/* Generated by Nim Compiler v1.9.0 */ #define NIM_INTBITS 64 #include "nimbase.h" #undef LANGUAGE_C #undef MIPSEB #undef MIPSEL #undef PPC #undef R3000 #undef R4000 #undef i386 #undef linux #undef mips #undef near #undef far #undef powerpc #undef unix #define nimfr_(x, y) #define nimln_(x, y) typedef struct tyObject_Target__XQWVo9aPbyuL9b6bNh22dfIg tyObject_Target__XQWVo9aPbyuL9b6bNh22dfIg; typedef struct NimStrPayload NimStrPayload; typedef struct NimStringV2 NimStringV2; typedef struct tyTuple__ncJ6uplZCCTp9aIcH4ehmWw tyTuple__ncJ6uplZCCTp9aIcH4ehmWw; typedef struct tyTuple__eCO8mA2VZCpG2fD1wGsc8Q tyTuple__eCO8mA2VZCpG2fD1wGsc8Q; typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ tySequence__sM4lkSb7zS6F7OVMvW9cffQ; typedef struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content; typedef NU8 tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg; typedef NU8 tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow; struct NimStrPayload { NI cap; NIM_CHAR data[SEQ_DECL_SIZE]; }; struct NimStringV2 { NI len; NimStrPayload* p; }; struct tyObject_Target__XQWVo9aPbyuL9b6bNh22dfIg { tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow targetCPU; tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow hostCPU; tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg targetOS; tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg hostOS; NI intSize; NI floatSize; NI ptrSize; NimStringV2 tnl; }; typedef NU8 tySet_tyEnum_TInfoOSProp__A9bXXG2zpqn62FMnhk2mfYg; struct tyTuple__ncJ6uplZCCTp9aIcH4ehmWw { NimStringV2 Field0; NimStringV2 Field1; NimStringV2 Field2; NimStringV2 Field3; NimStringV2 Field4; NimStringV2 Field5; NimStringV2 Field6; NimStringV2 Field7; NimStringV2 Field8; NimStringV2 Field9; NimStringV2 Field10; NimStringV2 Field11; tySet_tyEnum_TInfoOSProp__A9bXXG2zpqn62FMnhk2mfYg Field12; }; typedef tyTuple__ncJ6uplZCCTp9aIcH4ehmWw tyArray__XdiXqcgUqQLw6YYxQfIxLA[33]; typedef NU8 tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw; struct tyTuple__eCO8mA2VZCpG2fD1wGsc8Q { NimStringV2 Field0; NI Field1; tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw Field2; NI Field3; NI Field4; }; typedef tyTuple__eCO8mA2VZCpG2fD1wGsc8Q tyArray__rHSmP9ci4v5Jt6YycZ9cGtoA[28]; struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ { NI len; tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content* p; }; #ifndef tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content_PP #define tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content_PP struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content { NI cap; NimStringV2 data[SEQ_DECL_SIZE];}; #endif #ifndef tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content_PP #define tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content_PP struct tySequence__sM4lkSb7zS6F7OVMvW9cffQ_Content { NI cap; NimStringV2 data[SEQ_DECL_SIZE];}; #endif N_LIB_PRIVATE N_NIMCALL(tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg, nameToOS__platform_905)(NimStringV2 name); N_LIB_PRIVATE N_NIMCALL(NI, nsuCmpIgnoreStyle)(NimStringV2 a, NimStringV2 b); static N_INLINE(NIM_BOOL*, nimErrorFlag)(void); N_LIB_PRIVATE N_NIMCALL(tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow, nameToCPU__platform_949)(NimStringV2 name); N_LIB_PRIVATE N_NIMCALL(void, setTarget__platform_837)(tyObject_Target__XQWVo9aPbyuL9b6bNh22dfIg* t, tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg o, tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow c); N_LIB_PRIVATE N_NIMCALL(void, eqcopy___stdZassertions_16)(NimStringV2* dest, NimStringV2 src); N_LIB_PRIVATE N_NIMCALL(void, add__stdZenumutils_69)(tySequence__sM4lkSb7zS6F7OVMvW9cffQ* x, NimStringV2 value); static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_2 = { 3 | NIM_STRLIT_FLAG, "DOS" }; static const struct { NI cap; NIM_CHAR data[2+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_3 = { 2 | NIM_STRLIT_FLAG, ".." }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_4 = { 6 | NIM_STRLIT_FLAG, "$1.dll" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_5 = { 1 | NIM_STRLIT_FLAG, "/" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_6 = { 4 | NIM_STRLIT_FLAG, ".obj" }; static const struct { NI cap; NIM_CHAR data[2+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_7 = { 2 | NIM_STRLIT_FLAG, "\015\012" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_8 = { 1 | NIM_STRLIT_FLAG, ";" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_9 = { 1 | NIM_STRLIT_FLAG, "\\" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_10 = { 4 | NIM_STRLIT_FLAG, ".bat" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_11 = { 1 | NIM_STRLIT_FLAG, "." }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_12 = { 4 | NIM_STRLIT_FLAG, ".exe" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_13 = { 7 | NIM_STRLIT_FLAG, "Windows" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_14 = { 3 | NIM_STRLIT_FLAG, "OS2" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_15 = { 5 | NIM_STRLIT_FLAG, "Linux" }; static const struct { NI cap; NIM_CHAR data[8+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_16 = { 8 | NIM_STRLIT_FLAG, "lib$1.so" }; static const struct { NI cap; NIM_CHAR data[2+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_17 = { 2 | NIM_STRLIT_FLAG, ".o" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_18 = { 1 | NIM_STRLIT_FLAG, "\012" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_19 = { 1 | NIM_STRLIT_FLAG, ":" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_20 = { 3 | NIM_STRLIT_FLAG, ".sh" }; static const struct { NI cap; NIM_CHAR data[0+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_21 = { 0 | NIM_STRLIT_FLAG, "" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_22 = { 7 | NIM_STRLIT_FLAG, "MorphOS" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_23 = { 5 | NIM_STRLIT_FLAG, "SkyOS" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_24 = { 7 | NIM_STRLIT_FLAG, "Solaris" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_25 = { 4 | NIM_STRLIT_FLAG, "Irix" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_26 = { 6 | NIM_STRLIT_FLAG, "NetBSD" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_27 = { 7 | NIM_STRLIT_FLAG, "FreeBSD" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_28 = { 7 | NIM_STRLIT_FLAG, "OpenBSD" }; static const struct { NI cap; NIM_CHAR data[9+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_29 = { 9 | NIM_STRLIT_FLAG, "DragonFly" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_30 = { 7 | NIM_STRLIT_FLAG, "CROSSOS" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_31 = { 3 | NIM_STRLIT_FLAG, "AIX" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_32 = { 6 | NIM_STRLIT_FLAG, "PalmOS" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_33 = { 3 | NIM_STRLIT_FLAG, "QNX" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_34 = { 5 | NIM_STRLIT_FLAG, "Amiga" }; static const struct { NI cap; NIM_CHAR data[10+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_35 = { 10 | NIM_STRLIT_FLAG, "$1.library" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_36 = { 5 | NIM_STRLIT_FLAG, "Atari" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_37 = { 4 | NIM_STRLIT_FLAG, ".tpp" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_38 = { 7 | NIM_STRLIT_FLAG, "Netware" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_39 = { 6 | NIM_STRLIT_FLAG, "$1.nlm" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_40 = { 4 | NIM_STRLIT_FLAG, ".nlm" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_41 = { 5 | NIM_STRLIT_FLAG, "MacOS" }; static const struct { NI cap; NIM_CHAR data[2+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_42 = { 2 | NIM_STRLIT_FLAG, "::" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_43 = { 5 | NIM_STRLIT_FLAG, "$1Lib" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_44 = { 1 | NIM_STRLIT_FLAG, "\015" }; static const struct { NI cap; NIM_CHAR data[1+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_45 = { 1 | NIM_STRLIT_FLAG, "," }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_46 = { 6 | NIM_STRLIT_FLAG, "MacOSX" }; static const struct { NI cap; NIM_CHAR data[11+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_47 = { 11 | NIM_STRLIT_FLAG, "lib$1.dylib" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_48 = { 3 | NIM_STRLIT_FLAG, "iOS" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_49 = { 5 | NIM_STRLIT_FLAG, "Haiku" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_50 = { 7 | NIM_STRLIT_FLAG, "Android" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_51 = { 7 | NIM_STRLIT_FLAG, "VxWorks" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_52 = { 4 | NIM_STRLIT_FLAG, ".vxe" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_53 = { 6 | NIM_STRLIT_FLAG, "Genode" }; static const struct { NI cap; NIM_CHAR data[9+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_54 = { 9 | NIM_STRLIT_FLAG, "$1.lib.so" }; static const struct { NI cap; NIM_CHAR data[2+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_55 = { 2 | NIM_STRLIT_FLAG, "JS" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_56 = { 5 | NIM_STRLIT_FLAG, "NimVM" }; static const struct { NI cap; NIM_CHAR data[10+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_57 = { 10 | NIM_STRLIT_FLAG, "Standalone" }; static const struct { NI cap; NIM_CHAR data[14+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_58 = { 14 | NIM_STRLIT_FLAG, "NintendoSwitch" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_59 = { 4 | NIM_STRLIT_FLAG, ".elf" }; static const struct { NI cap; NIM_CHAR data[8+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_60 = { 8 | NIM_STRLIT_FLAG, "FreeRTOS" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_61 = { 6 | NIM_STRLIT_FLAG, "Zephyr" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_62 = { 3 | NIM_STRLIT_FLAG, "Any" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_63 = { 7 | NIM_STRLIT_FLAG, "freebsd" }; static const NimStringV2 TM__E1mVdicHuIr4qL2Kg2EGXQ_64 = {7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_63}; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_65 = { 4 | NIM_STRLIT_FLAG, "i386" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_66 = { 4 | NIM_STRLIT_FLAG, "m68k" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_67 = { 5 | NIM_STRLIT_FLAG, "alpha" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_68 = { 7 | NIM_STRLIT_FLAG, "powerpc" }; static const struct { NI cap; NIM_CHAR data[9+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_69 = { 9 | NIM_STRLIT_FLAG, "powerpc64" }; static const struct { NI cap; NIM_CHAR data[11+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_70 = { 11 | NIM_STRLIT_FLAG, "powerpc64el" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_71 = { 5 | NIM_STRLIT_FLAG, "sparc" }; static const struct { NI cap; NIM_CHAR data[2+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_72 = { 2 | NIM_STRLIT_FLAG, "vm" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_73 = { 4 | NIM_STRLIT_FLAG, "hppa" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_74 = { 4 | NIM_STRLIT_FLAG, "ia64" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_75 = { 5 | NIM_STRLIT_FLAG, "amd64" }; static const struct { NI cap; NIM_CHAR data[4+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_76 = { 4 | NIM_STRLIT_FLAG, "mips" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_77 = { 6 | NIM_STRLIT_FLAG, "mipsel" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_78 = { 3 | NIM_STRLIT_FLAG, "arm" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_79 = { 5 | NIM_STRLIT_FLAG, "arm64" }; static const struct { NI cap; NIM_CHAR data[2+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_80 = { 2 | NIM_STRLIT_FLAG, "js" }; static const struct { NI cap; NIM_CHAR data[5+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_81 = { 5 | NIM_STRLIT_FLAG, "nimvm" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_82 = { 3 | NIM_STRLIT_FLAG, "avr" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_83 = { 6 | NIM_STRLIT_FLAG, "msp430" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_84 = { 7 | NIM_STRLIT_FLAG, "sparc64" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_85 = { 6 | NIM_STRLIT_FLAG, "mips64" }; static const struct { NI cap; NIM_CHAR data[8+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_86 = { 8 | NIM_STRLIT_FLAG, "mips64el" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_87 = { 7 | NIM_STRLIT_FLAG, "riscv32" }; static const struct { NI cap; NIM_CHAR data[7+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_88 = { 7 | NIM_STRLIT_FLAG, "riscv64" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_89 = { 3 | NIM_STRLIT_FLAG, "esp" }; static const struct { NI cap; NIM_CHAR data[6+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_90 = { 6 | NIM_STRLIT_FLAG, "wasm32" }; static const struct { NI cap; NIM_CHAR data[3+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_91 = { 3 | NIM_STRLIT_FLAG, "e2k" }; static const struct { NI cap; NIM_CHAR data[11+1]; } TM__E1mVdicHuIr4qL2Kg2EGXQ_92 = { 11 | NIM_STRLIT_FLAG, "loongarch64" }; static const NimStringV2 TM__E1mVdicHuIr4qL2Kg2EGXQ_93 = {7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_84}; N_LIB_PRIVATE NIM_CONST tyArray__XdiXqcgUqQLw6YYxQfIxLA OS__platform_520 = {{{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_2}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_4}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_6}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_7}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_8}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_9}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_10}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_12}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 2} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_13}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_4}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_6}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_7}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_8}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_9}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_10}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_12}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 2} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_14}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_4}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_6}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_7}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_8}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_9}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_10}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_12}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 2} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_15}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_22}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_23}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_24}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_25}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_26}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_27}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_28}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{9, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_29}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_30}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_31}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_32}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 1} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_33}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_34}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {10, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_35}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 1} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_36}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_4}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_37}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 1} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_38}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_39}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_7}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_40}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 2} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_41}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_42}, {5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_43}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_44}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_45}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 2} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_46}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {11, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_47}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 13} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_48}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_49}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 13} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_50}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_51}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_8}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_9}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_52}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 13} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_53}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {9, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_54}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 9} , {{2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_55}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 0} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_56}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 0} , {{10, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_57}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 0} , {{14, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_58}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_59}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 5} , {{8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_60}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 4} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_61}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 4} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_62}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_3}, {8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_16}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_17}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_18}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_19}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_5}, {3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_20}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, {0, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_21}, {1, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_11}, 0} } ; N_LIB_PRIVATE NIM_CONST tyArray__rHSmP9ci4v5Jt6YycZ9cGtoA CPU__platform_720 = {{{4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_65}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_66}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)32)} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_67}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_68}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)32)} , {{9, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_69}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)64)} , {{11, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_70}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_71}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)32)} , {{2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_72}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_73}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)32)} , {{4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_74}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_75}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{4, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_76}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)32)} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_77}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_78}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_79}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{2, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_80}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{5, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_81}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)32)} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_82}, ((NI)16), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)32), ((NI)16)} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_83}, ((NI)16), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)32), ((NI)16)} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_84}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)64)} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_85}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)1), ((NI)64), ((NI)64)} , {{8, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_86}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_87}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{7, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_88}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_89}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{6, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_90}, ((NI)32), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)32)} , {{3, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_91}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} , {{11, (NimStrPayload*)&TM__E1mVdicHuIr4qL2Kg2EGXQ_92}, ((NI)64), ((tyEnum_Endianness__0BVYNY0K9cz7BUPI3AnbEQw)0), ((NI)64), ((NI)64)} } ; extern NIM_BOOL nimInErrorMode__system_3994; static N_INLINE(NIM_BOOL*, nimErrorFlag)(void) { NIM_BOOL* result; result = (NIM_BOOL*)0; result = (&nimInErrorMode__system_3994); return result; } N_LIB_PRIVATE N_NIMCALL(tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg, nameToOS__platform_905)(NimStringV2 name) { tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg result; NIM_BOOL* nimErr_; {nimErr_ = nimErrorFlag(); result = (tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg)0; { tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg i; NI res; i = (tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg)0; res = ((NI)1); { while (1) { if (!(res <= ((NI)33))) goto LA3 ; i = ((tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg) (res)); { NI T6_; T6_ = (NI)0; T6_ = nsuCmpIgnoreStyle(name, OS__platform_520[(i)- 1].Field0); if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_; if (!(T6_ == ((NI)0))) goto LA7_; result = i; goto BeforeRet_; } LA7_: ; res += ((NI)1); } LA3: ; } } result = ((tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg)0); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow, nameToCPU__platform_949)(NimStringV2 name) { tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow result; NIM_BOOL* nimErr_; {nimErr_ = nimErrorFlag(); result = (tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow)0; { tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow i; NI res; i = (tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow)0; res = ((NI)1); { while (1) { if (!(res <= ((NI)28))) goto LA3 ; i = ((tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow) (res)); { NI T6_; T6_ = (NI)0; T6_ = nsuCmpIgnoreStyle(name, CPU__platform_720[(i)- 1].Field0); if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_; if (!(T6_ == ((NI)0))) goto LA7_; result = i; goto BeforeRet_; } LA7_: ; res += ((NI)1); } LA3: ; } } result = ((tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow)0); }BeforeRet_: ; return result; } N_LIB_PRIVATE N_NIMCALL(void, setTarget__platform_837)(tyObject_Target__XQWVo9aPbyuL9b6bNh22dfIg* t, tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg o, tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow c) { (*t).targetCPU = c; (*t).targetOS = o; (*t).intSize = (NI)(CPU__platform_720[(c)- 1].Field1 / ((NI)8)); (*t).floatSize = (NI)(CPU__platform_720[(c)- 1].Field3 / ((NI)8)); (*t).ptrSize = (NI)(CPU__platform_720[(c)- 1].Field4 / ((NI)8)); eqcopy___stdZassertions_16((&(*t).tnl), OS__platform_520[(o)- 1].Field5); } N_LIB_PRIVATE N_NIMCALL(void, setTargetFromSystem__platform_993)(tyObject_Target__XQWVo9aPbyuL9b6bNh22dfIg* t) { tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg T1_; tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow T2_; NIM_BOOL* nimErr_; {nimErr_ = nimErrorFlag(); T1_ = (tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg)0; T1_ = nameToOS__platform_905(TM__E1mVdicHuIr4qL2Kg2EGXQ_64); if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_; (*t).hostOS = T1_; T2_ = (tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow)0; T2_ = nameToCPU__platform_949(TM__E1mVdicHuIr4qL2Kg2EGXQ_93); if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_; (*t).hostCPU = T2_; setTarget__platform_837(t, (*t).hostOS, (*t).hostCPU); if (NIM_UNLIKELY(*nimErr_)) goto BeforeRet_; }BeforeRet_: ; } N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ, listOSnames__platform_929)(void) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ result; result.len = 0; result.p = NIM_NIL; { tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg i; NI res; i = (tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg)0; res = ((NI)1); { while (1) { NimStringV2 colontmpD_; if (!(res <= ((NI)33))) goto LA3 ; colontmpD_.len = 0; colontmpD_.p = NIM_NIL; i = ((tyEnum_TSystemOS__iZn2NSk2cFW6r5TYhTTIjg) (res)); colontmpD_.len = 0; colontmpD_.p = NIM_NIL; eqcopy___stdZassertions_16((&colontmpD_), OS__platform_520[(i)- 1].Field0); add__stdZenumutils_69((&result), colontmpD_); res += ((NI)1); } LA3: ; } } return result; } N_LIB_PRIVATE N_NIMCALL(tySequence__sM4lkSb7zS6F7OVMvW9cffQ, listCPUnames__platform_973)(void) { tySequence__sM4lkSb7zS6F7OVMvW9cffQ result; result.len = 0; result.p = NIM_NIL; { tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow i; NI res; i = (tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow)0; res = ((NI)1); { while (1) { NimStringV2 colontmpD_; if (!(res <= ((NI)28))) goto LA3 ; colontmpD_.len = 0; colontmpD_.p = NIM_NIL; i = ((tyEnum_TSystemCPU__ggCm2K7NXHAwcXG5u9bs1ow) (res)); colontmpD_.len = 0; colontmpD_.p = NIM_NIL; eqcopy___stdZassertions_16((&colontmpD_), CPU__platform_720[(i)- 1].Field0); add__stdZenumutils_69((&result), colontmpD_); res += ((NI)1); } LA3: ; } } return result; }