changeset 500:7426cfbe92d5

- call_suite_aggrs; removal of old isPod logic
author Tassilo Philipp
date Mon, 04 Apr 2022 16:28:26 +0200
parents fc614cb865c6
children 62c3746390da
files test/call_suite_aggrs/cases.h test/call_suite_aggrs/mk-cases.lua test/call_suite_aggrs/nonemptystructs.h
diffstat 3 files changed, 2878 insertions(+), 2878 deletions(-) [+]
line wrap: on
line diff
--- a/test/call_suite_aggrs/cases.h	Mon Apr 04 15:50:52 2022 +0200
+++ b/test/call_suite_aggrs/cases.h	Mon Apr 04 16:28:26 2022 +0200
@@ -4,7 +4,7 @@
 DCaggr* f_touchdcstA1() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1));
 		AF('l',union  A1,m0,1)
 		AF('f',union  A1,m1,1)
 		AF('I',union  A1,m2,1)
@@ -23,7 +23,7 @@
 DCaggr* f_touchdcstA2() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A2), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A2));
 		AF('S',struct A2,m0,1)
 		AF('c',struct A2,m1,1)
 		AF('d',struct A2,m2,1)
@@ -42,7 +42,7 @@
 DCaggr* f_touchdcstA3() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A3), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A3));
 		AF('c',union  A3,m0,1)
 		AF('l',union  A3,m1,1)
 		AF('I',union  A3,m2,1)
@@ -64,7 +64,7 @@
 DCaggr* f_touchdcstA4() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A4), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A4));
 		AF('I',struct A4,m0,1)
 		AF('i',struct A4,m1,1)
 		AF('j',struct A4,m2,1)
@@ -78,7 +78,7 @@
 DCaggr* f_touchdcstA5() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A5), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A5));
 		AF('s',struct A5,m0,1)
 		AF('d',struct A5,m1,1)
 		AF('j',struct A5,m2,1)
@@ -93,7 +93,7 @@
 DCaggr* f_touchdcstA6() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A6), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A6));
 		AF('J',struct A6,m0,1)
 		AF('S',struct A6,m1,1)
 		AF('f',struct A6,m2,1)
@@ -116,7 +116,7 @@
 DCaggr* f_touchdcstA7() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A7), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A7));
 		AF('S',union  A7,m0,1)
 		AF('f',union  A7,m1,1)
 		dcCloseAggr(at);
@@ -129,7 +129,7 @@
 DCaggr* f_touchdcstA8() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A8), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A8));
 		AF('p',union  A8,m0,1)
 		AF('i',union  A8,m1,1)
 		AF('I',union  A8,m2,1)
@@ -152,7 +152,7 @@
 DCaggr* f_touchdcstA9() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A9), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A9));
 		AFa(struct A9,m0,1,A8)
 		AF('L',struct A9,m1,1)
 		AF('i',struct A9,m2,1)
@@ -175,7 +175,7 @@
 DCaggr* f_touchdcstA10() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A10), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A10));
 		AF('J',struct A10,m0,1)
 		AF('s',struct A10,m1,1)
 		AF('l',struct A10,m2,1)
@@ -198,7 +198,7 @@
 DCaggr* f_touchdcstA11() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A11), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A11));
 		AF('c',union  A11,m0,1)
 		AF('C',union  A11,m1,1)
 		AF('c',union  A11,m2,1)
@@ -218,7 +218,7 @@
 DCaggr* f_touchdcstA12() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A12), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A12));
 		AF('p',union  A12,m0,1)
 		AF('j',union  A12,m1,1)
 		AF('L',union  A12,m2,1)
@@ -241,7 +241,7 @@
 DCaggr* f_touchdcstA13() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A13), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A13));
 		AF('c',union  A13,m0,1)
 		AF('S',union  A13,m1,1)
 		AF('j',union  A13,m2,1)
@@ -264,7 +264,7 @@
 DCaggr* f_touchdcstA14() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A14), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A14));
 		AF('I',union  A14,m0,1)
 		AF('i',union  A14,m1,1)
 		AFa(union  A14,m2,1,A13)
@@ -287,7 +287,7 @@
 DCaggr* f_touchdcstA15() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A15), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A15));
 		AF('f',union  A15,m0,1)
 		AF('l',union  A15,m1,1)
 		AF('p',union  A15,m2,1)
@@ -304,7 +304,7 @@
 DCaggr* f_touchdcstA16() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A16), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A16));
 		AF('c',struct A16,m0,1)
 		AF('l',struct A16,m1,1)
 		AF('L',struct A16,m2,1)
@@ -327,7 +327,7 @@
 DCaggr* f_touchdcstA17() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A17), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A17));
 		AF('I',union  A17,m0,1)
 		AF('c',union  A17,m1,1)
 		AF('f',union  A17,m2,1)
@@ -350,7 +350,7 @@
 DCaggr* f_touchdcstA18() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(0, sizeof(union  A18), DC_TRUE);
+		at = dcNewAggr(0, sizeof(union  A18));
 		dcCloseAggr(at);
 	}
 	return at;
@@ -361,7 +361,7 @@
 DCaggr* f_touchdcstA19() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A19), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A19));
 		AF('I',struct A19,m0,1)
 		AF('j',struct A19,m1,1)
 		AF('j',struct A19,m2,1)
@@ -381,7 +381,7 @@
 DCaggr* f_touchdcstA20() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A20), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A20));
 		AF('L',union  A20,m0,1)
 		AFa(union  A20,m1,1,A19)
 		AFa(union  A20,m2,1,A18)
@@ -396,7 +396,7 @@
 DCaggr* f_touchdcstA21() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A21), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A21));
 		AF('S',union  A21,m0,1)
 		AF('i',union  A21,m1,1)
 		AF('I',union  A21,m2,1)
@@ -419,7 +419,7 @@
 DCaggr* f_touchdcstA22() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A22), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A22));
 		AF('l',union  A22,m0,1)
 		AF('s',union  A22,m1,1)
 		AF('i',union  A22,m2,1)
@@ -442,7 +442,7 @@
 DCaggr* f_touchdcstA23() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A23), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A23));
 		AF('i',struct A23,m0,1)
 		AF('i',struct A23,m1,1)
 		AF('i',struct A23,m2,3)
@@ -458,7 +458,7 @@
 DCaggr* f_touchdcstA24() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A24), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A24));
 		AF('s',union  A24,m0,1)
 		AF('S',union  A24,m1,1)
 		AF('c',union  A24,m2,1)
@@ -474,7 +474,7 @@
 DCaggr* f_touchdcstA25() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A25), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A25));
 		AF('L',union  A25,m0,1)
 		AF('C',union  A25,m1,1)
 		AF('I',union  A25,m2,1)
@@ -497,7 +497,7 @@
 DCaggr* f_touchdcstA26() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A26), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A26));
 		AF('S',struct A26,m0,9)
 		AF('c',struct A26,m1,1)
 		AF('L',struct A26,m2,1)
@@ -517,7 +517,7 @@
 DCaggr* f_touchdcstA27() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A27), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A27));
 		AF('L',struct A27,m0,1)
 		AF('I',struct A27,m1,1)
 		AF('d',struct A27,m2,1)
@@ -540,7 +540,7 @@
 DCaggr* f_touchdcstA28() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A28), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A28));
 		AF('l',struct A28,m0,1)
 		AF('c',struct A28,m1,16)
 		AF('l',struct A28,m2,1)
@@ -554,7 +554,7 @@
 DCaggr* f_touchdcstA29() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A29), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A29));
 		AF('C',struct A29,m0,1)
 		AF('S',struct A29,m1,1)
 		AF('i',struct A29,m2,1)
@@ -577,7 +577,7 @@
 DCaggr* f_touchdcstA30() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A30), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A30));
 		AF('L',struct A30,m0,1)
 		dcCloseAggr(at);
 	}
@@ -589,7 +589,7 @@
 DCaggr* f_touchdcstA31() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A31), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A31));
 		AF('l',struct A31,m0,1)
 		AF('p',struct A31,m1,1)
 		AF('j',struct A31,m2,1)
@@ -612,7 +612,7 @@
 DCaggr* f_touchdcstA32() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A32), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A32));
 		AF('C',struct A32,m0,1)
 		AF('p',struct A32,m1,1)
 		AF('d',struct A32,m2,1)
@@ -629,7 +629,7 @@
 DCaggr* f_touchdcstA33() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A33), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A33));
 		AF('J',union  A33,m0,1)
 		AF('J',union  A33,m1,1)
 		AF('I',union  A33,m2,1)
@@ -652,7 +652,7 @@
 DCaggr* f_touchdcstA34() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A34), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A34));
 		AF('p',struct A34,m0,1)
 		AF('i',struct A34,m1,1)
 		AF('f',struct A34,m2,1)
@@ -675,7 +675,7 @@
 DCaggr* f_touchdcstA35() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A35), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A35));
 		AF('f',struct A35,m0,1)
 		dcCloseAggr(at);
 	}
@@ -687,7 +687,7 @@
 DCaggr* f_touchdcstA36() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A36), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A36));
 		AFa(struct A36,m0,1,A34)
 		AFa(struct A36,m1,1,A35)
 		AF('p',struct A36,m2,1)
@@ -710,7 +710,7 @@
 DCaggr* f_touchdcstA37() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A37), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A37));
 		AF('l',struct A37,m0,1)
 		AF('S',struct A37,m1,1)
 		AF('l',struct A37,m2,1)
@@ -733,7 +733,7 @@
 DCaggr* f_touchdcstA38() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A38), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A38));
 		AF('S',union  A38,m0,1)
 		AF('S',union  A38,m1,1)
 		AF('l',union  A38,m2,1)
@@ -756,7 +756,7 @@
 DCaggr* f_touchdcstA39() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A39), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A39));
 		AF('f',union  A39,m0,1)
 		dcCloseAggr(at);
 	}
@@ -768,7 +768,7 @@
 DCaggr* f_touchdcstA40() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A40), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A40));
 		AF('J',union  A40,m0,1)
 		AF('p',union  A40,m1,1)
 		AF('I',union  A40,m2,1)
@@ -791,7 +791,7 @@
 DCaggr* f_touchdcstA41() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A41), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A41));
 		AF('L',struct A41,m0,1)
 		AF('S',struct A41,m1,1)
 		AFa(struct A41,m2,1,A40)
@@ -807,7 +807,7 @@
 DCaggr* f_touchdcstA42() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A42), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A42));
 		AF('L',struct A42,m0,1)
 		AF('S',struct A42,m1,1)
 		AF('L',struct A42,m2,1)
@@ -822,7 +822,7 @@
 DCaggr* f_touchdcstA43() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A43), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A43));
 		AF('L',union  A43,m0,1)
 		AF('i',union  A43,m1,1)
 		AF('i',union  A43,m2,1)
@@ -845,7 +845,7 @@
 DCaggr* f_touchdcstA44() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A44), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A44));
 		AF('s',struct A44,m0,1)
 		AF('c',struct A44,m1,1)
 		AF('j',struct A44,m2,1)
@@ -868,7 +868,7 @@
 DCaggr* f_touchdcstA45() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A45), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A45));
 		AF('J',union  A45,m0,2)
 		AFa(union  A45,m1,1,A43)
 		AF('c',union  A45,m2,1)
@@ -884,7 +884,7 @@
 DCaggr* f_touchdcstA46() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A46), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A46));
 		AF('d',struct A46,m0,1)
 		AF('C',struct A46,m1,1)
 		AF('j',struct A46,m2,1)
@@ -907,7 +907,7 @@
 DCaggr* f_touchdcstA47() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A47), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A47));
 		AF('J',union  A47,m0,1)
 		AF('p',union  A47,m1,1)
 		AF('I',union  A47,m2,1)
@@ -928,7 +928,7 @@
 DCaggr* f_touchdcstA48() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A48), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A48));
 		AF('s',union  A48,m0,1)
 		AF('J',union  A48,m1,1)
 		AF('C',union  A48,m2,1)
@@ -951,7 +951,7 @@
 DCaggr* f_touchdcstA49() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A49), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A49));
 		AFa(struct A49,m0,1,A45)
 		AF('L',struct A49,m1,1)
 		AF('j',struct A49,m2,1)
@@ -970,7 +970,7 @@
 DCaggr* f_touchdcstA50() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A50), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A50));
 		AF('S',union  A50,m0,1)
 		dcCloseAggr(at);
 	}
@@ -982,7 +982,7 @@
 DCaggr* f_touchdcstA51() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A51), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A51));
 		AF('C',union  A51,m0,1)
 		AF('C',union  A51,m1,1)
 		AF('c',union  A51,m2,1)
@@ -999,7 +999,7 @@
 DCaggr* f_touchdcstA52() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A52), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A52));
 		AF('c',union  A52,m0,1)
 		AFa(union  A52,m1,1,A50)
 		AF('d',union  A52,m2,3)
@@ -1022,7 +1022,7 @@
 DCaggr* f_touchdcstA53() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A53), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A53));
 		AF('i',union  A53,m0,1)
 		AF('j',union  A53,m1,1)
 		AF('C',union  A53,m2,1)
@@ -1036,7 +1036,7 @@
 DCaggr* f_touchdcstA54() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A54), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A54));
 		AF('s',union  A54,m0,1)
 		AF('J',union  A54,m1,1)
 		AF('i',union  A54,m2,1)
@@ -1054,7 +1054,7 @@
 DCaggr* f_touchdcstA55() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A55), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A55));
 		AF('s',union  A55,m0,1)
 		AF('c',union  A55,m1,1)
 		AFa(union  A55,m2,1,A54)
@@ -1076,7 +1076,7 @@
 DCaggr* f_touchdcstA56() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(0, sizeof(struct A56), DC_TRUE);
+		at = dcNewAggr(0, sizeof(struct A56));
 		dcCloseAggr(at);
 	}
 	return at;
@@ -1087,7 +1087,7 @@
 DCaggr* f_touchdcstA57() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A57), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A57));
 		AF('c',union  A57,m0,1)
 		AF('L',union  A57,m1,1)
 		AF('J',union  A57,m2,1)
@@ -1110,7 +1110,7 @@
 DCaggr* f_touchdcstA58() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A58), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A58));
 		AF('L',union  A58,m0,1)
 		AF('f',union  A58,m1,1)
 		AF('d',union  A58,m2,1)
@@ -1133,7 +1133,7 @@
 DCaggr* f_touchdcstA59() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A59), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A59));
 		AF('p',union  A59,m0,1)
 		AF('C',union  A59,m1,1)
 		dcCloseAggr(at);
@@ -1146,7 +1146,7 @@
 DCaggr* f_touchdcstA60() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A60), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A60));
 		AFa(union  A60,m0,1,A18)
 		AF('j',union  A60,m1,1)
 		AF('j',union  A60,m2,1)
@@ -1169,7 +1169,7 @@
 DCaggr* f_touchdcstA61() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A61), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A61));
 		AF('i',union  A61,m0,1)
 		AF('J',union  A61,m1,1)
 		AF('s',union  A61,m2,1)
@@ -1192,7 +1192,7 @@
 DCaggr* f_touchdcstA62() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A62), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A62));
 		AF('c',struct A62,m0,1)
 		dcCloseAggr(at);
 	}
@@ -1204,7 +1204,7 @@
 DCaggr* f_touchdcstA63() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A63), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A63));
 		AF('l',union  A63,m0,1)
 		AF('c',union  A63,m1,1)
 		AF('p',union  A63,m2,1)
@@ -1227,7 +1227,7 @@
 DCaggr* f_touchdcstA64() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A64), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A64));
 		AF('L',struct A64,m0,1)
 		AF('S',struct A64,m1,1)
 		AF('S',struct A64,m2,1)
@@ -1250,7 +1250,7 @@
 DCaggr* f_touchdcstA65() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A65), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A65));
 		AF('d',union  A65,m0,1)
 		AF('I',union  A65,m1,1)
 		AF('L',union  A65,m2,1)
@@ -1273,7 +1273,7 @@
 DCaggr* f_touchdcstA66() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A66), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A66));
 		AF('s',struct A66,m0,1)
 		AF('S',struct A66,m1,1)
 		AF('l',struct A66,m2,1)
@@ -1296,7 +1296,7 @@
 DCaggr* f_touchdcstA67() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A67), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A67));
 		AF('L',struct A67,m0,1)
 		AF('I',struct A67,m1,2)
 		AF('f',struct A67,m2,1)
@@ -1319,7 +1319,7 @@
 DCaggr* f_touchdcstA68() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A68), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A68));
 		AF('f',struct A68,m0,1)
 		AF('s',struct A68,m1,1)
 		AF('i',struct A68,m2,1)
@@ -1335,7 +1335,7 @@
 DCaggr* f_touchdcstA69() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A69), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A69));
 		AF('j',union  A69,m0,1)
 		AF('J',union  A69,m1,1)
 		AF('C',union  A69,m2,1)
@@ -1358,7 +1358,7 @@
 DCaggr* f_touchdcstA70() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A70), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A70));
 		AF('C',struct A70,m0,1)
 		AFa(struct A70,m1,1,A69)
 		dcCloseAggr(at);
@@ -1371,7 +1371,7 @@
 DCaggr* f_touchdcstA71() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A71), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A71));
 		AF('f',union  A71,m0,1)
 		AF('S',union  A71,m1,1)
 		AFa(union  A71,m2,1,A65)
@@ -1394,7 +1394,7 @@
 DCaggr* f_touchdcstA72() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A72), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A72));
 		AF('C',union  A72,m0,1)
 		AF('J',union  A72,m1,1)
 		AF('C',union  A72,m2,1)
@@ -1417,7 +1417,7 @@
 DCaggr* f_touchdcstA73() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A73), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A73));
 		AF('p',union  A73,m0,1)
 		AF('i',union  A73,m1,1)
 		AF('c',union  A73,m2,1)
@@ -1431,7 +1431,7 @@
 DCaggr* f_touchdcstA74() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A74), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A74));
 		AF('i',union  A74,m0,1)
 		dcCloseAggr(at);
 	}
@@ -1443,7 +1443,7 @@
 DCaggr* f_touchdcstA75() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A75), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A75));
 		AF('p',struct A75,m0,1)
 		AF('d',struct A75,m1,1)
 		AF('i',struct A75,m2,1)
@@ -1466,7 +1466,7 @@
 DCaggr* f_touchdcstA76() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A76), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A76));
 		AFa(union  A76,m0,1,A73)
 		AF('L',union  A76,m1,1)
 		AF('s',union  A76,m2,1)
@@ -1489,7 +1489,7 @@
 DCaggr* f_touchdcstA77() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A77), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A77));
 		AF('L',union  A77,m0,1)
 		AF('f',union  A77,m1,1)
 		AF('c',union  A77,m2,1)
@@ -1503,7 +1503,7 @@
 DCaggr* f_touchdcstA78() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A78), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A78));
 		AF('C',union  A78,m0,1)
 		AF('c',union  A78,m1,13)
 		AF('C',union  A78,m2,1)
@@ -1518,7 +1518,7 @@
 DCaggr* f_touchdcstA79() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A79), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A79));
 		AF('l',union  A79,m0,1)
 		AFa(union  A79,m1,1,A78)
 		AF('l',union  A79,m2,1)
@@ -1538,7 +1538,7 @@
 DCaggr* f_touchdcstA80() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A80), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A80));
 		AF('d',union  A80,m0,1)
 		AF('C',union  A80,m1,1)
 		AF('I',union  A80,m2,1)
@@ -1556,7 +1556,7 @@
 DCaggr* f_touchdcstA81() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A81), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A81));
 		AF('S',union  A81,m0,1)
 		AF('J',union  A81,m1,1)
 		AF('s',union  A81,m2,1)
@@ -1579,7 +1579,7 @@
 DCaggr* f_touchdcstA82() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A82), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A82));
 		AF('S',struct A82,m0,1)
 		AF('p',struct A82,m1,1)
 		dcCloseAggr(at);
@@ -1592,7 +1592,7 @@
 DCaggr* f_touchdcstA83() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A83), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A83));
 		AF('C',struct A83,m0,1)
 		AF('s',struct A83,m1,1)
 		AF('C',struct A83,m2,1)
@@ -1615,7 +1615,7 @@
 DCaggr* f_touchdcstA84() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A84), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A84));
 		AF('C',struct A84,m0,1)
 		AF('J',struct A84,m1,1)
 		AF('L',struct A84,m2,1)
@@ -1638,7 +1638,7 @@
 DCaggr* f_touchdcstA85() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A85), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A85));
 		AFa(struct A85,m0,1,A84)
 		AF('p',struct A85,m1,1)
 		AF('l',struct A85,m2,1)
@@ -1657,7 +1657,7 @@
 DCaggr* f_touchdcstA86() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A86), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A86));
 		AF('J',struct A86,m0,1)
 		AF('J',struct A86,m1,1)
 		dcCloseAggr(at);
@@ -1670,7 +1670,7 @@
 DCaggr* f_touchdcstA87() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A87), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A87));
 		AF('J',struct A87,m0,1)
 		AF('p',struct A87,m1,1)
 		AFa(struct A87,m2,1,A86)
@@ -1685,7 +1685,7 @@
 DCaggr* f_touchdcstA88() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A88), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A88));
 		AF('p',union  A88,m0,1)
 		AF('L',union  A88,m1,1)
 		AF('L',union  A88,m2,1)
@@ -1708,7 +1708,7 @@
 DCaggr* f_touchdcstA89() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A89), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A89));
 		AF('I',struct A89,m0,1)
 		AF('s',struct A89,m1,1)
 		dcCloseAggr(at);
@@ -1721,7 +1721,7 @@
 DCaggr* f_touchdcstA90() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A90), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A90));
 		AF('f',struct A90,m0,1)
 		AF('i',struct A90,m1,1)
 		AF('i',struct A90,m2,1)
@@ -1735,7 +1735,7 @@
 DCaggr* f_touchdcstA91() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A91), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A91));
 		AF('j',struct A91,m0,1)
 		dcCloseAggr(at);
 	}
@@ -1747,7 +1747,7 @@
 DCaggr* f_touchdcstA92() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A92), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A92));
 		AF('C',union  A92,m0,1)
 		AF('f',union  A92,m1,1)
 		AF('l',union  A92,m2,1)
@@ -1770,7 +1770,7 @@
 DCaggr* f_touchdcstA93() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A93), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A93));
 		AF('J',struct A93,m0,1)
 		AF('c',struct A93,m1,1)
 		AF('l',struct A93,m2,1)
@@ -1793,7 +1793,7 @@
 DCaggr* f_touchdcstA94() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A94), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A94));
 		AF('d',union  A94,m0,1)
 		AF('L',union  A94,m1,1)
 		AF('c',union  A94,m2,1)
@@ -1808,7 +1808,7 @@
 DCaggr* f_touchdcstA95() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A95), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A95));
 		AF('f',struct A95,m0,1)
 		AF('S',struct A95,m1,1)
 		AF('j',struct A95,m2,1)
@@ -1831,7 +1831,7 @@
 DCaggr* f_touchdcstA96() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A96), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A96));
 		AF('f',struct A96,m0,1)
 		AF('d',struct A96,m1,1)
 		AF('f',struct A96,m2,1)
@@ -1854,7 +1854,7 @@
 DCaggr* f_touchdcstA97() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A97), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A97));
 		AF('c',union  A97,m0,1)
 		AF('f',union  A97,m1,1)
 		AF('j',union  A97,m2,1)
@@ -1877,7 +1877,7 @@
 DCaggr* f_touchdcstA98() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A98), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A98));
 		AF('f',union  A98,m0,1)
 		AFa(union  A98,m1,1,A97)
 		AF('I',union  A98,m2,1)
@@ -1895,7 +1895,7 @@
 DCaggr* f_touchdcstA99() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A99), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A99));
 		AF('p',union  A99,m0,1)
 		AF('L',union  A99,m1,1)
 		AF('C',union  A99,m2,1)
@@ -1918,7 +1918,7 @@
 DCaggr* f_touchdcstA100() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A100), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A100));
 		AF('i',struct A100,m0,1)
 		AF('i',struct A100,m1,1)
 		AF('J',struct A100,m2,1)
@@ -1933,7 +1933,7 @@
 DCaggr* f_touchdcstA101() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A101), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A101));
 		AF('j',struct A101,m0,1)
 		AF('I',struct A101,m1,1)
 		AF('d',struct A101,m2,1)
@@ -1956,7 +1956,7 @@
 DCaggr* f_touchdcstA102() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A102), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A102));
 		AF('c',struct A102,m0,1)
 		AF('i',struct A102,m1,1)
 		AF('L',struct A102,m2,1)
@@ -1971,7 +1971,7 @@
 DCaggr* f_touchdcstA103() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A103), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A103));
 		AF('p',union  A103,m0,1)
 		AF('L',union  A103,m1,1)
 		AF('p',union  A103,m2,1)
@@ -1994,7 +1994,7 @@
 DCaggr* f_touchdcstA104() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A104), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A104));
 		AF('i',union  A104,m0,12)
 		AF('I',union  A104,m1,1)
 		AF('L',union  A104,m2,1)
@@ -2017,7 +2017,7 @@
 DCaggr* f_touchdcstA105() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A105), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A105));
 		AF('d',struct A105,m0,1)
 		AF('I',struct A105,m1,1)
 		AF('j',struct A105,m2,13)
@@ -2040,7 +2040,7 @@
 DCaggr* f_touchdcstA106() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A106), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A106));
 		AF('S',union  A106,m0,1)
 		AF('j',union  A106,m1,1)
 		AF('l',union  A106,m2,1)
@@ -2063,7 +2063,7 @@
 DCaggr* f_touchdcstA107() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A107), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A107));
 		AF('s',union  A107,m0,1)
 		AFa(union  A107,m1,1,A104)
 		AFa(union  A107,m2,1,A105)
@@ -2086,7 +2086,7 @@
 DCaggr* f_touchdcstA108() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A108), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A108));
 		AF('S',struct A108,m0,1)
 		AF('S',struct A108,m1,1)
 		AF('d',struct A108,m2,1)
@@ -2100,7 +2100,7 @@
 DCaggr* f_touchdcstA109() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A109), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A109));
 		AF('d',union  A109,m0,1)
 		AF('I',union  A109,m1,1)
 		AF('j',union  A109,m2,1)
@@ -2116,7 +2116,7 @@
 DCaggr* f_touchdcstA110() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A110), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A110));
 		AF('j',struct A110,m0,1)
 		AF('S',struct A110,m1,1)
 		AF('S',struct A110,m2,9)
@@ -2139,7 +2139,7 @@
 DCaggr* f_touchdcstA111() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A111), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A111));
 		AF('j',union  A111,m0,1)
 		AF('L',union  A111,m1,1)
 		AF('L',union  A111,m2,1)
@@ -2162,7 +2162,7 @@
 DCaggr* f_touchdcstA112() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A112), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A112));
 		AF('i',struct A112,m0,1)
 		AF('i',struct A112,m1,1)
 		AF('f',struct A112,m2,1)
@@ -2185,7 +2185,7 @@
 DCaggr* f_touchdcstA113() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A113), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A113));
 		AF('s',struct A113,m0,1)
 		AF('i',struct A113,m1,1)
 		AF('s',struct A113,m2,1)
@@ -2208,7 +2208,7 @@
 DCaggr* f_touchdcstA114() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A114), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A114));
 		AF('s',union  A114,m0,1)
 		AF('i',union  A114,m1,1)
 		AF('d',union  A114,m2,1)
@@ -2224,7 +2224,7 @@
 DCaggr* f_touchdcstA115() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A115), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A115));
 		AF('C',struct A115,m0,1)
 		AFa(struct A115,m1,1,A114)
 		dcCloseAggr(at);
@@ -2237,7 +2237,7 @@
 DCaggr* f_touchdcstA116() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A116), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A116));
 		AF('s',struct A116,m0,1)
 		AFa(struct A116,m1,1,A56)
 		AF('C',struct A116,m2,11)
@@ -2260,7 +2260,7 @@
 DCaggr* f_touchdcstA117() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A117), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A117));
 		AF('f',union  A117,m0,1)
 		AF('L',union  A117,m1,1)
 		AF('d',union  A117,m2,1)
@@ -2274,7 +2274,7 @@
 DCaggr* f_touchdcstA118() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A118), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A118));
 		AF('J',union  A118,m0,1)
 		AF('i',union  A118,m1,1)
 		AF('j',union  A118,m2,1)
@@ -2294,7 +2294,7 @@
 DCaggr* f_touchdcstA119() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A119), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A119));
 		AF('J',union  A119,m0,1)
 		AF('C',union  A119,m1,1)
 		AF('d',union  A119,m2,1)
@@ -2309,7 +2309,7 @@
 DCaggr* f_touchdcstA120() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A120), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A120));
 		AF('d',union  A120,m0,1)
 		AF('c',union  A120,m1,1)
 		AF('s',union  A120,m2,1)
@@ -2323,7 +2323,7 @@
 DCaggr* f_touchdcstA121() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A121), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A121));
 		AF('p',union  A121,m0,1)
 		AF('I',union  A121,m1,1)
 		AF('S',union  A121,m2,1)
@@ -2337,7 +2337,7 @@
 DCaggr* f_touchdcstA122() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A122), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A122));
 		AF('J',union  A122,m0,1)
 		AF('i',union  A122,m1,1)
 		AF('s',union  A122,m2,1)
@@ -2360,7 +2360,7 @@
 DCaggr* f_touchdcstA123() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A123), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A123));
 		AF('L',struct A123,m0,1)
 		AF('d',struct A123,m1,1)
 		AF('L',struct A123,m2,1)
@@ -2376,7 +2376,7 @@
 DCaggr* f_touchdcstA124() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A124), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A124));
 		AFa(union  A124,m0,1,A121)
 		AF('l',union  A124,m1,1)
 		AF('c',union  A124,m2,1)
@@ -2399,7 +2399,7 @@
 DCaggr* f_touchdcstA125() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A125), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A125));
 		AF('L',struct A125,m0,1)
 		AF('I',struct A125,m1,1)
 		AF('f',struct A125,m2,1)
@@ -2422,7 +2422,7 @@
 DCaggr* f_touchdcstA126() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A126), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A126));
 		AF('s',struct A126,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2434,7 +2434,7 @@
 DCaggr* f_touchdcstA127() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A127), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A127));
 		AF('d',union  A127,m0,1)
 		AF('d',union  A127,m1,1)
 		AF('f',union  A127,m2,1)
@@ -2450,7 +2450,7 @@
 DCaggr* f_touchdcstA128() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A128), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A128));
 		AF('S',union  A128,m0,1)
 		AF('s',union  A128,m1,1)
 		dcCloseAggr(at);
@@ -2463,7 +2463,7 @@
 DCaggr* f_touchdcstA129() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A129), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A129));
 		AF('l',union  A129,m0,1)
 		AF('s',union  A129,m1,1)
 		AF('p',union  A129,m2,1)
@@ -2486,7 +2486,7 @@
 DCaggr* f_touchdcstA130() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A130), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A130));
 		AF('L',struct A130,m0,1)
 		AF('I',struct A130,m1,1)
 		AF('J',struct A130,m2,1)
@@ -2504,7 +2504,7 @@
 DCaggr* f_touchdcstA131() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A131), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A131));
 		AF('f',struct A131,m0,1)
 		AFa(struct A131,m1,1,A35)
 		AF('p',struct A131,m2,1)
@@ -2526,7 +2526,7 @@
 DCaggr* f_touchdcstA132() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A132), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A132));
 		AF('j',struct A132,m0,1)
 		AF('s',struct A132,m1,1)
 		AF('i',struct A132,m2,1)
@@ -2549,7 +2549,7 @@
 DCaggr* f_touchdcstA133() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A133), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A133));
 		AF('d',struct A133,m0,1)
 		AFa(struct A133,m1,1,A132)
 		AF('C',struct A133,m2,1)
@@ -2568,7 +2568,7 @@
 DCaggr* f_touchdcstA134() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A134), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A134));
 		AF('I',union  A134,m0,1)
 		AFa(union  A134,m1,1,A133)
 		AF('c',union  A134,m2,1)
@@ -2582,7 +2582,7 @@
 DCaggr* f_touchdcstA135() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A135), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A135));
 		AF('l',struct A135,m0,1)
 		AF('s',struct A135,m1,1)
 		AF('s',struct A135,m2,1)
@@ -2605,7 +2605,7 @@
 DCaggr* f_touchdcstA136() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A136), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A136));
 		AF('S',union  A136,m0,1)
 		AF('J',union  A136,m1,1)
 		AF('I',union  A136,m2,1)
@@ -2628,7 +2628,7 @@
 DCaggr* f_touchdcstA137() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A137), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A137));
 		AF('f',union  A137,m0,1)
 		AF('d',union  A137,m1,1)
 		AF('p',union  A137,m2,1)
@@ -2642,7 +2642,7 @@
 DCaggr* f_touchdcstA138() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A138), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A138));
 		AF('c',union  A138,m0,1)
 		AF('c',union  A138,m1,1)
 		AF('C',union  A138,m2,1)
@@ -2665,7 +2665,7 @@
 DCaggr* f_touchdcstA139() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A139), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A139));
 		AF('J',union  A139,m0,1)
 		AF('L',union  A139,m1,1)
 		AF('c',union  A139,m2,1)
@@ -2682,7 +2682,7 @@
 DCaggr* f_touchdcstA140() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A140), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A140));
 		AF('c',struct A140,m0,1)
 		AF('j',struct A140,m1,1)
 		AF('d',struct A140,m2,1)
@@ -2705,7 +2705,7 @@
 DCaggr* f_touchdcstA141() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A141), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A141));
 		AF('p',union  A141,m0,1)
 		AFa(union  A141,m1,1,A139)
 		AF('S',union  A141,m2,1)
@@ -2723,7 +2723,7 @@
 DCaggr* f_touchdcstA142() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A142), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A142));
 		AF('C',union  A142,m0,1)
 		AF('c',union  A142,m1,12)
 		AF('S',union  A142,m2,1)
@@ -2746,7 +2746,7 @@
 DCaggr* f_touchdcstA143() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A143), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A143));
 		AF('I',union  A143,m0,1)
 		AF('i',union  A143,m1,1)
 		AF('c',union  A143,m2,1)
@@ -2761,7 +2761,7 @@
 DCaggr* f_touchdcstA144() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A144), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A144));
 		AF('j',struct A144,m0,1)
 		AF('j',struct A144,m1,1)
 		AF('d',struct A144,m2,1)
@@ -2784,7 +2784,7 @@
 DCaggr* f_touchdcstA145() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A145), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A145));
 		AF('C',union  A145,m0,1)
 		AF('J',union  A145,m1,1)
 		AF('s',union  A145,m2,1)
@@ -2807,7 +2807,7 @@
 DCaggr* f_touchdcstA146() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A146), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A146));
 		AF('S',union  A146,m0,1)
 		AF('C',union  A146,m1,1)
 		AF('i',union  A146,m2,1)
@@ -2830,7 +2830,7 @@
 DCaggr* f_touchdcstA147() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A147), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A147));
 		AF('S',union  A147,m0,1)
 		AF('d',union  A147,m1,1)
 		AF('J',union  A147,m2,1)
@@ -2853,7 +2853,7 @@
 DCaggr* f_touchdcstA148() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A148), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A148));
 		AF('l',union  A148,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2865,7 +2865,7 @@
 DCaggr* f_touchdcstA149() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A149), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A149));
 		AF('L',union  A149,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2877,7 +2877,7 @@
 DCaggr* f_touchdcstA150() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A150), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A150));
 		AF('I',struct A150,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2889,7 +2889,7 @@
 DCaggr* f_touchdcstA151() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A151), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A151));
 		AF('d',struct A151,m0,1)
 		AF('i',struct A151,m1,1)
 		AF('s',struct A151,m2,1)
@@ -2912,7 +2912,7 @@
 DCaggr* f_touchdcstA152() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A152), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A152));
 		AF('i',union  A152,m0,1)
 		AF('J',union  A152,m1,1)
 		AF('c',union  A152,m2,1)
@@ -2935,7 +2935,7 @@
 DCaggr* f_touchdcstA153() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A153), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A153));
 		AF('d',struct A153,m0,1)
 		AF('p',struct A153,m1,1)
 		AF('I',struct A153,m2,1)
@@ -2958,7 +2958,7 @@
 DCaggr* f_touchdcstA154() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A154), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A154));
 		AF('f',union  A154,m0,6)
 		AF('f',union  A154,m1,1)
 		AF('J',union  A154,m2,1)
@@ -2981,7 +2981,7 @@
 DCaggr* f_touchdcstA155() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A155), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A155));
 		AF('c',union  A155,m0,1)
 		AF('I',union  A155,m1,1)
 		AF('C',union  A155,m2,1)
@@ -3002,7 +3002,7 @@
 DCaggr* f_touchdcstA156() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A156), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A156));
 		AF('J',struct A156,m0,1)
 		AF('f',struct A156,m1,1)
 		AF('f',struct A156,m2,1)
@@ -3021,7 +3021,7 @@
 DCaggr* f_touchdcstA157() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A157), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A157));
 		AF('J',union  A157,m0,1)
 		AF('I',union  A157,m1,1)
 		AF('i',union  A157,m2,1)
@@ -3044,7 +3044,7 @@
 DCaggr* f_touchdcstA158() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A158), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A158));
 		AF('i',union  A158,m0,1)
 		AFa(union  A158,m1,1,A156)
 		AF('C',union  A158,m2,1)
@@ -3067,7 +3067,7 @@
 DCaggr* f_touchdcstA159() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A159), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A159));
 		AF('f',struct A159,m0,1)
 		AF('C',struct A159,m1,1)
 		AF('S',struct A159,m2,1)
@@ -3088,7 +3088,7 @@
 DCaggr* f_touchdcstA160() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A160), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A160));
 		AF('J',struct A160,m0,1)
 		AF('S',struct A160,m1,1)
 		AF('f',struct A160,m2,1)
@@ -3111,7 +3111,7 @@
 DCaggr* f_touchdcstA161() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A161), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A161));
 		AF('j',union  A161,m0,1)
 		AF('L',union  A161,m1,1)
 		AF('I',union  A161,m2,1)
@@ -3134,7 +3134,7 @@
 DCaggr* f_touchdcstA162() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A162), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A162));
 		AF('l',struct A162,m0,1)
 		AF('l',struct A162,m1,1)
 		AF('d',struct A162,m2,1)
@@ -3157,7 +3157,7 @@
 DCaggr* f_touchdcstA163() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A163), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A163));
 		AF('I',struct A163,m0,1)
 		AF('c',struct A163,m1,1)
 		AF('s',struct A163,m2,1)
@@ -3180,7 +3180,7 @@
 DCaggr* f_touchdcstA164() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A164), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A164));
 		AF('S',struct A164,m0,1)
 		dcCloseAggr(at);
 	}
@@ -3192,7 +3192,7 @@
 DCaggr* f_touchdcstA165() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A165), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A165));
 		AF('s',union  A165,m0,1)
 		AF('s',union  A165,m1,1)
 		AF('j',union  A165,m2,1)
@@ -3215,7 +3215,7 @@
 DCaggr* f_touchdcstA166() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A166), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A166));
 		AF('f',struct A166,m0,1)
 		AF('L',struct A166,m1,1)
 		AF('j',struct A166,m2,1)
@@ -3230,7 +3230,7 @@
 DCaggr* f_touchdcstA167() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A167), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A167));
 		AF('f',struct A167,m0,1)
 		AF('f',struct A167,m1,1)
 		AF('i',struct A167,m2,1)
@@ -3249,7 +3249,7 @@
 DCaggr* f_touchdcstA168() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A168), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A168));
 		AFa(struct A168,m0,1,A56)
 		AF('L',struct A168,m1,1)
 		dcCloseAggr(at);
@@ -3262,7 +3262,7 @@
 DCaggr* f_touchdcstA169() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A169), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A169));
 		AF('c',struct A169,m0,1)
 		AF('c',struct A169,m1,1)
 		AF('s',struct A169,m2,1)
@@ -3285,7 +3285,7 @@
 DCaggr* f_touchdcstA170() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A170), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A170));
 		AF('l',struct A170,m0,1)
 		AF('C',struct A170,m1,1)
 		AF('J',struct A170,m2,1)
@@ -3301,7 +3301,7 @@
 DCaggr* f_touchdcstA171() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A171), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A171));
 		AF('s',struct A171,m0,1)
 		AF('C',struct A171,m1,1)
 		AF('l',struct A171,m2,1)
@@ -3324,7 +3324,7 @@
 DCaggr* f_touchdcstA172() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A172), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A172));
 		AF('f',struct A172,m0,1)
 		AF('J',struct A172,m1,1)
 		AF('l',struct A172,m2,1)
@@ -3347,7 +3347,7 @@
 DCaggr* f_touchdcstA173() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A173), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A173));
 		AF('C',struct A173,m0,1)
 		AF('c',struct A173,m1,1)
 		AF('c',struct A173,m2,1)
@@ -3367,7 +3367,7 @@
 DCaggr* f_touchdcstA174() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A174), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A174));
 		AF('l',union  A174,m0,1)
 		AF('l',union  A174,m1,1)
 		AF('c',union  A174,m2,1)
@@ -3390,7 +3390,7 @@
 DCaggr* f_touchdcstA175() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A175), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A175));
 		AF('i',struct A175,m0,1)
 		AF('I',struct A175,m1,1)
 		AF('c',struct A175,m2,1)
@@ -3413,7 +3413,7 @@
 DCaggr* f_touchdcstA176() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A176), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A176));
 		AF('J',union  A176,m0,1)
 		AF('C',union  A176,m1,1)
 		AF('S',union  A176,m2,1)
@@ -3436,7 +3436,7 @@
 DCaggr* f_touchdcstA177() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A177), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A177));
 		AF('c',struct A177,m0,1)
 		AF('j',struct A177,m1,1)
 		AF('j',struct A177,m2,1)
@@ -3453,7 +3453,7 @@
 DCaggr* f_touchdcstA178() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A178), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A178));
 		AFa(union  A178,m0,1,A175)
 		AF('d',union  A178,m1,1)
 		AFa(union  A178,m2,1,A176)
@@ -3474,7 +3474,7 @@
 DCaggr* f_touchdcstA179() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A179), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A179));
 		AFa(union  A179,m0,1,A178)
 		AF('c',union  A179,m1,1)
 		AF('f',union  A179,m2,1)
@@ -3492,7 +3492,7 @@
 DCaggr* f_touchdcstA180() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A180), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A180));
 		AF('l',union  A180,m0,1)
 		AF('l',union  A180,m1,1)
 		AF('c',union  A180,m2,1)
@@ -3515,7 +3515,7 @@
 DCaggr* f_touchdcstA181() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A181), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A181));
 		AF('j',union  A181,m0,1)
 		AF('j',union  A181,m1,1)
 		AF('I',union  A181,m2,1)
@@ -3538,7 +3538,7 @@
 DCaggr* f_touchdcstA182() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A182), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A182));
 		AF('p',struct A182,m0,1)
 		AF('p',struct A182,m1,1)
 		AF('C',struct A182,m2,1)
@@ -3558,7 +3558,7 @@
 DCaggr* f_touchdcstA183() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A183), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A183));
 		AFa(union  A183,m0,1,A18)
 		AFa(union  A183,m1,1,A181)
 		AF('c',union  A183,m2,1)
@@ -3581,7 +3581,7 @@
 DCaggr* f_touchdcstA184() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A184), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A184));
 		AF('j',union  A184,m0,1)
 		AF('i',union  A184,m1,1)
 		AF('c',union  A184,m2,1)
@@ -3604,7 +3604,7 @@
 DCaggr* f_touchdcstA185() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A185), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A185));
 		AF('j',union  A185,m0,1)
 		AF('p',union  A185,m1,1)
 		dcCloseAggr(at);
@@ -3617,7 +3617,7 @@
 DCaggr* f_touchdcstA186() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A186), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A186));
 		AF('c',union  A186,m0,1)
 		AFa(union  A186,m1,1,A184)
 		AF('S',union  A186,m2,1)
@@ -3640,7 +3640,7 @@
 DCaggr* f_touchdcstA187() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A187), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A187));
 		AF('j',struct A187,m0,1)
 		AF('I',struct A187,m1,1)
 		AF('j',struct A187,m2,1)
@@ -3659,7 +3659,7 @@
 DCaggr* f_touchdcstA188() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A188), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A188));
 		AF('l',union  A188,m0,1)
 		AF('i',union  A188,m1,2)
 		AF('L',union  A188,m2,1)
@@ -3679,7 +3679,7 @@
 DCaggr* f_touchdcstA189() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A189), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A189));
 		AF('C',union  A189,m0,1)
 		AF('l',union  A189,m1,1)
 		AF('S',union  A189,m2,1)
@@ -3702,7 +3702,7 @@
 DCaggr* f_touchdcstA190() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A190), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A190));
 		AFa(union  A190,m0,1,A186)
 		AFa(union  A190,m1,1,A189)
 		AF('I',union  A190,m2,1)
@@ -3716,7 +3716,7 @@
 DCaggr* f_touchdcstA191() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A191), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A191));
 		AF('J',union  A191,m0,1)
 		AF('j',union  A191,m1,1)
 		AF('l',union  A191,m2,1)
@@ -3739,7 +3739,7 @@
 DCaggr* f_touchdcstA192() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A192), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A192));
 		AF('f',struct A192,m0,1)
 		AF('f',struct A192,m1,1)
 		AF('d',struct A192,m2,1)
@@ -3754,7 +3754,7 @@
 DCaggr* f_touchdcstA193() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A193), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A193));
 		AF('j',union  A193,m0,1)
 		AF('L',union  A193,m1,1)
 		AF('I',union  A193,m2,1)
@@ -3777,7 +3777,7 @@
 DCaggr* f_touchdcstA194() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A194), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A194));
 		AF('j',union  A194,m0,1)
 		AFa(union  A194,m1,1,A193)
 		AF('c',union  A194,m2,1)
@@ -3799,7 +3799,7 @@
 DCaggr* f_touchdcstA195() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A195), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A195));
 		AF('d',union  A195,m0,1)
 		AF('I',union  A195,m1,1)
 		AF('j',union  A195,m2,1)
@@ -3822,7 +3822,7 @@
 DCaggr* f_touchdcstA196() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A196), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A196));
 		AF('f',struct A196,m0,1)
 		AF('l',struct A196,m1,1)
 		AF('l',struct A196,m2,1)
@@ -3845,7 +3845,7 @@
 DCaggr* f_touchdcstA197() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A197), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A197));
 		AF('j',union  A197,m0,1)
 		AF('l',union  A197,m1,1)
 		AF('J',union  A197,m2,1)
@@ -3868,7 +3868,7 @@
 DCaggr* f_touchdcstA198() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A198), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A198));
 		AFa(struct A198,m0,1,A197)
 		AF('i',struct A198,m1,1)
 		AF('S',struct A198,m2,1)
@@ -3891,7 +3891,7 @@
 DCaggr* f_touchdcstA199() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A199), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A199));
 		AF('p',union  A199,m0,1)
 		AF('f',union  A199,m1,1)
 		AF('d',union  A199,m2,4)
@@ -3914,7 +3914,7 @@
 DCaggr* f_touchdcstA200() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A200), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A200));
 		AF('C',union  A200,m0,1)
 		AF('p',union  A200,m1,1)
 		AF('j',union  A200,m2,9)
@@ -3937,7 +3937,7 @@
 DCaggr* f_touchdcstA201() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A201), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A201));
 		AF('s',union  A201,m0,1)
 		AF('l',union  A201,m1,1)
 		AF('C',union  A201,m2,1)
@@ -3960,7 +3960,7 @@
 DCaggr* f_touchdcstA202() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A202), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A202));
 		AF('l',struct A202,m0,1)
 		AF('C',struct A202,m1,1)
 		AF('j',struct A202,m2,1)
@@ -3974,7 +3974,7 @@
 DCaggr* f_touchdcstA203() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A203), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A203));
 		AF('j',struct A203,m0,1)
 		AF('i',struct A203,m1,1)
 		AFa(struct A203,m2,1,A202)
@@ -3990,7 +3990,7 @@
 DCaggr* f_touchdcstA204() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A204), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A204));
 		AF('s',struct A204,m0,1)
 		AF('i',struct A204,m1,1)
 		AF('J',struct A204,m2,1)
@@ -4013,7 +4013,7 @@
 DCaggr* f_touchdcstA205() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A205), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A205));
 		AF('L',struct A205,m0,1)
 		AF('I',struct A205,m1,1)
 		AF('L',struct A205,m2,1)
@@ -4036,7 +4036,7 @@
 DCaggr* f_touchdcstA206() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A206), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A206));
 		AF('i',union  A206,m0,1)
 		AF('j',union  A206,m1,1)
 		AF('f',union  A206,m2,1)
@@ -4059,7 +4059,7 @@
 DCaggr* f_touchdcstA207() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A207), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A207));
 		AF('d',union  A207,m0,1)
 		AF('C',union  A207,m1,1)
 		AF('C',union  A207,m2,1)
@@ -4082,7 +4082,7 @@
 DCaggr* f_touchdcstA208() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A208), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A208));
 		AF('p',struct A208,m0,1)
 		AF('J',struct A208,m1,1)
 		AF('j',struct A208,m2,1)
@@ -4105,7 +4105,7 @@
 DCaggr* f_touchdcstA209() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A209), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A209));
 		AF('i',struct A209,m0,1)
 		AF('d',struct A209,m1,1)
 		AF('C',struct A209,m2,1)
@@ -4128,7 +4128,7 @@
 DCaggr* f_touchdcstA210() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A210), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A210));
 		AF('f',union  A210,m0,1)
 		AF('c',union  A210,m1,6)
 		AF('d',union  A210,m2,1)
@@ -4151,7 +4151,7 @@
 DCaggr* f_touchdcstA211() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A211), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A211));
 		AF('S',union  A211,m0,1)
 		AF('s',union  A211,m1,1)
 		AF('c',union  A211,m2,1)
@@ -4174,7 +4174,7 @@
 DCaggr* f_touchdcstA212() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A212), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A212));
 		AF('j',struct A212,m0,1)
 		AF('j',struct A212,m1,1)
 		AF('L',struct A212,m2,1)
@@ -4197,7 +4197,7 @@
 DCaggr* f_touchdcstA213() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A213), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A213));
 		AF('J',struct A213,m0,1)
 		AF('c',struct A213,m1,11)
 		AF('C',struct A213,m2,1)
@@ -4217,7 +4217,7 @@
 DCaggr* f_touchdcstA214() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A214), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A214));
 		AF('l',union  A214,m0,1)
 		AF('l',union  A214,m1,1)
 		AF('d',union  A214,m2,1)
@@ -4240,7 +4240,7 @@
 DCaggr* f_touchdcstA215() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A215), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A215));
 		AF('S',struct A215,m0,1)
 		AF('L',struct A215,m1,1)
 		AF('l',struct A215,m2,1)
@@ -4263,7 +4263,7 @@
 DCaggr* f_touchdcstA216() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A216), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A216));
 		AF('L',union  A216,m0,1)
 		AF('L',union  A216,m1,1)
 		AF('J',union  A216,m2,1)
@@ -4282,7 +4282,7 @@
 DCaggr* f_touchdcstA217() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A217), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A217));
 		AF('l',union  A217,m0,1)
 		AF('S',union  A217,m1,1)
 		AF('s',union  A217,m2,1)
@@ -4305,7 +4305,7 @@
 DCaggr* f_touchdcstA218() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A218), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A218));
 		AF('c',struct A218,m0,1)
 		AF('L',struct A218,m1,1)
 		AF('l',struct A218,m2,1)
@@ -4328,7 +4328,7 @@
 DCaggr* f_touchdcstA219() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A219), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A219));
 		AF('p',struct A219,m0,1)
 		AF('j',struct A219,m1,1)
 		AF('S',struct A219,m2,1)
@@ -4343,7 +4343,7 @@
 DCaggr* f_touchdcstA220() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A220), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A220));
 		AF('c',union  A220,m0,1)
 		AF('I',union  A220,m1,1)
 		AF('d',union  A220,m2,1)
@@ -4358,7 +4358,7 @@
 DCaggr* f_touchdcstA221() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A221), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A221));
 		AF('f',struct A221,m0,1)
 		AFa(struct A221,m1,1,A216)
 		AF('j',struct A221,m2,1)
@@ -4381,7 +4381,7 @@
 DCaggr* f_touchdcstA222() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A222), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A222));
 		AF('j',union  A222,m0,1)
 		AF('j',union  A222,m1,1)
 		AF('s',union  A222,m2,1)
@@ -4404,7 +4404,7 @@
 DCaggr* f_touchdcstA223() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A223), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A223));
 		AF('J',struct A223,m0,1)
 		dcCloseAggr(at);
 	}
@@ -4416,7 +4416,7 @@
 DCaggr* f_touchdcstA224() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A224), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A224));
 		AF('p',union  A224,m0,1)
 		AF('I',union  A224,m1,1)
 		dcCloseAggr(at);
@@ -4429,7 +4429,7 @@
 DCaggr* f_touchdcstA225() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A225), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A225));
 		AF('J',struct A225,m0,1)
 		AF('f',struct A225,m1,1)
 		AF('J',struct A225,m2,1)
@@ -4443,7 +4443,7 @@
 DCaggr* f_touchdcstA226() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A226), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A226));
 		AF('I',struct A226,m0,1)
 		AF('p',struct A226,m1,1)
 		AF('l',struct A226,m2,1)
@@ -4466,7 +4466,7 @@
 DCaggr* f_touchdcstA227() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A227), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A227));
 		AF('c',struct A227,m0,1)
 		AF('C',struct A227,m1,1)
 		AF('j',struct A227,m2,1)
@@ -4481,7 +4481,7 @@
 DCaggr* f_touchdcstA228() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A228), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A228));
 		AF('I',struct A228,m0,1)
 		AF('l',struct A228,m1,1)
 		AF('S',struct A228,m2,1)
@@ -4495,7 +4495,7 @@
 DCaggr* f_touchdcstA229() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A229), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A229));
 		AFa(struct A229,m0,1,A224)
 		AF('C',struct A229,m1,1)
 		AFa(struct A229,m2,1,A226)
@@ -4518,7 +4518,7 @@
 DCaggr* f_touchdcstA230() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A230), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A230));
 		AF('c',union  A230,m0,1)
 		AF('j',union  A230,m1,1)
 		AF('c',union  A230,m2,12)
@@ -4541,7 +4541,7 @@
 DCaggr* f_touchdcstA231() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A231), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A231));
 		AF('c',union  A231,m0,1)
 		AF('C',union  A231,m1,1)
 		AF('p',union  A231,m2,1)
@@ -4564,7 +4564,7 @@
 DCaggr* f_touchdcstA232() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A232), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A232));
 		AF('i',union  A232,m0,1)
 		AFa(union  A232,m1,1,A230)
 		AF('d',union  A232,m2,1)
@@ -4580,7 +4580,7 @@
 DCaggr* f_touchdcstA233() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A233), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A233));
 		AF('l',union  A233,m0,1)
 		AF('J',union  A233,m1,1)
 		AF('C',union  A233,m2,1)
@@ -4603,7 +4603,7 @@
 DCaggr* f_touchdcstA234() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A234), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A234));
 		AF('j',union  A234,m0,1)
 		AF('d',union  A234,m1,1)
 		AF('J',union  A234,m2,1)
@@ -4626,7 +4626,7 @@
 DCaggr* f_touchdcstA235() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A235), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A235));
 		AF('S',union  A235,m0,1)
 		AF('l',union  A235,m1,1)
 		AF('f',union  A235,m2,1)
@@ -4649,7 +4649,7 @@
 DCaggr* f_touchdcstA236() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A236), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A236));
 		AF('d',union  A236,m0,1)
 		AF('p',union  A236,m1,1)
 		AF('f',union  A236,m2,1)
@@ -4671,7 +4671,7 @@
 DCaggr* f_touchdcstA237() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A237), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A237));
 		AF('s',struct A237,m0,1)
 		AF('S',struct A237,m1,1)
 		AF('L',struct A237,m2,1)
@@ -4690,7 +4690,7 @@
 DCaggr* f_touchdcstA238() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A238), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A238));
 		AF('p',union  A238,m0,1)
 		AF('l',union  A238,m1,1)
 		AF('i',union  A238,m2,1)
@@ -4713,7 +4713,7 @@
 DCaggr* f_touchdcstA239() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A239), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A239));
 		AF('f',union  A239,m0,1)
 		AF('p',union  A239,m1,1)
 		AF('L',union  A239,m2,1)
@@ -4728,7 +4728,7 @@
 DCaggr* f_touchdcstA240() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A240), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A240));
 		AF('i',union  A240,m0,1)
 		AF('j',union  A240,m1,1)
 		AF('S',union  A240,m2,1)
@@ -4751,7 +4751,7 @@
 DCaggr* f_touchdcstA241() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A241), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A241));
 		AFa(union  A241,m0,1,A240)
 		AF('I',union  A241,m1,1)
 		AF('J',union  A241,m2,1)
@@ -4774,7 +4774,7 @@
 DCaggr* f_touchdcstA242() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A242), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A242));
 		AF('i',union  A242,m0,1)
 		AF('I',union  A242,m1,1)
 		dcCloseAggr(at);
@@ -4787,7 +4787,7 @@
 DCaggr* f_touchdcstA243() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A243), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A243));
 		AF('I',struct A243,m0,1)
 		AF('S',struct A243,m1,1)
 		AF('c',struct A243,m2,1)
@@ -4802,7 +4802,7 @@
 DCaggr* f_touchdcstA244() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A244), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A244));
 		AF('J',union  A244,m0,1)
 		AF('i',union  A244,m1,1)
 		AF('p',union  A244,m2,1)
@@ -4825,7 +4825,7 @@
 DCaggr* f_touchdcstA245() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A245), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A245));
 		AF('S',union  A245,m0,1)
 		AF('L',union  A245,m1,1)
 		dcCloseAggr(at);
@@ -4838,7 +4838,7 @@
 DCaggr* f_touchdcstA246() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A246), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A246));
 		AF('S',union  A246,m0,1)
 		AF('d',union  A246,m1,1)
 		AF('p',union  A246,m2,1)
@@ -4861,7 +4861,7 @@
 DCaggr* f_touchdcstA247() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A247), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A247));
 		AFa(union  A247,m0,1,A246)
 		AF('p',union  A247,m1,15)
 		dcCloseAggr(at);
@@ -4874,7 +4874,7 @@
 DCaggr* f_touchdcstA248() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A248), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A248));
 		AFa(union  A248,m0,2,A247)
 		AF('S',union  A248,m1,1)
 		AF('J',union  A248,m2,1)
@@ -4897,7 +4897,7 @@
 DCaggr* f_touchdcstA249() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A249), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A249));
 		AF('l',union  A249,m0,1)
 		AF('s',union  A249,m1,1)
 		AF('p',union  A249,m2,1)
@@ -4911,7 +4911,7 @@
 DCaggr* f_touchdcstA250() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A250), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A250));
 		AF('f',union  A250,m0,1)
 		AF('J',union  A250,m1,1)
 		AF('p',union  A250,m2,1)
@@ -4934,7 +4934,7 @@
 DCaggr* f_touchdcstA251() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A251), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A251));
 		AF('C',union  A251,m0,1)
 		dcCloseAggr(at);
 	}
@@ -4946,7 +4946,7 @@
 DCaggr* f_touchdcstA252() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A252), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A252));
 		AF('c',struct A252,m0,1)
 		AF('j',struct A252,m1,1)
 		AF('I',struct A252,m2,1)
@@ -4969,7 +4969,7 @@
 DCaggr* f_touchdcstA253() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A253), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A253));
 		AF('l',struct A253,m0,1)
 		AFa(struct A253,m1,1,A252)
 		AF('C',struct A253,m2,1)
@@ -4984,7 +4984,7 @@
 DCaggr* f_touchdcstA254() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A254), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A254));
 		AF('L',struct A254,m0,1)
 		AF('J',struct A254,m1,1)
 		AF('I',struct A254,m2,1)
@@ -5005,7 +5005,7 @@
 DCaggr* f_touchdcstA255() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A255), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A255));
 		AF('p',struct A255,m0,1)
 		AF('S',struct A255,m1,1)
 		AF('p',struct A255,m2,1)
@@ -5028,7 +5028,7 @@
 DCaggr* f_touchdcstA256() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A256), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A256));
 		AF('f',union  A256,m0,1)
 		AF('C',union  A256,m1,1)
 		AF('d',union  A256,m2,1)
@@ -5043,7 +5043,7 @@
 DCaggr* f_touchdcstA257() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A257), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A257));
 		AF('l',union  A257,m0,1)
 		AF('l',union  A257,m1,1)
 		dcCloseAggr(at);
@@ -5056,7 +5056,7 @@
 DCaggr* f_touchdcstA258() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A258), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A258));
 		AF('s',union  A258,m0,1)
 		AF('j',union  A258,m1,1)
 		AF('s',union  A258,m2,1)
@@ -5079,7 +5079,7 @@
 DCaggr* f_touchdcstA259() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A259), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A259));
 		AFa(struct A259,m0,1,A258)
 		AF('S',struct A259,m1,1)
 		dcCloseAggr(at);
@@ -5092,7 +5092,7 @@
 DCaggr* f_touchdcstA260() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A260), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A260));
 		AF('l',struct A260,m0,1)
 		dcCloseAggr(at);
 	}
@@ -5104,7 +5104,7 @@
 DCaggr* f_touchdcstA261() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A261), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A261));
 		AF('s',struct A261,m0,1)
 		AF('i',struct A261,m1,1)
 		AF('i',struct A261,m2,1)
@@ -5121,7 +5121,7 @@
 DCaggr* f_touchdcstA262() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A262), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A262));
 		AF('j',struct A262,m0,1)
 		AF('L',struct A262,m1,1)
 		AF('S',struct A262,m2,1)
@@ -5141,7 +5141,7 @@
 DCaggr* f_touchdcstA263() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A263), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A263));
 		AF('s',struct A263,m0,1)
 		AF('c',struct A263,m1,1)
 		AF('S',struct A263,m2,11)
@@ -5157,7 +5157,7 @@
 DCaggr* f_touchdcstA264() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A264), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A264));
 		AF('f',struct A264,m0,1)
 		AF('c',struct A264,m1,1)
 		AF('d',struct A264,m2,1)
@@ -5180,7 +5180,7 @@
 DCaggr* f_touchdcstA265() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A265), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A265));
 		AFa(struct A265,m0,1,A262)
 		AF('i',struct A265,m1,1)
 		AFa(struct A265,m2,1,A263)
@@ -5199,7 +5199,7 @@
 DCaggr* f_touchdcstA266() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A266), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A266));
 		AF('j',union  A266,m0,1)
 		AF('p',union  A266,m1,1)
 		AF('L',union  A266,m2,1)
@@ -5222,7 +5222,7 @@
 DCaggr* f_touchdcstA267() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A267), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A267));
 		AF('C',union  A267,m0,1)
 		AF('I',union  A267,m1,1)
 		AF('p',union  A267,m2,1)
@@ -5237,7 +5237,7 @@
 DCaggr* f_touchdcstA268() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A268), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A268));
 		AF('i',struct A268,m0,1)
 		AF('S',struct A268,m1,1)
 		AF('J',struct A268,m2,1)
@@ -5260,7 +5260,7 @@
 DCaggr* f_touchdcstA269() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A269), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A269));
 		AF('I',struct A269,m0,1)
 		AF('I',struct A269,m1,1)
 		AF('l',struct A269,m2,1)
@@ -5283,7 +5283,7 @@
 DCaggr* f_touchdcstA270() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A270), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A270));
 		AF('J',union  A270,m0,1)
 		AF('i',union  A270,m1,1)
 		AF('l',union  A270,m2,1)
@@ -5306,7 +5306,7 @@
 DCaggr* f_touchdcstA271() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A271), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A271));
 		AF('L',union  A271,m0,1)
 		AF('p',union  A271,m1,1)
 		AF('i',union  A271,m2,1)
@@ -5329,7 +5329,7 @@
 DCaggr* f_touchdcstA272() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A272), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A272));
 		AF('s',struct A272,m0,1)
 		AF('I',struct A272,m1,1)
 		AF('l',struct A272,m2,1)
@@ -5352,7 +5352,7 @@
 DCaggr* f_touchdcstA273() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A273), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A273));
 		AF('c',struct A273,m0,1)
 		AF('s',struct A273,m1,1)
 		AF('I',struct A273,m2,1)
@@ -5372,7 +5372,7 @@
 DCaggr* f_touchdcstA274() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A274), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A274));
 		AF('C',struct A274,m0,1)
 		AF('S',struct A274,m1,1)
 		AF('l',struct A274,m2,1)
@@ -5395,7 +5395,7 @@
 DCaggr* f_touchdcstA275() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A275), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A275));
 		AF('S',union  A275,m0,12)
 		AF('l',union  A275,m1,1)
 		AF('i',union  A275,m2,1)
@@ -5410,7 +5410,7 @@
 DCaggr* f_touchdcstA276() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A276), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A276));
 		AF('s',union  A276,m0,1)
 		AF('S',union  A276,m1,1)
 		AF('p',union  A276,m2,1)
@@ -5430,7 +5430,7 @@
 DCaggr* f_touchdcstA277() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A277), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A277));
 		AF('p',struct A277,m0,1)
 		AF('s',struct A277,m1,1)
 		dcCloseAggr(at);
@@ -5443,7 +5443,7 @@
 DCaggr* f_touchdcstA278() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A278), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A278));
 		AF('C',struct A278,m0,1)
 		AF('f',struct A278,m1,1)
 		AF('C',struct A278,m2,1)
@@ -5466,7 +5466,7 @@
 DCaggr* f_touchdcstA279() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A279), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A279));
 		AF('l',union  A279,m0,1)
 		AF('I',union  A279,m1,1)
 		AF('i',union  A279,m2,1)
@@ -5489,7 +5489,7 @@
 DCaggr* f_touchdcstA280() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A280), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A280));
 		AF('S',union  A280,m0,1)
 		AF('c',union  A280,m1,1)
 		AF('f',union  A280,m2,1)
@@ -5512,7 +5512,7 @@
 DCaggr* f_touchdcstA281() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A281), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A281));
 		AF('d',struct A281,m0,1)
 		AF('l',struct A281,m1,1)
 		AF('S',struct A281,m2,1)
@@ -5535,7 +5535,7 @@
 DCaggr* f_touchdcstA282() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A282), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A282));
 		AF('C',struct A282,m0,1)
 		AF('l',struct A282,m1,1)
 		AF('c',struct A282,m2,1)
@@ -5558,7 +5558,7 @@
 DCaggr* f_touchdcstA283() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A283), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A283));
 		AF('I',struct A283,m0,1)
 		AF('d',struct A283,m1,1)
 		AF('d',struct A283,m2,1)
@@ -5573,7 +5573,7 @@
 DCaggr* f_touchdcstA284() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A284), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A284));
 		AF('J',struct A284,m0,1)
 		AFa(struct A284,m1,1,A283)
 		AF('c',struct A284,m2,1)
@@ -5596,7 +5596,7 @@
 DCaggr* f_touchdcstA285() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A285), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A285));
 		AF('L',union  A285,m0,1)
 		AF('L',union  A285,m1,1)
 		AF('p',union  A285,m2,1)
@@ -5610,7 +5610,7 @@
 DCaggr* f_touchdcstA286() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A286), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A286));
 		AF('j',union  A286,m0,1)
 		AF('l',union  A286,m1,1)
 		AF('L',union  A286,m2,1)
@@ -5628,7 +5628,7 @@
 DCaggr* f_touchdcstA287() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A287), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A287));
 		AF('d',union  A287,m0,1)
 		AF('i',union  A287,m1,1)
 		AF('L',union  A287,m2,1)
@@ -5648,7 +5648,7 @@
 DCaggr* f_touchdcstA288() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A288), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A288));
 		AF('j',union  A288,m0,1)
 		AF('c',union  A288,m1,1)
 		AF('L',union  A288,m2,1)
@@ -5671,7 +5671,7 @@
 DCaggr* f_touchdcstA289() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A289), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A289));
 		AF('d',union  A289,m0,1)
 		AF('L',union  A289,m1,1)
 		AF('J',union  A289,m2,1)
@@ -5687,7 +5687,7 @@
 DCaggr* f_touchdcstA290() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A290), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A290));
 		AF('j',struct A290,m0,1)
 		AF('J',struct A290,m1,1)
 		AF('C',struct A290,m2,1)
@@ -5702,7 +5702,7 @@
 DCaggr* f_touchdcstA291() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A291), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A291));
 		AF('C',union  A291,m0,1)
 		AF('f',union  A291,m1,1)
 		AF('p',union  A291,m2,1)
@@ -5717,7 +5717,7 @@
 DCaggr* f_touchdcstA292() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A292), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A292));
 		AF('I',struct A292,m0,1)
 		AF('I',struct A292,m1,1)
 		AFa(struct A292,m2,1,A291)
@@ -5740,7 +5740,7 @@
 DCaggr* f_touchdcstA293() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A293), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A293));
 		AF('j',union  A293,m0,1)
 		AF('f',union  A293,m1,1)
 		AF('C',union  A293,m2,1)
@@ -5763,7 +5763,7 @@
 DCaggr* f_touchdcstA294() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A294), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A294));
 		AF('C',union  A294,m0,1)
 		AF('s',union  A294,m1,1)
 		dcCloseAggr(at);
@@ -5776,7 +5776,7 @@
 DCaggr* f_touchdcstA295() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A295), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A295));
 		AF('s',struct A295,m0,1)
 		AF('J',struct A295,m1,1)
 		dcCloseAggr(at);
@@ -5789,7 +5789,7 @@
 DCaggr* f_touchdcstA296() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A296), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A296));
 		AF('f',struct A296,m0,1)
 		AF('s',struct A296,m1,1)
 		AF('d',struct A296,m2,1)
@@ -5812,7 +5812,7 @@
 DCaggr* f_touchdcstA297() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A297), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A297));
 		AF('d',union  A297,m0,1)
 		AF('l',union  A297,m1,1)
 		AF('l',union  A297,m2,1)
@@ -5835,7 +5835,7 @@
 DCaggr* f_touchdcstA298() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A298), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A298));
 		AF('i',union  A298,m0,1)
 		AF('I',union  A298,m1,1)
 		AF('S',union  A298,m2,1)
@@ -5851,7 +5851,7 @@
 DCaggr* f_touchdcstA299() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A299), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A299));
 		AF('l',union  A299,m0,2)
 		AFa(union  A299,m1,1,A296)
 		AF('J',union  A299,m2,1)
@@ -5874,7 +5874,7 @@
 DCaggr* f_touchdcstA300() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A300), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A300));
 		AF('p',union  A300,m0,1)
 		AF('S',union  A300,m1,1)
 		AF('s',union  A300,m2,1)
@@ -5897,7 +5897,7 @@
 DCaggr* f_touchdcstA301() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A301), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A301));
 		AF('j',struct A301,m0,1)
 		AF('L',struct A301,m1,1)
 		AF('s',struct A301,m2,1)
@@ -5911,7 +5911,7 @@
 DCaggr* f_touchdcstA302() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A302), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A302));
 		AF('d',union  A302,m0,1)
 		AF('p',union  A302,m1,1)
 		AF('f',union  A302,m2,1)
@@ -5934,7 +5934,7 @@
 DCaggr* f_touchdcstA303() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A303), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A303));
 		AF('C',union  A303,m0,2)
 		AF('L',union  A303,m1,1)
 		AF('J',union  A303,m2,1)
@@ -5954,7 +5954,7 @@
 DCaggr* f_touchdcstA304() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A304), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A304));
 		AFa(union  A304,m0,1,A301)
 		AF('p',union  A304,m1,1)
 		AF('s',union  A304,m2,1)
@@ -5977,7 +5977,7 @@
 DCaggr* f_touchdcstA305() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A305), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A305));
 		AF('L',struct A305,m0,1)
 		AF('c',struct A305,m1,1)
 		AF('i',struct A305,m2,1)
@@ -5995,7 +5995,7 @@
 DCaggr* f_touchdcstA306() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A306), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A306));
 		AF('S',struct A306,m0,1)
 		AF('p',struct A306,m1,1)
 		AF('S',struct A306,m2,1)
@@ -6015,7 +6015,7 @@
 DCaggr* f_touchdcstA307() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A307), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A307));
 		AF('f',union  A307,m0,1)
 		AF('p',union  A307,m1,1)
 		AFa(union  A307,m2,1,A305)
@@ -6038,7 +6038,7 @@
 DCaggr* f_touchdcstA308() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A308), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A308));
 		AF('J',union  A308,m0,1)
 		AF('L',union  A308,m1,1)
 		AF('i',union  A308,m2,1)
@@ -6053,7 +6053,7 @@
 DCaggr* f_touchdcstA309() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A309), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A309));
 		AF('f',struct A309,m0,1)
 		AF('d',struct A309,m1,3)
 		AF('L',struct A309,m2,1)
@@ -6076,7 +6076,7 @@
 DCaggr* f_touchdcstA310() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A310), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A310));
 		AFa(union  A310,m0,1,A18)
 		AF('I',union  A310,m1,1)
 		AF('s',union  A310,m2,1)
@@ -6090,7 +6090,7 @@
 DCaggr* f_touchdcstA311() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A311), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A311));
 		AF('l',union  A311,m0,1)
 		AF('f',union  A311,m1,1)
 		AF('i',union  A311,m2,1)
@@ -6110,7 +6110,7 @@
 DCaggr* f_touchdcstA312() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A312), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A312));
 		AF('I',union  A312,m0,1)
 		AF('s',union  A312,m1,1)
 		AFa(union  A312,m2,1,A311)
@@ -6131,7 +6131,7 @@
 DCaggr* f_touchdcstA313() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A313), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A313));
 		AF('c',struct A313,m0,1)
 		AF('L',struct A313,m1,1)
 		AF('p',struct A313,m2,1)
@@ -6154,7 +6154,7 @@
 DCaggr* f_touchdcstA314() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A314), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A314));
 		AF('J',union  A314,m0,1)
 		dcCloseAggr(at);
 	}
@@ -6166,7 +6166,7 @@
 DCaggr* f_touchdcstA315() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A315), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A315));
 		AF('L',union  A315,m0,1)
 		AF('s',union  A315,m1,1)
 		AF('f',union  A315,m2,1)
@@ -6186,7 +6186,7 @@
 DCaggr* f_touchdcstA316() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A316), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A316));
 		AF('s',union  A316,m0,1)
 		AF('J',union  A316,m1,1)
 		AF('f',union  A316,m2,1)
@@ -6209,7 +6209,7 @@
 DCaggr* f_touchdcstA317() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A317), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A317));
 		AF('j',union  A317,m0,1)
 		dcCloseAggr(at);
 	}
@@ -6221,7 +6221,7 @@
 DCaggr* f_touchdcstA318() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A318), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A318));
 		AF('l',union  A318,m0,1)
 		AF('i',union  A318,m1,1)
 		AF('I',union  A318,m2,1)
@@ -6237,7 +6237,7 @@
 DCaggr* f_touchdcstA319() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A319), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A319));
 		AF('J',struct A319,m0,1)
 		AF('c',struct A319,m1,1)
 		AF('C',struct A319,m2,1)
@@ -6260,7 +6260,7 @@
 DCaggr* f_touchdcstA320() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A320), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A320));
 		AF('s',struct A320,m0,1)
 		AF('l',struct A320,m1,1)
 		AFa(struct A320,m2,1,A315)
@@ -6279,7 +6279,7 @@
 DCaggr* f_touchdcstA321() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A321), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A321));
 		AF('s',union  A321,m0,1)
 		dcCloseAggr(at);
 	}
@@ -6291,7 +6291,7 @@
 DCaggr* f_touchdcstA322() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A322), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A322));
 		AF('s',union  A322,m0,1)
 		AF('c',union  A322,m1,1)
 		AF('S',union  A322,m2,1)
@@ -6314,7 +6314,7 @@
 DCaggr* f_touchdcstA323() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A323), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A323));
 		AF('I',struct A323,m0,1)
 		AF('d',struct A323,m1,1)
 		dcCloseAggr(at);
@@ -6327,7 +6327,7 @@
 DCaggr* f_touchdcstA324() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A324), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A324));
 		AF('s',union  A324,m0,1)
 		AF('i',union  A324,m1,1)
 		dcCloseAggr(at);
@@ -6340,7 +6340,7 @@
 DCaggr* f_touchdcstA325() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A325), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A325));
 		AF('S',union  A325,m0,1)
 		AF('j',union  A325,m1,1)
 		AF('C',union  A325,m2,1)
@@ -6363,7 +6363,7 @@
 DCaggr* f_touchdcstA326() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A326), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A326));
 		AFa(union  A326,m0,1,A324)
 		AFa(union  A326,m1,1,A242)
 		AFa(union  A326,m2,1,A325)
@@ -6377,7 +6377,7 @@
 DCaggr* f_touchdcstA327() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A327), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A327));
 		AFa(struct A327,m0,1,A326)
 		AF('p',struct A327,m1,1)
 		AF('d',struct A327,m2,1)
@@ -6400,7 +6400,7 @@
 DCaggr* f_touchdcstA328() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A328), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A328));
 		AF('C',struct A328,m0,1)
 		AF('f',struct A328,m1,1)
 		AF('j',struct A328,m2,1)
@@ -6423,7 +6423,7 @@
 DCaggr* f_touchdcstA329() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A329), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A329));
 		AF('f',union  A329,m0,1)
 		AF('p',union  A329,m1,1)
 		AF('p',union  A329,m2,1)
@@ -6437,7 +6437,7 @@
 DCaggr* f_touchdcstA330() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A330), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A330));
 		AF('c',struct A330,m0,1)
 		AF('l',struct A330,m1,1)
 		AF('S',struct A330,m2,1)
@@ -6460,7 +6460,7 @@
 DCaggr* f_touchdcstA331() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A331), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A331));
 		AF('s',union  A331,m0,1)
 		AF('c',union  A331,m1,1)
 		AF('S',union  A331,m2,1)
@@ -6482,7 +6482,7 @@
 DCaggr* f_touchdcstA332() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A332), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A332));
 		AF('C',union  A332,m0,1)
 		AF('S',union  A332,m1,1)
 		AF('i',union  A332,m2,1)
@@ -6505,7 +6505,7 @@
 DCaggr* f_touchdcstA333() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A333), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A333));
 		AF('l',struct A333,m0,1)
 		AF('s',struct A333,m1,1)
 		AF('d',struct A333,m2,1)
@@ -6522,7 +6522,7 @@
 DCaggr* f_touchdcstA334() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A334), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A334));
 		AF('s',union  A334,m0,1)
 		AF('l',union  A334,m1,1)
 		AF('L',union  A334,m2,1)
@@ -6537,7 +6537,7 @@
 DCaggr* f_touchdcstA335() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A335), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A335));
 		AF('I',struct A335,m0,1)
 		AF('d',struct A335,m1,1)
 		AF('s',struct A335,m2,1)
@@ -6558,7 +6558,7 @@
 DCaggr* f_touchdcstA336() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A336), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A336));
 		AF('I',union  A336,m0,1)
 		AF('i',union  A336,m1,1)
 		dcCloseAggr(at);
@@ -6571,7 +6571,7 @@
 DCaggr* f_touchdcstA337() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A337), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A337));
 		AF('d',struct A337,m0,1)
 		AF('f',struct A337,m1,1)
 		AF('p',struct A337,m2,1)
@@ -6593,7 +6593,7 @@
 DCaggr* f_touchdcstA338() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A338), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A338));
 		AF('j',union  A338,m0,1)
 		AF('f',union  A338,m1,1)
 		AF('C',union  A338,m2,6)
@@ -6616,7 +6616,7 @@
 DCaggr* f_touchdcstA339() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A339), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A339));
 		AF('d',union  A339,m0,1)
 		AF('l',union  A339,m1,1)
 		AF('l',union  A339,m2,1)
@@ -6639,7 +6639,7 @@
 DCaggr* f_touchdcstA340() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A340), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A340));
 		AF('f',union  A340,m0,1)
 		AF('S',union  A340,m1,1)
 		AF('I',union  A340,m2,1)
@@ -6662,7 +6662,7 @@
 DCaggr* f_touchdcstA341() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A341), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A341));
 		AF('I',struct A341,m0,1)
 		AF('i',struct A341,m1,1)
 		AF('f',struct A341,m2,1)
@@ -6685,7 +6685,7 @@
 DCaggr* f_touchdcstA342() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A342), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A342));
 		AF('d',union  A342,m0,1)
 		AF('d',union  A342,m1,16)
 		AF('d',union  A342,m2,1)
@@ -6708,7 +6708,7 @@
 DCaggr* f_touchdcstA343() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A343), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A343));
 		AF('S',union  A343,m0,1)
 		AF('S',union  A343,m1,1)
 		AF('L',union  A343,m2,1)
@@ -6731,7 +6731,7 @@
 DCaggr* f_touchdcstA344() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A344), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A344));
 		AF('I',struct A344,m0,1)
 		AF('d',struct A344,m1,1)
 		AF('j',struct A344,m2,1)
@@ -6754,7 +6754,7 @@
 DCaggr* f_touchdcstA345() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A345), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A345));
 		AF('s',union  A345,m0,1)
 		AF('c',union  A345,m1,1)
 		AF('I',union  A345,m2,1)
@@ -6777,7 +6777,7 @@
 DCaggr* f_touchdcstA346() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A346), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A346));
 		AF('s',struct A346,m0,1)
 		AF('l',struct A346,m1,1)
 		AF('J',struct A346,m2,1)
@@ -6796,7 +6796,7 @@
 DCaggr* f_touchdcstA347() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A347), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A347));
 		AF('d',union  A347,m0,1)
 		AF('l',union  A347,m1,1)
 		AF('C',union  A347,m2,1)
@@ -6812,7 +6812,7 @@
 DCaggr* f_touchdcstA348() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A348), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A348));
 		AF('j',struct A348,m0,1)
 		AF('s',struct A348,m1,1)
 		AF('L',struct A348,m2,1)
@@ -6835,7 +6835,7 @@
 DCaggr* f_touchdcstA349() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A349), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A349));
 		AF('L',struct A349,m0,1)
 		AF('I',struct A349,m1,1)
 		AFa(struct A349,m2,1,A346)
@@ -6854,7 +6854,7 @@
 DCaggr* f_touchdcstA350() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A350), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A350));
 		AF('L',union  A350,m0,1)
 		AF('p',union  A350,m1,1)
 		AF('l',union  A350,m2,1)
@@ -6873,7 +6873,7 @@
 DCaggr* f_touchdcstA351() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A351), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A351));
 		AF('s',union  A351,m0,1)
 		AF('C',union  A351,m1,1)
 		AF('j',union  A351,m2,1)
@@ -6896,7 +6896,7 @@
 DCaggr* f_touchdcstA352() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A352), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A352));
 		AF('d',struct A352,m0,1)
 		AF('f',struct A352,m1,1)
 		AF('i',struct A352,m2,1)
@@ -6919,7 +6919,7 @@
 DCaggr* f_touchdcstA353() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A353), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A353));
 		AF('p',union  A353,m0,1)
 		AF('i',union  A353,m1,1)
 		AF('d',union  A353,m2,1)
@@ -6938,7 +6938,7 @@
 DCaggr* f_touchdcstA354() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A354), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A354));
 		AF('i',struct A354,m0,1)
 		AF('C',struct A354,m1,1)
 		AF('S',struct A354,m2,1)
@@ -6959,7 +6959,7 @@
 DCaggr* f_touchdcstA355() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A355), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A355));
 		AF('f',struct A355,m0,1)
 		AF('j',struct A355,m1,1)
 		AF('l',struct A355,m2,1)
@@ -6982,7 +6982,7 @@
 DCaggr* f_touchdcstA356() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A356), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A356));
 		AF('s',union  A356,m0,1)
 		AF('C',union  A356,m1,1)
 		AF('d',union  A356,m2,1)
@@ -6996,7 +6996,7 @@
 DCaggr* f_touchdcstA357() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A357), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A357));
 		AFa(union  A357,m0,1,A356)
 		AF('c',union  A357,m1,1)
 		AF('d',union  A357,m2,1)
@@ -7019,7 +7019,7 @@
 DCaggr* f_touchdcstA358() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A358), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A358));
 		AF('s',struct A358,m0,1)
 		AF('S',struct A358,m1,1)
 		AF('p',struct A358,m2,1)
@@ -7035,7 +7035,7 @@
 DCaggr* f_touchdcstA359() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A359), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A359));
 		AF('d',struct A359,m0,1)
 		AF('f',struct A359,m1,1)
 		AF('f',struct A359,m2,1)
@@ -7054,7 +7054,7 @@
 DCaggr* f_touchdcstA360() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A360), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A360));
 		AF('c',struct A360,m0,1)
 		AF('p',struct A360,m1,1)
 		AF('i',struct A360,m2,1)
@@ -7073,7 +7073,7 @@
 DCaggr* f_touchdcstA361() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A361), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A361));
 		AF('f',struct A361,m0,1)
 		AF('l',struct A361,m1,1)
 		AF('s',struct A361,m2,1)
@@ -7096,7 +7096,7 @@
 DCaggr* f_touchdcstA362() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A362), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A362));
 		AF('l',union  A362,m0,1)
 		AF('i',union  A362,m1,1)
 		AF('S',union  A362,m2,1)
@@ -7113,7 +7113,7 @@
 DCaggr* f_touchdcstA363() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A363), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A363));
 		AF('S',struct A363,m0,1)
 		AF('s',struct A363,m1,1)
 		AF('j',struct A363,m2,1)
@@ -7136,7 +7136,7 @@
 DCaggr* f_touchdcstA364() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A364), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A364));
 		AF('p',union  A364,m0,1)
 		AF('j',union  A364,m1,6)
 		AF('J',union  A364,m2,1)
@@ -7152,7 +7152,7 @@
 DCaggr* f_touchdcstA365() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A365), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A365));
 		AF('f',struct A365,m0,1)
 		AF('C',struct A365,m1,1)
 		AFa(struct A365,m2,1,A363)
@@ -7175,7 +7175,7 @@
 DCaggr* f_touchdcstA366() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A366), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A366));
 		AF('s',struct A366,m0,1)
 		AF('j',struct A366,m1,1)
 		AF('J',struct A366,m2,1)
@@ -7190,7 +7190,7 @@
 DCaggr* f_touchdcstA367() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A367), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A367));
 		AFa(union  A367,m0,1,A366)
 		AFa(union  A367,m1,1,A164)
 		AF('I',union  A367,m2,1)
@@ -7211,7 +7211,7 @@
 DCaggr* f_touchdcstA368() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A368), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A368));
 		AF('p',union  A368,m0,1)
 		AF('d',union  A368,m1,6)
 		AF('p',union  A368,m2,1)
@@ -7233,7 +7233,7 @@
 DCaggr* f_touchdcstA369() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A369), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A369));
 		AF('d',union  A369,m0,1)
 		AF('l',union  A369,m1,1)
 		AF('C',union  A369,m2,1)
@@ -7255,7 +7255,7 @@
 DCaggr* f_touchdcstA370() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A370), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A370));
 		AF('c',struct A370,m0,1)
 		AF('S',struct A370,m1,1)
 		AF('s',struct A370,m2,1)
@@ -7278,7 +7278,7 @@
 DCaggr* f_touchdcstA371() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A371), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A371));
 		AFa(struct A371,m0,1,A368)
 		AFa(struct A371,m1,1,A369)
 		AF('f',struct A371,m2,1)
@@ -7301,7 +7301,7 @@
 DCaggr* f_touchdcstA372() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A372), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A372));
 		AF('i',struct A372,m0,1)
 		dcCloseAggr(at);
 	}
@@ -7313,7 +7313,7 @@
 DCaggr* f_touchdcstA373() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A373), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A373));
 		AF('j',union  A373,m0,1)
 		AF('S',union  A373,m1,1)
 		AF('p',union  A373,m2,1)
@@ -7330,7 +7330,7 @@
 DCaggr* f_touchdcstA374() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A374), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A374));
 		AF('J',union  A374,m0,1)
 		AF('J',union  A374,m1,1)
 		AF('C',union  A374,m2,1)
@@ -7353,7 +7353,7 @@
 DCaggr* f_touchdcstA375() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A375), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A375));
 		AF('I',struct A375,m0,1)
 		AF('J',struct A375,m1,1)
 		AF('I',struct A375,m2,1)
@@ -7376,7 +7376,7 @@
 DCaggr* f_touchdcstA376() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A376), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A376));
 		AF('L',struct A376,m0,1)
 		AF('c',struct A376,m1,1)
 		AF('s',struct A376,m2,15)
@@ -7398,7 +7398,7 @@
 DCaggr* f_touchdcstA377() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A377), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A377));
 		AF('j',struct A377,m0,1)
 		AF('j',struct A377,m1,1)
 		AF('f',struct A377,m2,1)
@@ -7421,7 +7421,7 @@
 DCaggr* f_touchdcstA378() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A378), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A378));
 		AF('j',union  A378,m0,1)
 		AF('C',union  A378,m1,1)
 		AF('d',union  A378,m2,1)
@@ -7437,7 +7437,7 @@
 DCaggr* f_touchdcstA379() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A379), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A379));
 		AF('C',union  A379,m0,1)
 		AF('L',union  A379,m1,1)
 		AF('C',union  A379,m2,1)
@@ -7460,7 +7460,7 @@
 DCaggr* f_touchdcstA380() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A380), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A380));
 		AF('l',union  A380,m0,1)
 		AF('p',union  A380,m1,1)
 		dcCloseAggr(at);
@@ -7473,7 +7473,7 @@
 DCaggr* f_touchdcstA381() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A381), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A381));
 		AF('l',struct A381,m0,11)
 		AF('p',struct A381,m1,1)
 		AFa(struct A381,m2,1,A380)
@@ -7487,7 +7487,7 @@
 DCaggr* f_touchdcstA382() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A382), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A382));
 		AF('f',struct A382,m0,1)
 		AF('d',struct A382,m1,1)
 		AF('C',struct A382,m2,1)
@@ -7504,7 +7504,7 @@
 DCaggr* f_touchdcstA383() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A383), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A383));
 		AF('S',struct A383,m0,1)
 		AF('C',struct A383,m1,1)
 		AF('p',struct A383,m2,1)
@@ -7527,7 +7527,7 @@
 DCaggr* f_touchdcstA384() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A384), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A384));
 		AF('p',union  A384,m0,1)
 		AF('f',union  A384,m1,1)
 		AF('p',union  A384,m2,1)
@@ -7550,7 +7550,7 @@
 DCaggr* f_touchdcstA385() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A385), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A385));
 		AF('J',struct A385,m0,1)
 		AF('p',struct A385,m1,1)
 		AF('S',struct A385,m2,1)
@@ -7572,7 +7572,7 @@
 DCaggr* f_touchdcstA386() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A386), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A386));
 		AF('J',union  A386,m0,1)
 		AF('f',union  A386,m1,1)
 		AF('c',union  A386,m2,1)
@@ -7595,7 +7595,7 @@
 DCaggr* f_touchdcstA387() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A387), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A387));
 		AFa(struct A387,m0,1,A385)
 		AF('j',struct A387,m1,1)
 		AF('L',struct A387,m2,1)
@@ -7618,7 +7618,7 @@
 DCaggr* f_touchdcstA388() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A388), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A388));
 		AF('C',union  A388,m0,1)
 		AF('l',union  A388,m1,1)
 		AF('d',union  A388,m2,1)
@@ -7633,7 +7633,7 @@
 DCaggr* f_touchdcstA389() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A389), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A389));
 		AF('C',struct A389,m0,1)
 		AF('p',struct A389,m1,1)
 		AF('l',struct A389,m2,1)
@@ -7656,7 +7656,7 @@
 DCaggr* f_touchdcstA390() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A390), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A390));
 		AF('f',union  A390,m0,1)
 		AF('p',union  A390,m1,1)
 		AF('i',union  A390,m2,1)
@@ -7679,7 +7679,7 @@
 DCaggr* f_touchdcstA391() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A391), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A391));
 		AF('S',union  A391,m0,1)
 		AF('C',union  A391,m1,1)
 		AF('c',union  A391,m2,1)
@@ -7696,7 +7696,7 @@
 DCaggr* f_touchdcstA392() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A392), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A392));
 		AF('s',union  A392,m0,1)
 		AF('c',union  A392,m1,1)
 		AF('l',union  A392,m2,1)
@@ -7719,7 +7719,7 @@
 DCaggr* f_touchdcstA393() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A393), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A393));
 		AF('i',struct A393,m0,1)
 		AF('j',struct A393,m1,1)
 		AF('C',struct A393,m2,1)
@@ -7742,7 +7742,7 @@
 DCaggr* f_touchdcstA394() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A394), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A394));
 		AF('f',union  A394,m0,1)
 		AF('S',union  A394,m1,1)
 		AF('s',union  A394,m2,1)
@@ -7760,7 +7760,7 @@
 DCaggr* f_touchdcstA395() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A395), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A395));
 		AF('L',struct A395,m0,1)
 		AF('p',struct A395,m1,1)
 		AFa(struct A395,m2,1,A391)
@@ -7783,7 +7783,7 @@
 DCaggr* f_touchdcstA396() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A396), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A396));
 		AF('d',struct A396,m0,1)
 		AFa(struct A396,m1,1,A321)
 		AF('S',struct A396,m2,1)
@@ -7806,7 +7806,7 @@
 DCaggr* f_touchdcstA397() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A397), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A397));
 		AF('j',union  A397,m0,1)
 		AF('L',union  A397,m1,1)
 		AF('s',union  A397,m2,1)
@@ -7829,7 +7829,7 @@
 DCaggr* f_touchdcstA398() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A398), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A398));
 		AF('L',struct A398,m0,1)
 		AF('p',struct A398,m1,1)
 		AF('l',struct A398,m2,1)
@@ -7844,7 +7844,7 @@
 DCaggr* f_touchdcstA399() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A399), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A399));
 		AF('S',union  A399,m0,1)
 		AF('j',union  A399,m1,16)
 		AF('I',union  A399,m2,1)
@@ -7867,7 +7867,7 @@
 DCaggr* f_touchdcstA400() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A400), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A400));
 		AF('s',union  A400,m0,1)
 		AF('C',union  A400,m1,9)
 		AF('C',union  A400,m2,16)
@@ -7882,7 +7882,7 @@
 DCaggr* f_touchdcstA401() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A401), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A401));
 		AF('C',union  A401,m0,1)
 		AF('j',union  A401,m1,1)
 		AF('c',union  A401,m2,1)
@@ -7904,7 +7904,7 @@
 DCaggr* f_touchdcstA402() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A402), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A402));
 		AF('f',union  A402,m0,1)
 		AF('l',union  A402,m1,1)
 		AF('d',union  A402,m2,1)
@@ -7924,7 +7924,7 @@
 DCaggr* f_touchdcstA403() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A403), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A403));
 		AF('l',union  A403,m0,1)
 		AF('j',union  A403,m1,1)
 		AF('C',union  A403,m2,1)
@@ -7947,7 +7947,7 @@
 DCaggr* f_touchdcstA404() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A404), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A404));
 		AF('d',struct A404,m0,1)
 		AFa(struct A404,m1,1,A18)
 		AF('I',struct A404,m2,1)
@@ -7970,7 +7970,7 @@
 DCaggr* f_touchdcstA405() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A405), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A405));
 		AF('d',union  A405,m0,1)
 		AFa(union  A405,m1,1,A404)
 		AF('s',union  A405,m2,1)
@@ -7993,7 +7993,7 @@
 DCaggr* f_touchdcstA406() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A406), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A406));
 		AF('S',struct A406,m0,1)
 		AF('L',struct A406,m1,1)
 		AF('J',struct A406,m2,1)
@@ -8016,7 +8016,7 @@
 DCaggr* f_touchdcstA407() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A407), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A407));
 		AF('d',union  A407,m0,1)
 		AF('I',union  A407,m1,1)
 		AF('f',union  A407,m2,1)
@@ -8039,7 +8039,7 @@
 DCaggr* f_touchdcstA408() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A408), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A408));
 		AF('f',struct A408,m0,1)
 		AF('L',struct A408,m1,1)
 		AF('j',struct A408,m2,1)
@@ -8062,7 +8062,7 @@
 DCaggr* f_touchdcstA409() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A409), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A409));
 		AFa(union  A409,m0,1,A407)
 		AF('f',union  A409,m1,1)
 		AF('s',union  A409,m2,1)
@@ -8085,7 +8085,7 @@
 DCaggr* f_touchdcstA410() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A410), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A410));
 		AF('s',union  A410,m0,1)
 		AF('I',union  A410,m1,1)
 		AF('S',union  A410,m2,1)
@@ -8108,7 +8108,7 @@
 DCaggr* f_touchdcstA411() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A411), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A411));
 		AF('c',union  A411,m0,1)
 		AF('j',union  A411,m1,1)
 		dcCloseAggr(at);
@@ -8121,7 +8121,7 @@
 DCaggr* f_touchdcstA412() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A412), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A412));
 		AF('d',union  A412,m0,1)
 		AF('j',union  A412,m1,1)
 		AF('l',union  A412,m2,1)
@@ -8144,7 +8144,7 @@
 DCaggr* f_touchdcstA413() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A413), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A413));
 		AF('L',union  A413,m0,1)
 		AF('I',union  A413,m1,1)
 		AF('i',union  A413,m2,1)
@@ -8167,7 +8167,7 @@
 DCaggr* f_touchdcstA414() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A414), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A414));
 		AF('f',union  A414,m0,1)
 		AF('l',union  A414,m1,1)
 		AF('c',union  A414,m2,1)
@@ -8190,7 +8190,7 @@
 DCaggr* f_touchdcstA415() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A415), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A415));
 		AF('p',struct A415,m0,1)
 		AF('d',struct A415,m1,1)
 		dcCloseAggr(at);
@@ -8203,7 +8203,7 @@
 DCaggr* f_touchdcstA416() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A416), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A416));
 		AF('J',struct A416,m0,1)
 		AFa(struct A416,m1,1,A415)
 		AF('C',struct A416,m2,1)
@@ -8226,7 +8226,7 @@
 DCaggr* f_touchdcstA417() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A417), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A417));
 		AF('f',struct A417,m0,1)
 		AF('i',struct A417,m1,1)
 		AF('C',struct A417,m2,1)
@@ -8249,7 +8249,7 @@
 DCaggr* f_touchdcstA418() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A418), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A418));
 		AF('i',struct A418,m0,1)
 		AF('I',struct A418,m1,1)
 		dcCloseAggr(at);
@@ -8262,7 +8262,7 @@
 DCaggr* f_touchdcstA419() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A419), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A419));
 		AFa(union  A419,m0,1,A418)
 		AF('l',union  A419,m1,1)
 		AF('f',union  A419,m2,1)
@@ -8276,7 +8276,7 @@
 DCaggr* f_touchdcstA420() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A420), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A420));
 		AF('l',struct A420,m0,1)
 		AF('S',struct A420,m1,1)
 		AF('J',struct A420,m2,1)
@@ -8296,7 +8296,7 @@
 DCaggr* f_touchdcstA421() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A421), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A421));
 		AF('S',struct A421,m0,1)
 		AF('I',struct A421,m1,1)
 		AF('C',struct A421,m2,1)
@@ -8316,7 +8316,7 @@
 DCaggr* f_touchdcstA422() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A422), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A422));
 		AF('S',union  A422,m0,1)
 		AF('C',union  A422,m1,1)
 		AF('p',union  A422,m2,1)
@@ -8337,7 +8337,7 @@
 DCaggr* f_touchdcstA423() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A423), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A423));
 		AF('c',struct A423,m0,1)
 		AF('S',struct A423,m1,7)
 		AFa(struct A423,m2,9,A420)
@@ -8359,7 +8359,7 @@
 DCaggr* f_touchdcstA424() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A424), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A424));
 		AF('d',union  A424,m0,1)
 		AF('L',union  A424,m1,1)
 		AF('p',union  A424,m2,1)
@@ -8382,7 +8382,7 @@
 DCaggr* f_touchdcstA425() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A425), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A425));
 		AF('S',struct A425,m0,1)
 		AFa(struct A425,m1,1,A321)
 		AF('d',struct A425,m2,1)
@@ -8405,7 +8405,7 @@
 DCaggr* f_touchdcstA426() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A426), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A426));
 		AF('j',union  A426,m0,1)
 		AF('C',union  A426,m1,1)
 		dcCloseAggr(at);
@@ -8418,7 +8418,7 @@
 DCaggr* f_touchdcstA427() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A427), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A427));
 		AF('f',union  A427,m0,1)
 		AF('d',union  A427,m1,1)
 		AFa(union  A427,m2,1,A425)
@@ -8434,7 +8434,7 @@
 DCaggr* f_touchdcstA428() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A428), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A428));
 		AF('s',struct A428,m0,1)
 		AF('J',struct A428,m1,1)
 		AF('S',struct A428,m2,1)
@@ -8457,7 +8457,7 @@
 DCaggr* f_touchdcstA429() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A429), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A429));
 		AF('j',struct A429,m0,1)
 		AF('c',struct A429,m1,1)
 		dcCloseAggr(at);
@@ -8470,7 +8470,7 @@
 DCaggr* f_touchdcstA430() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A430), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A430));
 		AF('f',union  A430,m0,1)
 		AF('s',union  A430,m1,1)
 		AF('p',union  A430,m2,1)
@@ -8488,7 +8488,7 @@
 DCaggr* f_touchdcstA431() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A431), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A431));
 		AF('p',struct A431,m0,1)
 		AF('p',struct A431,m1,1)
 		AF('L',struct A431,m2,1)
@@ -8511,7 +8511,7 @@
 DCaggr* f_touchdcstA432() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A432), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A432));
 		AF('l',struct A432,m0,1)
 		AFa(struct A432,m1,1,A431)
 		AF('f',struct A432,m2,1)
@@ -8534,7 +8534,7 @@
 DCaggr* f_touchdcstA433() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A433), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A433));
 		AF('f',union  A433,m0,1)
 		AF('L',union  A433,m1,1)
 		AF('I',union  A433,m2,1)
@@ -8557,7 +8557,7 @@
 DCaggr* f_touchdcstA434() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A434), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A434));
 		AF('c',union  A434,m0,1)
 		AF('J',union  A434,m1,1)
 		AF('C',union  A434,m2,1)
@@ -8577,7 +8577,7 @@
 DCaggr* f_touchdcstA435() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A435), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A435));
 		AF('J',union  A435,m0,1)
 		AF('p',union  A435,m1,1)
 		AF('L',union  A435,m2,1)
@@ -8594,7 +8594,7 @@
 DCaggr* f_touchdcstA436() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A436), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A436));
 		AF('f',struct A436,m0,1)
 		AF('C',struct A436,m1,1)
 		AF('s',struct A436,m2,1)
@@ -8616,7 +8616,7 @@
 DCaggr* f_touchdcstA437() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A437), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A437));
 		AF('d',union  A437,m0,1)
 		AF('S',union  A437,m1,1)
 		AF('j',union  A437,m2,1)
@@ -8630,7 +8630,7 @@
 DCaggr* f_touchdcstA438() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A438), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A438));
 		AF('p',union  A438,m0,1)
 		AF('l',union  A438,m1,1)
 		AF('p',union  A438,m2,1)
@@ -8645,7 +8645,7 @@
 DCaggr* f_touchdcstA439() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A439), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A439));
 		AF('p',struct A439,m0,1)
 		AF('f',struct A439,m1,1)
 		AF('s',struct A439,m2,1)
@@ -8663,7 +8663,7 @@
 DCaggr* f_touchdcstA440() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A440), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A440));
 		AF('f',union  A440,m0,1)
 		AF('p',union  A440,m1,1)
 		AFa(union  A440,m2,1,A437)
@@ -8686,7 +8686,7 @@
 DCaggr* f_touchdcstA441() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A441), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A441));
 		AF('C',struct A441,m0,1)
 		AFa(struct A441,m1,1,A440)
 		AF('j',struct A441,m2,1)
@@ -8709,7 +8709,7 @@
 DCaggr* f_touchdcstA442() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A442), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A442));
 		AF('I',union  A442,m0,1)
 		AF('j',union  A442,m1,1)
 		dcCloseAggr(at);
@@ -8722,7 +8722,7 @@
 DCaggr* f_touchdcstA443() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A443), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A443));
 		AF('I',union  A443,m0,1)
 		AF('L',union  A443,m1,1)
 		AF('f',union  A443,m2,1)
@@ -8738,7 +8738,7 @@
 DCaggr* f_touchdcstA444() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A444), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A444));
 		AF('C',struct A444,m0,1)
 		AF('d',struct A444,m1,1)
 		AFa(struct A444,m2,1,A443)
@@ -8758,7 +8758,7 @@
 DCaggr* f_touchdcstA445() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A445), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A445));
 		AF('S',union  A445,m0,1)
 		AF('d',union  A445,m1,1)
 		AF('c',union  A445,m2,1)
@@ -8781,7 +8781,7 @@
 DCaggr* f_touchdcstA446() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A446), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A446));
 		AF('j',struct A446,m0,1)
 		AF('I',struct A446,m1,1)
 		AF('p',struct A446,m2,1)
@@ -8803,7 +8803,7 @@
 DCaggr* f_touchdcstA447() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A447), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A447));
 		AF('s',union  A447,m0,1)
 		AF('p',union  A447,m1,1)
 		AF('c',union  A447,m2,1)
@@ -8826,7 +8826,7 @@
 DCaggr* f_touchdcstA448() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A448), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A448));
 		AF('C',struct A448,m0,1)
 		AF('c',struct A448,m1,1)
 		AF('d',struct A448,m2,1)
@@ -8841,7 +8841,7 @@
 DCaggr* f_touchdcstA449() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A449), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A449));
 		AF('j',struct A449,m0,1)
 		AF('S',struct A449,m1,1)
 		AF('p',struct A449,m2,1)
@@ -8864,7 +8864,7 @@
 DCaggr* f_touchdcstA450() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A450), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A450));
 		AFa(union  A450,m0,1,A446)
 		AF('d',union  A450,m1,1)
 		AF('I',union  A450,m2,1)
@@ -8887,7 +8887,7 @@
 DCaggr* f_touchdcstA451() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A451), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A451));
 		AF('i',union  A451,m0,15)
 		AF('l',union  A451,m1,1)
 		AF('f',union  A451,m2,1)
@@ -8901,7 +8901,7 @@
 DCaggr* f_touchdcstA452() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A452), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A452));
 		AF('f',union  A452,m0,1)
 		AF('i',union  A452,m1,1)
 		dcCloseAggr(at);
@@ -8914,7 +8914,7 @@
 DCaggr* f_touchdcstA453() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A453), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A453));
 		AF('d',struct A453,m0,1)
 		AF('I',struct A453,m1,1)
 		AF('j',struct A453,m2,1)
@@ -8931,7 +8931,7 @@
 DCaggr* f_touchdcstA454() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A454), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A454));
 		AF('C',union  A454,m0,1)
 		AF('J',union  A454,m1,1)
 		AF('j',union  A454,m2,1)
@@ -8952,7 +8952,7 @@
 DCaggr* f_touchdcstA455() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A455), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A455));
 		AF('p',union  A455,m0,1)
 		AF('C',union  A455,m1,1)
 		AF('C',union  A455,m2,1)
@@ -8966,7 +8966,7 @@
 DCaggr* f_touchdcstA456() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A456), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A456));
 		AF('J',struct A456,m0,1)
 		AF('S',struct A456,m1,1)
 		AF('s',struct A456,m2,1)
@@ -8989,7 +8989,7 @@
 DCaggr* f_touchdcstA457() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A457), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A457));
 		AF('s',union  A457,m0,1)
 		AF('f',union  A457,m1,1)
 		AF('C',union  A457,m2,1)
@@ -9012,7 +9012,7 @@
 DCaggr* f_touchdcstA458() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A458), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A458));
 		AF('S',struct A458,m0,1)
 		AF('d',struct A458,m1,1)
 		AFa(struct A458,m2,1,A456)
@@ -9033,7 +9033,7 @@
 DCaggr* f_touchdcstA459() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A459), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A459));
 		AF('i',struct A459,m0,1)
 		AF('J',struct A459,m1,1)
 		AF('s',struct A459,m2,1)
@@ -9056,7 +9056,7 @@
 DCaggr* f_touchdcstA460() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A460), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A460));
 		AF('S',struct A460,m0,1)
 		AF('J',struct A460,m1,1)
 		AF('S',struct A460,m2,1)
@@ -9079,7 +9079,7 @@
 DCaggr* f_touchdcstA461() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A461), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A461));
 		AF('S',union  A461,m0,1)
 		AF('J',union  A461,m1,1)
 		AF('c',union  A461,m2,1)
@@ -9097,7 +9097,7 @@
 DCaggr* f_touchdcstA462() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A462), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A462));
 		AF('s',struct A462,m0,1)
 		AF('C',struct A462,m1,1)
 		AF('i',struct A462,m2,1)
@@ -9120,7 +9120,7 @@
 DCaggr* f_touchdcstA463() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A463), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A463));
 		AF('i',struct A463,m0,1)
 		AF('s',struct A463,m1,1)
 		AF('l',struct A463,m2,1)
@@ -9138,7 +9138,7 @@
 DCaggr* f_touchdcstA464() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A464), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A464));
 		AF('p',struct A464,m0,1)
 		AF('C',struct A464,m1,1)
 		AF('i',struct A464,m2,1)
@@ -9161,7 +9161,7 @@
 DCaggr* f_touchdcstA465() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A465), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A465));
 		AF('S',union  A465,m0,1)
 		AF('c',union  A465,m1,1)
 		AF('j',union  A465,m2,1)
@@ -9184,7 +9184,7 @@
 DCaggr* f_touchdcstA466() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A466), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A466));
 		AF('i',struct A466,m0,1)
 		AF('l',struct A466,m1,1)
 		AF('L',struct A466,m2,1)
@@ -9207,7 +9207,7 @@
 DCaggr* f_touchdcstA467() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A467), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A467));
 		AF('L',struct A467,m0,1)
 		AF('c',struct A467,m1,1)
 		AF('l',struct A467,m2,1)
@@ -9230,7 +9230,7 @@
 DCaggr* f_touchdcstA468() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A468), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A468));
 		AF('d',union  A468,m0,1)
 		AF('l',union  A468,m1,1)
 		AF('L',union  A468,m2,1)
@@ -9253,7 +9253,7 @@
 DCaggr* f_touchdcstA469() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A469), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A469));
 		AF('f',union  A469,m0,1)
 		AF('i',union  A469,m1,1)
 		AF('C',union  A469,m2,1)
@@ -9276,7 +9276,7 @@
 DCaggr* f_touchdcstA470() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A470), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A470));
 		AF('d',struct A470,m0,1)
 		AF('j',struct A470,m1,1)
 		AF('f',struct A470,m2,1)
@@ -9294,7 +9294,7 @@
 DCaggr* f_touchdcstA471() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A471), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A471));
 		AF('J',struct A471,m0,1)
 		AFa(struct A471,m1,1,A470)
 		AF('d',struct A471,m2,1)
@@ -9317,7 +9317,7 @@
 DCaggr* f_touchdcstA472() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A472), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A472));
 		AFa(struct A472,m0,1,A468)
 		AF('j',struct A472,m1,1)
 		AF('l',struct A472,m2,1)
@@ -9340,7 +9340,7 @@
 DCaggr* f_touchdcstA473() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A473), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A473));
 		AF('s',struct A473,m0,1)
 		AF('I',struct A473,m1,1)
 		AF('c',struct A473,m2,1)
@@ -9363,7 +9363,7 @@
 DCaggr* f_touchdcstA474() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A474), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A474));
 		AF('p',union  A474,m0,1)
 		AF('S',union  A474,m1,1)
 		dcCloseAggr(at);
@@ -9376,7 +9376,7 @@
 DCaggr* f_touchdcstA475() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A475), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A475));
 		AF('C',union  A475,m0,1)
 		AF('p',union  A475,m1,1)
 		AF('I',union  A475,m2,1)
@@ -9392,7 +9392,7 @@
 DCaggr* f_touchdcstA476() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A476), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A476));
 		AF('c',union  A476,m0,1)
 		AF('S',union  A476,m1,1)
 		AF('c',union  A476,m2,1)
@@ -9414,7 +9414,7 @@
 DCaggr* f_touchdcstA477() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A477), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A477));
 		AF('f',union  A477,m0,1)
 		AFa(union  A477,m1,1,A475)
 		AF('L',union  A477,m2,1)
@@ -9430,7 +9430,7 @@
 DCaggr* f_touchdcstA478() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A478), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A478));
 		AF('f',union  A478,m0,1)
 		AF('C',union  A478,m1,1)
 		AF('d',union  A478,m2,1)
@@ -9453,7 +9453,7 @@
 DCaggr* f_touchdcstA479() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A479), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A479));
 		AF('I',union  A479,m0,1)
 		AF('c',union  A479,m1,1)
 		AF('I',union  A479,m2,1)
@@ -9476,7 +9476,7 @@
 DCaggr* f_touchdcstA480() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A480), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A480));
 		AF('I',union  A480,m0,8)
 		AF('c',union  A480,m1,1)
 		AF('L',union  A480,m2,1)
@@ -9499,7 +9499,7 @@
 DCaggr* f_touchdcstA481() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A481), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A481));
 		AF('L',union  A481,m0,1)
 		AF('p',union  A481,m1,1)
 		AF('I',union  A481,m2,1)
@@ -9522,7 +9522,7 @@
 DCaggr* f_touchdcstA482() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A482), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A482));
 		AF('i',union  A482,m0,1)
 		AF('J',union  A482,m1,1)
 		AF('s',union  A482,m2,1)
@@ -9540,7 +9540,7 @@
 DCaggr* f_touchdcstA483() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A483), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A483));
 		AF('f',union  A483,m0,1)
 		AF('i',union  A483,m1,1)
 		AF('L',union  A483,m2,1)
@@ -9555,7 +9555,7 @@
 DCaggr* f_touchdcstA484() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A484), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A484));
 		AF('s',struct A484,m0,1)
 		AF('j',struct A484,m1,1)
 		dcCloseAggr(at);
@@ -9568,7 +9568,7 @@
 DCaggr* f_touchdcstA485() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A485), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A485));
 		AF('J',union  A485,m0,1)
 		AF('I',union  A485,m1,1)
 		AF('I',union  A485,m2,1)
@@ -9587,7 +9587,7 @@
 DCaggr* f_touchdcstA486() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A486), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A486));
 		AF('l',union  A486,m0,1)
 		AFa(union  A486,m1,1,A477)
 		AF('J',union  A486,m2,1)
@@ -9610,7 +9610,7 @@
 DCaggr* f_touchdcstA487() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A487), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A487));
 		AF('S',struct A487,m0,1)
 		AF('S',struct A487,m1,1)
 		AF('I',struct A487,m2,1)
@@ -9633,7 +9633,7 @@
 DCaggr* f_touchdcstA488() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A488), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A488));
 		AF('p',struct A488,m0,1)
 		AFa(struct A488,m1,1,A18)
 		AF('j',struct A488,m2,1)
@@ -9656,7 +9656,7 @@
 DCaggr* f_touchdcstA489() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A489), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A489));
 		AF('C',union  A489,m0,1)
 		AF('l',union  A489,m1,1)
 		AF('L',union  A489,m2,1)
@@ -9673,7 +9673,7 @@
 DCaggr* f_touchdcstA490() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A490), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A490));
 		AF('J',struct A490,m0,1)
 		AF('J',struct A490,m1,1)
 		AF('I',struct A490,m2,1)
@@ -9693,7 +9693,7 @@
 DCaggr* f_touchdcstA491() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A491), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A491));
 		AF('p',struct A491,m0,1)
 		AF('j',struct A491,m1,1)
 		AF('p',struct A491,m2,1)
@@ -9716,7 +9716,7 @@
 DCaggr* f_touchdcstA492() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A492), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A492));
 		AF('c',struct A492,m0,1)
 		AFa(struct A492,m1,1,A489)
 		AF('s',struct A492,m2,1)
@@ -9736,7 +9736,7 @@
 DCaggr* f_touchdcstA493() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A493), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A493));
 		AF('d',union  A493,m0,1)
 		AF('i',union  A493,m1,12)
 		AF('i',union  A493,m2,1)
@@ -9759,7 +9759,7 @@
 DCaggr* f_touchdcstA494() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A494), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A494));
 		AF('c',struct A494,m0,1)
 		AF('l',struct A494,m1,1)
 		AF('j',struct A494,m2,1)
@@ -9781,7 +9781,7 @@
 DCaggr* f_touchdcstA495() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A495), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A495));
 		AF('c',union  A495,m0,1)
 		AF('s',union  A495,m1,1)
 		AF('f',union  A495,m2,1)
@@ -9795,7 +9795,7 @@
 DCaggr* f_touchdcstA496() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A496), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A496));
 		AF('C',struct A496,m0,1)
 		AFa(struct A496,m1,10,A493)
 		AFa(struct A496,m2,1,A494)
@@ -9818,7 +9818,7 @@
 DCaggr* f_touchdcstA497() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A497), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A497));
 		AF('S',union  A497,m0,1)
 		AF('C',union  A497,m1,1)
 		AF('L',union  A497,m2,1)
@@ -9841,7 +9841,7 @@
 DCaggr* f_touchdcstA498() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A498), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A498));
 		AF('d',union  A498,m0,1)
 		AF('s',union  A498,m1,1)
 		AF('j',union  A498,m2,1)
@@ -9860,7 +9860,7 @@
 DCaggr* f_touchdcstA499() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A499), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A499));
 		AF('i',union  A499,m0,1)
 		AF('i',union  A499,m1,1)
 		AF('I',union  A499,m2,1)
@@ -9874,7 +9874,7 @@
 DCaggr* f_touchdcstA500() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A500), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A500));
 		AF('I',struct A500,m0,1)
 		AF('c',struct A500,m1,1)
 		AF('i',struct A500,m2,1)
@@ -9895,7 +9895,7 @@
 DCaggr* f_touchdcstA501() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A501), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A501));
 		AF('f',struct A501,m0,1)
 		AF('C',struct A501,m1,1)
 		AF('j',struct A501,m2,1)
@@ -9918,7 +9918,7 @@
 DCaggr* f_touchdcstA502() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A502), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A502));
 		AF('L',union  A502,m0,1)
 		AFa(union  A502,m1,1,A498)
 		AF('l',union  A502,m2,1)
@@ -9939,7 +9939,7 @@
 DCaggr* f_touchdcstA503() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A503), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A503));
 		AFa(union  A503,m0,1,A30)
 		AF('C',union  A503,m1,1)
 		dcCloseAggr(at);
@@ -9952,7 +9952,7 @@
 DCaggr* f_touchdcstA504() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A504), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A504));
 		AF('l',union  A504,m0,1)
 		AF('p',union  A504,m1,1)
 		AF('s',union  A504,m2,1)
@@ -9975,7 +9975,7 @@
 DCaggr* f_touchdcstA505() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A505), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A505));
 		AF('I',union  A505,m0,1)
 		dcCloseAggr(at);
 	}
@@ -9987,7 +9987,7 @@
 DCaggr* f_touchdcstA506() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A506), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A506));
 		AF('f',union  A506,m0,1)
 		AF('f',union  A506,m1,1)
 		AF('j',union  A506,m2,1)
@@ -10001,7 +10001,7 @@
 DCaggr* f_touchdcstA507() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A507), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A507));
 		AF('d',struct A507,m0,1)
 		AF('d',struct A507,m1,1)
 		AF('p',struct A507,m2,1)
@@ -10019,7 +10019,7 @@
 DCaggr* f_touchdcstA508() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A508), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A508));
 		AF('S',struct A508,m0,1)
 		AF('s',struct A508,m1,1)
 		AFa(struct A508,m2,1,A506)
@@ -10042,7 +10042,7 @@
 DCaggr* f_touchdcstA509() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A509), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A509));
 		AF('I',union  A509,m0,1)
 		AF('f',union  A509,m1,1)
 		AF('c',union  A509,m2,1)
@@ -10065,7 +10065,7 @@
 DCaggr* f_touchdcstA510() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A510), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A510));
 		AF('s',struct A510,m0,1)
 		AF('S',struct A510,m1,1)
 		AF('L',struct A510,m2,1)
@@ -10079,7 +10079,7 @@
 DCaggr* f_touchdcstA511() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A511), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A511));
 		AF('j',struct A511,m0,1)
 		AF('I',struct A511,m1,1)
 		AF('i',struct A511,m2,1)
@@ -10101,7 +10101,7 @@
 DCaggr* f_touchdcstA512() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A512), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A512));
 		AFa(union  A512,m0,1,A223)
 		AF('c',union  A512,m1,1)
 		AFa(union  A512,m2,1,A509)
@@ -10124,7 +10124,7 @@
 DCaggr* f_touchdcstA513() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A513), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A513));
 		AF('J',union  A513,m0,1)
 		AF('f',union  A513,m1,1)
 		AFa(union  A513,m2,1,A223)
@@ -10147,7 +10147,7 @@
 DCaggr* f_touchdcstA514() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A514), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A514));
 		AF('l',union  A514,m0,1)
 		AF('L',union  A514,m1,1)
 		AF('p',union  A514,m2,1)
@@ -10165,7 +10165,7 @@
 DCaggr* f_touchdcstA515() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A515), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A515));
 		AF('C',struct A515,m0,16)
 		AF('p',struct A515,m1,1)
 		AF('c',struct A515,m2,1)
@@ -10182,7 +10182,7 @@
 DCaggr* f_touchdcstA516() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A516), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A516));
 		AF('L',struct A516,m0,1)
 		AF('l',struct A516,m1,1)
 		AF('J',struct A516,m2,1)
@@ -10196,7 +10196,7 @@
 DCaggr* f_touchdcstA517() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A517), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A517));
 		AF('L',union  A517,m0,1)
 		AF('j',union  A517,m1,1)
 		AF('j',union  A517,m2,1)
@@ -10219,7 +10219,7 @@
 DCaggr* f_touchdcstA518() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A518), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A518));
 		AF('I',struct A518,m0,1)
 		AF('s',struct A518,m1,1)
 		AF('f',struct A518,m2,1)
@@ -10233,7 +10233,7 @@
 DCaggr* f_touchdcstA519() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A519), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A519));
 		AF('J',union  A519,m0,1)
 		AF('d',union  A519,m1,1)
 		AF('c',union  A519,m2,1)
@@ -10250,7 +10250,7 @@
 DCaggr* f_touchdcstA520() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A520), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A520));
 		AF('S',union  A520,m0,1)
 		AF('L',union  A520,m1,1)
 		AF('s',union  A520,m2,1)
@@ -10273,7 +10273,7 @@
 DCaggr* f_touchdcstA521() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A521), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A521));
 		AF('p',struct A521,m0,1)
 		dcCloseAggr(at);
 	}
@@ -10285,7 +10285,7 @@
 DCaggr* f_touchdcstA522() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A522), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A522));
 		AF('d',union  A522,m0,1)
 		AF('s',union  A522,m1,1)
 		AF('C',union  A522,m2,1)
@@ -10303,7 +10303,7 @@
 DCaggr* f_touchdcstA523() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A523), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A523));
 		AF('S',struct A523,m0,1)
 		AF('S',struct A523,m1,1)
 		AF('S',struct A523,m2,1)
@@ -10323,7 +10323,7 @@
 DCaggr* f_touchdcstA524() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A524), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A524));
 		AF('c',union  A524,m0,1)
 		AF('i',union  A524,m1,1)
 		AF('l',union  A524,m2,1)
@@ -10346,7 +10346,7 @@
 DCaggr* f_touchdcstA525() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A525), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A525));
 		AF('l',struct A525,m0,1)
 		AF('j',struct A525,m1,1)
 		AF('d',struct A525,m2,1)
@@ -10369,7 +10369,7 @@
 DCaggr* f_touchdcstA526() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A526), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A526));
 		AF('s',union  A526,m0,1)
 		AF('f',union  A526,m1,1)
 		AF('J',union  A526,m2,1)
@@ -10392,7 +10392,7 @@
 DCaggr* f_touchdcstA527() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A527), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A527));
 		AF('C',union  A527,m0,1)
 		AF('I',union  A527,m1,1)
 		AF('L',union  A527,m2,1)
@@ -10415,7 +10415,7 @@
 DCaggr* f_touchdcstA528() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A528), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A528));
 		AF('p',union  A528,m0,1)
 		AF('d',union  A528,m1,1)
 		AF('p',union  A528,m2,1)
@@ -10435,7 +10435,7 @@
 DCaggr* f_touchdcstA529() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A529), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A529));
 		AF('s',union  A529,m0,1)
 		AF('S',union  A529,m1,1)
 		AF('d',union  A529,m2,1)
@@ -10454,7 +10454,7 @@
 DCaggr* f_touchdcstA530() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A530), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A530));
 		AF('s',union  A530,m0,1)
 		AF('c',union  A530,m1,1)
 		AF('C',union  A530,m2,1)
@@ -10477,7 +10477,7 @@
 DCaggr* f_touchdcstA531() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A531), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A531));
 		AF('C',union  A531,m0,1)
 		AF('d',union  A531,m1,1)
 		AF('l',union  A531,m2,1)
@@ -10498,7 +10498,7 @@
 DCaggr* f_touchdcstA532() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A532), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A532));
 		AF('I',union  A532,m0,1)
 		AF('d',union  A532,m1,1)
 		AF('C',union  A532,m2,1)
@@ -10521,7 +10521,7 @@
 DCaggr* f_touchdcstA533() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A533), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A533));
 		AF('l',struct A533,m0,1)
 		AF('l',struct A533,m1,1)
 		AF('l',struct A533,m2,1)
@@ -10544,7 +10544,7 @@
 DCaggr* f_touchdcstA534() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A534), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A534));
 		AF('L',union  A534,m0,1)
 		AFa(union  A534,m1,1,A533)
 		AF('l',union  A534,m2,1)
@@ -10558,7 +10558,7 @@
 DCaggr* f_touchdcstA535() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A535), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A535));
 		AF('f',struct A535,m0,1)
 		AF('c',struct A535,m1,1)
 		AF('L',struct A535,m2,1)
@@ -10581,7 +10581,7 @@
 DCaggr* f_touchdcstA536() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A536), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A536));
 		AF('S',struct A536,m0,1)
 		AF('l',struct A536,m1,1)
 		AF('c',struct A536,m2,1)
@@ -10599,7 +10599,7 @@
 DCaggr* f_touchdcstA537() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A537), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A537));
 		AF('s',struct A537,m0,1)
 		AF('I',struct A537,m1,1)
 		AF('c',struct A537,m2,1)
@@ -10622,7 +10622,7 @@
 DCaggr* f_touchdcstA538() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A538), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A538));
 		AFa(struct A538,m0,1,A372)
 		AFa(struct A538,m1,1,A537)
 		AF('i',struct A538,m2,1)
@@ -10636,7 +10636,7 @@
 DCaggr* f_touchdcstA539() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A539), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A539));
 		AF('f',struct A539,m0,1)
 		AF('l',struct A539,m1,1)
 		AF('d',struct A539,m2,1)
@@ -10655,7 +10655,7 @@
 DCaggr* f_touchdcstA540() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A540), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A540));
 		AF('f',struct A540,m0,1)
 		AF('i',struct A540,m1,12)
 		AF('d',struct A540,m2,1)
@@ -10674,7 +10674,7 @@
 DCaggr* f_touchdcstA541() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A541), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A541));
 		AF('c',struct A541,m0,1)
 		AF('d',struct A541,m1,3)
 		AF('j',struct A541,m2,1)
@@ -10696,7 +10696,7 @@
 DCaggr* f_touchdcstA542() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A542), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A542));
 		AF('l',struct A542,m0,1)
 		AF('c',struct A542,m1,1)
 		AFa(struct A542,m2,1,A538)
@@ -10713,7 +10713,7 @@
 DCaggr* f_touchdcstA543() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A543), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A543));
 		AF('j',struct A543,m0,1)
 		AF('i',struct A543,m1,1)
 		AF('c',struct A543,m2,1)
@@ -10729,7 +10729,7 @@
 DCaggr* f_touchdcstA544() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A544), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A544));
 		AF('l',union  A544,m0,1)
 		AF('p',union  A544,m1,1)
 		AF('L',union  A544,m2,1)
@@ -10745,7 +10745,7 @@
 DCaggr* f_touchdcstA545() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A545), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A545));
 		AF('l',struct A545,m0,1)
 		AF('i',struct A545,m1,1)
 		AF('S',struct A545,m2,1)
@@ -10768,7 +10768,7 @@
 DCaggr* f_touchdcstA546() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A546), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A546));
 		AF('i',struct A546,m0,1)
 		AF('l',struct A546,m1,7)
 		AF('J',struct A546,m2,1)
@@ -10783,7 +10783,7 @@
 DCaggr* f_touchdcstA547() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A547), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A547));
 		AF('J',union  A547,m0,1)
 		AF('l',union  A547,m1,1)
 		AF('J',union  A547,m2,1)
@@ -10805,7 +10805,7 @@
 DCaggr* f_touchdcstA548() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A548), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A548));
 		AF('l',union  A548,m0,1)
 		AF('I',union  A548,m1,1)
 		AF('L',union  A548,m2,1)
@@ -10828,7 +10828,7 @@
 DCaggr* f_touchdcstA549() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A549), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A549));
 		AF('p',struct A549,m0,1)
 		AF('C',struct A549,m1,1)
 		AF('S',struct A549,m2,1)
@@ -10851,7 +10851,7 @@
 DCaggr* f_touchdcstA550() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A550), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A550));
 		AF('I',struct A550,m0,1)
 		dcCloseAggr(at);
 	}
@@ -10863,7 +10863,7 @@
 DCaggr* f_touchdcstA551() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A551), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A551));
 		AF('C',struct A551,m0,1)
 		AF('f',struct A551,m1,1)
 		AF('f',struct A551,m2,1)
@@ -10886,7 +10886,7 @@
 DCaggr* f_touchdcstA552() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A552), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A552));
 		AF('p',union  A552,m0,1)
 		AF('i',union  A552,m1,1)
 		AF('I',union  A552,m2,1)
@@ -10901,7 +10901,7 @@
 DCaggr* f_touchdcstA553() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A553), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A553));
 		AF('c',struct A553,m0,1)
 		AF('j',struct A553,m1,1)
 		AF('J',struct A553,m2,1)
@@ -10924,7 +10924,7 @@
 DCaggr* f_touchdcstA554() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A554), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A554));
 		AFa(struct A554,m0,1,A549)
 		AF('c',struct A554,m1,1)
 		AF('S',struct A554,m2,1)
@@ -10947,7 +10947,7 @@
 DCaggr* f_touchdcstA555() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A555), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A555));
 		AF('c',struct A555,m0,1)
 		AF('f',struct A555,m1,1)
 		AF('c',struct A555,m2,1)
@@ -10970,7 +10970,7 @@
 DCaggr* f_touchdcstA556() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A556), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A556));
 		AF('d',union  A556,m0,1)
 		AF('l',union  A556,m1,1)
 		AFa(union  A556,m2,1,A18)
@@ -10987,7 +10987,7 @@
 DCaggr* f_touchdcstA557() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A557), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A557));
 		AF('L',struct A557,m0,1)
 		AF('f',struct A557,m1,1)
 		AF('f',struct A557,m2,1)
@@ -11002,7 +11002,7 @@
 DCaggr* f_touchdcstA558() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A558), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A558));
 		AF('J',union  A558,m0,1)
 		AF('f',union  A558,m1,1)
 		AF('d',union  A558,m2,1)
@@ -11025,7 +11025,7 @@
 DCaggr* f_touchdcstA559() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A559), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A559));
 		AF('C',union  A559,m0,1)
 		AF('s',union  A559,m1,1)
 		AF('S',union  A559,m2,1)
@@ -11048,7 +11048,7 @@
 DCaggr* f_touchdcstA560() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A560), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A560));
 		AFa(struct A560,m0,1,A557)
 		AF('c',struct A560,m1,1)
 		AF('j',struct A560,m2,1)
@@ -11069,7 +11069,7 @@
 DCaggr* f_touchdcstA561() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A561), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A561));
 		AFa(struct A561,m0,1,A560)
 		AF('d',struct A561,m1,1)
 		AF('I',struct A561,m2,1)
@@ -11088,7 +11088,7 @@
 DCaggr* f_touchdcstA562() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A562), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A562));
 		AF('I',union  A562,m0,1)
 		AF('l',union  A562,m1,1)
 		AF('C',union  A562,m2,1)
@@ -11111,7 +11111,7 @@
 DCaggr* f_touchdcstA563() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A563), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A563));
 		AF('s',union  A563,m0,1)
 		AF('f',union  A563,m1,1)
 		AF('d',union  A563,m2,1)
@@ -11134,7 +11134,7 @@
 DCaggr* f_touchdcstA564() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A564), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A564));
 		AF('p',union  A564,m0,1)
 		AF('j',union  A564,m1,1)
 		AF('i',union  A564,m2,1)
@@ -11157,7 +11157,7 @@
 DCaggr* f_touchdcstA565() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A565), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A565));
 		AF('l',struct A565,m0,1)
 		AF('s',struct A565,m1,1)
 		AFa(struct A565,m2,12,A563)
@@ -11180,7 +11180,7 @@
 DCaggr* f_touchdcstA566() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A566), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A566));
 		AF('J',union  A566,m0,1)
 		AF('L',union  A566,m1,1)
 		AF('C',union  A566,m2,1)
@@ -11203,7 +11203,7 @@
 DCaggr* f_touchdcstA567() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A567), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A567));
 		AF('s',struct A567,m0,1)
 		AF('p',struct A567,m1,1)
 		AF('p',struct A567,m2,1)
@@ -11226,7 +11226,7 @@
 DCaggr* f_touchdcstA568() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A568), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A568));
 		AF('c',struct A568,m0,1)
 		AF('j',struct A568,m1,1)
 		AF('f',struct A568,m2,1)
@@ -11241,7 +11241,7 @@
 DCaggr* f_touchdcstA569() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A569), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A569));
 		AF('f',union  A569,m0,1)
 		AF('S',union  A569,m1,1)
 		AF('I',union  A569,m2,1)
@@ -11258,7 +11258,7 @@
 DCaggr* f_touchdcstA570() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A570), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A570));
 		AF('j',union  A570,m0,1)
 		AF('d',union  A570,m1,1)
 		AFa(union  A570,m2,1,A568)
@@ -11274,7 +11274,7 @@
 DCaggr* f_touchdcstA571() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A571), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A571));
 		AF('i',struct A571,m0,1)
 		AF('c',struct A571,m1,1)
 		AF('p',struct A571,m2,1)
@@ -11296,7 +11296,7 @@
 DCaggr* f_touchdcstA572() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A572), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A572));
 		AF('J',struct A572,m0,1)
 		AF('C',struct A572,m1,1)
 		dcCloseAggr(at);
@@ -11309,7 +11309,7 @@
 DCaggr* f_touchdcstA573() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A573), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A573));
 		AF('S',union  A573,m0,1)
 		AF('c',union  A573,m1,1)
 		AF('s',union  A573,m2,1)
@@ -11326,7 +11326,7 @@
 DCaggr* f_touchdcstA574() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A574), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A574));
 		AF('C',union  A574,m0,13)
 		AF('S',union  A574,m1,1)
 		AF('C',union  A574,m2,1)
@@ -11340,7 +11340,7 @@
 DCaggr* f_touchdcstA575() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A575), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A575));
 		AF('p',struct A575,m0,1)
 		AF('c',struct A575,m1,1)
 		AF('j',struct A575,m2,1)
@@ -11363,7 +11363,7 @@
 DCaggr* f_touchdcstA576() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A576), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A576));
 		AF('J',union  A576,m0,1)
 		AF('f',union  A576,m1,1)
 		AF('p',union  A576,m2,1)
@@ -11386,7 +11386,7 @@
 DCaggr* f_touchdcstA577() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A577), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A577));
 		AF('J',struct A577,m0,1)
 		AF('d',struct A577,m1,1)
 		AF('S',struct A577,m2,1)
@@ -11409,7 +11409,7 @@
 DCaggr* f_touchdcstA578() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A578), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A578));
 		AF('L',union  A578,m0,1)
 		AF('C',union  A578,m1,1)
 		AF('f',union  A578,m2,1)
@@ -11432,7 +11432,7 @@
 DCaggr* f_touchdcstA579() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A579), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A579));
 		AF('C',union  A579,m0,1)
 		AF('l',union  A579,m1,1)
 		AF('L',union  A579,m2,1)
@@ -11454,7 +11454,7 @@
 DCaggr* f_touchdcstA580() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A580), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A580));
 		AF('i',union  A580,m0,1)
 		AF('L',union  A580,m1,1)
 		AF('p',union  A580,m2,1)
@@ -11472,7 +11472,7 @@
 DCaggr* f_touchdcstA581() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A581), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A581));
 		AF('i',struct A581,m0,1)
 		AF('C',struct A581,m1,1)
 		AF('s',struct A581,m2,1)
@@ -11486,7 +11486,7 @@
 DCaggr* f_touchdcstA582() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A582), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A582));
 		AF('I',struct A582,m0,1)
 		AF('d',struct A582,m1,1)
 		AF('j',struct A582,m2,1)
@@ -11508,7 +11508,7 @@
 DCaggr* f_touchdcstA583() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A583), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A583));
 		AF('c',struct A583,m0,1)
 		AF('p',struct A583,m1,1)
 		AF('d',struct A583,m2,1)
@@ -11531,7 +11531,7 @@
 DCaggr* f_touchdcstA584() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A584), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A584));
 		AF('s',union  A584,m0,1)
 		AF('j',union  A584,m1,1)
 		dcCloseAggr(at);
@@ -11544,7 +11544,7 @@
 DCaggr* f_touchdcstA585() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A585), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A585));
 		AF('c',struct A585,m0,1)
 		AF('J',struct A585,m1,1)
 		AF('d',struct A585,m2,1)
@@ -11567,7 +11567,7 @@
 DCaggr* f_touchdcstA586() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A586), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A586));
 		AF('s',union  A586,m0,1)
 		AF('l',union  A586,m1,1)
 		AF('I',union  A586,m2,1)
@@ -11590,7 +11590,7 @@
 DCaggr* f_touchdcstA587() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A587), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A587));
 		AF('c',union  A587,m0,1)
 		AFa(union  A587,m1,1,A586)
 		dcCloseAggr(at);
@@ -11603,7 +11603,7 @@
 DCaggr* f_touchdcstA588() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A588), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A588));
 		AF('S',union  A588,m0,1)
 		AF('f',union  A588,m1,1)
 		AF('J',union  A588,m2,1)
@@ -11626,7 +11626,7 @@
 DCaggr* f_touchdcstA589() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A589), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A589));
 		AF('L',union  A589,m0,1)
 		AF('f',union  A589,m1,1)
 		AF('i',union  A589,m2,1)
@@ -11649,7 +11649,7 @@
 DCaggr* f_touchdcstA590() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A590), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A590));
 		AF('s',struct A590,m0,1)
 		AF('f',struct A590,m1,1)
 		AFa(struct A590,m2,1,A587)
@@ -11672,7 +11672,7 @@
 DCaggr* f_touchdcstA591() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A591), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A591));
 		AF('i',union  A591,m0,1)
 		AF('l',union  A591,m1,1)
 		AF('L',union  A591,m2,1)
@@ -11693,7 +11693,7 @@
 DCaggr* f_touchdcstA592() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A592), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A592));
 		AF('J',struct A592,m0,1)
 		AF('I',struct A592,m1,1)
 		AF('I',struct A592,m2,1)
@@ -11716,7 +11716,7 @@
 DCaggr* f_touchdcstA593() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A593), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A593));
 		AF('p',union  A593,m0,1)
 		AF('l',union  A593,m1,1)
 		AF('J',union  A593,m2,1)
@@ -11732,7 +11732,7 @@
 DCaggr* f_touchdcstA594() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A594), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A594));
 		AF('j',struct A594,m0,1)
 		AF('j',struct A594,m1,1)
 		AF('c',struct A594,m2,1)
@@ -11755,7 +11755,7 @@
 DCaggr* f_touchdcstA595() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A595), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A595));
 		AF('C',struct A595,m0,1)
 		AF('c',struct A595,m1,1)
 		AF('J',struct A595,m2,1)
@@ -11773,7 +11773,7 @@
 DCaggr* f_touchdcstA596() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A596), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A596));
 		AF('c',struct A596,m0,1)
 		AF('I',struct A596,m1,1)
 		AF('S',struct A596,m2,1)
@@ -11793,7 +11793,7 @@
 DCaggr* f_touchdcstA597() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A597), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A597));
 		AF('d',union  A597,m0,1)
 		AF('s',union  A597,m1,1)
 		AF('p',union  A597,m2,1)
@@ -11808,7 +11808,7 @@
 DCaggr* f_touchdcstA598() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A598), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A598));
 		AFa(union  A598,m0,1,A596)
 		AF('S',union  A598,m1,1)
 		AFa(union  A598,m2,1,A597)
@@ -11831,7 +11831,7 @@
 DCaggr* f_touchdcstA599() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A599), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A599));
 		AF('j',struct A599,m0,1)
 		AF('s',struct A599,m1,1)
 		AF('f',struct A599,m2,1)
@@ -11852,7 +11852,7 @@
 DCaggr* f_touchdcstA600() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A600), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A600));
 		AF('l',struct A600,m0,1)
 		AF('C',struct A600,m1,1)
 		AF('I',struct A600,m2,1)
@@ -11872,7 +11872,7 @@
 DCaggr* f_touchdcstA601() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A601), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A601));
 		AF('S',union  A601,m0,1)
 		AF('L',union  A601,m1,1)
 		AF('l',union  A601,m2,1)
@@ -11895,7 +11895,7 @@
 DCaggr* f_touchdcstA602() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A602), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A602));
 		AF('s',union  A602,m0,1)
 		AF('c',union  A602,m1,1)
 		AF('I',union  A602,m2,1)
@@ -11912,7 +11912,7 @@
 DCaggr* f_touchdcstA603() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A603), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A603));
 		AF('l',struct A603,m0,1)
 		AF('j',struct A603,m1,1)
 		AF('L',struct A603,m2,1)
@@ -11935,7 +11935,7 @@
 DCaggr* f_touchdcstA604() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A604), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A604));
 		AF('C',union  A604,m0,1)
 		AF('s',union  A604,m1,1)
 		AF('i',union  A604,m2,1)
@@ -11951,7 +11951,7 @@
 DCaggr* f_touchdcstA605() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A605), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A605));
 		AF('S',struct A605,m0,1)
 		AF('J',struct A605,m1,1)
 		AF('J',struct A605,m2,1)
@@ -11970,7 +11970,7 @@
 DCaggr* f_touchdcstA606() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A606), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A606));
 		AFa(struct A606,m0,1,A603)
 		AF('p',struct A606,m1,1)
 		AF('f',struct A606,m2,1)
@@ -11993,7 +11993,7 @@
 DCaggr* f_touchdcstA607() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A607), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A607));
 		AF('f',struct A607,m0,1)
 		AF('f',struct A607,m1,1)
 		AF('j',struct A607,m2,1)
@@ -12010,7 +12010,7 @@
 DCaggr* f_touchdcstA608() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A608), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A608));
 		AF('f',union  A608,m0,1)
 		AF('s',union  A608,m1,10)
 		AF('S',union  A608,m2,1)
@@ -12033,7 +12033,7 @@
 DCaggr* f_touchdcstA609() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A609), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A609));
 		AF('L',struct A609,m0,1)
 		AF('c',struct A609,m1,1)
 		AF('J',struct A609,m2,1)
@@ -12056,7 +12056,7 @@
 DCaggr* f_touchdcstA610() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A610), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A610));
 		AF('s',union  A610,m0,1)
 		AF('s',union  A610,m1,1)
 		AF('J',union  A610,m2,1)
@@ -12077,7 +12077,7 @@
 DCaggr* f_touchdcstA611() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A611), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A611));
 		AF('I',struct A611,m0,1)
 		AF('I',struct A611,m1,1)
 		AF('J',struct A611,m2,1)
@@ -12093,7 +12093,7 @@
 DCaggr* f_touchdcstA612() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A612), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A612));
 		AF('c',struct A612,m0,1)
 		AF('c',struct A612,m1,1)
 		AF('s',struct A612,m2,1)
@@ -12115,7 +12115,7 @@
 DCaggr* f_touchdcstA613() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A613), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A613));
 		AF('s',union  A613,m0,1)
 		AF('d',union  A613,m1,1)
 		AF('p',union  A613,m2,1)
@@ -12134,7 +12134,7 @@
 DCaggr* f_touchdcstA614() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A614), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A614));
 		AF('I',struct A614,m0,1)
 		AF('f',struct A614,m1,1)
 		AF('s',struct A614,m2,1)
@@ -12157,7 +12157,7 @@
 DCaggr* f_touchdcstA615() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A615), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A615));
 		AF('p',struct A615,m0,1)
 		AF('S',struct A615,m1,1)
 		AF('s',struct A615,m2,1)
@@ -12172,7 +12172,7 @@
 DCaggr* f_touchdcstA616() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A616), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A616));
 		AF('L',struct A616,m0,1)
 		AF('L',struct A616,m1,1)
 		AF('C',struct A616,m2,1)
@@ -12186,7 +12186,7 @@
 DCaggr* f_touchdcstA617() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A617), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A617));
 		AF('l',union  A617,m0,1)
 		AF('d',union  A617,m1,1)
 		AF('L',union  A617,m2,1)
@@ -12204,7 +12204,7 @@
 DCaggr* f_touchdcstA618() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A618), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A618));
 		AFa(union  A618,m0,1,A615)
 		AF('s',union  A618,m1,1)
 		AF('S',union  A618,m2,1)
@@ -12223,7 +12223,7 @@
 DCaggr* f_touchdcstA619() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A619), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A619));
 		AF('J',struct A619,m0,1)
 		AF('C',struct A619,m1,1)
 		AF('p',struct A619,m2,1)
@@ -12237,7 +12237,7 @@
 DCaggr* f_touchdcstA620() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A620), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A620));
 		AF('I',union  A620,m0,1)
 		AF('C',union  A620,m1,1)
 		AF('j',union  A620,m2,1)
@@ -12252,7 +12252,7 @@
 DCaggr* f_touchdcstA621() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A621), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A621));
 		AFa(union  A621,m0,1,A619)
 		AF('I',union  A621,m1,1)
 		AF('C',union  A621,m2,1)
@@ -12267,7 +12267,7 @@
 DCaggr* f_touchdcstA622() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A622), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A622));
 		AF('S',struct A622,m0,1)
 		AF('L',struct A622,m1,1)
 		AF('c',struct A622,m2,1)
@@ -12290,7 +12290,7 @@
 DCaggr* f_touchdcstA623() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A623), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A623));
 		AF('s',struct A623,m0,1)
 		AF('i',struct A623,m1,1)
 		AF('i',struct A623,m2,1)
@@ -12313,7 +12313,7 @@
 DCaggr* f_touchdcstA624() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A624), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A624));
 		AF('l',union  A624,m0,1)
 		AF('j',union  A624,m1,1)
 		dcCloseAggr(at);
@@ -12326,7 +12326,7 @@
 DCaggr* f_touchdcstA625() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A625), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A625));
 		AF('f',struct A625,m0,1)
 		AF('S',struct A625,m1,1)
 		AF('p',struct A625,m2,1)
@@ -12349,7 +12349,7 @@
 DCaggr* f_touchdcstA626() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A626), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A626));
 		AF('i',union  A626,m0,1)
 		AF('I',union  A626,m1,1)
 		AF('S',union  A626,m2,1)
@@ -12366,7 +12366,7 @@
 DCaggr* f_touchdcstA627() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A627), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A627));
 		AF('S',struct A627,m0,1)
 		AFa(struct A627,m1,1,A625)
 		AF('l',struct A627,m2,1)
@@ -12389,7 +12389,7 @@
 DCaggr* f_touchdcstA628() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A628), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A628));
 		AFa(union  A628,m0,1,A624)
 		AF('j',union  A628,m1,1)
 		AF('i',union  A628,m2,1)
@@ -12406,7 +12406,7 @@
 DCaggr* f_touchdcstA629() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A629), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A629));
 		AF('I',union  A629,m0,1)
 		AF('d',union  A629,m1,1)
 		AF('j',union  A629,m2,1)
@@ -12423,7 +12423,7 @@
 DCaggr* f_touchdcstA630() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A630), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A630));
 		AF('S',struct A630,m0,1)
 		AF('l',struct A630,m1,1)
 		AF('j',struct A630,m2,1)
@@ -12446,7 +12446,7 @@
 DCaggr* f_touchdcstA631() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A631), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A631));
 		AF('J',struct A631,m0,1)
 		AF('p',struct A631,m1,1)
 		AF('J',struct A631,m2,1)
@@ -12469,7 +12469,7 @@
 DCaggr* f_touchdcstA632() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A632), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A632));
 		AF('f',union  A632,m0,1)
 		AF('f',union  A632,m1,1)
 		AF('j',union  A632,m2,1)
@@ -12484,7 +12484,7 @@
 DCaggr* f_touchdcstA633() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A633), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A633));
 		AF('d',struct A633,m0,1)
 		AF('S',struct A633,m1,1)
 		AF('d',struct A633,m2,1)
@@ -12507,7 +12507,7 @@
 DCaggr* f_touchdcstA634() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A634), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A634));
 		AF('d',struct A634,m0,1)
 		AF('I',struct A634,m1,1)
 		AF('l',struct A634,m2,1)
@@ -12529,7 +12529,7 @@
 DCaggr* f_touchdcstA635() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A635), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A635));
 		AFa(union  A635,m0,1,A634)
 		dcCloseAggr(at);
 	}
@@ -12541,7 +12541,7 @@
 DCaggr* f_touchdcstA636() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A636), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A636));
 		AF('i',union  A636,m0,1)
 		AF('C',union  A636,m1,1)
 		dcCloseAggr(at);
@@ -12554,7 +12554,7 @@
 DCaggr* f_touchdcstA637() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A637), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A637));
 		AF('l',union  A637,m0,1)
 		AF('j',union  A637,m1,1)
 		AF('J',union  A637,m2,1)
@@ -12570,7 +12570,7 @@
 DCaggr* f_touchdcstA638() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A638), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A638));
 		AF('c',struct A638,m0,1)
 		AF('I',struct A638,m1,1)
 		AF('s',struct A638,m2,1)
@@ -12587,7 +12587,7 @@
 DCaggr* f_touchdcstA639() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A639), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A639));
 		AF('i',struct A639,m0,1)
 		AF('d',struct A639,m1,1)
 		AF('L',struct A639,m2,1)
@@ -12610,7 +12610,7 @@
 DCaggr* f_touchdcstA640() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A640), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A640));
 		AF('S',union  A640,m0,1)
 		AF('d',union  A640,m1,1)
 		AFa(union  A640,m2,1,A638)
@@ -12630,7 +12630,7 @@
 DCaggr* f_touchdcstA641() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A641), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A641));
 		AFa(struct A641,m0,1,A637)
 		AF('J',struct A641,m1,1)
 		AF('p',struct A641,m2,1)
@@ -12653,7 +12653,7 @@
 DCaggr* f_touchdcstA642() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A642), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A642));
 		AF('c',struct A642,m0,1)
 		AF('c',struct A642,m1,1)
 		AF('d',struct A642,m2,1)
@@ -12670,7 +12670,7 @@
 DCaggr* f_touchdcstA643() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A643), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A643));
 		AF('f',struct A643,m0,1)
 		AF('f',struct A643,m1,1)
 		AF('j',struct A643,m2,1)
@@ -12684,7 +12684,7 @@
 DCaggr* f_touchdcstA644() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A644), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A644));
 		AF('d',struct A644,m0,1)
 		AF('p',struct A644,m1,1)
 		AF('I',struct A644,m2,1)
@@ -12700,7 +12700,7 @@
 DCaggr* f_touchdcstA645() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A645), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A645));
 		AF('p',union  A645,m0,1)
 		AF('c',union  A645,m1,1)
 		AF('C',union  A645,m2,1)
@@ -12723,7 +12723,7 @@
 DCaggr* f_touchdcstA646() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A646), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A646));
 		AF('j',union  A646,m0,1)
 		AF('d',union  A646,m1,1)
 		AF('L',union  A646,m2,1)
@@ -12738,7 +12738,7 @@
 DCaggr* f_touchdcstA647() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A647), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A647));
 		AF('I',union  A647,m0,1)
 		AF('S',union  A647,m1,1)
 		AF('s',union  A647,m2,1)
@@ -12761,7 +12761,7 @@
 DCaggr* f_touchdcstA648() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A648), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A648));
 		AFa(struct A648,m0,1,A646)
 		AF('d',struct A648,m1,1)
 		AF('p',struct A648,m2,1)
@@ -12784,7 +12784,7 @@
 DCaggr* f_touchdcstA649() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A649), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A649));
 		AF('d',struct A649,m0,1)
 		AF('p',struct A649,m1,1)
 		AF('J',struct A649,m2,1)
@@ -12807,7 +12807,7 @@
 DCaggr* f_touchdcstA650() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A650), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A650));
 		AF('S',union  A650,m0,1)
 		AF('J',union  A650,m1,1)
 		AF('S',union  A650,m2,1)
@@ -12830,7 +12830,7 @@
 DCaggr* f_touchdcstA651() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A651), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A651));
 		AF('d',struct A651,m0,1)
 		dcCloseAggr(at);
 	}
@@ -12842,7 +12842,7 @@
 DCaggr* f_touchdcstA652() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A652), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A652));
 		AF('s',union  A652,m0,1)
 		AF('J',union  A652,m1,1)
 		AF('d',union  A652,m2,1)
@@ -12865,7 +12865,7 @@
 DCaggr* f_touchdcstA653() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A653), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A653));
 		AF('j',struct A653,m0,1)
 		AF('p',struct A653,m1,1)
 		AF('f',struct A653,m2,1)
@@ -12888,7 +12888,7 @@
 DCaggr* f_touchdcstA654() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A654), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A654));
 		AF('f',struct A654,m0,1)
 		AFa(struct A654,m1,1,A652)
 		AF('p',struct A654,m2,1)
@@ -12911,7 +12911,7 @@
 DCaggr* f_touchdcstA655() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A655), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A655));
 		AF('s',union  A655,m0,1)
 		AF('p',union  A655,m1,1)
 		AF('I',union  A655,m2,1)
@@ -12934,7 +12934,7 @@
 DCaggr* f_touchdcstA656() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A656), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A656));
 		AF('d',struct A656,m0,1)
 		AFa(struct A656,m1,1,A651)
 		AF('f',struct A656,m2,1)
@@ -12957,7 +12957,7 @@
 DCaggr* f_touchdcstA657() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A657), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A657));
 		AF('p',struct A657,m0,11)
 		AF('p',struct A657,m1,1)
 		AF('s',struct A657,m2,1)
@@ -12980,7 +12980,7 @@
 DCaggr* f_touchdcstA658() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A658), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A658));
 		AF('s',struct A658,m0,1)
 		AF('j',struct A658,m1,1)
 		AF('J',struct A658,m2,1)
@@ -13003,7 +13003,7 @@
 DCaggr* f_touchdcstA659() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A659), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A659));
 		AF('c',union  A659,m0,1)
 		AF('I',union  A659,m1,1)
 		AF('s',union  A659,m2,1)
@@ -13018,7 +13018,7 @@
 DCaggr* f_touchdcstA660() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A660), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A660));
 		AF('J',struct A660,m0,1)
 		AF('p',struct A660,m1,1)
 		dcCloseAggr(at);
@@ -13031,7 +13031,7 @@
 DCaggr* f_touchdcstA661() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A661), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A661));
 		AFa(struct A661,m0,1,A223)
 		AF('p',struct A661,m1,1)
 		AF('J',struct A661,m2,1)
@@ -13047,7 +13047,7 @@
 DCaggr* f_touchdcstA662() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A662), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A662));
 		AF('d',struct A662,m0,1)
 		AFa(struct A662,m1,1,A661)
 		AF('J',struct A662,m2,1)
@@ -13067,7 +13067,7 @@
 DCaggr* f_touchdcstA663() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A663), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A663));
 		AF('S',union  A663,m0,1)
 		AF('d',union  A663,m1,1)
 		AF('i',union  A663,m2,1)
@@ -13090,7 +13090,7 @@
 DCaggr* f_touchdcstA664() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A664), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A664));
 		AF('c',struct A664,m0,1)
 		AF('i',struct A664,m1,1)
 		AF('p',struct A664,m2,1)
@@ -13108,7 +13108,7 @@
 DCaggr* f_touchdcstA665() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A665), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A665));
 		AF('l',union  A665,m0,1)
 		AF('i',union  A665,m1,1)
 		AF('c',union  A665,m2,1)
@@ -13131,7 +13131,7 @@
 DCaggr* f_touchdcstA666() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A666), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A666));
 		AF('S',struct A666,m0,1)
 		AF('S',struct A666,m1,1)
 		AF('L',struct A666,m2,1)
@@ -13149,7 +13149,7 @@
 DCaggr* f_touchdcstA667() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A667), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A667));
 		AF('l',union  A667,m0,1)
 		AF('d',union  A667,m1,1)
 		AF('p',union  A667,m2,1)
@@ -13172,7 +13172,7 @@
 DCaggr* f_touchdcstA668() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A668), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A668));
 		AF('I',union  A668,m0,1)
 		AF('f',union  A668,m1,1)
 		AF('j',union  A668,m2,1)
@@ -13189,7 +13189,7 @@
 DCaggr* f_touchdcstA669() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A669), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A669));
 		AF('I',union  A669,m0,1)
 		AF('l',union  A669,m1,1)
 		AF('I',union  A669,m2,1)
@@ -13212,7 +13212,7 @@
 DCaggr* f_touchdcstA670() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A670), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A670));
 		AF('J',struct A670,m0,1)
 		AF('s',struct A670,m1,1)
 		AF('s',struct A670,m2,1)
@@ -13235,7 +13235,7 @@
 DCaggr* f_touchdcstA671() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A671), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A671));
 		AF('L',struct A671,m0,1)
 		AFa(struct A671,m1,1,A668)
 		AF('i',struct A671,m2,9)
@@ -13258,7 +13258,7 @@
 DCaggr* f_touchdcstA672() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A672), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A672));
 		AF('j',struct A672,m0,1)
 		AF('j',struct A672,m1,1)
 		AF('j',struct A672,m2,1)
@@ -13281,7 +13281,7 @@
 DCaggr* f_touchdcstA673() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A673), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A673));
 		AF('p',union  A673,m0,1)
 		AF('c',union  A673,m1,1)
 		AF('C',union  A673,m2,1)
@@ -13304,7 +13304,7 @@
 DCaggr* f_touchdcstA674() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A674), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A674));
 		AF('c',struct A674,m0,1)
 		AF('s',struct A674,m1,1)
 		AF('d',struct A674,m2,1)
@@ -13327,7 +13327,7 @@
 DCaggr* f_touchdcstA675() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A675), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A675));
 		AF('J',union  A675,m0,2)
 		AF('L',union  A675,m1,1)
 		AF('i',union  A675,m2,1)
@@ -13350,7 +13350,7 @@
 DCaggr* f_touchdcstA676() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A676), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A676));
 		AF('l',union  A676,m0,1)
 		AF('p',union  A676,m1,12)
 		AF('C',union  A676,m2,1)
@@ -13366,7 +13366,7 @@
 DCaggr* f_touchdcstA677() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A677), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A677));
 		AF('C',union  A677,m0,1)
 		AF('j',union  A677,m1,1)
 		AF('p',union  A677,m2,1)
@@ -13381,7 +13381,7 @@
 DCaggr* f_touchdcstA678() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A678), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A678));
 		AF('L',struct A678,m0,1)
 		AF('C',struct A678,m1,1)
 		AF('f',struct A678,m2,1)
@@ -13400,7 +13400,7 @@
 DCaggr* f_touchdcstA679() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A679), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A679));
 		AF('d',union  A679,m0,1)
 		AF('S',union  A679,m1,1)
 		AF('f',union  A679,m2,1)
@@ -13414,7 +13414,7 @@
 DCaggr* f_touchdcstA680() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A680), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A680));
 		AF('i',struct A680,m0,1)
 		AF('l',struct A680,m1,1)
 		AFa(struct A680,m2,1,A679)
@@ -13433,7 +13433,7 @@
 DCaggr* f_touchdcstA681() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A681), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A681));
 		AF('j',struct A681,m0,1)
 		AF('d',struct A681,m1,1)
 		AF('L',struct A681,m2,1)
@@ -13456,7 +13456,7 @@
 DCaggr* f_touchdcstA682() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A682), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A682));
 		AF('l',struct A682,m0,1)
 		AF('d',struct A682,m1,1)
 		AF('l',struct A682,m2,1)
@@ -13479,7 +13479,7 @@
 DCaggr* f_touchdcstA683() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A683), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A683));
 		AF('J',struct A683,m0,8)
 		AF('c',struct A683,m1,1)
 		dcCloseAggr(at);
@@ -13492,7 +13492,7 @@
 DCaggr* f_touchdcstA684() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A684), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A684));
 		AF('j',union  A684,m0,1)
 		AF('s',union  A684,m1,1)
 		dcCloseAggr(at);
@@ -13505,7 +13505,7 @@
 DCaggr* f_touchdcstA685() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A685), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A685));
 		AF('d',struct A685,m0,1)
 		AF('C',struct A685,m1,1)
 		AF('c',struct A685,m2,7)
@@ -13528,7 +13528,7 @@
 DCaggr* f_touchdcstA686() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A686), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A686));
 		AF('C',struct A686,m0,1)
 		AF('I',struct A686,m1,1)
 		AF('L',struct A686,m2,1)
@@ -13548,7 +13548,7 @@
 DCaggr* f_touchdcstA687() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A687), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A687));
 		AF('s',union  A687,m0,1)
 		AF('d',union  A687,m1,1)
 		AF('J',union  A687,m2,1)
@@ -13571,7 +13571,7 @@
 DCaggr* f_touchdcstA688() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A688), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A688));
 		AF('l',struct A688,m0,1)
 		AF('j',struct A688,m1,1)
 		AF('J',struct A688,m2,1)
@@ -13586,7 +13586,7 @@
 DCaggr* f_touchdcstA689() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A689), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A689));
 		AF('L',union  A689,m0,1)
 		AF('c',union  A689,m1,1)
 		AF('l',union  A689,m2,1)
@@ -13607,7 +13607,7 @@
 DCaggr* f_touchdcstA690() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A690), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A690));
 		AF('j',union  A690,m0,1)
 		AF('p',union  A690,m1,1)
 		AF('J',union  A690,m2,1)
@@ -13622,7 +13622,7 @@
 DCaggr* f_touchdcstA691() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A691), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A691));
 		AF('I',struct A691,m0,1)
 		AF('d',struct A691,m1,1)
 		AF('s',struct A691,m2,1)
@@ -13638,7 +13638,7 @@
 DCaggr* f_touchdcstA692() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A692), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A692));
 		AFa(struct A692,m0,1,A690)
 		AFa(struct A692,m1,1,A691)
 		AF('S',struct A692,m2,1)
@@ -13652,7 +13652,7 @@
 DCaggr* f_touchdcstA693() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A693), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A693));
 		AF('d',union  A693,m0,1)
 		AF('j',union  A693,m1,1)
 		AF('p',union  A693,m2,1)
@@ -13667,7 +13667,7 @@
 DCaggr* f_touchdcstA694() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A694), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A694));
 		AF('c',struct A694,m0,1)
 		AF('c',struct A694,m1,1)
 		AF('d',struct A694,m2,1)
@@ -13690,7 +13690,7 @@
 DCaggr* f_touchdcstA695() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A695), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A695));
 		AF('S',struct A695,m0,1)
 		AF('C',struct A695,m1,1)
 		AF('L',struct A695,m2,1)
@@ -13706,7 +13706,7 @@
 DCaggr* f_touchdcstA696() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A696), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A696));
 		AF('S',union  A696,m0,1)
 		AF('l',union  A696,m1,1)
 		AF('s',union  A696,m2,1)
@@ -13729,7 +13729,7 @@
 DCaggr* f_touchdcstA697() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A697), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A697));
 		AF('j',union  A697,m0,1)
 		AF('I',union  A697,m1,1)
 		AF('c',union  A697,m2,1)
@@ -13752,7 +13752,7 @@
 DCaggr* f_touchdcstA698() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A698), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A698));
 		AF('J',struct A698,m0,1)
 		AF('i',struct A698,m1,1)
 		AF('c',struct A698,m2,1)
@@ -13775,7 +13775,7 @@
 DCaggr* f_touchdcstA699() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A699), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A699));
 		AFa(struct A699,m0,6,A697)
 		AF('s',struct A699,m1,1)
 		AF('S',struct A699,m2,1)
@@ -13798,7 +13798,7 @@
 DCaggr* f_touchdcstA700() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A700), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A700));
 		AF('L',struct A700,m0,1)
 		AF('L',struct A700,m1,1)
 		dcCloseAggr(at);
@@ -13811,7 +13811,7 @@
 DCaggr* f_touchdcstA701() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A701), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A701));
 		AF('C',struct A701,m0,1)
 		AF('d',struct A701,m1,1)
 		AF('p',struct A701,m2,1)
@@ -13834,7 +13834,7 @@
 DCaggr* f_touchdcstA702() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A702), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A702));
 		AFa(struct A702,m0,1,A74)
 		AFa(struct A702,m1,1,A701)
 		AF('l',struct A702,m2,1)
@@ -13854,7 +13854,7 @@
 DCaggr* f_touchdcstA703() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A703), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A703));
 		AF('J',union  A703,m0,1)
 		AF('f',union  A703,m1,1)
 		AF('f',union  A703,m2,1)
@@ -13877,7 +13877,7 @@
 DCaggr* f_touchdcstA704() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A704), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A704));
 		AF('I',union  A704,m0,1)
 		AF('d',union  A704,m1,1)
 		AF('I',union  A704,m2,1)
@@ -13900,7 +13900,7 @@
 DCaggr* f_touchdcstA705() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A705), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A705));
 		AF('I',struct A705,m0,1)
 		AF('c',struct A705,m1,1)
 		AF('s',struct A705,m2,1)
@@ -13923,7 +13923,7 @@
 DCaggr* f_touchdcstA706() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A706), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A706));
 		AF('I',union  A706,m0,1)
 		AF('I',union  A706,m1,1)
 		AF('C',union  A706,m2,1)
@@ -13946,7 +13946,7 @@
 DCaggr* f_touchdcstA707() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A707), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A707));
 		AF('c',union  A707,m0,1)
 		AF('d',union  A707,m1,1)
 		AF('I',union  A707,m2,1)
@@ -13969,7 +13969,7 @@
 DCaggr* f_touchdcstA708() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A708), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A708));
 		AFa(struct A708,m0,1,A705)
 		AFa(struct A708,m1,1,A706)
 		AF('S',struct A708,m2,1)
@@ -13991,7 +13991,7 @@
 DCaggr* f_touchdcstA709() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A709), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A709));
 		AF('j',struct A709,m0,1)
 		AF('J',struct A709,m1,1)
 		AF('J',struct A709,m2,1)
@@ -14014,7 +14014,7 @@
 DCaggr* f_touchdcstA710() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A710), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A710));
 		AF('s',struct A710,m0,1)
 		AF('d',struct A710,m1,1)
 		AF('d',struct A710,m2,1)
@@ -14037,7 +14037,7 @@
 DCaggr* f_touchdcstA711() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A711), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A711));
 		AF('p',union  A711,m0,1)
 		AF('l',union  A711,m1,1)
 		AF('S',union  A711,m2,1)
@@ -14053,7 +14053,7 @@
 DCaggr* f_touchdcstA712() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A712), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A712));
 		AF('d',struct A712,m0,1)
 		AF('f',struct A712,m1,1)
 		AF('I',struct A712,m2,1)
@@ -14076,7 +14076,7 @@
 DCaggr* f_touchdcstA713() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A713), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A713));
 		AF('I',union  A713,m0,1)
 		AF('f',union  A713,m1,1)
 		AFa(union  A713,m2,1,A710)
@@ -14099,7 +14099,7 @@
 DCaggr* f_touchdcstA714() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A714), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A714));
 		AF('c',union  A714,m0,1)
 		AF('f',union  A714,m1,1)
 		AF('S',union  A714,m2,1)
@@ -14122,7 +14122,7 @@
 DCaggr* f_touchdcstA715() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A715), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A715));
 		AF('j',struct A715,m0,1)
 		AF('l',struct A715,m1,1)
 		AF('J',struct A715,m2,1)
@@ -14145,7 +14145,7 @@
 DCaggr* f_touchdcstA716() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A716), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A716));
 		AF('s',union  A716,m0,1)
 		AF('j',union  A716,m1,1)
 		AF('S',union  A716,m2,1)
@@ -14161,7 +14161,7 @@
 DCaggr* f_touchdcstA717() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A717), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A717));
 		AF('f',union  A717,m0,1)
 		AF('S',union  A717,m1,1)
 		AF('d',union  A717,m2,1)
@@ -14184,7 +14184,7 @@
 DCaggr* f_touchdcstA718() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A718), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A718));
 		AF('l',struct A718,m0,1)
 		AF('s',struct A718,m1,1)
 		AF('I',struct A718,m2,1)
@@ -14207,7 +14207,7 @@
 DCaggr* f_touchdcstA719() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A719), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A719));
 		AF('I',union  A719,m0,1)
 		AFa(union  A719,m1,1,A149)
 		AFa(union  A719,m2,1,A718)
@@ -14226,7 +14226,7 @@
 DCaggr* f_touchdcstA720() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A720), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A720));
 		AF('d',struct A720,m0,1)
 		AF('f',struct A720,m1,1)
 		AF('i',struct A720,m2,1)
@@ -14249,7 +14249,7 @@
 DCaggr* f_touchdcstA721() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A721), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A721));
 		AF('J',union  A721,m0,1)
 		AF('I',union  A721,m1,1)
 		AF('L',union  A721,m2,1)
@@ -14267,7 +14267,7 @@
 DCaggr* f_touchdcstA722() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A722), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A722));
 		AF('d',union  A722,m0,1)
 		AF('I',union  A722,m1,1)
 		AF('L',union  A722,m2,1)
@@ -14290,7 +14290,7 @@
 DCaggr* f_touchdcstA723() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A723), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A723));
 		AF('j',union  A723,m0,1)
 		AF('s',union  A723,m1,1)
 		AF('I',union  A723,m2,1)
@@ -14313,7 +14313,7 @@
 DCaggr* f_touchdcstA724() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A724), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A724));
 		AF('d',struct A724,m0,1)
 		AF('i',struct A724,m1,1)
 		AF('s',struct A724,m2,1)
@@ -14336,7 +14336,7 @@
 DCaggr* f_touchdcstA725() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A725), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A725));
 		AF('p',struct A725,m0,1)
 		AF('C',struct A725,m1,1)
 		AF('c',struct A725,m2,1)
@@ -14359,7 +14359,7 @@
 DCaggr* f_touchdcstA726() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A726), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A726));
 		AF('f',struct A726,m0,1)
 		AF('p',struct A726,m1,1)
 		AF('J',struct A726,m2,1)
@@ -14381,7 +14381,7 @@
 DCaggr* f_touchdcstA727() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A727), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A727));
 		AF('S',union  A727,m0,1)
 		AF('d',union  A727,m1,1)
 		AF('c',union  A727,m2,1)
@@ -14403,7 +14403,7 @@
 DCaggr* f_touchdcstA728() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A728), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A728));
 		AF('I',union  A728,m0,1)
 		AF('j',union  A728,m1,1)
 		AF('p',union  A728,m2,1)
@@ -14420,7 +14420,7 @@
 DCaggr* f_touchdcstA729() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A729), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A729));
 		AF('l',union  A729,m0,1)
 		AF('j',union  A729,m1,1)
 		AF('S',union  A729,m2,1)
@@ -14443,7 +14443,7 @@
 DCaggr* f_touchdcstA730() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A730), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A730));
 		AF('s',union  A730,m0,1)
 		AF('s',union  A730,m1,1)
 		AFa(union  A730,m2,1,A729)
@@ -14461,7 +14461,7 @@
 DCaggr* f_touchdcstA731() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A731), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A731));
 		AF('p',struct A731,m0,1)
 		AF('j',struct A731,m1,1)
 		AF('L',struct A731,m2,1)
@@ -14484,7 +14484,7 @@
 DCaggr* f_touchdcstA732() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A732), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A732));
 		AF('L',union  A732,m0,1)
 		AF('C',union  A732,m1,1)
 		AF('c',union  A732,m2,1)
@@ -14505,7 +14505,7 @@
 DCaggr* f_touchdcstA733() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A733), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A733));
 		AF('f',union  A733,m0,1)
 		AF('l',union  A733,m1,1)
 		AF('J',union  A733,m2,1)
@@ -14528,7 +14528,7 @@
 DCaggr* f_touchdcstA734() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A734), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A734));
 		AFa(union  A734,m0,1,A730)
 		AFa(union  A734,m1,1,A733)
 		AF('i',union  A734,m2,1)
@@ -14551,7 +14551,7 @@
 DCaggr* f_touchdcstA735() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A735), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A735));
 		AF('J',union  A735,m0,1)
 		AF('p',union  A735,m1,2)
 		AF('J',union  A735,m2,1)
@@ -14574,7 +14574,7 @@
 DCaggr* f_touchdcstA736() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A736), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A736));
 		AF('c',union  A736,m0,1)
 		AF('L',union  A736,m1,1)
 		AF('p',union  A736,m2,1)
@@ -14597,7 +14597,7 @@
 DCaggr* f_touchdcstA737() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A737), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A737));
 		AF('c',union  A737,m0,1)
 		AF('l',union  A737,m1,1)
 		AF('j',union  A737,m2,1)
@@ -14620,7 +14620,7 @@
 DCaggr* f_touchdcstA738() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A738), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A738));
 		AF('l',struct A738,m0,1)
 		AF('s',struct A738,m1,1)
 		AF('I',struct A738,m2,4)
@@ -14643,7 +14643,7 @@
 DCaggr* f_touchdcstA739() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A739), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A739));
 		AF('f',struct A739,m0,1)
 		AF('j',struct A739,m1,1)
 		AF('I',struct A739,m2,1)
@@ -14666,7 +14666,7 @@
 DCaggr* f_touchdcstA740() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A740), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A740));
 		AF('L',union  A740,m0,1)
 		AF('J',union  A740,m1,1)
 		AF('d',union  A740,m2,1)
@@ -14688,7 +14688,7 @@
 DCaggr* f_touchdcstA741() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A741), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A741));
 		AF('S',union  A741,m0,1)
 		AF('J',union  A741,m1,1)
 		AF('p',union  A741,m2,1)
@@ -14708,7 +14708,7 @@
 DCaggr* f_touchdcstA742() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A742), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A742));
 		AF('j',union  A742,m0,1)
 		AF('j',union  A742,m1,1)
 		AF('l',union  A742,m2,1)
@@ -14731,7 +14731,7 @@
 DCaggr* f_touchdcstA743() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A743), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A743));
 		AF('i',struct A743,m0,1)
 		AF('l',struct A743,m1,1)
 		AF('J',struct A743,m2,1)
@@ -14754,7 +14754,7 @@
 DCaggr* f_touchdcstA744() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A744), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A744));
 		AF('J',struct A744,m0,1)
 		AF('C',struct A744,m1,1)
 		AF('p',struct A744,m2,1)
@@ -14769,7 +14769,7 @@
 DCaggr* f_touchdcstA745() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A745), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A745));
 		AF('I',union  A745,m0,1)
 		AF('L',union  A745,m1,1)
 		AF('I',union  A745,m2,1)
@@ -14792,7 +14792,7 @@
 DCaggr* f_touchdcstA746() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A746), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A746));
 		AF('i',union  A746,m0,1)
 		AF('I',union  A746,m1,1)
 		AF('L',union  A746,m2,1)
@@ -14815,7 +14815,7 @@
 DCaggr* f_touchdcstA747() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A747), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A747));
 		AF('c',struct A747,m0,1)
 		AF('f',struct A747,m1,1)
 		dcCloseAggr(at);
@@ -14828,7 +14828,7 @@
 DCaggr* f_touchdcstA748() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A748), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A748));
 		AFa(union  A748,m0,1,A56)
 		AF('S',union  A748,m1,1)
 		AF('d',union  A748,m2,1)
@@ -14851,7 +14851,7 @@
 DCaggr* f_touchdcstA749() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A749), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A749));
 		AF('l',struct A749,m0,1)
 		AF('S',struct A749,m1,1)
 		AF('l',struct A749,m2,1)
@@ -14866,7 +14866,7 @@
 DCaggr* f_touchdcstA750() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A750), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A750));
 		AF('S',union  A750,m0,1)
 		AF('i',union  A750,m1,1)
 		AF('d',union  A750,m2,1)
@@ -14883,7 +14883,7 @@
 DCaggr* f_touchdcstA751() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A751), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A751));
 		AF('c',struct A751,m0,1)
 		AF('J',struct A751,m1,1)
 		AF('j',struct A751,m2,1)
@@ -14900,7 +14900,7 @@
 DCaggr* f_touchdcstA752() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A752), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A752));
 		AF('I',union  A752,m0,12)
 		AF('C',union  A752,m1,1)
 		AF('c',union  A752,m2,1)
@@ -14920,7 +14920,7 @@
 DCaggr* f_touchdcstA753() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A753), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A753));
 		AF('p',union  A753,m0,1)
 		AF('l',union  A753,m1,1)
 		AFa(union  A753,m2,1,A74)
@@ -14940,7 +14940,7 @@
 DCaggr* f_touchdcstA754() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A754), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A754));
 		AF('d',struct A754,m0,1)
 		AF('f',struct A754,m1,1)
 		AF('c',struct A754,m2,1)
@@ -14963,7 +14963,7 @@
 DCaggr* f_touchdcstA755() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A755), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A755));
 		AF('j',struct A755,m0,1)
 		AF('C',struct A755,m1,1)
 		AF('d',struct A755,m2,1)
@@ -14986,7 +14986,7 @@
 DCaggr* f_touchdcstA756() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A756), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A756));
 		AF('d',union  A756,m0,1)
 		AF('J',union  A756,m1,1)
 		AF('j',union  A756,m2,1)
@@ -15009,7 +15009,7 @@
 DCaggr* f_touchdcstA757() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A757), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A757));
 		AF('S',union  A757,m0,1)
 		AFa(union  A757,m1,1,A756)
 		AF('S',union  A757,m2,1)
@@ -15023,7 +15023,7 @@
 DCaggr* f_touchdcstA758() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A758), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A758));
 		AF('I',union  A758,m0,1)
 		AF('I',union  A758,m1,1)
 		AF('L',union  A758,m2,1)
@@ -15038,7 +15038,7 @@
 DCaggr* f_touchdcstA759() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A759), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A759));
 		AF('l',struct A759,m0,1)
 		AF('j',struct A759,m1,1)
 		AF('l',struct A759,m2,1)
@@ -15054,7 +15054,7 @@
 DCaggr* f_touchdcstA760() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A760), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A760));
 		AFa(struct A760,m0,1,A759)
 		dcCloseAggr(at);
 	}
@@ -15066,7 +15066,7 @@
 DCaggr* f_touchdcstA761() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A761), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A761));
 		AF('c',struct A761,m0,1)
 		AF('l',struct A761,m1,1)
 		AF('I',struct A761,m2,6)
@@ -15084,7 +15084,7 @@
 DCaggr* f_touchdcstA762() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A762), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A762));
 		AF('j',union  A762,m0,1)
 		AF('i',union  A762,m1,1)
 		AF('d',union  A762,m2,1)
@@ -15107,7 +15107,7 @@
 DCaggr* f_touchdcstA763() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A763), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A763));
 		AF('C',struct A763,m0,1)
 		AF('s',struct A763,m1,5)
 		AF('j',struct A763,m2,1)
@@ -15130,7 +15130,7 @@
 DCaggr* f_touchdcstA764() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A764), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A764));
 		AFa(struct A764,m0,1,A62)
 		AF('c',struct A764,m1,1)
 		AF('C',struct A764,m2,1)
@@ -15153,7 +15153,7 @@
 DCaggr* f_touchdcstA765() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A765), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A765));
 		AF('f',struct A765,m0,1)
 		AF('J',struct A765,m1,1)
 		dcCloseAggr(at);
@@ -15166,7 +15166,7 @@
 DCaggr* f_touchdcstA766() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A766), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A766));
 		AF('i',union  A766,m0,1)
 		AF('d',union  A766,m1,1)
 		AF('L',union  A766,m2,1)
@@ -15189,7 +15189,7 @@
 DCaggr* f_touchdcstA767() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A767), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A767));
 		AF('J',union  A767,m0,1)
 		AF('j',union  A767,m1,1)
 		AFa(union  A767,m2,1,A765)
@@ -15211,7 +15211,7 @@
 DCaggr* f_touchdcstA768() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A768), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A768));
 		AF('C',struct A768,m0,1)
 		AF('c',struct A768,m1,1)
 		AF('p',struct A768,m2,1)
@@ -15234,7 +15234,7 @@
 DCaggr* f_touchdcstA769() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A769), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A769));
 		AF('s',struct A769,m0,1)
 		AF('s',struct A769,m1,1)
 		AF('p',struct A769,m2,1)
@@ -15251,7 +15251,7 @@
 DCaggr* f_touchdcstA770() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A770), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A770));
 		AF('l',struct A770,m0,1)
 		AF('S',struct A770,m1,1)
 		AF('j',struct A770,m2,1)
@@ -15266,7 +15266,7 @@
 DCaggr* f_touchdcstA771() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A771), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A771));
 		AF('p',struct A771,m0,1)
 		AF('L',struct A771,m1,1)
 		AF('j',struct A771,m2,1)
@@ -15289,7 +15289,7 @@
 DCaggr* f_touchdcstA772() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A772), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A772));
 		AF('s',union  A772,m0,1)
 		AF('C',union  A772,m1,1)
 		AF('S',union  A772,m2,1)
@@ -15309,7 +15309,7 @@
 DCaggr* f_touchdcstA773() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A773), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A773));
 		AF('I',union  A773,m0,1)
 		AF('d',union  A773,m1,1)
 		AF('l',union  A773,m2,1)
@@ -15327,7 +15327,7 @@
 DCaggr* f_touchdcstA774() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A774), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A774));
 		AF('l',struct A774,m0,1)
 		AF('S',struct A774,m1,1)
 		AF('p',struct A774,m2,1)
@@ -15350,7 +15350,7 @@
 DCaggr* f_touchdcstA775() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A775), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A775));
 		AF('s',struct A775,m0,1)
 		AF('C',struct A775,m1,1)
 		dcCloseAggr(at);
@@ -15363,7 +15363,7 @@
 DCaggr* f_touchdcstA776() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A776), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A776));
 		AF('I',struct A776,m0,1)
 		AF('c',struct A776,m1,1)
 		AF('f',struct A776,m2,1)
@@ -15386,7 +15386,7 @@
 DCaggr* f_touchdcstA777() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A777), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A777));
 		AF('p',union  A777,m0,1)
 		AF('l',union  A777,m1,1)
 		AF('i',union  A777,m2,1)
@@ -15409,7 +15409,7 @@
 DCaggr* f_touchdcstA778() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A778), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A778));
 		AF('j',union  A778,m0,1)
 		AF('i',union  A778,m1,1)
 		AFa(union  A778,m2,1,A771)
@@ -15432,7 +15432,7 @@
 DCaggr* f_touchdcstA779() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A779), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A779));
 		AF('J',union  A779,m0,1)
 		AF('C',union  A779,m1,1)
 		AF('C',union  A779,m2,1)
@@ -15455,7 +15455,7 @@
 DCaggr* f_touchdcstA780() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A780), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A780));
 		AF('I',union  A780,m0,1)
 		AF('l',union  A780,m1,1)
 		dcCloseAggr(at);
@@ -15468,7 +15468,7 @@
 DCaggr* f_touchdcstA781() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A781), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A781));
 		AF('l',union  A781,m0,1)
 		AF('i',union  A781,m1,1)
 		AF('f',union  A781,m2,1)
@@ -15489,7 +15489,7 @@
 DCaggr* f_touchdcstA782() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A782), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A782));
 		AFa(union  A782,m0,1,A780)
 		AF('L',union  A782,m1,1)
 		AF('s',union  A782,m2,1)
@@ -15510,7 +15510,7 @@
 DCaggr* f_touchdcstA783() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A783), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A783));
 		AF('I',union  A783,m0,1)
 		AF('j',union  A783,m1,1)
 		AFa(union  A783,m2,1,A779)
@@ -15533,7 +15533,7 @@
 DCaggr* f_touchdcstA784() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A784), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A784));
 		AF('f',struct A784,m0,1)
 		AF('f',struct A784,m1,1)
 		AF('s',struct A784,m2,1)
@@ -15550,7 +15550,7 @@
 DCaggr* f_touchdcstA785() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A785), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A785));
 		AF('f',union  A785,m0,1)
 		AF('I',union  A785,m1,1)
 		AF('I',union  A785,m2,1)
@@ -15566,7 +15566,7 @@
 DCaggr* f_touchdcstA786() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A786), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A786));
 		AF('c',union  A786,m0,1)
 		AF('I',union  A786,m1,1)
 		AF('c',union  A786,m2,1)
@@ -15583,7 +15583,7 @@
 DCaggr* f_touchdcstA787() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A787), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A787));
 		AF('J',union  A787,m0,1)
 		AF('f',union  A787,m1,1)
 		AF('S',union  A787,m2,1)
@@ -15597,7 +15597,7 @@
 DCaggr* f_touchdcstA788() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A788), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A788));
 		AF('i',struct A788,m0,1)
 		AF('L',struct A788,m1,1)
 		AFa(struct A788,m2,1,A786)
@@ -15619,7 +15619,7 @@
 DCaggr* f_touchdcstA789() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A789), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A789));
 		AF('s',struct A789,m0,1)
 		AF('L',struct A789,m1,1)
 		AF('L',struct A789,m2,1)
@@ -15642,7 +15642,7 @@
 DCaggr* f_touchdcstA790() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A790), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A790));
 		AF('d',struct A790,m0,1)
 		AF('S',struct A790,m1,1)
 		AF('c',struct A790,m2,1)
@@ -15665,7 +15665,7 @@
 DCaggr* f_touchdcstA791() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A791), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A791));
 		AF('d',union  A791,m0,1)
 		AF('J',union  A791,m1,1)
 		AF('j',union  A791,m2,1)
@@ -15680,7 +15680,7 @@
 DCaggr* f_touchdcstA792() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A792), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A792));
 		AFa(struct A792,m0,2,A790)
 		AFa(struct A792,m1,1,A791)
 		AF('p',struct A792,m2,1)
@@ -15696,7 +15696,7 @@
 DCaggr* f_touchdcstA793() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A793), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A793));
 		AF('C',struct A793,m0,1)
 		AF('f',struct A793,m1,1)
 		AF('j',struct A793,m2,1)
@@ -15714,7 +15714,7 @@
 DCaggr* f_touchdcstA794() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A794), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A794));
 		AFa(struct A794,m0,1,A793)
 		AF('I',struct A794,m1,1)
 		AF('d',struct A794,m2,1)
@@ -15729,7 +15729,7 @@
 DCaggr* f_touchdcstA795() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A795), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A795));
 		AF('L',struct A795,m0,1)
 		AF('c',struct A795,m1,1)
 		AF('c',struct A795,m2,1)
@@ -15747,7 +15747,7 @@
 DCaggr* f_touchdcstA796() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A796), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A796));
 		AF('J',union  A796,m0,14)
 		AFa(union  A796,m1,1,A56)
 		dcCloseAggr(at);
@@ -15760,7 +15760,7 @@
 DCaggr* f_touchdcstA797() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A797), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A797));
 		AF('L',union  A797,m0,1)
 		AF('J',union  A797,m1,1)
 		AF('f',union  A797,m2,1)
@@ -15775,7 +15775,7 @@
 DCaggr* f_touchdcstA798() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A798), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A798));
 		AF('J',union  A798,m0,1)
 		AF('i',union  A798,m1,1)
 		AF('C',union  A798,m2,10)
@@ -15798,7 +15798,7 @@
 DCaggr* f_touchdcstA799() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A799), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A799));
 		AF('C',union  A799,m0,1)
 		AF('p',union  A799,m1,1)
 		AF('L',union  A799,m2,1)
@@ -15821,7 +15821,7 @@
 DCaggr* f_touchdcstA800() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A800), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A800));
 		AF('f',union  A800,m0,1)
 		AFa(union  A800,m1,1,A799)
 		AF('l',union  A800,m2,1)
@@ -15844,7 +15844,7 @@
 DCaggr* f_touchdcstA801() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A801), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A801));
 		AF('l',union  A801,m0,1)
 		AF('i',union  A801,m1,1)
 		AFa(union  A801,m2,1,A800)
@@ -15867,7 +15867,7 @@
 DCaggr* f_touchdcstA802() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A802), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A802));
 		AF('C',struct A802,m0,1)
 		AF('I',struct A802,m1,1)
 		AF('s',struct A802,m2,1)
@@ -15882,7 +15882,7 @@
 DCaggr* f_touchdcstA803() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A803), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A803));
 		AF('j',union  A803,m0,1)
 		AF('S',union  A803,m1,1)
 		AF('I',union  A803,m2,1)
@@ -15905,7 +15905,7 @@
 DCaggr* f_touchdcstA804() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A804), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A804));
 		AF('I',union  A804,m0,1)
 		AF('S',union  A804,m1,1)
 		AF('S',union  A804,m2,1)
@@ -15925,7 +15925,7 @@
 DCaggr* f_touchdcstA805() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A805), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A805));
 		AF('d',struct A805,m0,1)
 		AF('i',struct A805,m1,1)
 		AF('J',struct A805,m2,1)
@@ -15948,7 +15948,7 @@
 DCaggr* f_touchdcstA806() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A806), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A806));
 		AF('i',union  A806,m0,1)
 		AF('J',union  A806,m1,1)
 		AF('I',union  A806,m2,1)
@@ -15967,7 +15967,7 @@
 DCaggr* f_touchdcstA807() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A807), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A807));
 		AF('C',union  A807,m0,1)
 		AFa(union  A807,m1,1,A74)
 		AF('s',union  A807,m2,1)
@@ -15990,7 +15990,7 @@
 DCaggr* f_touchdcstA808() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A808), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A808));
 		AF('L',union  A808,m0,1)
 		AF('J',union  A808,m1,1)
 		AF('l',union  A808,m2,1)
@@ -16013,7 +16013,7 @@
 DCaggr* f_touchdcstA809() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A809), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A809));
 		AF('I',struct A809,m0,1)
 		AF('p',struct A809,m1,1)
 		AF('c',struct A809,m2,1)
@@ -16036,7 +16036,7 @@
 DCaggr* f_touchdcstA810() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A810), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A810));
 		AF('d',struct A810,m0,1)
 		AF('L',struct A810,m1,1)
 		AF('L',struct A810,m2,1)
@@ -16056,7 +16056,7 @@
 DCaggr* f_touchdcstA811() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A811), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A811));
 		AF('c',struct A811,m0,1)
 		AF('C',struct A811,m1,1)
 		AFa(struct A811,m2,1,A802)
@@ -16078,7 +16078,7 @@
 DCaggr* f_touchdcstA812() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A812), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A812));
 		AF('s',struct A812,m0,1)
 		AF('p',struct A812,m1,1)
 		dcCloseAggr(at);
@@ -16091,7 +16091,7 @@
 DCaggr* f_touchdcstA813() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A813), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A813));
 		AF('p',union  A813,m0,1)
 		AF('C',union  A813,m1,1)
 		AF('c',union  A813,m2,1)
@@ -16107,7 +16107,7 @@
 DCaggr* f_touchdcstA814() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A814), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A814));
 		AF('c',union  A814,m0,1)
 		AF('s',union  A814,m1,1)
 		AF('I',union  A814,m2,1)
@@ -16128,7 +16128,7 @@
 DCaggr* f_touchdcstA815() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A815), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A815));
 		AF('j',union  A815,m0,1)
 		AF('I',union  A815,m1,1)
 		AF('p',union  A815,m2,1)
@@ -16142,7 +16142,7 @@
 DCaggr* f_touchdcstA816() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A816), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A816));
 		AFa(union  A816,m0,1,A815)
 		AF('d',union  A816,m1,1)
 		AF('j',union  A816,m2,1)
@@ -16165,7 +16165,7 @@
 DCaggr* f_touchdcstA817() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A817), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A817));
 		AF('J',union  A817,m0,1)
 		AF('c',union  A817,m1,1)
 		AF('l',union  A817,m2,1)
@@ -16182,7 +16182,7 @@
 DCaggr* f_touchdcstA818() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A818), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A818));
 		AF('l',struct A818,m0,1)
 		AF('J',struct A818,m1,1)
 		AFa(struct A818,m2,1,A817)
@@ -16205,7 +16205,7 @@
 DCaggr* f_touchdcstA819() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A819), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A819));
 		AF('I',union  A819,m0,1)
 		AF('S',union  A819,m1,13)
 		dcCloseAggr(at);
@@ -16218,7 +16218,7 @@
 DCaggr* f_touchdcstA820() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A820), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A820));
 		AF('f',union  A820,m0,1)
 		AF('S',union  A820,m1,1)
 		dcCloseAggr(at);
@@ -16231,7 +16231,7 @@
 DCaggr* f_touchdcstA821() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A821), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A821));
 		AF('S',struct A821,m0,1)
 		AF('f',struct A821,m1,1)
 		dcCloseAggr(at);
@@ -16244,7 +16244,7 @@
 DCaggr* f_touchdcstA822() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A822), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A822));
 		AF('f',struct A822,m0,1)
 		AF('i',struct A822,m1,1)
 		AF('s',struct A822,m2,1)
@@ -16267,7 +16267,7 @@
 DCaggr* f_touchdcstA823() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A823), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A823));
 		AF('c',struct A823,m0,1)
 		AF('d',struct A823,m1,1)
 		AF('S',struct A823,m2,1)
@@ -16290,7 +16290,7 @@
 DCaggr* f_touchdcstA824() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A824), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A824));
 		AF('i',union  A824,m0,1)
 		AF('C',union  A824,m1,1)
 		AF('f',union  A824,m2,1)
@@ -16313,7 +16313,7 @@
 DCaggr* f_touchdcstA825() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A825), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A825));
 		AF('l',struct A825,m0,1)
 		AF('i',struct A825,m1,1)
 		AF('S',struct A825,m2,1)
@@ -16330,7 +16330,7 @@
 DCaggr* f_touchdcstA826() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A826), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A826));
 		AF('C',struct A826,m0,1)
 		AF('C',struct A826,m1,1)
 		AF('L',struct A826,m2,1)
@@ -16353,7 +16353,7 @@
 DCaggr* f_touchdcstA827() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A827), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A827));
 		AF('l',union  A827,m0,1)
 		AF('C',union  A827,m1,1)
 		AF('f',union  A827,m2,1)
@@ -16376,7 +16376,7 @@
 DCaggr* f_touchdcstA828() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A828), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A828));
 		AF('p',struct A828,m0,1)
 		AF('s',struct A828,m1,1)
 		AF('j',struct A828,m2,1)
@@ -16390,7 +16390,7 @@
 DCaggr* f_touchdcstA829() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A829), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A829));
 		AF('c',struct A829,m0,1)
 		AF('l',struct A829,m1,1)
 		AF('i',struct A829,m2,1)
@@ -16405,7 +16405,7 @@
 DCaggr* f_touchdcstA830() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A830), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A830));
 		AF('d',union  A830,m0,1)
 		AF('I',union  A830,m1,1)
 		AF('d',union  A830,m2,1)
@@ -16428,7 +16428,7 @@
 DCaggr* f_touchdcstA831() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A831), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A831));
 		AF('i',union  A831,m0,1)
 		AF('j',union  A831,m1,1)
 		AFa(union  A831,m2,1,A828)
@@ -16449,7 +16449,7 @@
 DCaggr* f_touchdcstA832() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A832), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A832));
 		AF('p',union  A832,m0,1)
 		AF('J',union  A832,m1,12)
 		AF('I',union  A832,m2,1)
@@ -16463,7 +16463,7 @@
 DCaggr* f_touchdcstA833() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A833), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A833));
 		AF('I',struct A833,m0,6)
 		AF('I',struct A833,m1,1)
 		AF('d',struct A833,m2,1)
@@ -16483,7 +16483,7 @@
 DCaggr* f_touchdcstA834() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A834), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A834));
 		AF('J',struct A834,m0,10)
 		AF('j',struct A834,m1,1)
 		AF('s',struct A834,m2,1)
@@ -16503,7 +16503,7 @@
 DCaggr* f_touchdcstA835() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A835), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A835));
 		AF('J',struct A835,m0,1)
 		AF('C',struct A835,m1,1)
 		AF('C',struct A835,m2,1)
@@ -16518,7 +16518,7 @@
 DCaggr* f_touchdcstA836() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A836), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A836));
 		AF('J',union  A836,m0,1)
 		AF('s',union  A836,m1,1)
 		AF('S',union  A836,m2,1)
@@ -16541,7 +16541,7 @@
 DCaggr* f_touchdcstA837() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A837), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A837));
 		AF('I',union  A837,m0,1)
 		AF('i',union  A837,m1,1)
 		AF('p',union  A837,m2,1)
@@ -16564,7 +16564,7 @@
 DCaggr* f_touchdcstA838() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A838), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A838));
 		AF('s',union  A838,m0,1)
 		AF('l',union  A838,m1,1)
 		AF('L',union  A838,m2,1)
@@ -16583,7 +16583,7 @@
 DCaggr* f_touchdcstA839() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A839), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A839));
 		AFa(union  A839,m0,1,A838)
 		dcCloseAggr(at);
 	}
@@ -16595,7 +16595,7 @@
 DCaggr* f_touchdcstA840() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A840), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A840));
 		AF('I',struct A840,m0,1)
 		AF('C',struct A840,m1,1)
 		dcCloseAggr(at);
@@ -16608,7 +16608,7 @@
 DCaggr* f_touchdcstA841() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A841), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A841));
 		AF('L',union  A841,m0,1)
 		AFa(union  A841,m1,1,A840)
 		AF('I',union  A841,m2,1)
@@ -16625,7 +16625,7 @@
 DCaggr* f_touchdcstA842() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A842), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A842));
 		AFa(union  A842,m0,1,A836)
 		AFa(union  A842,m1,1,A837)
 		AF('f',union  A842,m2,1)
@@ -16648,7 +16648,7 @@
 DCaggr* f_touchdcstA843() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A843), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A843));
 		AF('l',struct A843,m0,1)
 		AF('p',struct A843,m1,1)
 		AF('j',struct A843,m2,1)
@@ -16664,7 +16664,7 @@
 DCaggr* f_touchdcstA844() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A844), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A844));
 		AF('C',union  A844,m0,1)
 		AF('i',union  A844,m1,1)
 		AF('p',union  A844,m2,1)
@@ -16687,7 +16687,7 @@
 DCaggr* f_touchdcstA845() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A845), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A845));
 		AF('I',union  A845,m0,1)
 		AF('l',union  A845,m1,1)
 		AF('L',union  A845,m2,1)
@@ -16701,7 +16701,7 @@
 DCaggr* f_touchdcstA846() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A846), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A846));
 		AF('s',struct A846,m0,1)
 		AF('S',struct A846,m1,1)
 		AF('S',struct A846,m2,1)
@@ -16724,7 +16724,7 @@
 DCaggr* f_touchdcstA847() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A847), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A847));
 		AF('f',union  A847,m0,1)
 		AF('s',union  A847,m1,1)
 		AF('c',union  A847,m2,1)
@@ -16744,7 +16744,7 @@
 DCaggr* f_touchdcstA848() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A848), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A848));
 		AFa(union  A848,m0,1,A847)
 		dcCloseAggr(at);
 	}
@@ -16756,7 +16756,7 @@
 DCaggr* f_touchdcstA849() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A849), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A849));
 		AF('J',struct A849,m0,1)
 		AF('d',struct A849,m1,1)
 		AF('C',struct A849,m2,1)
@@ -16779,7 +16779,7 @@
 DCaggr* f_touchdcstA850() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A850), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A850));
 		AF('p',union  A850,m0,1)
 		AF('J',union  A850,m1,1)
 		AF('J',union  A850,m2,1)
@@ -16798,7 +16798,7 @@
 DCaggr* f_touchdcstA851() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A851), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A851));
 		AFa(struct A851,m0,1,A849)
 		AF('i',struct A851,m1,1)
 		AF('S',struct A851,m2,1)
@@ -16821,7 +16821,7 @@
 DCaggr* f_touchdcstA852() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A852), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A852));
 		AF('c',struct A852,m0,1)
 		AF('s',struct A852,m1,1)
 		AF('j',struct A852,m2,1)
@@ -16844,7 +16844,7 @@
 DCaggr* f_touchdcstA853() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A853), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A853));
 		AFa(union  A853,m0,1,A852)
 		AF('L',union  A853,m1,1)
 		AF('L',union  A853,m2,1)
@@ -16867,7 +16867,7 @@
 DCaggr* f_touchdcstA854() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A854), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A854));
 		AF('c',struct A854,m0,1)
 		AF('p',struct A854,m1,1)
 		AF('i',struct A854,m2,1)
@@ -16881,7 +16881,7 @@
 DCaggr* f_touchdcstA855() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A855), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A855));
 		AFa(struct A855,m0,1,A854)
 		dcCloseAggr(at);
 	}
@@ -16893,7 +16893,7 @@
 DCaggr* f_touchdcstA856() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A856), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A856));
 		AF('p',struct A856,m0,1)
 		AF('f',struct A856,m1,5)
 		AF('L',struct A856,m2,1)
@@ -16916,7 +16916,7 @@
 DCaggr* f_touchdcstA857() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A857), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A857));
 		AF('d',struct A857,m0,1)
 		AF('c',struct A857,m1,1)
 		AF('J',struct A857,m2,1)
@@ -16937,7 +16937,7 @@
 DCaggr* f_touchdcstA858() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A858), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A858));
 		AF('L',struct A858,m0,1)
 		AF('I',struct A858,m1,1)
 		AF('S',struct A858,m2,1)
@@ -16960,7 +16960,7 @@
 DCaggr* f_touchdcstA859() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A859), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A859));
 		AF('C',union  A859,m0,1)
 		AF('i',union  A859,m1,1)
 		AF('C',union  A859,m2,1)
@@ -16983,7 +16983,7 @@
 DCaggr* f_touchdcstA860() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A860), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A860));
 		AF('c',struct A860,m0,1)
 		AF('j',struct A860,m1,1)
 		AF('L',struct A860,m2,6)
@@ -17002,7 +17002,7 @@
 DCaggr* f_touchdcstA861() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A861), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A861));
 		AF('s',struct A861,m0,1)
 		AF('d',struct A861,m1,1)
 		AF('d',struct A861,m2,1)
@@ -17025,7 +17025,7 @@
 DCaggr* f_touchdcstA862() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A862), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A862));
 		AF('l',union  A862,m0,1)
 		AFa(union  A862,m1,1,A56)
 		AFa(union  A862,m2,1,A861)
@@ -17044,7 +17044,7 @@
 DCaggr* f_touchdcstA863() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A863), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A863));
 		AF('d',union  A863,m0,1)
 		AF('f',union  A863,m1,1)
 		AF('I',union  A863,m2,1)
@@ -17067,7 +17067,7 @@
 DCaggr* f_touchdcstA864() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A864), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A864));
 		AF('l',union  A864,m0,1)
 		AF('j',union  A864,m1,1)
 		AF('l',union  A864,m2,1)
@@ -17090,7 +17090,7 @@
 DCaggr* f_touchdcstA865() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A865), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A865));
 		AF('I',union  A865,m0,1)
 		AF('s',union  A865,m1,1)
 		AF('s',union  A865,m2,1)
@@ -17112,7 +17112,7 @@
 DCaggr* f_touchdcstA866() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A866), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A866));
 		AF('s',union  A866,m0,1)
 		AF('C',union  A866,m1,1)
 		AF('f',union  A866,m2,1)
@@ -17135,7 +17135,7 @@
 DCaggr* f_touchdcstA867() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A867), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A867));
 		AF('d',struct A867,m0,1)
 		AF('S',struct A867,m1,1)
 		AF('I',struct A867,m2,1)
@@ -17158,7 +17158,7 @@
 DCaggr* f_touchdcstA868() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A868), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A868));
 		AF('f',struct A868,m0,1)
 		AF('l',struct A868,m1,1)
 		AF('L',struct A868,m2,1)
@@ -17175,7 +17175,7 @@
 DCaggr* f_touchdcstA869() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A869), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A869));
 		AF('c',union  A869,m0,1)
 		AF('d',union  A869,m1,1)
 		AF('I',union  A869,m2,1)
@@ -17197,7 +17197,7 @@
 DCaggr* f_touchdcstA870() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A870), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A870));
 		AF('J',struct A870,m0,1)
 		AF('p',struct A870,m1,1)
 		AF('f',struct A870,m2,1)
@@ -17220,7 +17220,7 @@
 DCaggr* f_touchdcstA871() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A871), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A871));
 		AF('C',union  A871,m0,1)
 		AF('j',union  A871,m1,1)
 		AF('d',union  A871,m2,1)
@@ -17243,7 +17243,7 @@
 DCaggr* f_touchdcstA872() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A872), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A872));
 		AF('J',struct A872,m0,1)
 		AF('L',struct A872,m1,1)
 		AF('l',struct A872,m2,1)
@@ -17266,7 +17266,7 @@
 DCaggr* f_touchdcstA873() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A873), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A873));
 		AF('f',union  A873,m0,1)
 		AF('L',union  A873,m1,1)
 		AF('S',union  A873,m2,1)
@@ -17289,7 +17289,7 @@
 DCaggr* f_touchdcstA874() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A874), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A874));
 		AF('s',union  A874,m0,1)
 		AFa(union  A874,m1,1,A873)
 		AF('l',union  A874,m2,1)
@@ -17305,7 +17305,7 @@
 DCaggr* f_touchdcstA875() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A875), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A875));
 		AF('I',union  A875,m0,1)
 		AF('d',union  A875,m1,1)
 		AF('j',union  A875,m2,1)
@@ -17324,7 +17324,7 @@
 DCaggr* f_touchdcstA876() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A876), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A876));
 		AF('C',union  A876,m0,1)
 		AF('L',union  A876,m1,1)
 		AFa(union  A876,m2,1,A875)
@@ -17338,7 +17338,7 @@
 DCaggr* f_touchdcstA877() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A877), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A877));
 		AF('C',struct A877,m0,1)
 		AF('S',struct A877,m1,1)
 		AF('p',struct A877,m2,1)
@@ -17358,7 +17358,7 @@
 DCaggr* f_touchdcstA878() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A878), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A878));
 		AF('S',struct A878,m0,1)
 		AF('i',struct A878,m1,1)
 		AF('C',struct A878,m2,11)
@@ -17376,7 +17376,7 @@
 DCaggr* f_touchdcstA879() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A879), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A879));
 		AF('j',struct A879,m0,1)
 		AF('I',struct A879,m1,1)
 		AF('p',struct A879,m2,1)
@@ -17392,7 +17392,7 @@
 DCaggr* f_touchdcstA880() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A880), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A880));
 		AF('i',union  A880,m0,1)
 		AF('s',union  A880,m1,1)
 		AF('J',union  A880,m2,1)
@@ -17414,7 +17414,7 @@
 DCaggr* f_touchdcstA881() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A881), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A881));
 		AF('c',union  A881,m0,1)
 		AFa(union  A881,m1,1,A877)
 		AF('l',union  A881,m2,1)
@@ -17436,7 +17436,7 @@
 DCaggr* f_touchdcstA882() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A882), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A882));
 		AF('d',union  A882,m0,1)
 		AF('c',union  A882,m1,1)
 		AFa(union  A882,m2,1,A876)
@@ -17455,7 +17455,7 @@
 DCaggr* f_touchdcstA883() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A883), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A883));
 		AF('j',union  A883,m0,1)
 		AF('l',union  A883,m1,1)
 		AF('J',union  A883,m2,1)
@@ -17478,7 +17478,7 @@
 DCaggr* f_touchdcstA884() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A884), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A884));
 		AF('S',struct A884,m0,1)
 		AF('s',struct A884,m1,1)
 		AF('I',struct A884,m2,1)
@@ -17501,7 +17501,7 @@
 DCaggr* f_touchdcstA885() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A885), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A885));
 		AF('f',struct A885,m0,1)
 		AF('l',struct A885,m1,1)
 		AF('d',struct A885,m2,1)
@@ -17521,7 +17521,7 @@
 DCaggr* f_touchdcstA886() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A886), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A886));
 		AF('C',struct A886,m0,1)
 		AF('L',struct A886,m1,1)
 		AFa(struct A886,m2,1,A885)
@@ -17544,7 +17544,7 @@
 DCaggr* f_touchdcstA887() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A887), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A887));
 		AF('j',union  A887,m0,1)
 		AF('C',union  A887,m1,1)
 		AF('J',union  A887,m2,1)
@@ -17565,7 +17565,7 @@
 DCaggr* f_touchdcstA888() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A888), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A888));
 		AF('J',struct A888,m0,1)
 		AF('l',struct A888,m1,1)
 		AF('d',struct A888,m2,1)
@@ -17588,7 +17588,7 @@
 DCaggr* f_touchdcstA889() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A889), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A889));
 		AF('I',struct A889,m0,1)
 		AF('f',struct A889,m1,1)
 		AF('l',struct A889,m2,12)
@@ -17611,7 +17611,7 @@
 DCaggr* f_touchdcstA890() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A890), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A890));
 		AF('i',struct A890,m0,1)
 		AF('C',struct A890,m1,1)
 		AF('l',struct A890,m2,1)
@@ -17634,7 +17634,7 @@
 DCaggr* f_touchdcstA891() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A891), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A891));
 		AF('p',struct A891,m0,1)
 		AF('C',struct A891,m1,1)
 		AF('L',struct A891,m2,1)
@@ -17649,7 +17649,7 @@
 DCaggr* f_touchdcstA892() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A892), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A892));
 		AF('i',struct A892,m0,1)
 		AF('i',struct A892,m1,1)
 		AF('I',struct A892,m2,1)
@@ -17663,7 +17663,7 @@
 DCaggr* f_touchdcstA893() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A893), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A893));
 		AF('f',struct A893,m0,1)
 		AF('p',struct A893,m1,1)
 		AF('j',struct A893,m2,13)
@@ -17686,7 +17686,7 @@
 DCaggr* f_touchdcstA894() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A894), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A894));
 		AF('f',union  A894,m0,1)
 		AF('L',union  A894,m1,1)
 		AFa(union  A894,m2,1,A893)
@@ -17700,7 +17700,7 @@
 DCaggr* f_touchdcstA895() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A895), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A895));
 		AF('S',union  A895,m0,1)
 		AF('j',union  A895,m1,1)
 		AF('j',union  A895,m2,1)
@@ -17716,7 +17716,7 @@
 DCaggr* f_touchdcstA896() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A896), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A896));
 		AF('d',struct A896,m0,1)
 		AF('f',struct A896,m1,1)
 		AF('j',struct A896,m2,1)
@@ -17730,7 +17730,7 @@
 DCaggr* f_touchdcstA897() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A897), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A897));
 		AF('l',struct A897,m0,1)
 		AF('I',struct A897,m1,1)
 		AF('p',struct A897,m2,1)
@@ -17753,7 +17753,7 @@
 DCaggr* f_touchdcstA898() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A898), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A898));
 		AF('p',struct A898,m0,1)
 		AF('c',struct A898,m1,1)
 		dcCloseAggr(at);
@@ -17766,7 +17766,7 @@
 DCaggr* f_touchdcstA899() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A899), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A899));
 		AF('L',union  A899,m0,1)
 		AF('f',union  A899,m1,1)
 		AF('l',union  A899,m2,1)
@@ -17783,7 +17783,7 @@
 DCaggr* f_touchdcstA900() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A900), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A900));
 		AF('f',union  A900,m0,1)
 		AF('l',union  A900,m1,1)
 		AF('d',union  A900,m2,1)
@@ -17806,7 +17806,7 @@
 DCaggr* f_touchdcstA901() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A901), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A901));
 		AF('p',union  A901,m0,1)
 		AF('J',union  A901,m1,1)
 		AF('s',union  A901,m2,1)
@@ -17825,7 +17825,7 @@
 DCaggr* f_touchdcstA902() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A902), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A902));
 		AF('s',union  A902,m0,1)
 		AF('I',union  A902,m1,1)
 		AF('I',union  A902,m2,1)
@@ -17845,7 +17845,7 @@
 DCaggr* f_touchdcstA903() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A903), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A903));
 		AF('c',union  A903,m0,1)
 		AF('c',union  A903,m1,1)
 		AF('L',union  A903,m2,1)
@@ -17860,7 +17860,7 @@
 DCaggr* f_touchdcstA904() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A904), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A904));
 		AF('i',struct A904,m0,1)
 		AF('C',struct A904,m1,1)
 		AF('C',struct A904,m2,1)
@@ -17880,7 +17880,7 @@
 DCaggr* f_touchdcstA905() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A905), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A905));
 		AF('L',struct A905,m0,1)
 		AF('c',struct A905,m1,1)
 		AF('i',struct A905,m2,1)
@@ -17903,7 +17903,7 @@
 DCaggr* f_touchdcstA906() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A906), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A906));
 		AFa(union  A906,m0,1,A902)
 		AF('f',union  A906,m1,1)
 		AF('J',union  A906,m2,1)
@@ -17919,7 +17919,7 @@
 DCaggr* f_touchdcstA907() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A907), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A907));
 		AF('l',union  A907,m0,1)
 		AF('c',union  A907,m1,1)
 		AF('p',union  A907,m2,1)
@@ -17942,7 +17942,7 @@
 DCaggr* f_touchdcstA908() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A908), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A908));
 		AF('i',struct A908,m0,1)
 		AF('S',struct A908,m1,1)
 		AF('f',struct A908,m2,1)
@@ -17961,7 +17961,7 @@
 DCaggr* f_touchdcstA909() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A909), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A909));
 		AF('p',union  A909,m0,1)
 		AF('s',union  A909,m1,1)
 		AF('L',union  A909,m2,1)
@@ -17977,7 +17977,7 @@
 DCaggr* f_touchdcstA910() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A910), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A910));
 		AF('j',struct A910,m0,1)
 		AF('C',struct A910,m1,1)
 		AF('f',struct A910,m2,1)
@@ -18000,7 +18000,7 @@
 DCaggr* f_touchdcstA911() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A911), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A911));
 		AF('S',union  A911,m0,1)
 		AF('s',union  A911,m1,1)
 		AF('d',union  A911,m2,1)
@@ -18023,7 +18023,7 @@
 DCaggr* f_touchdcstA912() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A912), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A912));
 		AFa(struct A912,m0,1,A223)
 		AFa(struct A912,m1,1,A909)
 		AF('i',struct A912,m2,1)
@@ -18040,7 +18040,7 @@
 DCaggr* f_touchdcstA913() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A913), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A913));
 		AF('j',struct A913,m0,1)
 		AF('I',struct A913,m1,1)
 		AF('j',struct A913,m2,1)
@@ -18063,7 +18063,7 @@
 DCaggr* f_touchdcstA914() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A914), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A914));
 		AF('J',struct A914,m0,1)
 		AF('f',struct A914,m1,1)
 		AF('p',struct A914,m2,1)
@@ -18086,7 +18086,7 @@
 DCaggr* f_touchdcstA915() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A915), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A915));
 		AF('j',union  A915,m0,1)
 		AF('C',union  A915,m1,1)
 		AF('I',union  A915,m2,1)
@@ -18100,7 +18100,7 @@
 DCaggr* f_touchdcstA916() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A916), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A916));
 		AF('S',struct A916,m0,1)
 		AF('s',struct A916,m1,1)
 		AF('p',struct A916,m2,1)
@@ -18123,7 +18123,7 @@
 DCaggr* f_touchdcstA917() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A917), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A917));
 		AFa(union  A917,m0,1,A915)
 		AF('l',union  A917,m1,1)
 		AFa(union  A917,m2,1,A74)
@@ -18141,7 +18141,7 @@
 DCaggr* f_touchdcstA918() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A918), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A918));
 		AF('l',union  A918,m0,1)
 		AF('J',union  A918,m1,1)
 		AF('L',union  A918,m2,1)
@@ -18161,7 +18161,7 @@
 DCaggr* f_touchdcstA919() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A919), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A919));
 		AF('j',union  A919,m0,1)
 		AF('j',union  A919,m1,1)
 		AF('c',union  A919,m2,1)
@@ -18176,7 +18176,7 @@
 DCaggr* f_touchdcstA920() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A920), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A920));
 		AF('d',union  A920,m0,1)
 		AF('i',union  A920,m1,1)
 		AF('C',union  A920,m2,1)
@@ -18199,7 +18199,7 @@
 DCaggr* f_touchdcstA921() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A921), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A921));
 		AF('I',union  A921,m0,1)
 		AF('C',union  A921,m1,1)
 		AFa(union  A921,m2,1,A919)
@@ -18222,7 +18222,7 @@
 DCaggr* f_touchdcstA922() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A922), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A922));
 		AF('l',union  A922,m0,1)
 		AF('d',union  A922,m1,1)
 		AF('J',union  A922,m2,1)
@@ -18240,7 +18240,7 @@
 DCaggr* f_touchdcstA923() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A923), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A923));
 		AF('L',struct A923,m0,1)
 		AF('l',struct A923,m1,1)
 		AF('S',struct A923,m2,1)
@@ -18258,7 +18258,7 @@
 DCaggr* f_touchdcstA924() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A924), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A924));
 		AF('S',struct A924,m0,1)
 		AF('J',struct A924,m1,1)
 		AF('p',struct A924,m2,1)
@@ -18281,7 +18281,7 @@
 DCaggr* f_touchdcstA925() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A925), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A925));
 		AF('I',union  A925,m0,1)
 		AF('j',union  A925,m1,1)
 		AF('c',union  A925,m2,1)
@@ -18304,7 +18304,7 @@
 DCaggr* f_touchdcstA926() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A926), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A926));
 		AF('J',union  A926,m0,1)
 		AF('J',union  A926,m1,1)
 		AF('I',union  A926,m2,1)
@@ -18327,7 +18327,7 @@
 DCaggr* f_touchdcstA927() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A927), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A927));
 		AFa(union  A927,m0,1,A651)
 		AF('p',union  A927,m1,1)
 		AF('S',union  A927,m2,1)
@@ -18347,7 +18347,7 @@
 DCaggr* f_touchdcstA928() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A928), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A928));
 		AF('J',union  A928,m0,1)
 		AF('d',union  A928,m1,1)
 		AF('J',union  A928,m2,1)
@@ -18370,7 +18370,7 @@
 DCaggr* f_touchdcstA929() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A929), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A929));
 		AFa(union  A929,m0,1,A521)
 		AF('f',union  A929,m1,1)
 		AF('S',union  A929,m2,1)
@@ -18386,7 +18386,7 @@
 DCaggr* f_touchdcstA930() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A930), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A930));
 		AF('L',struct A930,m0,1)
 		AF('s',struct A930,m1,1)
 		AF('f',struct A930,m2,1)
@@ -18409,7 +18409,7 @@
 DCaggr* f_touchdcstA931() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A931), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A931));
 		AF('C',struct A931,m0,1)
 		AF('d',struct A931,m1,1)
 		AF('l',struct A931,m2,1)
@@ -18432,7 +18432,7 @@
 DCaggr* f_touchdcstA932() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A932), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A932));
 		AF('j',union  A932,m0,1)
 		AF('p',union  A932,m1,1)
 		AF('d',union  A932,m2,1)
@@ -18446,7 +18446,7 @@
 DCaggr* f_touchdcstA933() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A933), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A933));
 		AF('J',struct A933,m0,1)
 		AFa(struct A933,m1,1,A932)
 		AF('L',struct A933,m2,1)
@@ -18468,7 +18468,7 @@
 DCaggr* f_touchdcstA934() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A934), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A934));
 		AF('p',union  A934,m0,1)
 		AF('i',union  A934,m1,1)
 		AF('C',union  A934,m2,1)
@@ -18491,7 +18491,7 @@
 DCaggr* f_touchdcstA935() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A935), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A935));
 		AF('p',struct A935,m0,3)
 		AF('L',struct A935,m1,1)
 		AF('J',struct A935,m2,1)
@@ -18514,7 +18514,7 @@
 DCaggr* f_touchdcstA936() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A936), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A936));
 		AF('S',union  A936,m0,1)
 		AF('I',union  A936,m1,1)
 		AF('p',union  A936,m2,2)
@@ -18537,7 +18537,7 @@
 DCaggr* f_touchdcstA937() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A937), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A937));
 		AF('J',struct A937,m0,1)
 		AFa(struct A937,m1,1,A91)
 		AF('L',struct A937,m2,1)
@@ -18557,7 +18557,7 @@
 DCaggr* f_touchdcstA938() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A938), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A938));
 		AF('p',union  A938,m0,1)
 		AF('L',union  A938,m1,1)
 		AF('p',union  A938,m2,1)
@@ -18573,7 +18573,7 @@
 DCaggr* f_touchdcstA939() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A939), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A939));
 		AF('j',union  A939,m0,1)
 		AF('J',union  A939,m1,1)
 		AF('s',union  A939,m2,1)
@@ -18596,7 +18596,7 @@
 DCaggr* f_touchdcstA940() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A940), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A940));
 		AF('f',union  A940,m0,1)
 		AF('L',union  A940,m1,1)
 		AF('J',union  A940,m2,1)
@@ -18617,7 +18617,7 @@
 DCaggr* f_touchdcstA941() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A941), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A941));
 		AFa(union  A941,m0,1,A940)
 		AF('C',union  A941,m1,1)
 		AF('i',union  A941,m2,1)
@@ -18632,7 +18632,7 @@
 DCaggr* f_touchdcstA942() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A942), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A942));
 		AF('I',struct A942,m0,1)
 		AFa(struct A942,m1,1,A939)
 		AF('c',struct A942,m2,1)
@@ -18655,7 +18655,7 @@
 DCaggr* f_touchdcstA943() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A943), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A943));
 		AF('s',union  A943,m0,1)
 		AF('f',union  A943,m1,1)
 		AF('p',union  A943,m2,1)
@@ -18678,7 +18678,7 @@
 DCaggr* f_touchdcstA944() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A944), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A944));
 		AF('j',union  A944,m0,1)
 		AF('l',union  A944,m1,1)
 		AF('s',union  A944,m2,1)
@@ -18697,7 +18697,7 @@
 DCaggr* f_touchdcstA945() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A945), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A945));
 		AFa(union  A945,m0,2,A944)
 		AF('C',union  A945,m1,1)
 		AF('c',union  A945,m2,1)
@@ -18716,7 +18716,7 @@
 DCaggr* f_touchdcstA946() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A946), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A946));
 		AF('J',union  A946,m0,1)
 		AF('J',union  A946,m1,1)
 		AF('j',union  A946,m2,1)
@@ -18730,7 +18730,7 @@
 DCaggr* f_touchdcstA947() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A947), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A947));
 		AF('d',union  A947,m0,1)
 		AF('i',union  A947,m1,1)
 		AF('i',union  A947,m2,1)
@@ -18752,7 +18752,7 @@
 DCaggr* f_touchdcstA948() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A948), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A948));
 		AF('l',union  A948,m0,1)
 		AF('c',union  A948,m1,1)
 		dcCloseAggr(at);
@@ -18765,7 +18765,7 @@
 DCaggr* f_touchdcstA949() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A949), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A949));
 		AF('j',struct A949,m0,1)
 		AF('c',struct A949,m1,1)
 		AF('s',struct A949,m2,1)
@@ -18788,7 +18788,7 @@
 DCaggr* f_touchdcstA950() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A950), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A950));
 		AFa(union  A950,m0,1,A948)
 		AF('p',union  A950,m1,1)
 		AF('L',union  A950,m2,1)
@@ -18811,7 +18811,7 @@
 DCaggr* f_touchdcstA951() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A951), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A951));
 		AF('d',union  A951,m0,1)
 		AF('L',union  A951,m1,1)
 		AF('l',union  A951,m2,1)
@@ -18834,7 +18834,7 @@
 DCaggr* f_touchdcstA952() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A952), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A952));
 		AF('i',union  A952,m0,1)
 		AF('J',union  A952,m1,1)
 		AF('i',union  A952,m2,1)
@@ -18852,7 +18852,7 @@
 DCaggr* f_touchdcstA953() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A953), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A953));
 		AF('c',struct A953,m0,1)
 		AF('d',struct A953,m1,1)
 		AF('L',struct A953,m2,1)
@@ -18875,7 +18875,7 @@
 DCaggr* f_touchdcstA954() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A954), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A954));
 		AFa(union  A954,m0,1,A953)
 		dcCloseAggr(at);
 	}
@@ -18887,7 +18887,7 @@
 DCaggr* f_touchdcstA955() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A955), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A955));
 		AF('c',struct A955,m0,1)
 		AFa(struct A955,m1,1,A954)
 		AF('I',struct A955,m2,1)
@@ -18906,7 +18906,7 @@
 DCaggr* f_touchdcstA956() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A956), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A956));
 		AF('c',struct A956,m0,1)
 		AF('L',struct A956,m1,1)
 		AF('p',struct A956,m2,1)
@@ -18922,7 +18922,7 @@
 DCaggr* f_touchdcstA957() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A957), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A957));
 		AF('C',union  A957,m0,1)
 		AF('L',union  A957,m1,1)
 		AF('l',union  A957,m2,1)
@@ -18945,7 +18945,7 @@
 DCaggr* f_touchdcstA958() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A958), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A958));
 		AF('f',union  A958,m0,1)
 		AF('s',union  A958,m1,1)
 		AF('j',union  A958,m2,1)
@@ -18968,7 +18968,7 @@
 DCaggr* f_touchdcstA959() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A959), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A959));
 		AF('f',union  A959,m0,1)
 		AF('S',union  A959,m1,1)
 		AF('s',union  A959,m2,1)
@@ -18991,7 +18991,7 @@
 DCaggr* f_touchdcstA960() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A960), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A960));
 		AF('S',union  A960,m0,1)
 		AF('L',union  A960,m1,1)
 		AF('I',union  A960,m2,1)
@@ -19005,7 +19005,7 @@
 DCaggr* f_touchdcstA961() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A961), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A961));
 		AF('L',struct A961,m0,12)
 		AF('c',struct A961,m1,1)
 		AF('c',struct A961,m2,1)
@@ -19028,7 +19028,7 @@
 DCaggr* f_touchdcstA962() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A962), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A962));
 		AF('S',union  A962,m0,1)
 		AF('j',union  A962,m1,1)
 		dcCloseAggr(at);
@@ -19041,7 +19041,7 @@
 DCaggr* f_touchdcstA963() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A963), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A963));
 		AF('j',struct A963,m0,1)
 		AF('s',struct A963,m1,1)
 		AFa(struct A963,m2,1,A961)
@@ -19064,7 +19064,7 @@
 DCaggr* f_touchdcstA964() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A964), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A964));
 		AF('p',struct A964,m0,1)
 		AFa(struct A964,m1,1,A963)
 		AF('C',struct A964,m2,1)
@@ -19084,7 +19084,7 @@
 DCaggr* f_touchdcstA965() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A965), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A965));
 		AF('i',union  A965,m0,1)
 		AF('L',union  A965,m1,1)
 		AF('L',union  A965,m2,1)
@@ -19099,7 +19099,7 @@
 DCaggr* f_touchdcstA966() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A966), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A966));
 		AF('J',struct A966,m0,1)
 		AF('p',struct A966,m1,1)
 		AF('l',struct A966,m2,1)
@@ -19116,7 +19116,7 @@
 DCaggr* f_touchdcstA967() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A967), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A967));
 		AF('C',union  A967,m0,1)
 		AF('L',union  A967,m1,1)
 		AF('s',union  A967,m2,1)
@@ -19137,7 +19137,7 @@
 DCaggr* f_touchdcstA968() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A968), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A968));
 		AF('C',union  A968,m0,1)
 		AF('i',union  A968,m1,1)
 		AF('C',union  A968,m2,1)
@@ -19160,7 +19160,7 @@
 DCaggr* f_touchdcstA969() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A969), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A969));
 		AF('S',struct A969,m0,1)
 		AF('p',struct A969,m1,1)
 		AFa(struct A969,m2,1,A968)
@@ -19174,7 +19174,7 @@
 DCaggr* f_touchdcstA970() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A970), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A970));
 		AF('C',struct A970,m0,1)
 		dcCloseAggr(at);
 	}
@@ -19186,7 +19186,7 @@
 DCaggr* f_touchdcstA971() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A971), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A971));
 		AF('J',union  A971,m0,1)
 		AF('l',union  A971,m1,1)
 		AF('L',union  A971,m2,1)
@@ -19209,7 +19209,7 @@
 DCaggr* f_touchdcstA972() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A972), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A972));
 		AF('p',union  A972,m0,1)
 		AF('J',union  A972,m1,1)
 		AF('s',union  A972,m2,1)
@@ -19232,7 +19232,7 @@
 DCaggr* f_touchdcstA973() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A973), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A973));
 		AF('p',struct A973,m0,1)
 		AF('C',struct A973,m1,1)
 		AF('I',struct A973,m2,1)
@@ -19247,7 +19247,7 @@
 DCaggr* f_touchdcstA974() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A974), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A974));
 		AF('d',union  A974,m0,1)
 		AF('s',union  A974,m1,1)
 		AF('s',union  A974,m2,1)
@@ -19261,7 +19261,7 @@
 DCaggr* f_touchdcstA975() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A975), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A975));
 		AF('l',union  A975,m0,1)
 		AFa(union  A975,m1,1,A257)
 		AFa(union  A975,m2,1,A973)
@@ -19281,7 +19281,7 @@
 DCaggr* f_touchdcstA976() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A976), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A976));
 		AF('i',union  A976,m0,1)
 		AF('L',union  A976,m1,1)
 		AF('i',union  A976,m2,1)
@@ -19304,7 +19304,7 @@
 DCaggr* f_touchdcstA977() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A977), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A977));
 		AF('d',struct A977,m0,1)
 		AF('i',struct A977,m1,1)
 		AF('j',struct A977,m2,1)
@@ -19327,7 +19327,7 @@
 DCaggr* f_touchdcstA978() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A978), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A978));
 		AF('f',union  A978,m0,1)
 		AF('L',union  A978,m1,1)
 		dcCloseAggr(at);
@@ -19340,7 +19340,7 @@
 DCaggr* f_touchdcstA979() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A979), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A979));
 		AF('C',struct A979,m0,1)
 		AF('l',struct A979,m1,1)
 		AFa(struct A979,m2,1,A977)
@@ -19358,7 +19358,7 @@
 DCaggr* f_touchdcstA980() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A980), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A980));
 		AF('L',union  A980,m0,1)
 		AF('j',union  A980,m1,1)
 		AF('i',union  A980,m2,1)
@@ -19381,7 +19381,7 @@
 DCaggr* f_touchdcstA981() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A981), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A981));
 		AF('p',union  A981,m0,1)
 		AF('I',union  A981,m1,1)
 		AF('f',union  A981,m2,1)
@@ -19404,7 +19404,7 @@
 DCaggr* f_touchdcstA982() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A982), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A982));
 		AF('J',union  A982,m0,1)
 		AF('J',union  A982,m1,1)
 		AF('J',union  A982,m2,1)
@@ -19427,7 +19427,7 @@
 DCaggr* f_touchdcstA983() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A983), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A983));
 		AF('C',struct A983,m0,1)
 		AF('J',struct A983,m1,1)
 		AF('l',struct A983,m2,1)
@@ -19441,7 +19441,7 @@
 DCaggr* f_touchdcstA984() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A984), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A984));
 		AF('f',struct A984,m0,1)
 		AF('f',struct A984,m1,1)
 		AF('j',struct A984,m2,1)
@@ -19464,7 +19464,7 @@
 DCaggr* f_touchdcstA985() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A985), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A985));
 		AF('c',struct A985,m0,1)
 		AF('d',struct A985,m1,1)
 		AF('l',struct A985,m2,1)
@@ -19487,7 +19487,7 @@
 DCaggr* f_touchdcstA986() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A986), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A986));
 		AF('c',union  A986,m0,1)
 		AF('S',union  A986,m1,1)
 		AF('d',union  A986,m2,1)
@@ -19509,7 +19509,7 @@
 DCaggr* f_touchdcstA987() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A987), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A987));
 		AF('s',union  A987,m0,1)
 		AF('f',union  A987,m1,1)
 		AF('d',union  A987,m2,1)
@@ -19523,7 +19523,7 @@
 DCaggr* f_touchdcstA988() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A988), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A988));
 		AF('p',struct A988,m0,1)
 		AF('i',struct A988,m1,1)
 		AF('p',struct A988,m2,1)
@@ -19540,7 +19540,7 @@
 DCaggr* f_touchdcstA989() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A989), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A989));
 		AF('p',union  A989,m0,1)
 		AF('c',union  A989,m1,1)
 		AF('C',union  A989,m2,1)
@@ -19563,7 +19563,7 @@
 DCaggr* f_touchdcstA990() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A990), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A990));
 		AF('p',union  A990,m0,1)
 		AF('c',union  A990,m1,1)
 		AF('j',union  A990,m2,1)
@@ -19586,7 +19586,7 @@
 DCaggr* f_touchdcstA991() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A991), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A991));
 		AFa(struct A991,m0,1,A988)
 		AF('J',struct A991,m1,1)
 		AF('l',struct A991,m2,1)
@@ -19609,7 +19609,7 @@
 DCaggr* f_touchdcstA992() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A992), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A992));
 		AF('l',union  A992,m0,1)
 		AF('j',union  A992,m1,1)
 		AF('p',union  A992,m2,1)
@@ -19632,7 +19632,7 @@
 DCaggr* f_touchdcstA993() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A993), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A993));
 		AF('J',union  A993,m0,1)
 		AF('J',union  A993,m1,1)
 		dcCloseAggr(at);
@@ -19645,7 +19645,7 @@
 DCaggr* f_touchdcstA994() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A994), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A994));
 		AF('C',union  A994,m0,1)
 		AF('S',union  A994,m1,1)
 		AF('J',union  A994,m2,1)
@@ -19668,7 +19668,7 @@
 DCaggr* f_touchdcstA995() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A995), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A995));
 		AF('i',struct A995,m0,1)
 		AF('c',struct A995,m1,1)
 		AF('j',struct A995,m2,1)
@@ -19687,7 +19687,7 @@
 DCaggr* f_touchdcstA996() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A996), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A996));
 		AF('c',struct A996,m0,1)
 		AF('J',struct A996,m1,1)
 		AF('S',struct A996,m2,1)
@@ -19710,7 +19710,7 @@
 DCaggr* f_touchdcstA997() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A997), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A997));
 		AF('I',union  A997,m0,1)
 		AF('d',union  A997,m1,1)
 		AF('j',union  A997,m2,1)
@@ -19725,7 +19725,7 @@
 DCaggr* f_touchdcstA998() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A998), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A998));
 		AF('S',union  A998,m0,1)
 		AF('S',union  A998,m1,1)
 		AF('L',union  A998,m2,1)
@@ -19748,7 +19748,7 @@
 DCaggr* f_touchdcstA999() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A999), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A999));
 		AF('C',struct A999,m0,1)
 		AF('I',struct A999,m1,1)
 		AF('l',struct A999,m2,8)
@@ -19765,7 +19765,7 @@
 DCaggr* f_touchdcstA1000() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1000), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1000));
 		AF('d',struct A1000,m0,1)
 		AFa(struct A1000,m1,1,A998)
 		AF('J',struct A1000,m2,1)
@@ -19781,7 +19781,7 @@
 DCaggr* f_touchdcstA1001() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1001), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1001));
 		AF('J',union  A1001,m0,1)
 		AF('p',union  A1001,m1,1)
 		AF('I',union  A1001,m2,1)
@@ -19804,7 +19804,7 @@
 DCaggr* f_touchdcstA1002() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1002), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1002));
 		AF('j',union  A1002,m0,1)
 		AF('i',union  A1002,m1,1)
 		AF('I',union  A1002,m2,1)
@@ -19827,7 +19827,7 @@
 DCaggr* f_touchdcstA1003() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1003), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1003));
 		AF('S',struct A1003,m0,1)
 		AF('L',struct A1003,m1,1)
 		AF('d',struct A1003,m2,1)
@@ -19842,7 +19842,7 @@
 DCaggr* f_touchdcstA1004() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1004), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1004));
 		AF('J',union  A1004,m0,1)
 		AF('f',union  A1004,m1,1)
 		AF('j',union  A1004,m2,1)
@@ -19858,7 +19858,7 @@
 DCaggr* f_touchdcstA1005() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1005), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1005));
 		AF('C',struct A1005,m0,1)
 		AF('S',struct A1005,m1,1)
 		AF('f',struct A1005,m2,1)
@@ -19881,7 +19881,7 @@
 DCaggr* f_touchdcstA1006() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1006), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1006));
 		AF('d',union  A1006,m0,1)
 		AF('i',union  A1006,m1,1)
 		AF('d',union  A1006,m2,1)
@@ -19904,7 +19904,7 @@
 DCaggr* f_touchdcstA1007() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1007), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1007));
 		AF('c',struct A1007,m0,1)
 		AF('L',struct A1007,m1,1)
 		AF('p',struct A1007,m2,1)
@@ -19927,7 +19927,7 @@
 DCaggr* f_touchdcstA1008() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1008), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1008));
 		AF('S',union  A1008,m0,1)
 		AF('S',union  A1008,m1,1)
 		AF('p',union  A1008,m2,1)
@@ -19950,7 +19950,7 @@
 DCaggr* f_touchdcstA1009() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1009), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1009));
 		AF('f',union  A1009,m0,1)
 		AF('J',union  A1009,m1,1)
 		AFa(union  A1009,m2,1,A1007)
@@ -19973,7 +19973,7 @@
 DCaggr* f_touchdcstA1010() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1010), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1010));
 		AF('f',union  A1010,m0,1)
 		AF('j',union  A1010,m1,1)
 		AF('j',union  A1010,m2,1)
@@ -19996,7 +19996,7 @@
 DCaggr* f_touchdcstA1011() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1011), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1011));
 		AF('j',union  A1011,m0,1)
 		AF('s',union  A1011,m1,1)
 		AF('s',union  A1011,m2,1)
@@ -20019,7 +20019,7 @@
 DCaggr* f_touchdcstA1012() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1012), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1012));
 		AF('p',struct A1012,m0,1)
 		AF('L',struct A1012,m1,1)
 		AF('J',struct A1012,m2,1)
@@ -20042,7 +20042,7 @@
 DCaggr* f_touchdcstA1013() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1013), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1013));
 		AF('l',union  A1013,m0,1)
 		AF('c',union  A1013,m1,1)
 		AF('C',union  A1013,m2,1)
@@ -20062,7 +20062,7 @@
 DCaggr* f_touchdcstA1014() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1014), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1014));
 		AF('C',struct A1014,m0,1)
 		AF('i',struct A1014,m1,1)
 		AF('I',struct A1014,m2,1)
@@ -20085,7 +20085,7 @@
 DCaggr* f_touchdcstA1015() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1015), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1015));
 		AF('s',union  A1015,m0,1)
 		AF('J',union  A1015,m1,1)
 		AF('J',union  A1015,m2,1)
@@ -20108,7 +20108,7 @@
 DCaggr* f_touchdcstA1016() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1016), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1016));
 		AF('j',union  A1016,m0,1)
 		AF('f',union  A1016,m1,1)
 		AF('S',union  A1016,m2,1)
@@ -20129,7 +20129,7 @@
 DCaggr* f_touchdcstA1017() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1017), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1017));
 		AF('I',struct A1017,m0,1)
 		AF('j',struct A1017,m1,6)
 		AF('j',struct A1017,m2,1)
@@ -20152,7 +20152,7 @@
 DCaggr* f_touchdcstA1018() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1018), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1018));
 		AF('f',struct A1018,m0,1)
 		AF('C',struct A1018,m1,1)
 		AF('J',struct A1018,m2,1)
@@ -20166,7 +20166,7 @@
 DCaggr* f_touchdcstA1019() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1019), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1019));
 		AF('s',union  A1019,m0,1)
 		AF('c',union  A1019,m1,1)
 		dcCloseAggr(at);
@@ -20179,7 +20179,7 @@
 DCaggr* f_touchdcstA1020() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1020), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1020));
 		AF('J',union  A1020,m0,1)
 		AF('J',union  A1020,m1,1)
 		AF('L',union  A1020,m2,1)
@@ -20201,7 +20201,7 @@
 DCaggr* f_touchdcstA1021() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1021), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1021));
 		AFa(union  A1021,m0,1,A1020)
 		AF('j',union  A1021,m1,1)
 		AF('i',union  A1021,m2,1)
@@ -20224,7 +20224,7 @@
 DCaggr* f_touchdcstA1022() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1022), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1022));
 		AF('p',union  A1022,m0,1)
 		AF('J',union  A1022,m1,1)
 		AF('L',union  A1022,m2,1)
@@ -20247,7 +20247,7 @@
 DCaggr* f_touchdcstA1023() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1023), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1023));
 		AF('i',union  A1023,m0,1)
 		AF('j',union  A1023,m1,1)
 		AF('s',union  A1023,m2,1)
@@ -20262,7 +20262,7 @@
 DCaggr* f_touchdcstA1024() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1024), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1024));
 		AF('s',struct A1024,m0,1)
 		AF('s',struct A1024,m1,1)
 		AF('c',struct A1024,m2,1)
@@ -20278,7 +20278,7 @@
 DCaggr* f_touchdcstA1025() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1025), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1025));
 		AF('S',union  A1025,m0,1)
 		AF('J',union  A1025,m1,1)
 		AF('f',union  A1025,m2,1)
@@ -20301,7 +20301,7 @@
 DCaggr* f_touchdcstA1026() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1026), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1026));
 		AF('l',struct A1026,m0,1)
 		AF('i',struct A1026,m1,1)
 		AF('i',struct A1026,m2,1)
@@ -20324,7 +20324,7 @@
 DCaggr* f_touchdcstA1027() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1027), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1027));
 		AF('c',union  A1027,m0,1)
 		AF('J',union  A1027,m1,1)
 		AF('f',union  A1027,m2,1)
@@ -20347,7 +20347,7 @@
 DCaggr* f_touchdcstA1028() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1028), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1028));
 		AF('S',union  A1028,m0,1)
 		AF('I',union  A1028,m1,1)
 		AFa(union  A1028,m2,1,A1027)
@@ -20370,7 +20370,7 @@
 DCaggr* f_touchdcstA1029() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1029), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1029));
 		AF('s',union  A1029,m0,1)
 		AF('s',union  A1029,m1,1)
 		AF('L',union  A1029,m2,1)
@@ -20393,7 +20393,7 @@
 DCaggr* f_touchdcstA1030() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1030), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1030));
 		AF('j',struct A1030,m0,1)
 		AF('C',struct A1030,m1,1)
 		AF('s',struct A1030,m2,1)
@@ -20416,7 +20416,7 @@
 DCaggr* f_touchdcstA1031() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1031), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1031));
 		AF('j',struct A1031,m0,1)
 		AF('f',struct A1031,m1,1)
 		AF('c',struct A1031,m2,1)
@@ -20431,7 +20431,7 @@
 DCaggr* f_touchdcstA1032() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1032), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1032));
 		AF('I',union  A1032,m0,1)
 		AF('J',union  A1032,m1,1)
 		AF('p',union  A1032,m2,1)
@@ -20449,7 +20449,7 @@
 DCaggr* f_touchdcstA1033() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1033), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1033));
 		AF('c',union  A1033,m0,12)
 		AF('f',union  A1033,m1,1)
 		AF('f',union  A1033,m2,1)
@@ -20472,7 +20472,7 @@
 DCaggr* f_touchdcstA1034() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1034), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1034));
 		AF('j',union  A1034,m0,1)
 		AF('I',union  A1034,m1,1)
 		AFa(union  A1034,m2,1,A1033)
@@ -20487,7 +20487,7 @@
 DCaggr* f_touchdcstA1035() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1035), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1035));
 		AF('L',struct A1035,m0,1)
 		AF('l',struct A1035,m1,1)
 		AF('f',struct A1035,m2,1)
@@ -20508,7 +20508,7 @@
 DCaggr* f_touchdcstA1036() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1036), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1036));
 		AF('S',union  A1036,m0,1)
 		AF('c',union  A1036,m1,1)
 		AF('c',union  A1036,m2,1)
@@ -20524,7 +20524,7 @@
 DCaggr* f_touchdcstA1037() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1037), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1037));
 		AF('f',union  A1037,m0,1)
 		AF('i',union  A1037,m1,1)
 		AF('f',union  A1037,m2,1)
@@ -20547,7 +20547,7 @@
 DCaggr* f_touchdcstA1038() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1038), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1038));
 		AF('f',struct A1038,m0,1)
 		AFa(struct A1038,m1,1,A1035)
 		AF('j',struct A1038,m2,1)
@@ -20570,7 +20570,7 @@
 DCaggr* f_touchdcstA1039() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1039), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1039));
 		AF('f',union  A1039,m0,1)
 		AF('d',union  A1039,m1,1)
 		AF('d',union  A1039,m2,1)
@@ -20593,7 +20593,7 @@
 DCaggr* f_touchdcstA1040() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1040), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1040));
 		AF('s',struct A1040,m0,1)
 		AF('i',struct A1040,m1,1)
 		AF('L',struct A1040,m2,1)
@@ -20616,7 +20616,7 @@
 DCaggr* f_touchdcstA1041() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1041), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1041));
 		AF('p',union  A1041,m0,1)
 		AF('i',union  A1041,m1,1)
 		AF('s',union  A1041,m2,1)
@@ -20639,7 +20639,7 @@
 DCaggr* f_touchdcstA1042() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1042), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1042));
 		AF('j',union  A1042,m0,1)
 		AF('l',union  A1042,m1,1)
 		AF('c',union  A1042,m2,1)
@@ -20658,7 +20658,7 @@
 DCaggr* f_touchdcstA1043() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1043), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1043));
 		AFa(union  A1043,m0,1,A1041)
 		AFa(union  A1043,m1,1,A1042)
 		AF('J',union  A1043,m2,1)
@@ -20673,7 +20673,7 @@
 DCaggr* f_touchdcstA1044() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1044), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1044));
 		AF('c',struct A1044,m0,1)
 		AF('l',struct A1044,m1,1)
 		AF('d',struct A1044,m2,1)
@@ -20691,7 +20691,7 @@
 DCaggr* f_touchdcstA1045() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1045), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1045));
 		AF('I',struct A1045,m0,1)
 		AF('j',struct A1045,m1,1)
 		AF('L',struct A1045,m2,1)
@@ -20714,7 +20714,7 @@
 DCaggr* f_touchdcstA1046() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1046), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1046));
 		AF('J',struct A1046,m0,1)
 		AF('l',struct A1046,m1,1)
 		AF('j',struct A1046,m2,1)
@@ -20737,7 +20737,7 @@
 DCaggr* f_touchdcstA1047() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1047), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1047));
 		AF('S',struct A1047,m0,1)
 		AF('I',struct A1047,m1,13)
 		AF('p',struct A1047,m2,1)
@@ -20760,7 +20760,7 @@
 DCaggr* f_touchdcstA1048() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1048), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1048));
 		AF('d',struct A1048,m0,1)
 		AF('J',struct A1048,m1,13)
 		AF('S',struct A1048,m2,1)
@@ -20781,7 +20781,7 @@
 DCaggr* f_touchdcstA1049() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1049), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1049));
 		AF('j',union  A1049,m0,1)
 		AF('L',union  A1049,m1,1)
 		AFa(union  A1049,m2,1,A1047)
@@ -20804,7 +20804,7 @@
 DCaggr* f_touchdcstA1050() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1050), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1050));
 		AF('j',union  A1050,m0,1)
 		AF('i',union  A1050,m1,1)
 		AF('s',union  A1050,m2,1)
@@ -20820,7 +20820,7 @@
 DCaggr* f_touchdcstA1051() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1051), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1051));
 		AF('p',struct A1051,m0,1)
 		AF('j',struct A1051,m1,1)
 		AF('I',struct A1051,m2,1)
@@ -20835,7 +20835,7 @@
 DCaggr* f_touchdcstA1052() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1052), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1052));
 		AF('p',struct A1052,m0,1)
 		AF('d',struct A1052,m1,1)
 		AF('J',struct A1052,m2,1)
@@ -20849,7 +20849,7 @@
 DCaggr* f_touchdcstA1053() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1053), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1053));
 		AF('c',union  A1053,m0,1)
 		AF('c',union  A1053,m1,1)
 		AF('J',union  A1053,m2,1)
@@ -20863,7 +20863,7 @@
 DCaggr* f_touchdcstA1054() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1054), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1054));
 		AF('c',struct A1054,m0,1)
 		AF('d',struct A1054,m1,1)
 		AFa(struct A1054,m2,1,A1051)
@@ -20886,7 +20886,7 @@
 DCaggr* f_touchdcstA1055() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1055), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1055));
 		AF('l',union  A1055,m0,1)
 		AF('j',union  A1055,m1,1)
 		AF('d',union  A1055,m2,1)
@@ -20909,7 +20909,7 @@
 DCaggr* f_touchdcstA1056() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1056), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1056));
 		AF('j',struct A1056,m0,5)
 		AF('L',struct A1056,m1,1)
 		AF('I',struct A1056,m2,1)
@@ -20924,7 +20924,7 @@
 DCaggr* f_touchdcstA1057() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1057), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1057));
 		AF('J',struct A1057,m0,1)
 		AF('f',struct A1057,m1,1)
 		AF('c',struct A1057,m2,1)
@@ -20947,7 +20947,7 @@
 DCaggr* f_touchdcstA1058() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1058), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1058));
 		AF('l',union  A1058,m0,1)
 		AF('p',union  A1058,m1,1)
 		AF('d',union  A1058,m2,1)
@@ -20970,7 +20970,7 @@
 DCaggr* f_touchdcstA1059() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1059), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1059));
 		AF('d',struct A1059,m0,1)
 		AF('S',struct A1059,m1,1)
 		AF('s',struct A1059,m2,1)
@@ -20990,7 +20990,7 @@
 DCaggr* f_touchdcstA1060() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1060), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1060));
 		AF('s',union  A1060,m0,1)
 		AF('S',union  A1060,m1,1)
 		AFa(union  A1060,m2,4,A1058)
@@ -21008,7 +21008,7 @@
 DCaggr* f_touchdcstA1061() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1061), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1061));
 		AF('s',union  A1061,m0,1)
 		AF('J',union  A1061,m1,1)
 		AF('s',union  A1061,m2,1)
@@ -21028,7 +21028,7 @@
 DCaggr* f_touchdcstA1062() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1062), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1062));
 		AF('L',union  A1062,m0,1)
 		AF('c',union  A1062,m1,1)
 		AF('f',union  A1062,m2,1)
@@ -21051,7 +21051,7 @@
 DCaggr* f_touchdcstA1063() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1063), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1063));
 		AF('f',union  A1063,m0,1)
 		AF('f',union  A1063,m1,1)
 		AF('J',union  A1063,m2,3)
@@ -21065,7 +21065,7 @@
 DCaggr* f_touchdcstA1064() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1064), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1064));
 		AF('s',union  A1064,m0,16)
 		AF('p',union  A1064,m1,1)
 		AF('i',union  A1064,m2,1)
@@ -21081,7 +21081,7 @@
 DCaggr* f_touchdcstA1065() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1065), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1065));
 		AF('f',union  A1065,m0,1)
 		AF('d',union  A1065,m1,1)
 		AF('l',union  A1065,m2,1)
@@ -21104,7 +21104,7 @@
 DCaggr* f_touchdcstA1066() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1066), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1066));
 		AF('l',struct A1066,m0,1)
 		AF('J',struct A1066,m1,1)
 		dcCloseAggr(at);
@@ -21117,7 +21117,7 @@
 DCaggr* f_touchdcstA1067() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1067), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1067));
 		AF('l',union  A1067,m0,1)
 		AF('L',union  A1067,m1,1)
 		AFa(union  A1067,m2,1,A1064)
@@ -21140,7 +21140,7 @@
 DCaggr* f_touchdcstA1068() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1068), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1068));
 		AF('L',union  A1068,m0,1)
 		AF('j',union  A1068,m1,1)
 		AF('i',union  A1068,m2,1)
@@ -21163,7 +21163,7 @@
 DCaggr* f_touchdcstA1069() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1069), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1069));
 		AFa(union  A1069,m0,1,A18)
 		AF('j',union  A1069,m1,1)
 		AF('j',union  A1069,m2,1)
@@ -21186,7 +21186,7 @@
 DCaggr* f_touchdcstA1070() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1070), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1070));
 		AF('l',union  A1070,m0,1)
 		AF('s',union  A1070,m1,1)
 		AF('c',union  A1070,m2,1)
@@ -21204,7 +21204,7 @@
 DCaggr* f_touchdcstA1071() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1071), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1071));
 		AF('l',struct A1071,m0,1)
 		AF('l',struct A1071,m1,1)
 		AF('p',struct A1071,m2,1)
@@ -21227,7 +21227,7 @@
 DCaggr* f_touchdcstA1072() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1072), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1072));
 		AFa(union  A1072,m0,1,A1071)
 		AF('s',union  A1072,m1,1)
 		AF('c',union  A1072,m2,1)
@@ -21245,7 +21245,7 @@
 DCaggr* f_touchdcstA1073() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1073), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1073));
 		AF('S',union  A1073,m0,13)
 		AF('p',union  A1073,m1,1)
 		AF('J',union  A1073,m2,1)
@@ -21268,7 +21268,7 @@
 DCaggr* f_touchdcstA1074() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1074), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1074));
 		AF('l',struct A1074,m0,1)
 		AF('l',struct A1074,m1,1)
 		AF('p',struct A1074,m2,1)
@@ -21291,7 +21291,7 @@
 DCaggr* f_touchdcstA1075() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1075), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1075));
 		AF('S',union  A1075,m0,1)
 		AF('l',union  A1075,m1,1)
 		dcCloseAggr(at);
@@ -21304,7 +21304,7 @@
 DCaggr* f_touchdcstA1076() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1076), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1076));
 		AF('J',struct A1076,m0,1)
 		AF('L',struct A1076,m1,1)
 		AF('l',struct A1076,m2,1)
@@ -21327,7 +21327,7 @@
 DCaggr* f_touchdcstA1077() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1077), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1077));
 		AF('L',union  A1077,m0,1)
 		AF('s',union  A1077,m1,1)
 		AF('s',union  A1077,m2,1)
@@ -21350,7 +21350,7 @@
 DCaggr* f_touchdcstA1078() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1078), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1078));
 		AF('C',union  A1078,m0,1)
 		AFa(union  A1078,m1,1,A1077)
 		AF('J',union  A1078,m2,1)
@@ -21364,7 +21364,7 @@
 DCaggr* f_touchdcstA1079() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1079), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1079));
 		AF('S',struct A1079,m0,1)
 		AF('c',struct A1079,m1,1)
 		AF('S',struct A1079,m2,1)
@@ -21380,7 +21380,7 @@
 DCaggr* f_touchdcstA1080() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1080), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1080));
 		AF('I',struct A1080,m0,1)
 		AF('J',struct A1080,m1,1)
 		AF('f',struct A1080,m2,1)
@@ -21403,7 +21403,7 @@
 DCaggr* f_touchdcstA1081() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1081), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1081));
 		AF('f',union  A1081,m0,1)
 		AF('f',union  A1081,m1,1)
 		AF('i',union  A1081,m2,1)
@@ -21426,7 +21426,7 @@
 DCaggr* f_touchdcstA1082() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1082), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1082));
 		AF('l',union  A1082,m0,1)
 		AF('c',union  A1082,m1,1)
 		AF('j',union  A1082,m2,1)
@@ -21449,7 +21449,7 @@
 DCaggr* f_touchdcstA1083() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1083), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1083));
 		AF('L',union  A1083,m0,8)
 		AF('C',union  A1083,m1,10)
 		AF('J',union  A1083,m2,1)
@@ -21467,7 +21467,7 @@
 DCaggr* f_touchdcstA1084() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1084), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1084));
 		AFa(struct A1084,m0,1,A18)
 		AF('s',struct A1084,m1,1)
 		AF('f',struct A1084,m2,1)
@@ -21481,7 +21481,7 @@
 DCaggr* f_touchdcstA1085() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1085), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1085));
 		AF('C',union  A1085,m0,1)
 		AF('p',union  A1085,m1,6)
 		AFa(union  A1085,m2,1,A1084)
@@ -21498,7 +21498,7 @@
 DCaggr* f_touchdcstA1086() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1086), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1086));
 		AF('I',union  A1086,m0,1)
 		AF('l',union  A1086,m1,1)
 		AF('f',union  A1086,m2,1)
@@ -21519,7 +21519,7 @@
 DCaggr* f_touchdcstA1087() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1087), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1087));
 		AF('I',struct A1087,m0,1)
 		AF('I',struct A1087,m1,1)
 		dcCloseAggr(at);
@@ -21532,7 +21532,7 @@
 DCaggr* f_touchdcstA1088() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1088), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1088));
 		AF('i',union  A1088,m0,1)
 		AF('i',union  A1088,m1,1)
 		AFa(union  A1088,m2,1,A1087)
@@ -21555,7 +21555,7 @@
 DCaggr* f_touchdcstA1089() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1089), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1089));
 		AF('c',struct A1089,m0,1)
 		AF('c',struct A1089,m1,1)
 		AF('I',struct A1089,m2,1)
@@ -21576,7 +21576,7 @@
 DCaggr* f_touchdcstA1090() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1090), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1090));
 		AF('S',struct A1090,m0,1)
 		AF('c',struct A1090,m1,1)
 		AF('l',struct A1090,m2,1)
@@ -21597,7 +21597,7 @@
 DCaggr* f_touchdcstA1091() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1091), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1091));
 		AF('L',union  A1091,m0,1)
 		AF('I',union  A1091,m1,1)
 		AF('S',union  A1091,m2,1)
@@ -21620,7 +21620,7 @@
 DCaggr* f_touchdcstA1092() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1092), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1092));
 		AF('c',union  A1092,m0,1)
 		AF('J',union  A1092,m1,1)
 		AF('L',union  A1092,m2,1)
@@ -21641,7 +21641,7 @@
 DCaggr* f_touchdcstA1093() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1093), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1093));
 		AF('C',union  A1093,m0,1)
 		AF('f',union  A1093,m1,1)
 		AF('C',union  A1093,m2,1)
@@ -21664,7 +21664,7 @@
 DCaggr* f_touchdcstA1094() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1094), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1094));
 		AF('c',union  A1094,m0,1)
 		AFa(union  A1094,m1,1,A1092)
 		AF('I',union  A1094,m2,1)
@@ -21686,7 +21686,7 @@
 DCaggr* f_touchdcstA1095() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1095), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1095));
 		AF('p',struct A1095,m0,1)
 		AF('f',struct A1095,m1,2)
 		AF('J',struct A1095,m2,1)
@@ -21709,7 +21709,7 @@
 DCaggr* f_touchdcstA1096() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1096), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1096));
 		AF('i',struct A1096,m0,1)
 		AF('s',struct A1096,m1,1)
 		AF('I',struct A1096,m2,9)
@@ -21732,7 +21732,7 @@
 DCaggr* f_touchdcstA1097() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1097), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1097));
 		AF('C',struct A1097,m0,1)
 		AF('L',struct A1097,m1,1)
 		AFa(struct A1097,m2,1,A1096)
@@ -21754,7 +21754,7 @@
 DCaggr* f_touchdcstA1098() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1098), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1098));
 		AF('c',union  A1098,m0,1)
 		AF('p',union  A1098,m1,1)
 		AF('i',union  A1098,m2,1)
@@ -21777,7 +21777,7 @@
 DCaggr* f_touchdcstA1099() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1099), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1099));
 		AF('f',union  A1099,m0,1)
 		AF('L',union  A1099,m1,1)
 		AF('p',union  A1099,m2,1)
@@ -21800,7 +21800,7 @@
 DCaggr* f_touchdcstA1100() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1100), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1100));
 		AF('I',struct A1100,m0,1)
 		AF('S',struct A1100,m1,1)
 		AF('j',struct A1100,m2,1)
@@ -21820,7 +21820,7 @@
 DCaggr* f_touchdcstA1101() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1101), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1101));
 		AF('s',struct A1101,m0,1)
 		AF('i',struct A1101,m1,1)
 		AF('f',struct A1101,m2,1)
@@ -21839,7 +21839,7 @@
 DCaggr* f_touchdcstA1102() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1102), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1102));
 		AF('l',union  A1102,m0,1)
 		AF('J',union  A1102,m1,1)
 		AF('J',union  A1102,m2,1)
@@ -21853,7 +21853,7 @@
 DCaggr* f_touchdcstA1103() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1103), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1103));
 		AF('C',union  A1103,m0,1)
 		AF('p',union  A1103,m1,1)
 		AF('f',union  A1103,m2,1)
@@ -21876,7 +21876,7 @@
 DCaggr* f_touchdcstA1104() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1104), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1104));
 		AF('d',union  A1104,m0,1)
 		AF('S',union  A1104,m1,1)
 		AF('L',union  A1104,m2,1)
@@ -21894,7 +21894,7 @@
 DCaggr* f_touchdcstA1105() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1105), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1105));
 		AF('j',struct A1105,m0,1)
 		AF('i',struct A1105,m1,1)
 		AF('C',struct A1105,m2,1)
@@ -21917,7 +21917,7 @@
 DCaggr* f_touchdcstA1106() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1106), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1106));
 		AF('I',union  A1106,m0,1)
 		AF('d',union  A1106,m1,1)
 		AF('i',union  A1106,m2,2)
@@ -21940,7 +21940,7 @@
 DCaggr* f_touchdcstA1107() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1107), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1107));
 		AF('s',struct A1107,m0,1)
 		AF('I',struct A1107,m1,1)
 		AF('c',struct A1107,m2,1)
@@ -21963,7 +21963,7 @@
 DCaggr* f_touchdcstA1108() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1108), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1108));
 		AFa(struct A1108,m0,1,A1107)
 		AF('I',struct A1108,m1,1)
 		AF('l',struct A1108,m2,1)
@@ -21984,7 +21984,7 @@
 DCaggr* f_touchdcstA1109() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A1109), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A1109));
 		AF('f',struct A1109,m0,14)
 		dcCloseAggr(at);
 	}
@@ -21996,7 +21996,7 @@
 DCaggr* f_touchdcstA1110() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1110), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1110));
 		AF('i',struct A1110,m0,1)
 		AF('L',struct A1110,m1,1)
 		AF('C',struct A1110,m2,1)
@@ -22019,7 +22019,7 @@
 DCaggr* f_touchdcstA1111() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1111), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1111));
 		AF('d',union  A1111,m0,1)
 		AF('l',union  A1111,m1,1)
 		AF('d',union  A1111,m2,1)
@@ -22038,7 +22038,7 @@
 DCaggr* f_touchdcstA1112() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1112), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1112));
 		AF('j',struct A1112,m0,1)
 		AF('f',struct A1112,m1,9)
 		AF('i',struct A1112,m2,1)
@@ -22061,7 +22061,7 @@
 DCaggr* f_touchdcstA1113() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1113), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1113));
 		AF('J',union  A1113,m0,1)
 		AF('s',union  A1113,m1,1)
 		AF('I',union  A1113,m2,1)
@@ -22081,7 +22081,7 @@
 DCaggr* f_touchdcstA1114() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A1114), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A1114));
 		AF('p',union  A1114,m0,1)
 		dcCloseAggr(at);
 	}
@@ -22093,7 +22093,7 @@
 DCaggr* f_touchdcstA1115() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1115), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1115));
 		AF('c',struct A1115,m0,1)
 		AF('c',struct A1115,m1,1)
 		AF('c',struct A1115,m2,1)
@@ -22116,7 +22116,7 @@
 DCaggr* f_touchdcstA1116() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1116), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1116));
 		AF('C',struct A1116,m0,1)
 		AFa(struct A1116,m1,1,A1115)
 		AF('c',struct A1116,m2,1)
@@ -22139,7 +22139,7 @@
 DCaggr* f_touchdcstA1117() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1117), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1117));
 		AF('p',union  A1117,m0,1)
 		AF('C',union  A1117,m1,1)
 		AF('I',union  A1117,m2,1)
@@ -22160,7 +22160,7 @@
 DCaggr* f_touchdcstA1118() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1118), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1118));
 		AF('s',struct A1118,m0,1)
 		AF('l',struct A1118,m1,1)
 		AF('j',struct A1118,m2,1)
@@ -22174,7 +22174,7 @@
 DCaggr* f_touchdcstA1119() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1119), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1119));
 		AF('c',union  A1119,m0,1)
 		AF('c',union  A1119,m1,1)
 		AF('f',union  A1119,m2,1)
@@ -22191,7 +22191,7 @@
 DCaggr* f_touchdcstA1120() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1120), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1120));
 		AFa(struct A1120,m0,1,A1117)
 		AF('c',struct A1120,m1,1)
 		AF('j',struct A1120,m2,1)
@@ -22214,7 +22214,7 @@
 DCaggr* f_touchdcstA1121() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1121), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1121));
 		AF('i',union  A1121,m0,1)
 		AF('p',union  A1121,m1,1)
 		dcCloseAggr(at);
@@ -22227,7 +22227,7 @@
 DCaggr* f_touchdcstA1122() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1122), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1122));
 		AF('s',struct A1122,m0,1)
 		AF('f',struct A1122,m1,1)
 		AF('i',struct A1122,m2,1)
@@ -22250,7 +22250,7 @@
 DCaggr* f_touchdcstA1123() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1123), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1123));
 		AF('j',struct A1123,m0,1)
 		AF('c',struct A1123,m1,1)
 		AF('I',struct A1123,m2,1)
@@ -22273,7 +22273,7 @@
 DCaggr* f_touchdcstA1124() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1124), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1124));
 		AF('p',struct A1124,m0,1)
 		AF('S',struct A1124,m1,1)
 		AF('S',struct A1124,m2,1)
@@ -22296,7 +22296,7 @@
 DCaggr* f_touchdcstA1125() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1125), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1125));
 		AF('I',union  A1125,m0,1)
 		AF('j',union  A1125,m1,1)
 		AF('l',union  A1125,m2,1)
@@ -22319,7 +22319,7 @@
 DCaggr* f_touchdcstA1126() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1126), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1126));
 		AF('f',union  A1126,m0,1)
 		AF('i',union  A1126,m1,1)
 		AF('J',union  A1126,m2,1)
@@ -22342,7 +22342,7 @@
 DCaggr* f_touchdcstA1127() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1127), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1127));
 		AF('l',union  A1127,m0,1)
 		AF('i',union  A1127,m1,1)
 		AF('I',union  A1127,m2,1)
@@ -22365,7 +22365,7 @@
 DCaggr* f_touchdcstA1128() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1128), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1128));
 		AF('f',union  A1128,m0,1)
 		AF('d',union  A1128,m1,1)
 		AFa(union  A1128,m2,1,A1127)
@@ -22386,7 +22386,7 @@
 DCaggr* f_touchdcstA1129() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1129), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1129));
 		AF('J',union  A1129,m0,1)
 		AF('p',union  A1129,m1,1)
 		AF('J',union  A1129,m2,1)
@@ -22400,7 +22400,7 @@
 DCaggr* f_touchdcstA1130() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1130), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1130));
 		AFa(struct A1130,m0,1,A1116)
 		AFa(struct A1130,m1,1,A1120)
 		AF('S',struct A1130,m2,1)
@@ -22423,7 +22423,7 @@
 DCaggr* f_touchdcstA1131() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1131), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1131));
 		AF('I',union  A1131,m0,1)
 		AF('f',union  A1131,m1,1)
 		AF('j',union  A1131,m2,1)
@@ -22439,7 +22439,7 @@
 DCaggr* f_touchdcstA1132() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1132), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1132));
 		AF('i',union  A1132,m0,1)
 		AF('C',union  A1132,m1,1)
 		AFa(union  A1132,m2,1,A1131)
@@ -22455,7 +22455,7 @@
 DCaggr* f_touchdcstA1133() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1133), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1133));
 		AF('c',union  A1133,m0,1)
 		AF('c',union  A1133,m1,1)
 		AF('I',union  A1133,m2,1)
@@ -22478,7 +22478,7 @@
 DCaggr* f_touchdcstA1134() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1134), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1134));
 		AF('i',union  A1134,m0,1)
 		AF('i',union  A1134,m1,1)
 		AF('i',union  A1134,m2,1)
@@ -22501,7 +22501,7 @@
 DCaggr* f_touchdcstA1135() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1135), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1135));
 		AFa(union  A1135,m0,1,A1134)
 		AF('C',union  A1135,m1,1)
 		AF('d',union  A1135,m2,1)
@@ -22524,7 +22524,7 @@
 DCaggr* f_touchdcstA1136() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1136), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1136));
 		AF('J',union  A1136,m0,1)
 		AF('L',union  A1136,m1,1)
 		AF('i',union  A1136,m2,1)
@@ -22547,7 +22547,7 @@
 DCaggr* f_touchdcstA1137() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1137), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1137));
 		AF('d',union  A1137,m0,1)
 		AFa(union  A1137,m1,1,A1136)
 		AF('j',union  A1137,m2,1)
@@ -22570,7 +22570,7 @@
 DCaggr* f_touchdcstA1138() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1138), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1138));
 		AF('j',struct A1138,m0,1)
 		AF('j',struct A1138,m1,1)
 		AF('L',struct A1138,m2,1)
@@ -22593,7 +22593,7 @@
 DCaggr* f_touchdcstA1139() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1139), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1139));
 		AF('d',struct A1139,m0,1)
 		AF('L',struct A1139,m1,1)
 		AF('s',struct A1139,m2,1)
@@ -22612,7 +22612,7 @@
 DCaggr* f_touchdcstA1140() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1140), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1140));
 		AF('l',struct A1140,m0,1)
 		AFa(struct A1140,m1,6,A1139)
 		AF('L',struct A1140,m2,1)
@@ -22631,7 +22631,7 @@
 DCaggr* f_touchdcstA1141() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1141), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1141));
 		AF('f',struct A1141,m0,1)
 		AF('c',struct A1141,m1,1)
 		AF('s',struct A1141,m2,1)
@@ -22654,7 +22654,7 @@
 DCaggr* f_touchdcstA1142() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1142), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1142));
 		AF('S',union  A1142,m0,1)
 		AF('p',union  A1142,m1,6)
 		AF('d',union  A1142,m2,1)
@@ -22677,7 +22677,7 @@
 DCaggr* f_touchdcstA1143() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1143), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1143));
 		AF('L',union  A1143,m0,1)
 		AF('i',union  A1143,m1,1)
 		AFa(union  A1143,m2,1,A1142)
@@ -22697,7 +22697,7 @@
 DCaggr* f_touchdcstA1144() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1144), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1144));
 		AF('c',struct A1144,m0,1)
 		AF('s',struct A1144,m1,1)
 		AF('I',struct A1144,m2,1)
@@ -22720,7 +22720,7 @@
 DCaggr* f_touchdcstA1145() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1145), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1145));
 		AF('c',union  A1145,m0,1)
 		AF('l',union  A1145,m1,1)
 		AF('d',union  A1145,m2,1)
@@ -22734,7 +22734,7 @@
 DCaggr* f_touchdcstA1146() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1146), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1146));
 		AF('L',struct A1146,m0,1)
 		AF('s',struct A1146,m1,1)
 		AF('i',struct A1146,m2,1)
@@ -22752,7 +22752,7 @@
 DCaggr* f_touchdcstA1147() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1147), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1147));
 		AF('c',union  A1147,m0,1)
 		AF('C',union  A1147,m1,1)
 		AF('S',union  A1147,m2,1)
@@ -22775,7 +22775,7 @@
 DCaggr* f_touchdcstA1148() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1148), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1148));
 		AF('I',struct A1148,m0,1)
 		AF('l',struct A1148,m1,1)
 		AF('S',struct A1148,m2,16)
@@ -22798,7 +22798,7 @@
 DCaggr* f_touchdcstA1149() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1149), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1149));
 		AFa(union  A1149,m0,1,A18)
 		AF('c',union  A1149,m1,1)
 		AF('f',union  A1149,m2,1)
@@ -22821,7 +22821,7 @@
 DCaggr* f_touchdcstA1150() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1150), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1150));
 		AF('d',struct A1150,m0,1)
 		AFa(struct A1150,m1,13,A1149)
 		AF('J',struct A1150,m2,1)
@@ -22844,7 +22844,7 @@
 DCaggr* f_touchdcstA1151() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1151), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1151));
 		AF('s',struct A1151,m0,1)
 		AF('J',struct A1151,m1,1)
 		AF('c',struct A1151,m2,1)
@@ -22867,7 +22867,7 @@
 DCaggr* f_touchdcstA1152() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1152), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1152));
 		AF('L',union  A1152,m0,1)
 		AF('S',union  A1152,m1,1)
 		AF('j',union  A1152,m2,1)
@@ -22883,7 +22883,7 @@
 DCaggr* f_touchdcstA1153() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1153), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1153));
 		AF('p',union  A1153,m0,1)
 		AF('I',union  A1153,m1,1)
 		AF('p',union  A1153,m2,1)
@@ -22906,7 +22906,7 @@
 DCaggr* f_touchdcstA1154() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1154), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1154));
 		AF('i',struct A1154,m0,1)
 		AF('f',struct A1154,m1,1)
 		AF('S',struct A1154,m2,1)
@@ -22928,7 +22928,7 @@
 DCaggr* f_touchdcstA1155() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1155), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1155));
 		AF('f',struct A1155,m0,1)
 		AF('s',struct A1155,m1,1)
 		AF('S',struct A1155,m2,1)
@@ -22945,7 +22945,7 @@
 DCaggr* f_touchdcstA1156() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1156), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1156));
 		AF('f',union  A1156,m0,1)
 		AF('s',union  A1156,m1,1)
 		AF('I',union  A1156,m2,1)
@@ -22968,7 +22968,7 @@
 DCaggr* f_touchdcstA1157() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1157), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1157));
 		AF('j',struct A1157,m0,1)
 		AF('d',struct A1157,m1,1)
 		AF('s',struct A1157,m2,1)
@@ -22991,7 +22991,7 @@
 DCaggr* f_touchdcstA1158() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1158), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1158));
 		AF('l',struct A1158,m0,1)
 		AF('f',struct A1158,m1,1)
 		AF('J',struct A1158,m2,1)
@@ -23014,7 +23014,7 @@
 DCaggr* f_touchdcstA1159() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1159), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1159));
 		AF('S',union  A1159,m0,1)
 		AF('C',union  A1159,m1,1)
 		AF('C',union  A1159,m2,4)
@@ -23032,7 +23032,7 @@
 DCaggr* f_touchdcstA1160() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1160), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1160));
 		AF('c',struct A1160,m0,1)
 		AF('c',struct A1160,m1,1)
 		AF('p',struct A1160,m2,2)
@@ -23052,7 +23052,7 @@
 DCaggr* f_touchdcstA1161() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1161), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1161));
 		AF('f',struct A1161,m0,1)
 		AFa(struct A1161,m1,1,A1159)
 		AF('i',struct A1161,m2,1)
@@ -23075,7 +23075,7 @@
 DCaggr* f_touchdcstA1162() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1162), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1162));
 		AFa(union  A1162,m0,1,A1161)
 		AF('I',union  A1162,m1,1)
 		AF('I',union  A1162,m2,1)
@@ -23098,7 +23098,7 @@
 DCaggr* f_touchdcstA1163() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1163), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1163));
 		AF('J',union  A1163,m0,1)
 		AF('d',union  A1163,m1,1)
 		AF('C',union  A1163,m2,1)
@@ -23121,7 +23121,7 @@
 DCaggr* f_touchdcstA1164() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1164), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1164));
 		AF('S',union  A1164,m0,1)
 		AF('J',union  A1164,m1,1)
 		AFa(union  A1164,m2,14,A56)
@@ -23144,7 +23144,7 @@
 DCaggr* f_touchdcstA1165() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1165), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1165));
 		AF('L',struct A1165,m0,1)
 		AF('f',struct A1165,m1,1)
 		AF('J',struct A1165,m2,1)
@@ -23164,7 +23164,7 @@
 DCaggr* f_touchdcstA1166() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1166), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1166));
 		AF('j',union  A1166,m0,1)
 		AFa(union  A1166,m1,1,A1165)
 		AF('c',union  A1166,m2,1)
@@ -23181,7 +23181,7 @@
 DCaggr* f_touchdcstA1167() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1167), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1167));
 		AF('L',union  A1167,m0,1)
 		AF('S',union  A1167,m1,7)
 		AF('S',union  A1167,m2,1)
@@ -23203,7 +23203,7 @@
 DCaggr* f_touchdcstA1168() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1168), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1168));
 		AF('C',struct A1168,m0,1)
 		AF('C',struct A1168,m1,1)
 		AF('p',struct A1168,m2,1)
@@ -23218,7 +23218,7 @@
 DCaggr* f_touchdcstA1169() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1169), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1169));
 		AF('c',union  A1169,m0,1)
 		AF('J',union  A1169,m1,1)
 		AF('i',union  A1169,m2,1)
@@ -23241,7 +23241,7 @@
 DCaggr* f_touchdcstA1170() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1170), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1170));
 		AF('d',struct A1170,m0,1)
 		AF('c',struct A1170,m1,1)
 		AF('f',struct A1170,m2,1)
@@ -23264,7 +23264,7 @@
 DCaggr* f_touchdcstA1171() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1171), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1171));
 		AF('j',union  A1171,m0,1)
 		AF('f',union  A1171,m1,1)
 		AFa(union  A1171,m2,1,A1169)
@@ -23287,7 +23287,7 @@
 DCaggr* f_touchdcstA1172() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1172), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1172));
 		AF('l',struct A1172,m0,1)
 		AF('J',struct A1172,m1,1)
 		AF('f',struct A1172,m2,1)
@@ -23307,7 +23307,7 @@
 DCaggr* f_touchdcstA1173() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1173), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1173));
 		AF('C',union  A1173,m0,1)
 		AF('c',union  A1173,m1,1)
 		AF('L',union  A1173,m2,1)
@@ -23328,7 +23328,7 @@
 DCaggr* f_touchdcstA1174() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1174), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1174));
 		AF('i',struct A1174,m0,1)
 		AF('d',struct A1174,m1,1)
 		AF('d',struct A1174,m2,1)
@@ -23351,7 +23351,7 @@
 DCaggr* f_touchdcstA1175() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1175), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1175));
 		AF('J',struct A1175,m0,1)
 		AF('J',struct A1175,m1,1)
 		AF('J',struct A1175,m2,1)
@@ -23374,7 +23374,7 @@
 DCaggr* f_touchdcstA1176() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1176), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1176));
 		AF('p',union  A1176,m0,1)
 		AF('c',union  A1176,m1,1)
 		AF('S',union  A1176,m2,1)
@@ -23391,7 +23391,7 @@
 DCaggr* f_touchdcstA1177() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1177), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1177));
 		AFa(union  A1177,m0,1,A1176)
 		AF('i',union  A1177,m1,1)
 		AF('L',union  A1177,m2,1)
@@ -23414,7 +23414,7 @@
 DCaggr* f_touchdcstA1178() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1178), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1178));
 		AF('c',struct A1178,m0,1)
 		AF('C',struct A1178,m1,1)
 		AF('f',struct A1178,m2,1)
@@ -23435,7 +23435,7 @@
 DCaggr* f_touchdcstA1179() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1179), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1179));
 		AF('s',struct A1179,m0,1)
 		AF('s',struct A1179,m1,1)
 		dcCloseAggr(at);
@@ -23448,7 +23448,7 @@
 DCaggr* f_touchdcstA1180() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1180), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1180));
 		AFa(union  A1180,m0,1,A1178)
 		AF('J',union  A1180,m1,1)
 		AF('L',union  A1180,m2,1)
@@ -23471,7 +23471,7 @@
 DCaggr* f_touchdcstA1181() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1181), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1181));
 		AF('i',union  A1181,m0,1)
 		AF('S',union  A1181,m1,1)
 		AF('d',union  A1181,m2,1)
@@ -23493,7 +23493,7 @@
 DCaggr* f_touchdcstA1182() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1182), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1182));
 		AFa(union  A1182,m0,1,A1181)
 		AF('l',union  A1182,m1,1)
 		AF('l',union  A1182,m2,1)
@@ -23516,7 +23516,7 @@
 DCaggr* f_touchdcstA1183() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1183), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1183));
 		AF('j',struct A1183,m0,1)
 		AF('i',struct A1183,m1,1)
 		AF('L',struct A1183,m2,1)
@@ -23539,7 +23539,7 @@
 DCaggr* f_touchdcstA1184() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1184), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1184));
 		AF('S',union  A1184,m0,1)
 		AF('j',union  A1184,m1,1)
 		AFa(union  A1184,m2,1,A1183)
@@ -23555,7 +23555,7 @@
 DCaggr* f_touchdcstA1185() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1185), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1185));
 		AF('j',struct A1185,m0,1)
 		AF('S',struct A1185,m1,1)
 		AFa(struct A1185,m2,1,A1184)
@@ -23571,7 +23571,7 @@
 DCaggr* f_touchdcstA1186() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1186), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1186));
 		AF('j',union  A1186,m0,1)
 		AF('l',union  A1186,m1,1)
 		dcCloseAggr(at);
@@ -23584,7 +23584,7 @@
 DCaggr* f_touchdcstA1187() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1187), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1187));
 		AF('d',struct A1187,m0,1)
 		AF('f',struct A1187,m1,1)
 		AF('p',struct A1187,m2,1)
@@ -23607,7 +23607,7 @@
 DCaggr* f_touchdcstA1188() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1188), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1188));
 		AF('f',struct A1188,m0,1)
 		AF('d',struct A1188,m1,1)
 		dcCloseAggr(at);
@@ -23620,7 +23620,7 @@
 DCaggr* f_touchdcstA1189() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1189), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1189));
 		AF('I',union  A1189,m0,1)
 		AF('J',union  A1189,m1,1)
 		AF('C',union  A1189,m2,1)
@@ -23643,7 +23643,7 @@
 DCaggr* f_touchdcstA1190() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1190), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1190));
 		AF('J',union  A1190,m0,1)
 		AF('L',union  A1190,m1,1)
 		AF('d',union  A1190,m2,1)
@@ -23660,7 +23660,7 @@
 DCaggr* f_touchdcstA1191() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1191), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1191));
 		AF('d',struct A1191,m0,1)
 		AF('p',struct A1191,m1,1)
 		AF('C',struct A1191,m2,1)
@@ -23676,7 +23676,7 @@
 DCaggr* f_touchdcstA1192() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1192), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1192));
 		AF('s',union  A1192,m0,1)
 		AF('f',union  A1192,m1,1)
 		AF('d',union  A1192,m2,1)
@@ -23699,7 +23699,7 @@
 DCaggr* f_touchdcstA1193() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1193), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1193));
 		AF('p',struct A1193,m0,1)
 		AF('J',struct A1193,m1,1)
 		AFa(struct A1193,m2,1,A1191)
@@ -23722,7 +23722,7 @@
 DCaggr* f_touchdcstA1194() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1194), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1194));
 		AF('s',union  A1194,m0,1)
 		AF('I',union  A1194,m1,1)
 		AF('I',union  A1194,m2,15)
@@ -23745,7 +23745,7 @@
 DCaggr* f_touchdcstA1195() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1195), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1195));
 		AF('J',struct A1195,m0,1)
 		AF('L',struct A1195,m1,1)
 		AFa(struct A1195,m2,1,A1194)
@@ -23761,7 +23761,7 @@
 DCaggr* f_touchdcstA1196() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1196), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1196));
 		AF('j',struct A1196,m0,1)
 		AF('s',struct A1196,m1,1)
 		AF('L',struct A1196,m2,1)
@@ -23782,7 +23782,7 @@
 DCaggr* f_touchdcstA1197() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1197), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1197));
 		AF('d',struct A1197,m0,1)
 		AF('I',struct A1197,m1,1)
 		AF('I',struct A1197,m2,1)
@@ -23805,7 +23805,7 @@
 DCaggr* f_touchdcstA1198() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1198), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1198));
 		AF('i',struct A1198,m0,1)
 		AF('J',struct A1198,m1,1)
 		AF('j',struct A1198,m2,1)
@@ -23828,7 +23828,7 @@
 DCaggr* f_touchdcstA1199() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1199), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1199));
 		AF('d',struct A1199,m0,1)
 		AF('C',struct A1199,m1,1)
 		AF('J',struct A1199,m2,1)
@@ -23851,7 +23851,7 @@
 DCaggr* f_touchdcstA1200() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1200), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1200));
 		AF('j',union  A1200,m0,1)
 		AF('j',union  A1200,m1,1)
 		AF('C',union  A1200,m2,1)
@@ -23871,7 +23871,7 @@
 DCaggr* f_touchdcstA1201() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1201), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1201));
 		AF('S',struct A1201,m0,1)
 		AF('L',struct A1201,m1,1)
 		AF('J',struct A1201,m2,1)
@@ -23887,7 +23887,7 @@
 DCaggr* f_touchdcstA1202() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1202), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1202));
 		AF('J',struct A1202,m0,1)
 		AF('L',struct A1202,m1,1)
 		AF('f',struct A1202,m2,1)
@@ -23901,7 +23901,7 @@
 DCaggr* f_touchdcstA1203() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1203), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1203));
 		AF('s',union  A1203,m0,1)
 		AF('i',union  A1203,m1,1)
 		AF('c',union  A1203,m2,1)
@@ -23920,7 +23920,7 @@
 DCaggr* f_touchdcstA1204() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1204), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1204));
 		AF('I',struct A1204,m0,1)
 		AF('j',struct A1204,m1,1)
 		AF('i',struct A1204,m2,1)
@@ -23943,7 +23943,7 @@
 DCaggr* f_touchdcstA1205() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1205), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1205));
 		AF('C',union  A1205,m0,1)
 		AF('f',union  A1205,m1,1)
 		AF('f',union  A1205,m2,1)
@@ -23958,7 +23958,7 @@
 DCaggr* f_touchdcstA1206() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1206), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1206));
 		AF('i',union  A1206,m0,1)
 		AF('S',union  A1206,m1,12)
 		AF('d',union  A1206,m2,1)
@@ -23981,7 +23981,7 @@
 DCaggr* f_touchdcstA1207() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1207), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1207));
 		AF('f',union  A1207,m0,1)
 		AF('c',union  A1207,m1,1)
 		AF('f',union  A1207,m2,1)
@@ -24004,7 +24004,7 @@
 DCaggr* f_touchdcstA1208() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1208), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1208));
 		AF('J',union  A1208,m0,1)
 		AF('S',union  A1208,m1,1)
 		AF('i',union  A1208,m2,1)
@@ -24023,7 +24023,7 @@
 DCaggr* f_touchdcstA1209() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1209), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1209));
 		AF('L',struct A1209,m0,1)
 		AF('p',struct A1209,m1,1)
 		AF('I',struct A1209,m2,1)
@@ -24042,7 +24042,7 @@
 DCaggr* f_touchdcstA1210() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1210), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1210));
 		AFa(union  A1210,m0,1,A1209)
 		AF('f',union  A1210,m1,1)
 		AF('C',union  A1210,m2,1)
@@ -24057,7 +24057,7 @@
 DCaggr* f_touchdcstA1211() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1211), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1211));
 		AFa(struct A1211,m0,1,A1210)
 		AF('c',struct A1211,m1,1)
 		AF('l',struct A1211,m2,1)
@@ -24074,7 +24074,7 @@
 DCaggr* f_touchdcstA1212() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1212), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1212));
 		AF('J',struct A1212,m0,1)
 		AF('c',struct A1212,m1,1)
 		AF('c',struct A1212,m2,1)
@@ -24097,7 +24097,7 @@
 DCaggr* f_touchdcstA1213() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1213), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1213));
 		AF('L',union  A1213,m0,1)
 		AFa(union  A1213,m1,1,A1212)
 		AF('L',union  A1213,m2,1)
@@ -24115,7 +24115,7 @@
 DCaggr* f_touchdcstA1214() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1214), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1214));
 		AF('I',union  A1214,m0,1)
 		AF('d',union  A1214,m1,1)
 		AF('S',union  A1214,m2,1)
@@ -24136,7 +24136,7 @@
 DCaggr* f_touchdcstA1215() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1215), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1215));
 		AF('I',union  A1215,m0,1)
 		AF('L',union  A1215,m1,1)
 		dcCloseAggr(at);
@@ -24149,7 +24149,7 @@
 DCaggr* f_touchdcstA1216() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1216), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1216));
 		AF('C',struct A1216,m0,1)
 		AF('s',struct A1216,m1,1)
 		dcCloseAggr(at);
@@ -24162,7 +24162,7 @@
 DCaggr* f_touchdcstA1217() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1217), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1217));
 		AFa(struct A1217,m0,1,A1215)
 		AF('d',struct A1217,m1,1)
 		AF('i',struct A1217,m2,1)
@@ -24182,7 +24182,7 @@
 DCaggr* f_touchdcstA1218() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1218), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1218));
 		AF('c',struct A1218,m0,1)
 		AF('I',struct A1218,m1,1)
 		AF('S',struct A1218,m2,1)
@@ -24205,7 +24205,7 @@
 DCaggr* f_touchdcstA1219() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1219), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1219));
 		AF('s',struct A1219,m0,1)
 		AF('s',struct A1219,m1,1)
 		AF('L',struct A1219,m2,1)
@@ -24225,7 +24225,7 @@
 DCaggr* f_touchdcstA1220() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1220), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1220));
 		AFa(struct A1220,m0,1,A1219)
 		AF('f',struct A1220,m1,1)
 		AF('d',struct A1220,m2,1)
@@ -24242,7 +24242,7 @@
 DCaggr* f_touchdcstA1221() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A1221), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A1221));
 		AF('c',union  A1221,m0,1)
 		dcCloseAggr(at);
 	}
@@ -24254,7 +24254,7 @@
 DCaggr* f_touchdcstA1222() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1222), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1222));
 		AF('J',union  A1222,m0,1)
 		AF('d',union  A1222,m1,1)
 		dcCloseAggr(at);
@@ -24267,7 +24267,7 @@
 DCaggr* f_touchdcstA1223() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1223), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1223));
 		AF('c',union  A1223,m0,1)
 		AF('L',union  A1223,m1,1)
 		AF('L',union  A1223,m2,1)
@@ -24288,7 +24288,7 @@
 DCaggr* f_touchdcstA1224() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1224), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1224));
 		AF('C',union  A1224,m0,1)
 		AF('f',union  A1224,m1,1)
 		AF('s',union  A1224,m2,1)
@@ -24304,7 +24304,7 @@
 DCaggr* f_touchdcstA1225() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1225), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1225));
 		AF('I',struct A1225,m0,1)
 		AF('j',struct A1225,m1,1)
 		AF('j',struct A1225,m2,1)
@@ -24320,7 +24320,7 @@
 DCaggr* f_touchdcstA1226() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1226), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1226));
 		AF('I',union  A1226,m0,1)
 		AF('S',union  A1226,m1,1)
 		AF('j',union  A1226,m2,1)
@@ -24343,7 +24343,7 @@
 DCaggr* f_touchdcstA1227() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1227), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1227));
 		AF('I',union  A1227,m0,1)
 		AF('j',union  A1227,m1,1)
 		AF('S',union  A1227,m2,1)
@@ -24366,7 +24366,7 @@
 DCaggr* f_touchdcstA1228() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1228), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1228));
 		AF('C',struct A1228,m0,1)
 		AF('S',struct A1228,m1,1)
 		AF('c',struct A1228,m2,1)
@@ -24387,7 +24387,7 @@
 DCaggr* f_touchdcstA1229() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1229), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1229));
 		AF('c',union  A1229,m0,1)
 		AF('I',union  A1229,m1,1)
 		AF('I',union  A1229,m2,1)
@@ -24410,7 +24410,7 @@
 DCaggr* f_touchdcstA1230() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1230), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1230));
 		AF('C',struct A1230,m0,1)
 		AF('c',struct A1230,m1,1)
 		AF('f',struct A1230,m2,1)
@@ -24428,7 +24428,7 @@
 DCaggr* f_touchdcstA1231() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1231), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1231));
 		AF('j',union  A1231,m0,1)
 		AF('p',union  A1231,m1,1)
 		AF('p',union  A1231,m2,1)
@@ -24451,7 +24451,7 @@
 DCaggr* f_touchdcstA1232() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1232), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1232));
 		AF('p',union  A1232,m0,1)
 		AF('J',union  A1232,m1,1)
 		AF('J',union  A1232,m2,1)
@@ -24474,7 +24474,7 @@
 DCaggr* f_touchdcstA1233() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1233), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1233));
 		AFa(struct A1233,m0,1,A1229)
 		AF('J',struct A1233,m1,1)
 		AF('d',struct A1233,m2,1)
@@ -24497,7 +24497,7 @@
 DCaggr* f_touchdcstA1234() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1234), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1234));
 		AF('L',union  A1234,m0,1)
 		AF('s',union  A1234,m1,1)
 		AF('p',union  A1234,m2,1)
@@ -24516,7 +24516,7 @@
 DCaggr* f_touchdcstA1235() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1235), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1235));
 		AF('d',struct A1235,m0,1)
 		AF('J',struct A1235,m1,1)
 		AF('i',struct A1235,m2,1)
@@ -24537,7 +24537,7 @@
 DCaggr* f_touchdcstA1236() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A1236), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A1236));
 		AFa(union  A1236,m0,1,A1235)
 		dcCloseAggr(at);
 	}
@@ -24549,7 +24549,7 @@
 DCaggr* f_touchdcstA1237() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1237), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1237));
 		AF('S',struct A1237,m0,1)
 		AF('j',struct A1237,m1,1)
 		AF('J',struct A1237,m2,1)
@@ -24572,7 +24572,7 @@
 DCaggr* f_touchdcstA1238() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1238), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1238));
 		AFa(struct A1238,m0,1,A164)
 		AF('s',struct A1238,m1,1)
 		AFa(struct A1238,m2,1,A1237)
@@ -24595,7 +24595,7 @@
 DCaggr* f_touchdcstA1239() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1239), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1239));
 		AF('l',struct A1239,m0,1)
 		AF('f',struct A1239,m1,1)
 		AF('s',struct A1239,m2,1)
@@ -24610,7 +24610,7 @@
 DCaggr* f_touchdcstA1240() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1240), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1240));
 		AF('I',union  A1240,m0,1)
 		AF('C',union  A1240,m1,1)
 		AF('s',union  A1240,m2,1)
@@ -24628,7 +24628,7 @@
 DCaggr* f_touchdcstA1241() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1241), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1241));
 		AF('p',struct A1241,m0,1)
 		AF('l',struct A1241,m1,1)
 		AF('c',struct A1241,m2,1)
@@ -24645,7 +24645,7 @@
 DCaggr* f_touchdcstA1242() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1242), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1242));
 		AF('i',union  A1242,m0,1)
 		AF('l',union  A1242,m1,1)
 		AF('l',union  A1242,m2,1)
@@ -24668,7 +24668,7 @@
 DCaggr* f_touchdcstA1243() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1243), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1243));
 		AF('l',struct A1243,m0,1)
 		AF('L',struct A1243,m1,1)
 		AF('i',struct A1243,m2,1)
@@ -24691,7 +24691,7 @@
 DCaggr* f_touchdcstA1244() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1244), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1244));
 		AF('c',union  A1244,m0,1)
 		AF('S',union  A1244,m1,1)
 		dcCloseAggr(at);
@@ -24704,7 +24704,7 @@
 DCaggr* f_touchdcstA1245() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1245), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1245));
 		AF('p',union  A1245,m0,1)
 		AF('L',union  A1245,m1,1)
 		AF('J',union  A1245,m2,1)
@@ -24718,7 +24718,7 @@
 DCaggr* f_touchdcstA1246() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1246), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1246));
 		AF('s',union  A1246,m0,1)
 		AF('S',union  A1246,m1,1)
 		AF('d',union  A1246,m2,1)
@@ -24741,7 +24741,7 @@
 DCaggr* f_touchdcstA1247() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1247), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1247));
 		AF('d',union  A1247,m0,1)
 		AF('I',union  A1247,m1,1)
 		AF('s',union  A1247,m2,1)
@@ -24764,7 +24764,7 @@
 DCaggr* f_touchdcstA1248() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1248), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1248));
 		AF('l',struct A1248,m0,1)
 		AF('l',struct A1248,m1,1)
 		AF('i',struct A1248,m2,3)
@@ -24787,7 +24787,7 @@
 DCaggr* f_touchdcstA1249() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1249), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1249));
 		AF('s',union  A1249,m0,1)
 		AF('d',union  A1249,m1,1)
 		AF('C',union  A1249,m2,1)
@@ -24810,7 +24810,7 @@
 DCaggr* f_touchdcstA1250() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1250), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1250));
 		AF('l',struct A1250,m0,1)
 		AF('i',struct A1250,m1,1)
 		AF('j',struct A1250,m2,1)
@@ -24833,7 +24833,7 @@
 DCaggr* f_touchdcstA1251() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1251), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1251));
 		AF('S',union  A1251,m0,1)
 		AF('J',union  A1251,m1,1)
 		dcCloseAggr(at);
@@ -24846,7 +24846,7 @@
 DCaggr* f_touchdcstA1252() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1252), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1252));
 		AF('I',struct A1252,m0,1)
 		AFa(struct A1252,m1,3,A1250)
 		AFa(struct A1252,m2,1,A1251)
@@ -24860,7 +24860,7 @@
 DCaggr* f_touchdcstA1253() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A1253), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A1253));
 		AF('d',union  A1253,m0,1)
 		dcCloseAggr(at);
 	}
@@ -24872,7 +24872,7 @@
 DCaggr* f_touchdcstA1254() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1254), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1254));
 		AF('i',union  A1254,m0,1)
 		AF('c',union  A1254,m1,1)
 		dcCloseAggr(at);
@@ -24885,7 +24885,7 @@
 DCaggr* f_touchdcstA1255() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1255), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1255));
 		AF('C',struct A1255,m0,1)
 		AF('l',struct A1255,m1,1)
 		AF('j',struct A1255,m2,1)
@@ -24908,7 +24908,7 @@
 DCaggr* f_touchdcstA1256() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1256), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1256));
 		AF('j',struct A1256,m0,1)
 		AF('S',struct A1256,m1,1)
 		AF('I',struct A1256,m2,1)
@@ -24922,7 +24922,7 @@
 DCaggr* f_touchdcstA1257() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1257), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1257));
 		AF('j',union  A1257,m0,1)
 		AF('l',union  A1257,m1,1)
 		AF('C',union  A1257,m2,1)
@@ -24945,7 +24945,7 @@
 DCaggr* f_touchdcstA1258() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1258), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1258));
 		AF('s',struct A1258,m0,1)
 		AF('f',struct A1258,m1,1)
 		AF('J',struct A1258,m2,1)
@@ -24968,7 +24968,7 @@
 DCaggr* f_touchdcstA1259() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1259), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1259));
 		AF('C',union  A1259,m0,1)
 		AF('j',union  A1259,m1,1)
 		AF('s',union  A1259,m2,1)
@@ -24985,7 +24985,7 @@
 DCaggr* f_touchdcstA1260() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1260), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1260));
 		AF('s',union  A1260,m0,1)
 		AF('J',union  A1260,m1,1)
 		AF('I',union  A1260,m2,1)
@@ -25003,7 +25003,7 @@
 DCaggr* f_touchdcstA1261() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1261), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1261));
 		AF('f',struct A1261,m0,1)
 		AF('c',struct A1261,m1,1)
 		AF('I',struct A1261,m2,1)
@@ -25018,7 +25018,7 @@
 DCaggr* f_touchdcstA1262() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1262), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1262));
 		AF('d',union  A1262,m0,1)
 		AF('I',union  A1262,m1,1)
 		AF('C',union  A1262,m2,1)
@@ -25032,7 +25032,7 @@
 DCaggr* f_touchdcstA1263() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1263), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1263));
 		AF('J',struct A1263,m0,1)
 		AF('j',struct A1263,m1,1)
 		AF('j',struct A1263,m2,1)
@@ -25055,7 +25055,7 @@
 DCaggr* f_touchdcstA1264() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1264), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1264));
 		AF('L',struct A1264,m0,1)
 		AF('I',struct A1264,m1,1)
 		AF('c',struct A1264,m2,1)
@@ -25078,7 +25078,7 @@
 DCaggr* f_touchdcstA1265() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1265), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1265));
 		AF('C',struct A1265,m0,1)
 		AF('S',struct A1265,m1,1)
 		AF('p',struct A1265,m2,1)
@@ -25101,7 +25101,7 @@
 DCaggr* f_touchdcstA1266() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1266), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1266));
 		AF('L',struct A1266,m0,1)
 		AF('i',struct A1266,m1,1)
 		AF('s',struct A1266,m2,1)
@@ -25124,7 +25124,7 @@
 DCaggr* f_touchdcstA1267() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1267), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1267));
 		AF('c',union  A1267,m0,1)
 		AF('J',union  A1267,m1,1)
 		AF('C',union  A1267,m2,1)
@@ -25146,7 +25146,7 @@
 DCaggr* f_touchdcstA1268() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1268), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1268));
 		AF('p',struct A1268,m0,11)
 		AF('j',struct A1268,m1,1)
 		AF('L',struct A1268,m2,1)
@@ -25166,7 +25166,7 @@
 DCaggr* f_touchdcstA1269() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1269), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1269));
 		AF('S',union  A1269,m0,1)
 		AF('l',union  A1269,m1,1)
 		AF('p',union  A1269,m2,1)
@@ -25182,7 +25182,7 @@
 DCaggr* f_touchdcstA1270() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1270), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1270));
 		AF('L',union  A1270,m0,1)
 		AF('l',union  A1270,m1,1)
 		AF('S',union  A1270,m2,1)
@@ -25202,7 +25202,7 @@
 DCaggr* f_touchdcstA1271() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1271), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1271));
 		AF('I',union  A1271,m0,1)
 		AF('d',union  A1271,m1,1)
 		AF('f',union  A1271,m2,1)
@@ -25221,7 +25221,7 @@
 DCaggr* f_touchdcstA1272() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1272), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1272));
 		AF('p',union  A1272,m0,1)
 		AF('L',union  A1272,m1,1)
 		AF('i',union  A1272,m2,1)
@@ -25244,7 +25244,7 @@
 DCaggr* f_touchdcstA1273() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1273), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1273));
 		AF('i',union  A1273,m0,1)
 		AF('c',union  A1273,m1,1)
 		AF('j',union  A1273,m2,1)
@@ -25265,7 +25265,7 @@
 DCaggr* f_touchdcstA1274() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1274), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1274));
 		AF('j',struct A1274,m0,1)
 		AF('c',struct A1274,m1,1)
 		AF('j',struct A1274,m2,1)
@@ -25284,7 +25284,7 @@
 DCaggr* f_touchdcstA1275() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1275), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1275));
 		AF('d',struct A1275,m0,1)
 		AF('j',struct A1275,m1,1)
 		AF('L',struct A1275,m2,1)
@@ -25302,7 +25302,7 @@
 DCaggr* f_touchdcstA1276() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1276), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1276));
 		AF('J',union  A1276,m0,1)
 		AF('S',union  A1276,m1,1)
 		AF('J',union  A1276,m2,1)
@@ -25318,7 +25318,7 @@
 DCaggr* f_touchdcstA1277() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1277), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1277));
 		AFa(union  A1277,m0,1,A1274)
 		AF('i',union  A1277,m1,1)
 		AF('i',union  A1277,m2,1)
@@ -25341,7 +25341,7 @@
 DCaggr* f_touchdcstA1278() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1278), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1278));
 		AF('i',struct A1278,m0,1)
 		AF('c',struct A1278,m1,1)
 		AF('p',struct A1278,m2,1)
@@ -25364,7 +25364,7 @@
 DCaggr* f_touchdcstA1279() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1279), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1279));
 		AF('f',union  A1279,m0,1)
 		AF('l',union  A1279,m1,1)
 		AF('c',union  A1279,m2,1)
@@ -25381,7 +25381,7 @@
 DCaggr* f_touchdcstA1280() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1280), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1280));
 		AF('S',struct A1280,m0,1)
 		AF('i',struct A1280,m1,1)
 		AF('J',struct A1280,m2,1)
@@ -25403,7 +25403,7 @@
 DCaggr* f_touchdcstA1281() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1281), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1281));
 		AF('i',struct A1281,m0,1)
 		AF('I',struct A1281,m1,1)
 		AF('p',struct A1281,m2,1)
@@ -25426,7 +25426,7 @@
 DCaggr* f_touchdcstA1282() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1282), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1282));
 		AF('p',struct A1282,m0,1)
 		AF('p',struct A1282,m1,1)
 		AF('l',struct A1282,m2,1)
@@ -25441,7 +25441,7 @@
 DCaggr* f_touchdcstA1283() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1283), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1283));
 		AF('j',union  A1283,m0,1)
 		AF('l',union  A1283,m1,3)
 		AF('j',union  A1283,m2,1)
@@ -25464,7 +25464,7 @@
 DCaggr* f_touchdcstA1284() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1284), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1284));
 		AF('L',union  A1284,m0,1)
 		AFa(union  A1284,m1,1,A1282)
 		AF('S',union  A1284,m2,1)
@@ -25487,7 +25487,7 @@
 DCaggr* f_touchdcstA1285() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1285), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1285));
 		AFa(struct A1285,m0,1,A1284)
 		AF('p',struct A1285,m1,1)
 		AF('I',struct A1285,m2,1)
@@ -25501,7 +25501,7 @@
 DCaggr* f_touchdcstA1286() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1286), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1286));
 		AF('l',struct A1286,m0,1)
 		AF('f',struct A1286,m1,1)
 		AF('p',struct A1286,m2,1)
@@ -25515,7 +25515,7 @@
 DCaggr* f_touchdcstA1287() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1287), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1287));
 		AF('C',struct A1287,m0,1)
 		AF('l',struct A1287,m1,1)
 		AF('L',struct A1287,m2,1)
@@ -25538,7 +25538,7 @@
 DCaggr* f_touchdcstA1288() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1288), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1288));
 		AF('l',struct A1288,m0,1)
 		AF('d',struct A1288,m1,1)
 		AF('c',struct A1288,m2,1)
@@ -25559,7 +25559,7 @@
 DCaggr* f_touchdcstA1289() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1289), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1289));
 		AF('J',union  A1289,m0,1)
 		AF('c',union  A1289,m1,1)
 		AF('L',union  A1289,m2,1)
@@ -25574,7 +25574,7 @@
 DCaggr* f_touchdcstA1290() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1290), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1290));
 		AF('L',struct A1290,m0,1)
 		AF('L',struct A1290,m1,1)
 		AF('s',struct A1290,m2,1)
@@ -25593,7 +25593,7 @@
 DCaggr* f_touchdcstA1291() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A1291), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A1291));
 		AF('C',union  A1291,m0,3)
 		dcCloseAggr(at);
 	}
@@ -25605,7 +25605,7 @@
 DCaggr* f_touchdcstA1292() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1292), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1292));
 		AF('f',union  A1292,m0,1)
 		AF('S',union  A1292,m1,1)
 		AF('C',union  A1292,m2,1)
@@ -25619,7 +25619,7 @@
 DCaggr* f_touchdcstA1293() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1293), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1293));
 		AFa(union  A1293,m0,1,A1289)
 		AF('f',union  A1293,m1,1)
 		AFa(union  A1293,m2,1,A1290)
@@ -25642,7 +25642,7 @@
 DCaggr* f_touchdcstA1294() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1294), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1294));
 		AF('c',union  A1294,m0,1)
 		AF('C',union  A1294,m1,1)
 		AF('i',union  A1294,m2,1)
@@ -25665,7 +25665,7 @@
 DCaggr* f_touchdcstA1295() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1295), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1295));
 		AF('l',union  A1295,m0,1)
 		AFa(union  A1295,m1,1,A150)
 		AF('f',union  A1295,m2,1)
@@ -25688,7 +25688,7 @@
 DCaggr* f_touchdcstA1296() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1296), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1296));
 		AF('i',union  A1296,m0,1)
 		AF('L',union  A1296,m1,1)
 		AF('L',union  A1296,m2,1)
@@ -25708,7 +25708,7 @@
 DCaggr* f_touchdcstA1297() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1297), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1297));
 		AFa(struct A1297,m0,1,A56)
 		AF('p',struct A1297,m1,1)
 		AF('L',struct A1297,m2,1)
@@ -25724,7 +25724,7 @@
 DCaggr* f_touchdcstA1298() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1298), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1298));
 		AF('p',struct A1298,m0,1)
 		AF('l',struct A1298,m1,1)
 		dcCloseAggr(at);
@@ -25737,7 +25737,7 @@
 DCaggr* f_touchdcstA1299() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1299), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1299));
 		AF('i',struct A1299,m0,1)
 		AF('p',struct A1299,m1,1)
 		AF('d',struct A1299,m2,1)
@@ -25760,7 +25760,7 @@
 DCaggr* f_touchdcstA1300() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1300), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1300));
 		AF('S',struct A1300,m0,1)
 		AF('S',struct A1300,m1,1)
 		AF('d',struct A1300,m2,5)
@@ -25782,7 +25782,7 @@
 DCaggr* f_touchdcstA1301() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1301), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1301));
 		AF('l',struct A1301,m0,1)
 		AFa(struct A1301,m1,1,A1295)
 		AFa(struct A1301,m2,1,A1297)
@@ -25797,7 +25797,7 @@
 DCaggr* f_touchdcstA1302() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1302), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1302));
 		AF('J',struct A1302,m0,1)
 		AF('S',struct A1302,m1,1)
 		AF('j',struct A1302,m2,1)
@@ -25820,7 +25820,7 @@
 DCaggr* f_touchdcstA1303() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1303), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1303));
 		AF('c',struct A1303,m0,1)
 		AF('c',struct A1303,m1,1)
 		AF('C',struct A1303,m2,1)
@@ -25838,7 +25838,7 @@
 DCaggr* f_touchdcstA1304() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1304), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1304));
 		AF('l',struct A1304,m0,1)
 		AFa(struct A1304,m1,1,A1303)
 		dcCloseAggr(at);
@@ -25851,7 +25851,7 @@
 DCaggr* f_touchdcstA1305() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1305), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1305));
 		AF('C',struct A1305,m0,1)
 		AF('S',struct A1305,m1,1)
 		AF('C',struct A1305,m2,1)
@@ -25874,7 +25874,7 @@
 DCaggr* f_touchdcstA1306() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1306), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1306));
 		AF('i',union  A1306,m0,1)
 		AF('p',union  A1306,m1,1)
 		AF('J',union  A1306,m2,1)
@@ -25894,7 +25894,7 @@
 DCaggr* f_touchdcstA1307() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1307), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1307));
 		AF('p',struct A1307,m0,1)
 		AF('f',struct A1307,m1,1)
 		AF('I',struct A1307,m2,1)
@@ -25908,7 +25908,7 @@
 DCaggr* f_touchdcstA1308() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1308), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1308));
 		AF('C',union  A1308,m0,9)
 		AF('J',union  A1308,m1,1)
 		AF('s',union  A1308,m2,1)
@@ -25931,7 +25931,7 @@
 DCaggr* f_touchdcstA1309() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1309), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1309));
 		AF('l',union  A1309,m0,1)
 		AF('f',union  A1309,m1,1)
 		AFa(union  A1309,m2,1,A1306)
@@ -25954,7 +25954,7 @@
 DCaggr* f_touchdcstA1310() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1310), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1310));
 		AF('l',union  A1310,m0,1)
 		AF('C',union  A1310,m1,1)
 		AF('i',union  A1310,m2,1)
@@ -25977,7 +25977,7 @@
 DCaggr* f_touchdcstA1311() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1311), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1311));
 		AF('L',struct A1311,m0,1)
 		AF('d',struct A1311,m1,1)
 		dcCloseAggr(at);
@@ -25990,7 +25990,7 @@
 DCaggr* f_touchdcstA1312() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1312), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1312));
 		AF('C',union  A1312,m0,1)
 		AF('c',union  A1312,m1,1)
 		AF('I',union  A1312,m2,1)
@@ -26013,7 +26013,7 @@
 DCaggr* f_touchdcstA1313() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1313), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1313));
 		AF('I',union  A1313,m0,1)
 		AF('C',union  A1313,m1,1)
 		AF('J',union  A1313,m2,1)
@@ -26036,7 +26036,7 @@
 DCaggr* f_touchdcstA1314() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1314), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1314));
 		AF('i',struct A1314,m0,1)
 		AF('S',struct A1314,m1,1)
 		AF('L',struct A1314,m2,1)
@@ -26051,7 +26051,7 @@
 DCaggr* f_touchdcstA1315() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1315), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1315));
 		AF('s',union  A1315,m0,1)
 		AF('I',union  A1315,m1,1)
 		AF('C',union  A1315,m2,1)
@@ -26074,7 +26074,7 @@
 DCaggr* f_touchdcstA1316() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1316), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1316));
 		AF('J',union  A1316,m0,1)
 		AF('i',union  A1316,m1,1)
 		AF('S',union  A1316,m2,1)
@@ -26093,7 +26093,7 @@
 DCaggr* f_touchdcstA1317() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1317), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1317));
 		AF('L',union  A1317,m0,1)
 		AF('c',union  A1317,m1,1)
 		AF('c',union  A1317,m2,1)
@@ -26116,7 +26116,7 @@
 DCaggr* f_touchdcstA1318() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1318), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1318));
 		AF('i',union  A1318,m0,1)
 		AF('j',union  A1318,m1,1)
 		dcCloseAggr(at);
@@ -26129,7 +26129,7 @@
 DCaggr* f_touchdcstA1319() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1319), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1319));
 		AF('C',struct A1319,m0,1)
 		AF('f',struct A1319,m1,1)
 		AF('L',struct A1319,m2,1)
@@ -26144,7 +26144,7 @@
 DCaggr* f_touchdcstA1320() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1320), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1320));
 		AF('f',struct A1320,m0,1)
 		AF('d',struct A1320,m1,1)
 		AF('j',struct A1320,m2,1)
@@ -26167,7 +26167,7 @@
 DCaggr* f_touchdcstA1321() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1321), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1321));
 		AF('j',union  A1321,m0,1)
 		AF('J',union  A1321,m1,1)
 		AF('i',union  A1321,m2,1)
@@ -26181,7 +26181,7 @@
 DCaggr* f_touchdcstA1322() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1322), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1322));
 		AF('c',union  A1322,m0,1)
 		AF('s',union  A1322,m1,1)
 		AF('d',union  A1322,m2,1)
@@ -26204,7 +26204,7 @@
 DCaggr* f_touchdcstA1323() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1323), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1323));
 		AF('l',struct A1323,m0,1)
 		AF('l',struct A1323,m1,1)
 		AF('d',struct A1323,m2,1)
@@ -26225,7 +26225,7 @@
 DCaggr* f_touchdcstA1324() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1324), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1324));
 		AF('s',struct A1324,m0,1)
 		AF('L',struct A1324,m1,1)
 		AF('f',struct A1324,m2,1)
@@ -26245,7 +26245,7 @@
 DCaggr* f_touchdcstA1325() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1325), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1325));
 		AF('S',union  A1325,m0,1)
 		AF('s',union  A1325,m1,1)
 		AF('p',union  A1325,m2,1)
@@ -26268,7 +26268,7 @@
 DCaggr* f_touchdcstA1326() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1326), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1326));
 		AF('c',union  A1326,m0,1)
 		AF('J',union  A1326,m1,1)
 		AF('d',union  A1326,m2,1)
@@ -26291,7 +26291,7 @@
 DCaggr* f_touchdcstA1327() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1327), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1327));
 		AF('s',union  A1327,m0,1)
 		AFa(union  A1327,m1,1,A1325)
 		AF('L',union  A1327,m2,1)
@@ -26314,7 +26314,7 @@
 DCaggr* f_touchdcstA1328() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1328), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1328));
 		AF('c',struct A1328,m0,1)
 		AFa(struct A1328,m1,1,A18)
 		AF('j',struct A1328,m2,1)
@@ -26332,7 +26332,7 @@
 DCaggr* f_touchdcstA1329() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1329), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1329));
 		AF('i',union  A1329,m0,1)
 		AF('p',union  A1329,m1,1)
 		AF('L',union  A1329,m2,1)
@@ -26355,7 +26355,7 @@
 DCaggr* f_touchdcstA1330() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1330), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1330));
 		AF('L',union  A1330,m0,1)
 		AF('L',union  A1330,m1,1)
 		AF('L',union  A1330,m2,1)
@@ -26371,7 +26371,7 @@
 DCaggr* f_touchdcstA1331() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1331), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1331));
 		AF('l',union  A1331,m0,1)
 		AFa(union  A1331,m1,1,A1330)
 		AF('s',union  A1331,m2,1)
@@ -26394,7 +26394,7 @@
 DCaggr* f_touchdcstA1332() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1332), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1332));
 		AFa(union  A1332,m0,1,A1329)
 		AF('j',union  A1332,m1,1)
 		AF('L',union  A1332,m2,1)
--- a/test/call_suite_aggrs/mk-cases.lua	Mon Apr 04 15:50:52 2022 +0200
+++ b/test/call_suite_aggrs/mk-cases.lua	Mon Apr 04 16:28:26 2022 +0200
@@ -219,7 +219,7 @@
     end
 
     -- convenient dcnewstruct helper funcs
-    io.write('DCaggr* f_touchdcst'..at:sub(8)..'() {\n\tstatic DCaggr* at = NULL;\n\tif(!at) {\n\t\tat = dcNewAggr('..(#am>>1)..', sizeof('..at..'), DC_TRUE);\n\t\t')
+    io.write('DCaggr* f_touchdcst'..at:sub(8)..'() {\n\tstatic DCaggr* at = NULL;\n\tif(!at) {\n\t\tat = dcNewAggr('..(#am>>1)..', sizeof('..at..'));\n\t\t')
     for i = 1, #am, 2 do
       local m = split_array_decl(am[i+1])
       if m[2] == nil then -- need array suffixes?
--- a/test/call_suite_aggrs/nonemptystructs.h	Mon Apr 04 15:50:52 2022 +0200
+++ b/test/call_suite_aggrs/nonemptystructs.h	Mon Apr 04 16:28:26 2022 +0200
@@ -4,7 +4,7 @@
 DCaggr* f_touchdcstA1() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1));
 		AF('l',union  A1,m0,1)
 		AF('f',union  A1,m1,1)
 		AF('I',union  A1,m2,1)
@@ -23,7 +23,7 @@
 DCaggr* f_touchdcstA2() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A2), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A2));
 		AF('S',struct A2,m0,1)
 		AF('c',struct A2,m1,1)
 		AF('d',struct A2,m2,1)
@@ -42,7 +42,7 @@
 DCaggr* f_touchdcstA3() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A3), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A3));
 		AF('c',union  A3,m0,1)
 		AF('l',union  A3,m1,1)
 		AF('I',union  A3,m2,1)
@@ -64,7 +64,7 @@
 DCaggr* f_touchdcstA4() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A4), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A4));
 		AF('I',struct A4,m0,1)
 		AF('i',struct A4,m1,1)
 		AF('j',struct A4,m2,1)
@@ -78,7 +78,7 @@
 DCaggr* f_touchdcstA5() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A5), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A5));
 		AF('s',struct A5,m0,1)
 		AF('d',struct A5,m1,1)
 		AF('j',struct A5,m2,1)
@@ -93,7 +93,7 @@
 DCaggr* f_touchdcstA6() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A6), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A6));
 		AF('J',struct A6,m0,1)
 		AF('S',struct A6,m1,1)
 		AF('f',struct A6,m2,1)
@@ -116,7 +116,7 @@
 DCaggr* f_touchdcstA7() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A7), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A7));
 		AF('S',union  A7,m0,1)
 		AF('f',union  A7,m1,1)
 		dcCloseAggr(at);
@@ -129,7 +129,7 @@
 DCaggr* f_touchdcstA8() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A8), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A8));
 		AF('p',union  A8,m0,1)
 		AF('i',union  A8,m1,1)
 		AF('I',union  A8,m2,1)
@@ -152,7 +152,7 @@
 DCaggr* f_touchdcstA9() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A9), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A9));
 		AFa(struct A9,m0,1,A8)
 		AF('L',struct A9,m1,1)
 		AF('i',struct A9,m2,1)
@@ -175,7 +175,7 @@
 DCaggr* f_touchdcstA10() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A10), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A10));
 		AF('J',struct A10,m0,1)
 		AF('s',struct A10,m1,1)
 		AF('l',struct A10,m2,1)
@@ -198,7 +198,7 @@
 DCaggr* f_touchdcstA11() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A11), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A11));
 		AF('c',union  A11,m0,1)
 		AF('C',union  A11,m1,1)
 		AF('c',union  A11,m2,1)
@@ -218,7 +218,7 @@
 DCaggr* f_touchdcstA12() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A12), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A12));
 		AF('p',union  A12,m0,1)
 		AF('j',union  A12,m1,1)
 		AF('L',union  A12,m2,1)
@@ -241,7 +241,7 @@
 DCaggr* f_touchdcstA13() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A13), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A13));
 		AF('c',union  A13,m0,1)
 		AF('S',union  A13,m1,1)
 		AF('j',union  A13,m2,1)
@@ -264,7 +264,7 @@
 DCaggr* f_touchdcstA14() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A14), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A14));
 		AF('I',union  A14,m0,1)
 		AF('i',union  A14,m1,1)
 		AFa(union  A14,m2,1,A13)
@@ -287,7 +287,7 @@
 DCaggr* f_touchdcstA15() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A15), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A15));
 		AF('f',union  A15,m0,1)
 		AF('l',union  A15,m1,1)
 		AF('p',union  A15,m2,1)
@@ -304,7 +304,7 @@
 DCaggr* f_touchdcstA16() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A16), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A16));
 		AF('c',struct A16,m0,1)
 		AF('l',struct A16,m1,1)
 		AF('L',struct A16,m2,1)
@@ -327,7 +327,7 @@
 DCaggr* f_touchdcstA17() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A17), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A17));
 		AF('I',union  A17,m0,1)
 		AF('c',union  A17,m1,1)
 		AF('f',union  A17,m2,1)
@@ -350,7 +350,7 @@
 DCaggr* f_touchdcstA18() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A18), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A18));
 		AF('L',union  A18,m0,1)
 		AF('j',union  A18,m1,1)
 		AF('I',union  A18,m2,1)
@@ -365,7 +365,7 @@
 DCaggr* f_touchdcstA19() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A19), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A19));
 		AF('I',struct A19,m0,1)
 		AF('j',struct A19,m1,1)
 		AF('j',struct A19,m2,1)
@@ -385,7 +385,7 @@
 DCaggr* f_touchdcstA20() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A20), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A20));
 		AF('L',union  A20,m0,1)
 		AF('f',union  A20,m1,1)
 		AF('c',union  A20,m2,1)
@@ -400,7 +400,7 @@
 DCaggr* f_touchdcstA21() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A21), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A21));
 		AF('L',union  A21,m0,1)
 		AFa(union  A21,m1,1,A19)
 		AFa(union  A21,m2,1,A20)
@@ -423,7 +423,7 @@
 DCaggr* f_touchdcstA22() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A22), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A22));
 		AF('I',struct A22,m0,1)
 		AF('I',struct A22,m1,1)
 		AF('c',struct A22,m2,1)
@@ -445,7 +445,7 @@
 DCaggr* f_touchdcstA23() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A23), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A23));
 		AF('L',struct A23,m0,1)
 		AF('j',struct A23,m1,1)
 		AF('j',struct A23,m2,1)
@@ -468,7 +468,7 @@
 DCaggr* f_touchdcstA24() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A24), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A24));
 		AF('c',struct A24,m0,1)
 		AF('l',struct A24,m1,1)
 		dcCloseAggr(at);
@@ -481,7 +481,7 @@
 DCaggr* f_touchdcstA25() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A25), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A25));
 		AF('l',union  A25,m0,1)
 		AFa(union  A25,m1,1,A22)
 		AF('p',union  A25,m2,1)
@@ -504,7 +504,7 @@
 DCaggr* f_touchdcstA26() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A26), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A26));
 		AF('l',union  A26,m0,1)
 		AF('s',union  A26,m1,1)
 		AF('i',union  A26,m2,1)
@@ -527,7 +527,7 @@
 DCaggr* f_touchdcstA27() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A27), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A27));
 		AF('i',struct A27,m0,1)
 		AF('i',struct A27,m1,1)
 		AF('i',struct A27,m2,3)
@@ -543,7 +543,7 @@
 DCaggr* f_touchdcstA28() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A28), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A28));
 		AF('s',union  A28,m0,1)
 		AF('S',union  A28,m1,1)
 		AF('c',union  A28,m2,1)
@@ -559,7 +559,7 @@
 DCaggr* f_touchdcstA29() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A29), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A29));
 		AF('L',union  A29,m0,1)
 		AF('C',union  A29,m1,1)
 		AF('I',union  A29,m2,1)
@@ -582,7 +582,7 @@
 DCaggr* f_touchdcstA30() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A30), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A30));
 		AF('s',union  A30,m0,1)
 		AF('L',union  A30,m1,1)
 		AF('s',union  A30,m2,1)
@@ -605,7 +605,7 @@
 DCaggr* f_touchdcstA31() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A31), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A31));
 		AF('S',union  A31,m0,1)
 		AF('L',union  A31,m1,1)
 		AF('c',union  A31,m2,1)
@@ -622,7 +622,7 @@
 DCaggr* f_touchdcstA32() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A32), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A32));
 		AF('i',struct A32,m0,1)
 		AF('S',struct A32,m1,1)
 		AFa(struct A32,m2,1,A30)
@@ -645,7 +645,7 @@
 DCaggr* f_touchdcstA33() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A33), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A33));
 		AF('J',union  A33,m0,1)
 		dcCloseAggr(at);
 	}
@@ -657,7 +657,7 @@
 DCaggr* f_touchdcstA34() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A34), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A34));
 		AFa(union  A34,m0,1,A33)
 		AF('J',union  A34,m1,1)
 		AF('l',union  A34,m2,1)
@@ -671,7 +671,7 @@
 DCaggr* f_touchdcstA35() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A35), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A35));
 		AF('f',struct A35,m0,1)
 		AF('J',struct A35,m1,1)
 		AF('p',struct A35,m2,1)
@@ -694,7 +694,7 @@
 DCaggr* f_touchdcstA36() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A36), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A36));
 		AF('i',struct A36,m0,1)
 		dcCloseAggr(at);
 	}
@@ -706,7 +706,7 @@
 DCaggr* f_touchdcstA37() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A37), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A37));
 		AF('l',struct A37,m0,1)
 		AF('S',struct A37,m1,1)
 		AF('l',struct A37,m2,1)
@@ -729,7 +729,7 @@
 DCaggr* f_touchdcstA38() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A38), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A38));
 		AF('j',union  A38,m0,1)
 		AF('S',union  A38,m1,1)
 		dcCloseAggr(at);
@@ -742,7 +742,7 @@
 DCaggr* f_touchdcstA39() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A39), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A39));
 		AF('J',union  A39,m0,1)
 		AF('p',union  A39,m1,1)
 		AF('I',union  A39,m2,1)
@@ -765,7 +765,7 @@
 DCaggr* f_touchdcstA40() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A40), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A40));
 		AF('L',struct A40,m0,1)
 		AF('S',struct A40,m1,1)
 		AFa(struct A40,m2,1,A39)
@@ -781,7 +781,7 @@
 DCaggr* f_touchdcstA41() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A41), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A41));
 		AF('L',struct A41,m0,1)
 		AF('S',struct A41,m1,1)
 		AF('L',struct A41,m2,1)
@@ -796,7 +796,7 @@
 DCaggr* f_touchdcstA42() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A42), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A42));
 		AF('L',union  A42,m0,1)
 		AF('i',union  A42,m1,1)
 		AF('i',union  A42,m2,1)
@@ -819,7 +819,7 @@
 DCaggr* f_touchdcstA43() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A43), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A43));
 		AF('s',struct A43,m0,1)
 		AF('c',struct A43,m1,1)
 		AF('j',struct A43,m2,1)
@@ -842,7 +842,7 @@
 DCaggr* f_touchdcstA44() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A44), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A44));
 		AF('J',union  A44,m0,2)
 		AFa(union  A44,m1,1,A42)
 		AF('c',union  A44,m2,1)
@@ -858,7 +858,7 @@
 DCaggr* f_touchdcstA45() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A45), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A45));
 		AF('d',struct A45,m0,1)
 		AF('C',struct A45,m1,1)
 		AF('j',struct A45,m2,1)
@@ -881,7 +881,7 @@
 DCaggr* f_touchdcstA46() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A46), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A46));
 		AF('J',union  A46,m0,1)
 		AF('p',union  A46,m1,1)
 		AF('I',union  A46,m2,1)
@@ -902,7 +902,7 @@
 DCaggr* f_touchdcstA47() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A47), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A47));
 		AF('s',union  A47,m0,1)
 		AF('J',union  A47,m1,1)
 		AF('C',union  A47,m2,1)
@@ -925,7 +925,7 @@
 DCaggr* f_touchdcstA48() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A48), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A48));
 		AFa(struct A48,m0,1,A44)
 		AF('L',struct A48,m1,1)
 		AF('j',struct A48,m2,1)
@@ -944,7 +944,7 @@
 DCaggr* f_touchdcstA49() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A49), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A49));
 		AF('S',union  A49,m0,1)
 		dcCloseAggr(at);
 	}
@@ -956,7 +956,7 @@
 DCaggr* f_touchdcstA50() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A50), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A50));
 		AF('C',union  A50,m0,1)
 		AF('C',union  A50,m1,1)
 		AF('c',union  A50,m2,1)
@@ -973,7 +973,7 @@
 DCaggr* f_touchdcstA51() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A51), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A51));
 		AF('c',union  A51,m0,1)
 		AFa(union  A51,m1,1,A49)
 		AF('d',union  A51,m2,3)
@@ -996,7 +996,7 @@
 DCaggr* f_touchdcstA52() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A52), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A52));
 		AF('i',union  A52,m0,1)
 		AF('j',union  A52,m1,1)
 		AF('C',union  A52,m2,1)
@@ -1010,7 +1010,7 @@
 DCaggr* f_touchdcstA53() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A53), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A53));
 		AF('s',union  A53,m0,1)
 		AF('J',union  A53,m1,1)
 		AF('i',union  A53,m2,1)
@@ -1028,7 +1028,7 @@
 DCaggr* f_touchdcstA54() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A54), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A54));
 		AF('L',struct A54,m0,1)
 		dcCloseAggr(at);
 	}
@@ -1040,7 +1040,7 @@
 DCaggr* f_touchdcstA55() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A55), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A55));
 		AF('s',union  A55,m0,1)
 		AF('c',union  A55,m1,1)
 		AFa(union  A55,m2,1,A53)
@@ -1062,7 +1062,7 @@
 DCaggr* f_touchdcstA56() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A56), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A56));
 		AF('J',struct A56,m0,1)
 		AF('C',struct A56,m1,1)
 		dcCloseAggr(at);
@@ -1075,7 +1075,7 @@
 DCaggr* f_touchdcstA57() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A57), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A57));
 		AF('c',union  A57,m0,1)
 		AF('L',union  A57,m1,1)
 		AF('J',union  A57,m2,1)
@@ -1097,7 +1097,7 @@
 DCaggr* f_touchdcstA58() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A58), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A58));
 		AF('L',union  A58,m0,1)
 		AF('f',union  A58,m1,1)
 		AF('d',union  A58,m2,1)
@@ -1120,7 +1120,7 @@
 DCaggr* f_touchdcstA59() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A59), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A59));
 		AF('i',struct A59,m0,1)
 		AF('S',struct A59,m1,1)
 		AF('f',struct A59,m2,1)
@@ -1143,7 +1143,7 @@
 DCaggr* f_touchdcstA60() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A60), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A60));
 		AF('i',union  A60,m0,1)
 		AF('J',union  A60,m1,1)
 		AF('s',union  A60,m2,1)
@@ -1166,7 +1166,7 @@
 DCaggr* f_touchdcstA61() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A61), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A61));
 		AF('c',struct A61,m0,1)
 		dcCloseAggr(at);
 	}
@@ -1178,7 +1178,7 @@
 DCaggr* f_touchdcstA62() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A62), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A62));
 		AF('l',union  A62,m0,1)
 		AF('c',union  A62,m1,1)
 		AF('p',union  A62,m2,1)
@@ -1201,7 +1201,7 @@
 DCaggr* f_touchdcstA63() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A63), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A63));
 		AF('L',struct A63,m0,1)
 		AF('S',struct A63,m1,1)
 		AF('S',struct A63,m2,1)
@@ -1224,7 +1224,7 @@
 DCaggr* f_touchdcstA64() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A64), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A64));
 		AF('l',union  A64,m0,1)
 		AF('c',union  A64,m1,1)
 		dcCloseAggr(at);
@@ -1237,7 +1237,7 @@
 DCaggr* f_touchdcstA65() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A65), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A65));
 		AF('p',struct A65,m0,1)
 		AF('C',struct A65,m1,1)
 		AF('L',struct A65,m2,1)
@@ -1252,7 +1252,7 @@
 DCaggr* f_touchdcstA66() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A66), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A66));
 		AFa(union  A66,m0,1,A64)
 		AF('L',union  A66,m1,1)
 		AF('f',union  A66,m2,1)
@@ -1275,7 +1275,7 @@
 DCaggr* f_touchdcstA67() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A67), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A67));
 		AF('f',union  A67,m0,1)
 		AF('f',union  A67,m1,1)
 		AF('f',union  A67,m2,1)
@@ -1298,7 +1298,7 @@
 DCaggr* f_touchdcstA68() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A68), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A68));
 		AF('s',struct A68,m0,1)
 		AF('S',struct A68,m1,1)
 		AF('l',struct A68,m2,1)
@@ -1321,7 +1321,7 @@
 DCaggr* f_touchdcstA69() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A69), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A69));
 		AF('j',struct A69,m0,1)
 		AF('c',struct A69,m1,1)
 		AF('f',struct A69,m2,1)
@@ -1344,7 +1344,7 @@
 DCaggr* f_touchdcstA70() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A70), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A70));
 		AF('L',union  A70,m0,1)
 		AF('s',union  A70,m1,1)
 		AF('L',union  A70,m2,1)
@@ -1362,7 +1362,7 @@
 DCaggr* f_touchdcstA71() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A71), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A71));
 		AF('l',union  A71,m0,1)
 		AF('j',union  A71,m1,1)
 		AF('S',union  A71,m2,1)
@@ -1385,7 +1385,7 @@
 DCaggr* f_touchdcstA72() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A72), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A72));
 		AF('I',union  A72,m0,1)
 		AF('s',union  A72,m1,1)
 		AFa(union  A72,m2,1,A70)
@@ -1408,7 +1408,7 @@
 DCaggr* f_touchdcstA73() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A73), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A73));
 		AF('S',union  A73,m0,1)
 		AF('J',union  A73,m1,1)
 		AF('f',union  A73,m2,1)
@@ -1424,7 +1424,7 @@
 DCaggr* f_touchdcstA74() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A74), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A74));
 		AF('p',struct A74,m0,1)
 		AF('c',struct A74,m1,1)
 		AF('S',struct A74,m2,1)
@@ -1447,7 +1447,7 @@
 DCaggr* f_touchdcstA75() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A75), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A75));
 		AF('C',union  A75,m0,1)
 		AF('J',union  A75,m1,1)
 		AF('C',union  A75,m2,1)
@@ -1470,7 +1470,7 @@
 DCaggr* f_touchdcstA76() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A76), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A76));
 		AF('C',union  A76,m0,1)
 		AF('c',union  A76,m1,13)
 		AF('C',union  A76,m2,1)
@@ -1485,7 +1485,7 @@
 DCaggr* f_touchdcstA77() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A77), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A77));
 		AF('l',union  A77,m0,1)
 		AFa(union  A77,m1,1,A76)
 		AF('l',union  A77,m2,1)
@@ -1505,7 +1505,7 @@
 DCaggr* f_touchdcstA78() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A78), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A78));
 		AF('d',union  A78,m0,1)
 		AF('C',union  A78,m1,1)
 		AF('I',union  A78,m2,1)
@@ -1523,7 +1523,7 @@
 DCaggr* f_touchdcstA79() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A79), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A79));
 		AF('S',union  A79,m0,1)
 		AF('J',union  A79,m1,1)
 		AF('s',union  A79,m2,1)
@@ -1546,7 +1546,7 @@
 DCaggr* f_touchdcstA80() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A80), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A80));
 		AF('S',struct A80,m0,1)
 		AF('p',struct A80,m1,1)
 		dcCloseAggr(at);
@@ -1559,7 +1559,7 @@
 DCaggr* f_touchdcstA81() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A81), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A81));
 		AF('L',union  A81,m0,1)
 		AF('j',union  A81,m1,1)
 		AF('j',union  A81,m2,1)
@@ -1576,7 +1576,7 @@
 DCaggr* f_touchdcstA82() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A82), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A82));
 		AF('C',union  A82,m0,1)
 		AF('s',union  A82,m1,1)
 		AF('C',union  A82,m2,1)
@@ -1594,7 +1594,7 @@
 DCaggr* f_touchdcstA83() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A83), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A83));
 		AF('d',struct A83,m0,1)
 		AF('s',struct A83,m1,1)
 		AF('d',struct A83,m2,1)
@@ -1613,7 +1613,7 @@
 DCaggr* f_touchdcstA84() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A84), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A84));
 		AF('l',union  A84,m0,1)
 		AF('j',union  A84,m1,1)
 		AF('f',union  A84,m2,1)
@@ -1636,7 +1636,7 @@
 DCaggr* f_touchdcstA85() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A85), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A85));
 		AFa(struct A85,m0,1,A82)
 		AF('c',struct A85,m1,1)
 		AF('s',struct A85,m2,1)
@@ -1659,7 +1659,7 @@
 DCaggr* f_touchdcstA86() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A86), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A86));
 		AF('J',struct A86,m0,1)
 		AF('p',struct A86,m1,1)
 		AF('l',struct A86,m2,1)
@@ -1675,7 +1675,7 @@
 DCaggr* f_touchdcstA87() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A87), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A87));
 		AF('p',union  A87,m0,1)
 		AF('L',union  A87,m1,1)
 		AF('L',union  A87,m2,1)
@@ -1698,7 +1698,7 @@
 DCaggr* f_touchdcstA88() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A88), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A88));
 		AF('I',struct A88,m0,1)
 		AF('s',struct A88,m1,1)
 		dcCloseAggr(at);
@@ -1711,7 +1711,7 @@
 DCaggr* f_touchdcstA89() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A89), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A89));
 		AF('f',struct A89,m0,1)
 		AF('i',struct A89,m1,1)
 		AF('i',struct A89,m2,1)
@@ -1725,7 +1725,7 @@
 DCaggr* f_touchdcstA90() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A90), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A90));
 		AF('j',struct A90,m0,1)
 		dcCloseAggr(at);
 	}
@@ -1737,7 +1737,7 @@
 DCaggr* f_touchdcstA91() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A91), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A91));
 		AF('C',union  A91,m0,1)
 		AF('f',union  A91,m1,1)
 		AF('l',union  A91,m2,1)
@@ -1760,7 +1760,7 @@
 DCaggr* f_touchdcstA92() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A92), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A92));
 		AF('J',struct A92,m0,1)
 		AF('c',struct A92,m1,1)
 		AF('l',struct A92,m2,1)
@@ -1783,7 +1783,7 @@
 DCaggr* f_touchdcstA93() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A93), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A93));
 		AF('d',union  A93,m0,1)
 		AF('L',union  A93,m1,1)
 		AF('c',union  A93,m2,1)
@@ -1798,7 +1798,7 @@
 DCaggr* f_touchdcstA94() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A94), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A94));
 		AF('f',struct A94,m0,1)
 		AF('S',struct A94,m1,1)
 		AF('j',struct A94,m2,1)
@@ -1821,7 +1821,7 @@
 DCaggr* f_touchdcstA95() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A95), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A95));
 		AF('f',struct A95,m0,1)
 		AF('d',struct A95,m1,1)
 		AF('f',struct A95,m2,1)
@@ -1844,7 +1844,7 @@
 DCaggr* f_touchdcstA96() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A96), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A96));
 		AF('c',union  A96,m0,1)
 		AF('f',union  A96,m1,1)
 		AF('j',union  A96,m2,1)
@@ -1867,7 +1867,7 @@
 DCaggr* f_touchdcstA97() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A97), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A97));
 		AF('i',struct A97,m0,1)
 		AF('C',struct A97,m1,1)
 		AF('C',struct A97,m2,1)
@@ -1890,7 +1890,7 @@
 DCaggr* f_touchdcstA98() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A98), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A98));
 		AF('L',union  A98,m0,1)
 		AF('i',union  A98,m1,1)
 		AF('i',union  A98,m2,1)
@@ -1905,7 +1905,7 @@
 DCaggr* f_touchdcstA99() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A99), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A99));
 		AF('f',union  A99,m0,1)
 		AFa(union  A99,m1,1,A96)
 		AF('I',union  A99,m2,1)
@@ -1928,7 +1928,7 @@
 DCaggr* f_touchdcstA100() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A100), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A100));
 		AF('j',union  A100,m0,1)
 		AF('c',union  A100,m1,1)
 		AF('d',union  A100,m2,1)
@@ -1950,7 +1950,7 @@
 DCaggr* f_touchdcstA101() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A101), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A101));
 		AF('d',union  A101,m0,2)
 		AF('C',union  A101,m1,1)
 		AF('S',union  A101,m2,1)
@@ -1965,7 +1965,7 @@
 DCaggr* f_touchdcstA102() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A102), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A102));
 		AF('p',union  A102,m0,1)
 		AF('L',union  A102,m1,1)
 		AF('p',union  A102,m2,1)
@@ -1988,7 +1988,7 @@
 DCaggr* f_touchdcstA103() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A103), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A103));
 		AF('C',union  A103,m0,1)
 		AF('I',union  A103,m1,1)
 		AF('j',union  A103,m2,1)
@@ -2011,7 +2011,7 @@
 DCaggr* f_touchdcstA104() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A104), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A104));
 		AF('I',struct A104,m0,1)
 		AF('s',struct A104,m1,10)
 		AF('I',struct A104,m2,1)
@@ -2034,7 +2034,7 @@
 DCaggr* f_touchdcstA105() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A105), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A105));
 		AFa(struct A105,m0,1,A101)
 		AFa(struct A105,m1,1,A102)
 		AFa(struct A105,m2,1,A103)
@@ -2057,7 +2057,7 @@
 DCaggr* f_touchdcstA106() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A106), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A106));
 		AF('S',union  A106,m0,1)
 		AF('j',union  A106,m1,1)
 		AF('l',union  A106,m2,1)
@@ -2080,7 +2080,7 @@
 DCaggr* f_touchdcstA107() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A107), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A107));
 		AF('J',struct A107,m0,1)
 		AF('S',struct A107,m1,1)
 		AF('c',struct A107,m2,1)
@@ -2103,7 +2103,7 @@
 DCaggr* f_touchdcstA108() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A108), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A108));
 		AF('S',struct A108,m0,1)
 		AF('S',struct A108,m1,1)
 		AF('d',struct A108,m2,1)
@@ -2117,7 +2117,7 @@
 DCaggr* f_touchdcstA109() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A109), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A109));
 		AF('J',struct A109,m0,1)
 		AF('c',struct A109,m1,1)
 		AF('d',struct A109,m2,1)
@@ -2140,7 +2140,7 @@
 DCaggr* f_touchdcstA110() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A110), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A110));
 		AF('s',struct A110,m0,1)
 		AF('i',struct A110,m1,1)
 		AF('s',struct A110,m2,1)
@@ -2163,7 +2163,7 @@
 DCaggr* f_touchdcstA111() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A111), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A111));
 		AF('d',union  A111,m0,1)
 		AFa(union  A111,m1,1,A109)
 		AF('s',union  A111,m2,1)
@@ -2186,7 +2186,7 @@
 DCaggr* f_touchdcstA112() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A112), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A112));
 		AF('j',union  A112,m0,1)
 		AF('S',union  A112,m1,1)
 		AF('S',union  A112,m2,9)
@@ -2206,7 +2206,7 @@
 DCaggr* f_touchdcstA113() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A113), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A113));
 		AF('i',union  A113,m0,1)
 		AF('C',union  A113,m1,1)
 		AF('s',union  A113,m2,1)
@@ -2229,7 +2229,7 @@
 DCaggr* f_touchdcstA114() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A114), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A114));
 		AF('j',union  A114,m0,1)
 		AF('J',union  A114,m1,1)
 		dcCloseAggr(at);
@@ -2242,7 +2242,7 @@
 DCaggr* f_touchdcstA115() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A115), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A115));
 		AF('d',struct A115,m0,1)
 		AF('s',struct A115,m1,1)
 		AF('i',struct A115,m2,1)
@@ -2265,7 +2265,7 @@
 DCaggr* f_touchdcstA116() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A116), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A116));
 		AF('J',union  A116,m0,1)
 		AF('C',union  A116,m1,1)
 		AF('d',union  A116,m2,1)
@@ -2280,7 +2280,7 @@
 DCaggr* f_touchdcstA117() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A117), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A117));
 		AF('L',struct A117,m0,1)
 		AF('L',struct A117,m1,1)
 		AF('J',struct A117,m2,1)
@@ -2295,7 +2295,7 @@
 DCaggr* f_touchdcstA118() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A118), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A118));
 		AF('p',union  A118,m0,1)
 		AF('I',union  A118,m1,1)
 		AF('S',union  A118,m2,1)
@@ -2309,7 +2309,7 @@
 DCaggr* f_touchdcstA119() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A119), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A119));
 		AF('J',union  A119,m0,1)
 		AF('i',union  A119,m1,1)
 		AF('s',union  A119,m2,1)
@@ -2332,7 +2332,7 @@
 DCaggr* f_touchdcstA120() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A120), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A120));
 		AF('L',struct A120,m0,1)
 		AF('d',struct A120,m1,1)
 		AF('L',struct A120,m2,1)
@@ -2348,7 +2348,7 @@
 DCaggr* f_touchdcstA121() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A121), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A121));
 		AFa(union  A121,m0,1,A118)
 		AF('l',union  A121,m1,1)
 		AF('c',union  A121,m2,1)
@@ -2371,7 +2371,7 @@
 DCaggr* f_touchdcstA122() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A122), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A122));
 		AF('L',struct A122,m0,1)
 		AF('I',struct A122,m1,1)
 		AF('f',struct A122,m2,1)
@@ -2394,7 +2394,7 @@
 DCaggr* f_touchdcstA123() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A123), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A123));
 		AF('s',struct A123,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2406,7 +2406,7 @@
 DCaggr* f_touchdcstA124() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A124), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A124));
 		AF('d',union  A124,m0,1)
 		AF('d',union  A124,m1,1)
 		AF('f',union  A124,m2,1)
@@ -2422,7 +2422,7 @@
 DCaggr* f_touchdcstA125() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A125), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A125));
 		AF('I',struct A125,m0,1)
 		AF('J',struct A125,m1,1)
 		AF('c',struct A125,m2,1)
@@ -2440,7 +2440,7 @@
 DCaggr* f_touchdcstA126() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A126), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A126));
 		AF('p',union  A126,m0,1)
 		AF('L',union  A126,m1,1)
 		AF('S',union  A126,m2,1)
@@ -2463,7 +2463,7 @@
 DCaggr* f_touchdcstA127() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A127), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A127));
 		AF('L',struct A127,m0,1)
 		AF('I',struct A127,m1,1)
 		AF('J',struct A127,m2,1)
@@ -2481,7 +2481,7 @@
 DCaggr* f_touchdcstA128() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A128), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A128));
 		AF('f',struct A128,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2493,7 +2493,7 @@
 DCaggr* f_touchdcstA129() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A129), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A129));
 		AF('f',struct A129,m0,1)
 		AFa(struct A129,m1,1,A128)
 		AF('p',struct A129,m2,1)
@@ -2515,7 +2515,7 @@
 DCaggr* f_touchdcstA130() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A130), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A130));
 		AF('j',struct A130,m0,1)
 		AF('s',struct A130,m1,1)
 		AF('i',struct A130,m2,1)
@@ -2538,7 +2538,7 @@
 DCaggr* f_touchdcstA131() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A131), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A131));
 		AF('d',struct A131,m0,1)
 		AFa(struct A131,m1,1,A130)
 		AF('C',struct A131,m2,1)
@@ -2557,7 +2557,7 @@
 DCaggr* f_touchdcstA132() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A132), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A132));
 		AF('I',union  A132,m0,1)
 		AFa(union  A132,m1,1,A131)
 		AF('c',union  A132,m2,1)
@@ -2571,7 +2571,7 @@
 DCaggr* f_touchdcstA133() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A133), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A133));
 		AF('l',struct A133,m0,1)
 		AF('s',struct A133,m1,1)
 		AF('s',struct A133,m2,1)
@@ -2594,7 +2594,7 @@
 DCaggr* f_touchdcstA134() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A134), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A134));
 		AF('S',union  A134,m0,1)
 		AF('J',union  A134,m1,1)
 		AF('I',union  A134,m2,1)
@@ -2617,7 +2617,7 @@
 DCaggr* f_touchdcstA135() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A135), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A135));
 		AF('f',union  A135,m0,1)
 		AF('d',union  A135,m1,1)
 		AF('p',union  A135,m2,1)
@@ -2631,7 +2631,7 @@
 DCaggr* f_touchdcstA136() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A136), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A136));
 		AF('c',union  A136,m0,1)
 		AF('c',union  A136,m1,1)
 		AF('C',union  A136,m2,1)
@@ -2654,7 +2654,7 @@
 DCaggr* f_touchdcstA137() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A137), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A137));
 		AF('J',union  A137,m0,1)
 		AF('L',union  A137,m1,1)
 		AF('c',union  A137,m2,1)
@@ -2671,7 +2671,7 @@
 DCaggr* f_touchdcstA138() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A138), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A138));
 		AF('c',struct A138,m0,1)
 		AF('j',struct A138,m1,1)
 		AF('d',struct A138,m2,1)
@@ -2694,7 +2694,7 @@
 DCaggr* f_touchdcstA139() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A139), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A139));
 		AF('p',union  A139,m0,1)
 		AFa(union  A139,m1,1,A137)
 		AF('S',union  A139,m2,1)
@@ -2712,7 +2712,7 @@
 DCaggr* f_touchdcstA140() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A140), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A140));
 		AF('C',union  A140,m0,1)
 		AF('c',union  A140,m1,12)
 		AF('S',union  A140,m2,1)
@@ -2735,7 +2735,7 @@
 DCaggr* f_touchdcstA141() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A141), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A141));
 		AF('I',union  A141,m0,1)
 		AF('i',union  A141,m1,1)
 		AF('c',union  A141,m2,1)
@@ -2750,7 +2750,7 @@
 DCaggr* f_touchdcstA142() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A142), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A142));
 		AF('j',struct A142,m0,1)
 		AF('j',struct A142,m1,1)
 		AF('d',struct A142,m2,1)
@@ -2773,7 +2773,7 @@
 DCaggr* f_touchdcstA143() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A143), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A143));
 		AF('C',union  A143,m0,1)
 		AF('J',union  A143,m1,1)
 		AF('s',union  A143,m2,1)
@@ -2796,7 +2796,7 @@
 DCaggr* f_touchdcstA144() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A144), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A144));
 		AF('S',union  A144,m0,1)
 		AF('C',union  A144,m1,1)
 		AF('i',union  A144,m2,1)
@@ -2819,7 +2819,7 @@
 DCaggr* f_touchdcstA145() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A145), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A145));
 		AF('S',union  A145,m0,1)
 		AF('d',union  A145,m1,1)
 		AF('J',union  A145,m2,1)
@@ -2842,7 +2842,7 @@
 DCaggr* f_touchdcstA146() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A146), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A146));
 		AF('l',union  A146,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2854,7 +2854,7 @@
 DCaggr* f_touchdcstA147() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A147), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A147));
 		AF('L',union  A147,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2866,7 +2866,7 @@
 DCaggr* f_touchdcstA148() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A148), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A148));
 		AF('I',struct A148,m0,1)
 		dcCloseAggr(at);
 	}
@@ -2878,7 +2878,7 @@
 DCaggr* f_touchdcstA149() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A149), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A149));
 		AF('d',struct A149,m0,1)
 		AF('i',struct A149,m1,1)
 		AF('s',struct A149,m2,1)
@@ -2901,7 +2901,7 @@
 DCaggr* f_touchdcstA150() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A150), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A150));
 		AF('i',union  A150,m0,1)
 		AF('J',union  A150,m1,1)
 		AF('c',union  A150,m2,1)
@@ -2924,7 +2924,7 @@
 DCaggr* f_touchdcstA151() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A151), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A151));
 		AF('d',struct A151,m0,1)
 		AF('p',struct A151,m1,1)
 		AF('I',struct A151,m2,1)
@@ -2947,7 +2947,7 @@
 DCaggr* f_touchdcstA152() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A152), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A152));
 		AF('f',union  A152,m0,6)
 		AF('f',union  A152,m1,1)
 		AF('J',union  A152,m2,1)
@@ -2970,7 +2970,7 @@
 DCaggr* f_touchdcstA153() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A153), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A153));
 		AF('c',union  A153,m0,1)
 		AF('I',union  A153,m1,1)
 		AF('C',union  A153,m2,1)
@@ -2991,7 +2991,7 @@
 DCaggr* f_touchdcstA154() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A154), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A154));
 		AF('J',struct A154,m0,1)
 		AF('f',struct A154,m1,1)
 		AF('f',struct A154,m2,1)
@@ -3010,7 +3010,7 @@
 DCaggr* f_touchdcstA155() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A155), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A155));
 		AF('J',union  A155,m0,1)
 		AF('I',union  A155,m1,1)
 		AF('i',union  A155,m2,1)
@@ -3033,7 +3033,7 @@
 DCaggr* f_touchdcstA156() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A156), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A156));
 		AF('C',union  A156,m0,1)
 		AF('j',union  A156,m1,1)
 		dcCloseAggr(at);
@@ -3046,7 +3046,7 @@
 DCaggr* f_touchdcstA157() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A157), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A157));
 		AF('i',union  A157,m0,1)
 		AFa(union  A157,m1,1,A154)
 		AF('C',union  A157,m2,1)
@@ -3069,7 +3069,7 @@
 DCaggr* f_touchdcstA158() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A158), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A158));
 		AF('f',struct A158,m0,1)
 		AF('C',struct A158,m1,1)
 		AF('S',struct A158,m2,1)
@@ -3092,7 +3092,7 @@
 DCaggr* f_touchdcstA159() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A159), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A159));
 		AF('j',struct A159,m0,1)
 		AF('j',struct A159,m1,1)
 		AF('L',struct A159,m2,1)
@@ -3106,7 +3106,7 @@
 DCaggr* f_touchdcstA160() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A160), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A160));
 		AF('j',union  A160,m0,1)
 		AF('L',union  A160,m1,1)
 		AF('I',union  A160,m2,1)
@@ -3129,7 +3129,7 @@
 DCaggr* f_touchdcstA161() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A161), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A161));
 		AF('l',struct A161,m0,1)
 		AF('l',struct A161,m1,1)
 		AF('d',struct A161,m2,1)
@@ -3152,7 +3152,7 @@
 DCaggr* f_touchdcstA162() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A162), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A162));
 		AF('c',union  A162,m0,1)
 		AF('J',union  A162,m1,1)
 		AF('i',union  A162,m2,1)
@@ -3175,7 +3175,7 @@
 DCaggr* f_touchdcstA163() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A163), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A163));
 		AF('c',struct A163,m0,1)
 		AF('C',struct A163,m1,1)
 		AF('f',struct A163,m2,1)
@@ -3198,7 +3198,7 @@
 DCaggr* f_touchdcstA164() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A164), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A164));
 		AF('s',union  A164,m0,1)
 		AFa(union  A164,m1,1,A162)
 		AF('s',union  A164,m2,1)
@@ -3221,7 +3221,7 @@
 DCaggr* f_touchdcstA165() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A165), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A165));
 		AF('j',union  A165,m0,1)
 		dcCloseAggr(at);
 	}
@@ -3233,7 +3233,7 @@
 DCaggr* f_touchdcstA166() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A166), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A166));
 		AF('S',struct A166,m0,1)
 		AF('d',struct A166,m1,12)
 		AF('I',struct A166,m2,1)
@@ -3250,7 +3250,7 @@
 DCaggr* f_touchdcstA167() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A167), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A167));
 		AF('j',struct A167,m0,1)
 		AF('I',struct A167,m1,1)
 		AF('L',struct A167,m2,1)
@@ -3273,7 +3273,7 @@
 DCaggr* f_touchdcstA168() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A168), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A168));
 		AF('J',struct A168,m0,1)
 		AF('c',struct A168,m1,1)
 		AF('I',struct A168,m2,1)
@@ -3289,7 +3289,7 @@
 DCaggr* f_touchdcstA169() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A169), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A169));
 		AF('i',union  A169,m0,1)
 		AF('S',union  A169,m1,1)
 		AFa(union  A169,m2,1,A166)
@@ -3312,7 +3312,7 @@
 DCaggr* f_touchdcstA170() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A170), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A170));
 		AF('J',struct A170,m0,1)
 		AF('L',struct A170,m1,1)
 		AF('c',struct A170,m2,1)
@@ -3333,7 +3333,7 @@
 DCaggr* f_touchdcstA171() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A171), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A171));
 		AF('I',union  A171,m0,1)
 		AF('J',union  A171,m1,1)
 		AF('d',union  A171,m2,1)
@@ -3348,7 +3348,7 @@
 DCaggr* f_touchdcstA172() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A172), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A172));
 		AF('J',struct A172,m0,1)
 		AFa(struct A172,m1,1,A170)
 		AF('S',struct A172,m2,1)
@@ -3365,7 +3365,7 @@
 DCaggr* f_touchdcstA173() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A173), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A173));
 		AF('I',union  A173,m0,1)
 		AF('J',union  A173,m1,1)
 		AF('S',union  A173,m2,1)
@@ -3388,7 +3388,7 @@
 DCaggr* f_touchdcstA174() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A174), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A174));
 		AF('f',union  A174,m0,1)
 		dcCloseAggr(at);
 	}
@@ -3400,7 +3400,7 @@
 DCaggr* f_touchdcstA175() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A175), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A175));
 		AFa(struct A175,m0,1,A174)
 		AF('f',struct A175,m1,1)
 		dcCloseAggr(at);
@@ -3413,7 +3413,7 @@
 DCaggr* f_touchdcstA176() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A176), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A176));
 		AF('S',union  A176,m0,1)
 		AF('f',union  A176,m1,1)
 		AF('j',union  A176,m2,1)
@@ -3429,7 +3429,7 @@
 DCaggr* f_touchdcstA177() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A177), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A177));
 		AF('j',struct A177,m0,1)
 		AF('I',struct A177,m1,1)
 		AF('j',struct A177,m2,1)
@@ -3449,7 +3449,7 @@
 DCaggr* f_touchdcstA178() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A178), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A178));
 		AF('c',union  A178,m0,1)
 		AF('s',union  A178,m1,1)
 		AF('j',union  A178,m2,1)
@@ -3465,7 +3465,7 @@
 DCaggr* f_touchdcstA179() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A179), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A179));
 		AF('J',union  A179,m0,1)
 		AF('d',union  A179,m1,1)
 		AF('j',union  A179,m2,1)
@@ -3488,7 +3488,7 @@
 DCaggr* f_touchdcstA180() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A180), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A180));
 		AF('j',union  A180,m0,1)
 		AF('j',union  A180,m1,1)
 		AF('I',union  A180,m2,1)
@@ -3511,7 +3511,7 @@
 DCaggr* f_touchdcstA181() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A181), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A181));
 		AF('d',union  A181,m0,1)
 		AF('i',union  A181,m1,1)
 		AF('p',union  A181,m2,1)
@@ -3530,7 +3530,7 @@
 DCaggr* f_touchdcstA182() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A182), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A182));
 		AF('j',union  A182,m0,1)
 		AF('i',union  A182,m1,1)
 		AF('c',union  A182,m2,1)
@@ -3553,7 +3553,7 @@
 DCaggr* f_touchdcstA183() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A183), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A183));
 		AF('j',union  A183,m0,1)
 		AF('p',union  A183,m1,1)
 		dcCloseAggr(at);
@@ -3566,7 +3566,7 @@
 DCaggr* f_touchdcstA184() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A184), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A184));
 		AF('p',struct A184,m0,1)
 		AF('p',struct A184,m1,1)
 		AF('C',struct A184,m2,1)
@@ -3589,7 +3589,7 @@
 DCaggr* f_touchdcstA185() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A185), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A185));
 		AF('j',struct A185,m0,1)
 		AF('I',struct A185,m1,1)
 		AF('j',struct A185,m2,1)
@@ -3608,7 +3608,7 @@
 DCaggr* f_touchdcstA186() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A186), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A186));
 		AF('p',union  A186,m0,1)
 		AF('J',union  A186,m1,1)
 		AF('L',union  A186,m2,1)
@@ -3631,7 +3631,7 @@
 DCaggr* f_touchdcstA187() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A187), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A187));
 		AF('S',struct A187,m0,7)
 		AF('f',struct A187,m1,1)
 		AF('c',struct A187,m2,1)
@@ -3654,7 +3654,7 @@
 DCaggr* f_touchdcstA188() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A188), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A188));
 		AF('f',union  A188,m0,1)
 		AF('I',union  A188,m1,1)
 		AF('I',union  A188,m2,1)
@@ -3677,7 +3677,7 @@
 DCaggr* f_touchdcstA189() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A189), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A189));
 		AFa(union  A189,m0,1,A90)
 		AF('I',union  A189,m1,1)
 		AF('f',union  A189,m2,1)
@@ -3700,7 +3700,7 @@
 DCaggr* f_touchdcstA190() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A190), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A190));
 		AF('I',union  A190,m0,1)
 		AF('p',union  A190,m1,1)
 		AF('C',union  A190,m2,4)
@@ -3723,7 +3723,7 @@
 DCaggr* f_touchdcstA191() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A191), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A191));
 		AF('i',struct A191,m0,1)
 		AF('I',struct A191,m1,1)
 		AF('c',struct A191,m2,1)
@@ -3746,7 +3746,7 @@
 DCaggr* f_touchdcstA192() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A192), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A192));
 		AF('J',union  A192,m0,1)
 		AF('C',union  A192,m1,1)
 		AF('S',union  A192,m2,1)
@@ -3769,7 +3769,7 @@
 DCaggr* f_touchdcstA193() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A193), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A193));
 		AF('c',struct A193,m0,1)
 		AF('j',struct A193,m1,1)
 		AF('j',struct A193,m2,1)
@@ -3786,7 +3786,7 @@
 DCaggr* f_touchdcstA194() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A194), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A194));
 		AF('d',union  A194,m0,1)
 		AFa(union  A194,m1,1,A191)
 		AF('d',union  A194,m2,1)
@@ -3808,7 +3808,7 @@
 DCaggr* f_touchdcstA195() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A195), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A195));
 		AF('I',struct A195,m0,1)
 		AF('d',struct A195,m1,1)
 		AF('J',struct A195,m2,1)
@@ -3831,7 +3831,7 @@
 DCaggr* f_touchdcstA196() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A196), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A196));
 		AF('S',union  A196,m0,1)
 		AF('C',union  A196,m1,1)
 		AF('S',union  A196,m2,1)
@@ -3846,7 +3846,7 @@
 DCaggr* f_touchdcstA197() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A197), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A197));
 		AF('j',struct A197,m0,1)
 		AF('p',struct A197,m1,1)
 		AF('C',struct A197,m2,1)
@@ -3869,7 +3869,7 @@
 DCaggr* f_touchdcstA198() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A198), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A198));
 		AF('c',struct A198,m0,1)
 		AF('s',struct A198,m1,1)
 		AF('d',struct A198,m2,1)
@@ -3884,7 +3884,7 @@
 DCaggr* f_touchdcstA199() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A199), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A199));
 		AF('f',struct A199,m0,1)
 		AFa(struct A199,m1,1,A196)
 		AFa(struct A199,m2,1,A197)
@@ -3907,7 +3907,7 @@
 DCaggr* f_touchdcstA200() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A200), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A200));
 		AF('S',struct A200,m0,1)
 		AF('c',struct A200,m1,1)
 		AF('f',struct A200,m2,1)
@@ -3922,7 +3922,7 @@
 DCaggr* f_touchdcstA201() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A201), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A201));
 		AF('S',union  A201,m0,1)
 		AF('d',union  A201,m1,1)
 		AF('I',union  A201,m2,1)
@@ -3945,7 +3945,7 @@
 DCaggr* f_touchdcstA202() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A202), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A202));
 		AF('S',union  A202,m0,1)
 		AF('l',union  A202,m1,1)
 		AF('j',union  A202,m2,1)
@@ -3968,7 +3968,7 @@
 DCaggr* f_touchdcstA203() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A203), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A203));
 		AF('C',union  A203,m0,1)
 		AF('p',union  A203,m1,1)
 		AF('p',union  A203,m2,1)
@@ -3991,7 +3991,7 @@
 DCaggr* f_touchdcstA204() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A204), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A204));
 		AF('l',union  A204,m0,1)
 		AF('C',union  A204,m1,1)
 		AF('c',union  A204,m2,1)
@@ -4014,7 +4014,7 @@
 DCaggr* f_touchdcstA205() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A205), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A205));
 		AF('J',union  A205,m0,1)
 		AF('L',union  A205,m1,1)
 		AF('C',union  A205,m2,1)
@@ -4030,7 +4030,7 @@
 DCaggr* f_touchdcstA206() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A206), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A206));
 		AF('f',union  A206,m0,1)
 		AF('d',union  A206,m1,1)
 		AF('c',union  A206,m2,1)
@@ -4053,7 +4053,7 @@
 DCaggr* f_touchdcstA207() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A207), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A207));
 		AF('J',union  A207,m0,1)
 		AF('I',union  A207,m1,1)
 		AF('d',union  A207,m2,1)
@@ -4075,7 +4075,7 @@
 DCaggr* f_touchdcstA208() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A208), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A208));
 		AF('l',struct A208,m0,1)
 		AF('f',struct A208,m1,1)
 		AF('J',struct A208,m2,2)
@@ -4089,7 +4089,7 @@
 DCaggr* f_touchdcstA209() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A209), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A209));
 		AF('s',union  A209,m0,1)
 		AF('i',union  A209,m1,1)
 		AF('d',union  A209,m2,1)
@@ -4109,7 +4109,7 @@
 DCaggr* f_touchdcstA210() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A210), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A210));
 		AF('C',struct A210,m0,1)
 		AF('l',struct A210,m1,1)
 		AF('J',struct A210,m2,1)
@@ -4132,7 +4132,7 @@
 DCaggr* f_touchdcstA211() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A211), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A211));
 		AF('j',union  A211,m0,1)
 		AF('I',union  A211,m1,1)
 		AF('J',union  A211,m2,1)
@@ -4151,7 +4151,7 @@
 DCaggr* f_touchdcstA212() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A212), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A212));
 		AF('j',struct A212,m0,1)
 		AF('f',struct A212,m1,1)
 		AF('L',struct A212,m2,1)
@@ -4172,7 +4172,7 @@
 DCaggr* f_touchdcstA213() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A213), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A213));
 		AF('i',union  A213,m0,1)
 		AF('f',union  A213,m1,1)
 		AF('s',union  A213,m2,1)
@@ -4193,7 +4193,7 @@
 DCaggr* f_touchdcstA214() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A214), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A214));
 		AF('c',union  A214,m0,1)
 		AF('i',union  A214,m1,1)
 		AFa(union  A214,m2,1,A212)
@@ -4216,7 +4216,7 @@
 DCaggr* f_touchdcstA215() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A215), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A215));
 		AF('L',union  A215,m0,1)
 		AF('d',union  A215,m1,1)
 		AF('C',union  A215,m2,1)
@@ -4230,7 +4230,7 @@
 DCaggr* f_touchdcstA216() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A216), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A216));
 		AF('l',union  A216,m0,1)
 		AF('C',union  A216,m1,1)
 		AF('c',union  A216,m2,1)
@@ -4253,7 +4253,7 @@
 DCaggr* f_touchdcstA217() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A217), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A217));
 		AF('i',struct A217,m0,1)
 		AF('d',struct A217,m1,1)
 		AF('C',struct A217,m2,1)
@@ -4276,7 +4276,7 @@
 DCaggr* f_touchdcstA218() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A218), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A218));
 		AF('c',union  A218,m0,1)
 		AF('L',union  A218,m1,1)
 		AF('J',union  A218,m2,1)
@@ -4290,7 +4290,7 @@
 DCaggr* f_touchdcstA219() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A219), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A219));
 		AF('l',struct A219,m0,1)
 		AF('I',struct A219,m1,1)
 		AF('L',struct A219,m2,1)
@@ -4305,7 +4305,7 @@
 DCaggr* f_touchdcstA220() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A220), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A220));
 		AF('C',struct A220,m0,1)
 		AF('l',struct A220,m1,1)
 		AF('I',struct A220,m2,1)
@@ -4328,7 +4328,7 @@
 DCaggr* f_touchdcstA221() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A221), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A221));
 		AF('S',struct A221,m0,1)
 		AF('c',struct A221,m1,1)
 		AF('l',struct A221,m2,1)
@@ -4351,7 +4351,7 @@
 DCaggr* f_touchdcstA222() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A222), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A222));
 		AFa(union  A222,m0,1,A221)
 		AF('c',union  A222,m1,1)
 		AF('p',union  A222,m2,1)
@@ -4374,7 +4374,7 @@
 DCaggr* f_touchdcstA223() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A223), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A223));
 		AF('j',union  A223,m0,1)
 		AF('s',union  A223,m1,1)
 		AF('S',union  A223,m2,1)
@@ -4391,7 +4391,7 @@
 DCaggr* f_touchdcstA224() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A224), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A224));
 		AFa(struct A224,m0,1,A220)
 		AFa(struct A224,m1,1,A222)
 		AFa(struct A224,m2,1,A223)
@@ -4413,7 +4413,7 @@
 DCaggr* f_touchdcstA225() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A225), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A225));
 		AF('S',struct A225,m0,1)
 		AF('J',struct A225,m1,1)
 		AF('l',struct A225,m2,1)
@@ -4427,7 +4427,7 @@
 DCaggr* f_touchdcstA226() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A226), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A226));
 		AF('J',struct A226,m0,1)
 		AF('c',struct A226,m1,11)
 		AF('C',struct A226,m2,1)
@@ -4447,7 +4447,7 @@
 DCaggr* f_touchdcstA227() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A227), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A227));
 		AF('l',union  A227,m0,1)
 		AF('l',union  A227,m1,1)
 		AF('d',union  A227,m2,1)
@@ -4470,7 +4470,7 @@
 DCaggr* f_touchdcstA228() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A228), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A228));
 		AF('S',struct A228,m0,1)
 		AF('L',struct A228,m1,1)
 		AF('l',struct A228,m2,1)
@@ -4493,7 +4493,7 @@
 DCaggr* f_touchdcstA229() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A229), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A229));
 		AF('L',union  A229,m0,1)
 		AF('L',union  A229,m1,1)
 		AF('J',union  A229,m2,1)
@@ -4512,7 +4512,7 @@
 DCaggr* f_touchdcstA230() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A230), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A230));
 		AF('l',union  A230,m0,1)
 		AF('S',union  A230,m1,1)
 		AF('s',union  A230,m2,1)
@@ -4535,7 +4535,7 @@
 DCaggr* f_touchdcstA231() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A231), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A231));
 		AF('c',struct A231,m0,1)
 		AF('L',struct A231,m1,1)
 		AF('l',struct A231,m2,1)
@@ -4558,7 +4558,7 @@
 DCaggr* f_touchdcstA232() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A232), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A232));
 		AF('p',struct A232,m0,1)
 		AF('j',struct A232,m1,1)
 		AF('S',struct A232,m2,1)
@@ -4573,7 +4573,7 @@
 DCaggr* f_touchdcstA233() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A233), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A233));
 		AF('c',union  A233,m0,1)
 		AF('I',union  A233,m1,1)
 		AF('d',union  A233,m2,1)
@@ -4588,7 +4588,7 @@
 DCaggr* f_touchdcstA234() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A234), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A234));
 		AF('f',struct A234,m0,1)
 		AFa(struct A234,m1,1,A229)
 		AF('j',struct A234,m2,1)
@@ -4611,7 +4611,7 @@
 DCaggr* f_touchdcstA235() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A235), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A235));
 		AF('d',union  A235,m0,1)
 		AF('S',union  A235,m1,1)
 		AF('p',union  A235,m2,1)
@@ -4634,7 +4634,7 @@
 DCaggr* f_touchdcstA236() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A236), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A236));
 		AF('p',union  A236,m0,1)
 		AF('C',union  A236,m1,1)
 		AF('I',union  A236,m2,1)
@@ -4657,7 +4657,7 @@
 DCaggr* f_touchdcstA237() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A237), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A237));
 		AF('f',union  A237,m0,1)
 		AF('J',union  A237,m1,1)
 		AF('S',union  A237,m2,1)
@@ -4680,7 +4680,7 @@
 DCaggr* f_touchdcstA238() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A238), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A238));
 		AF('S',union  A238,m0,1)
 		AF('f',union  A238,m1,1)
 		AF('c',union  A238,m2,1)
@@ -4703,7 +4703,7 @@
 DCaggr* f_touchdcstA239() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A239), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A239));
 		AF('d',struct A239,m0,1)
 		AF('f',struct A239,m1,1)
 		AF('I',struct A239,m2,1)
@@ -4726,7 +4726,7 @@
 DCaggr* f_touchdcstA240() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A240), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A240));
 		AF('J',union  A240,m0,1)
 		AF('i',union  A240,m1,1)
 		AF('f',union  A240,m2,1)
@@ -4749,7 +4749,7 @@
 DCaggr* f_touchdcstA241() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A241), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A241));
 		AFa(struct A241,m0,1,A237)
 		AFa(struct A241,m1,1,A238)
 		AFa(struct A241,m2,1,A239)
@@ -4772,7 +4772,7 @@
 DCaggr* f_touchdcstA242() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A242), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A242));
 		AF('I',union  A242,m0,1)
 		AF('l',union  A242,m1,1)
 		AF('C',union  A242,m2,1)
@@ -4791,7 +4791,7 @@
 DCaggr* f_touchdcstA243() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A243), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A243));
 		AF('j',union  A243,m0,1)
 		AF('d',union  A243,m1,1)
 		AF('J',union  A243,m2,1)
@@ -4814,7 +4814,7 @@
 DCaggr* f_touchdcstA244() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A244), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A244));
 		AF('S',union  A244,m0,1)
 		AF('l',union  A244,m1,1)
 		AF('f',union  A244,m2,1)
@@ -4837,7 +4837,7 @@
 DCaggr* f_touchdcstA245() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A245), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A245));
 		AF('d',union  A245,m0,1)
 		AF('p',union  A245,m1,1)
 		AF('f',union  A245,m2,1)
@@ -4859,7 +4859,7 @@
 DCaggr* f_touchdcstA246() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A246), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A246));
 		AF('s',struct A246,m0,1)
 		AF('S',struct A246,m1,1)
 		AF('L',struct A246,m2,1)
@@ -4878,7 +4878,7 @@
 DCaggr* f_touchdcstA247() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A247), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A247));
 		AF('p',union  A247,m0,1)
 		AF('l',union  A247,m1,1)
 		AF('i',union  A247,m2,1)
@@ -4901,7 +4901,7 @@
 DCaggr* f_touchdcstA248() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A248), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A248));
 		AF('f',union  A248,m0,1)
 		AF('p',union  A248,m1,1)
 		AF('L',union  A248,m2,1)
@@ -4916,7 +4916,7 @@
 DCaggr* f_touchdcstA249() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A249), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A249));
 		AF('i',union  A249,m0,1)
 		AF('j',union  A249,m1,1)
 		AF('S',union  A249,m2,1)
@@ -4939,7 +4939,7 @@
 DCaggr* f_touchdcstA250() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A250), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A250));
 		AFa(union  A250,m0,1,A249)
 		AF('I',union  A250,m1,1)
 		AF('J',union  A250,m2,1)
@@ -4962,7 +4962,7 @@
 DCaggr* f_touchdcstA251() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A251), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A251));
 		AF('i',union  A251,m0,1)
 		AF('I',union  A251,m1,1)
 		dcCloseAggr(at);
@@ -4975,7 +4975,7 @@
 DCaggr* f_touchdcstA252() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A252), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A252));
 		AF('I',struct A252,m0,1)
 		AF('S',struct A252,m1,1)
 		AF('c',struct A252,m2,1)
@@ -4990,7 +4990,7 @@
 DCaggr* f_touchdcstA253() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A253), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A253));
 		AF('J',union  A253,m0,1)
 		AF('i',union  A253,m1,1)
 		AF('p',union  A253,m2,1)
@@ -5013,7 +5013,7 @@
 DCaggr* f_touchdcstA254() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A254), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A254));
 		AF('S',union  A254,m0,1)
 		AF('L',union  A254,m1,1)
 		dcCloseAggr(at);
@@ -5026,7 +5026,7 @@
 DCaggr* f_touchdcstA255() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A255), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A255));
 		AF('S',union  A255,m0,1)
 		AF('d',union  A255,m1,1)
 		AF('p',union  A255,m2,1)
@@ -5049,7 +5049,7 @@
 DCaggr* f_touchdcstA256() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A256), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A256));
 		AFa(union  A256,m0,1,A255)
 		AF('p',union  A256,m1,15)
 		dcCloseAggr(at);
@@ -5062,7 +5062,7 @@
 DCaggr* f_touchdcstA257() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A257), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A257));
 		AFa(union  A257,m0,2,A256)
 		AF('S',union  A257,m1,1)
 		AF('J',union  A257,m2,1)
@@ -5085,7 +5085,7 @@
 DCaggr* f_touchdcstA258() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A258), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A258));
 		AF('l',union  A258,m0,1)
 		AF('s',union  A258,m1,1)
 		AF('p',union  A258,m2,1)
@@ -5099,7 +5099,7 @@
 DCaggr* f_touchdcstA259() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A259), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A259));
 		AF('f',union  A259,m0,1)
 		AF('J',union  A259,m1,1)
 		AF('p',union  A259,m2,1)
@@ -5122,7 +5122,7 @@
 DCaggr* f_touchdcstA260() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A260), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A260));
 		AF('C',union  A260,m0,1)
 		dcCloseAggr(at);
 	}
@@ -5134,7 +5134,7 @@
 DCaggr* f_touchdcstA261() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A261), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A261));
 		AF('c',struct A261,m0,1)
 		AF('j',struct A261,m1,1)
 		AF('I',struct A261,m2,1)
@@ -5157,7 +5157,7 @@
 DCaggr* f_touchdcstA262() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A262), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A262));
 		AF('l',struct A262,m0,1)
 		AFa(struct A262,m1,1,A261)
 		AF('C',struct A262,m2,1)
@@ -5172,7 +5172,7 @@
 DCaggr* f_touchdcstA263() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A263), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A263));
 		AF('L',struct A263,m0,1)
 		AF('J',struct A263,m1,1)
 		AF('I',struct A263,m2,1)
@@ -5193,7 +5193,7 @@
 DCaggr* f_touchdcstA264() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A264), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A264));
 		AF('p',struct A264,m0,1)
 		AF('S',struct A264,m1,1)
 		AF('p',struct A264,m2,1)
@@ -5216,7 +5216,7 @@
 DCaggr* f_touchdcstA265() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A265), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A265));
 		AF('d',union  A265,m0,1)
 		AF('i',union  A265,m1,1)
 		AF('j',union  A265,m2,1)
@@ -5239,7 +5239,7 @@
 DCaggr* f_touchdcstA266() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A266), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A266));
 		AF('f',union  A266,m0,1)
 		AF('C',union  A266,m1,1)
 		AF('d',union  A266,m2,1)
@@ -5254,7 +5254,7 @@
 DCaggr* f_touchdcstA267() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A267), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A267));
 		AF('l',union  A267,m0,1)
 		AF('l',union  A267,m1,1)
 		dcCloseAggr(at);
@@ -5267,7 +5267,7 @@
 DCaggr* f_touchdcstA268() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A268), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A268));
 		AF('s',union  A268,m0,1)
 		AF('j',union  A268,m1,1)
 		AF('s',union  A268,m2,1)
@@ -5290,7 +5290,7 @@
 DCaggr* f_touchdcstA269() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A269), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A269));
 		AFa(struct A269,m0,1,A268)
 		AF('S',struct A269,m1,1)
 		dcCloseAggr(at);
@@ -5303,7 +5303,7 @@
 DCaggr* f_touchdcstA270() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A270), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A270));
 		AF('s',struct A270,m0,1)
 		AF('p',struct A270,m1,1)
 		AF('c',struct A270,m2,1)
@@ -5317,7 +5317,7 @@
 DCaggr* f_touchdcstA271() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A271), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A271));
 		AF('l',struct A271,m0,1)
 		dcCloseAggr(at);
 	}
@@ -5329,7 +5329,7 @@
 DCaggr* f_touchdcstA272() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A272), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A272));
 		AF('p',struct A272,m0,1)
 		AF('i',struct A272,m1,1)
 		AF('d',struct A272,m2,1)
@@ -5344,7 +5344,7 @@
 DCaggr* f_touchdcstA273() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A273), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A273));
 		AF('s',struct A273,m0,1)
 		AF('i',struct A273,m1,1)
 		AF('i',struct A273,m2,1)
@@ -5361,7 +5361,7 @@
 DCaggr* f_touchdcstA274() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A274), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A274));
 		AF('j',union  A274,m0,1)
 		dcCloseAggr(at);
 	}
@@ -5373,7 +5373,7 @@
 DCaggr* f_touchdcstA275() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A275), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A275));
 		AF('c',struct A275,m0,1)
 		AF('j',struct A275,m1,1)
 		AF('j',struct A275,m2,1)
@@ -5388,7 +5388,7 @@
 DCaggr* f_touchdcstA276() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A276), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A276));
 		AF('j',union  A276,m0,1)
 		AF('p',union  A276,m1,1)
 		AF('L',union  A276,m2,1)
@@ -5411,7 +5411,7 @@
 DCaggr* f_touchdcstA277() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A277), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A277));
 		AF('d',struct A277,m0,12)
 		AF('s',struct A277,m1,1)
 		dcCloseAggr(at);
@@ -5424,7 +5424,7 @@
 DCaggr* f_touchdcstA278() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A278), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A278));
 		AF('S',union  A278,m0,1)
 		AF('I',union  A278,m1,1)
 		AF('S',union  A278,m2,1)
@@ -5441,7 +5441,7 @@
 DCaggr* f_touchdcstA279() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A279), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A279));
 		AFa(struct A279,m0,1,A277)
 		AF('s',struct A279,m1,1)
 		AF('L',struct A279,m2,1)
@@ -5464,7 +5464,7 @@
 DCaggr* f_touchdcstA280() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A280), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A280));
 		AF('L',union  A280,m0,1)
 		AF('S',union  A280,m1,1)
 		AF('L',union  A280,m2,1)
@@ -5487,7 +5487,7 @@
 DCaggr* f_touchdcstA281() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A281), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A281));
 		AF('C',union  A281,m0,1)
 		AF('I',union  A281,m1,1)
 		AF('p',union  A281,m2,1)
@@ -5502,7 +5502,7 @@
 DCaggr* f_touchdcstA282() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A282), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A282));
 		AF('j',struct A282,m0,1)
 		AF('f',struct A282,m1,1)
 		AF('s',struct A282,m2,1)
@@ -5525,7 +5525,7 @@
 DCaggr* f_touchdcstA283() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A283), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A283));
 		AF('I',struct A283,m0,1)
 		AF('I',struct A283,m1,1)
 		AF('l',struct A283,m2,1)
@@ -5542,7 +5542,7 @@
 DCaggr* f_touchdcstA284() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A284), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A284));
 		AF('J',union  A284,m0,1)
 		AF('i',union  A284,m1,1)
 		AF('l',union  A284,m2,1)
@@ -5565,7 +5565,7 @@
 DCaggr* f_touchdcstA285() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A285), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A285));
 		AF('L',union  A285,m0,1)
 		AF('p',union  A285,m1,1)
 		AF('i',union  A285,m2,1)
@@ -5588,7 +5588,7 @@
 DCaggr* f_touchdcstA286() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A286), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A286));
 		AF('s',struct A286,m0,1)
 		AF('I',struct A286,m1,1)
 		AF('l',struct A286,m2,1)
@@ -5611,7 +5611,7 @@
 DCaggr* f_touchdcstA287() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A287), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A287));
 		AF('c',struct A287,m0,1)
 		AF('s',struct A287,m1,1)
 		AF('I',struct A287,m2,1)
@@ -5631,7 +5631,7 @@
 DCaggr* f_touchdcstA288() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A288), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A288));
 		AF('C',struct A288,m0,1)
 		AF('S',struct A288,m1,1)
 		AF('l',struct A288,m2,1)
@@ -5654,7 +5654,7 @@
 DCaggr* f_touchdcstA289() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A289), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A289));
 		AF('S',union  A289,m0,12)
 		AF('l',union  A289,m1,1)
 		AF('i',union  A289,m2,1)
@@ -5669,7 +5669,7 @@
 DCaggr* f_touchdcstA290() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A290), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A290));
 		AF('s',union  A290,m0,1)
 		AF('S',union  A290,m1,1)
 		AF('p',union  A290,m2,1)
@@ -5689,7 +5689,7 @@
 DCaggr* f_touchdcstA291() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A291), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A291));
 		AF('p',struct A291,m0,1)
 		AF('s',struct A291,m1,1)
 		dcCloseAggr(at);
@@ -5702,7 +5702,7 @@
 DCaggr* f_touchdcstA292() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A292), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A292));
 		AF('j',union  A292,m0,1)
 		AF('S',union  A292,m1,1)
 		AF('l',union  A292,m2,1)
@@ -5725,7 +5725,7 @@
 DCaggr* f_touchdcstA293() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A293), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A293));
 		AF('J',union  A293,m0,1)
 		AF('C',union  A293,m1,1)
 		AF('f',union  A293,m2,1)
@@ -5748,7 +5748,7 @@
 DCaggr* f_touchdcstA294() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A294), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A294));
 		AF('J',struct A294,m0,1)
 		AF('f',struct A294,m1,16)
 		AF('I',struct A294,m2,1)
@@ -5771,7 +5771,7 @@
 DCaggr* f_touchdcstA295() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A295), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A295));
 		AF('l',union  A295,m0,1)
 		AF('I',union  A295,m1,1)
 		AF('i',union  A295,m2,1)
@@ -5794,7 +5794,7 @@
 DCaggr* f_touchdcstA296() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A296), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A296));
 		AF('d',struct A296,m0,1)
 		AFa(struct A296,m1,1,A292)
 		AF('d',struct A296,m2,1)
@@ -5817,7 +5817,7 @@
 DCaggr* f_touchdcstA297() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A297), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A297));
 		AF('c',union  A297,m0,1)
 		AF('f',union  A297,m1,1)
 		AF('S',union  A297,m2,1)
@@ -5840,7 +5840,7 @@
 DCaggr* f_touchdcstA298() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A298), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A298));
 		AF('c',struct A298,m0,1)
 		AF('l',struct A298,m1,1)
 		AF('s',struct A298,m2,1)
@@ -5856,7 +5856,7 @@
 DCaggr* f_touchdcstA299() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A299), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A299));
 		AF('f',struct A299,m0,1)
 		AF('J',struct A299,m1,1)
 		AF('s',struct A299,m2,1)
@@ -5879,7 +5879,7 @@
 DCaggr* f_touchdcstA300() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A300), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A300));
 		AF('I',union  A300,m0,1)
 		AF('L',union  A300,m1,1)
 		AF('c',union  A300,m2,1)
@@ -5894,7 +5894,7 @@
 DCaggr* f_touchdcstA301() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A301), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A301));
 		AF('L',struct A301,m0,1)
 		AF('f',struct A301,m1,1)
 		AF('C',struct A301,m2,1)
@@ -5910,7 +5910,7 @@
 DCaggr* f_touchdcstA302() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A302), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A302));
 		AF('f',union  A302,m0,1)
 		AF('s',union  A302,m1,1)
 		AF('p',union  A302,m2,1)
@@ -5930,7 +5930,7 @@
 DCaggr* f_touchdcstA303() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A303), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A303));
 		AF('S',union  A303,m0,1)
 		AFa(union  A303,m1,1,A300)
 		AF('d',union  A303,m2,1)
@@ -5953,7 +5953,7 @@
 DCaggr* f_touchdcstA304() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A304), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A304));
 		AF('i',struct A304,m0,1)
 		AF('c',struct A304,m1,1)
 		AF('S',struct A304,m2,1)
@@ -5976,7 +5976,7 @@
 DCaggr* f_touchdcstA305() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A305), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A305));
 		AF('L',union  A305,m0,1)
 		AF('L',union  A305,m1,1)
 		AF('p',union  A305,m2,1)
@@ -5990,7 +5990,7 @@
 DCaggr* f_touchdcstA306() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A306), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A306));
 		AF('j',union  A306,m0,1)
 		AF('l',union  A306,m1,1)
 		AF('L',union  A306,m2,1)
@@ -6008,7 +6008,7 @@
 DCaggr* f_touchdcstA307() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A307), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A307));
 		AF('I',struct A307,m0,1)
 		AF('d',struct A307,m1,1)
 		AF('d',struct A307,m2,1)
@@ -6023,7 +6023,7 @@
 DCaggr* f_touchdcstA308() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A308), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A308));
 		AF('J',struct A308,m0,1)
 		AFa(struct A308,m1,1,A307)
 		AF('c',struct A308,m2,1)
@@ -6046,7 +6046,7 @@
 DCaggr* f_touchdcstA309() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A309), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A309));
 		AF('j',struct A309,m0,1)
 		AF('J',struct A309,m1,1)
 		AF('C',struct A309,m2,1)
@@ -6061,7 +6061,7 @@
 DCaggr* f_touchdcstA310() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A310), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A310));
 		AF('i',union  A310,m0,1)
 		dcCloseAggr(at);
 	}
@@ -6073,7 +6073,7 @@
 DCaggr* f_touchdcstA311() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A311), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A311));
 		AF('C',union  A311,m0,1)
 		AF('l',union  A311,m1,1)
 		AF('S',union  A311,m2,1)
@@ -6096,7 +6096,7 @@
 DCaggr* f_touchdcstA312() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A312), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A312));
 		AF('f',struct A312,m0,1)
 		AF('s',struct A312,m1,1)
 		AF('d',struct A312,m2,1)
@@ -6119,7 +6119,7 @@
 DCaggr* f_touchdcstA313() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A313), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A313));
 		AF('d',union  A313,m0,1)
 		AF('l',union  A313,m1,1)
 		AF('l',union  A313,m2,1)
@@ -6142,7 +6142,7 @@
 DCaggr* f_touchdcstA314() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A314), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A314));
 		AF('i',union  A314,m0,1)
 		AF('I',union  A314,m1,1)
 		AF('S',union  A314,m2,1)
@@ -6158,7 +6158,7 @@
 DCaggr* f_touchdcstA315() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A315), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A315));
 		AF('l',union  A315,m0,2)
 		AFa(union  A315,m1,1,A312)
 		AF('J',union  A315,m2,1)
@@ -6181,7 +6181,7 @@
 DCaggr* f_touchdcstA316() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A316), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A316));
 		AF('p',union  A316,m0,1)
 		AF('S',union  A316,m1,1)
 		AF('s',union  A316,m2,1)
@@ -6204,7 +6204,7 @@
 DCaggr* f_touchdcstA317() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A317), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A317));
 		AF('J',struct A317,m0,1)
 		AF('s',struct A317,m1,1)
 		AF('L',struct A317,m2,1)
@@ -6225,7 +6225,7 @@
 DCaggr* f_touchdcstA318() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A318), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A318));
 		AF('p',struct A318,m0,1)
 		AF('f',struct A318,m1,1)
 		AF('d',struct A318,m2,1)
@@ -6244,7 +6244,7 @@
 DCaggr* f_touchdcstA319() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A319), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A319));
 		AFa(union  A319,m0,1,A318)
 		AF('s',union  A319,m1,1)
 		AF('I',union  A319,m2,1)
@@ -6262,7 +6262,7 @@
 DCaggr* f_touchdcstA320() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A320), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A320));
 		AF('c',struct A320,m0,1)
 		AF('i',struct A320,m1,1)
 		AF('C',struct A320,m2,1)
@@ -6279,7 +6279,7 @@
 DCaggr* f_touchdcstA321() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A321), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A321));
 		AF('J',union  A321,m0,1)
 		AFa(union  A321,m1,1,A33)
 		AF('I',union  A321,m2,1)
@@ -6294,7 +6294,7 @@
 DCaggr* f_touchdcstA322() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A322), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A322));
 		AF('c',struct A322,m0,1)
 		AF('J',struct A322,m1,1)
 		AFa(struct A322,m2,1,A321)
@@ -6317,7 +6317,7 @@
 DCaggr* f_touchdcstA323() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A323), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A323));
 		AF('f',struct A323,m0,1)
 		AF('I',struct A323,m1,1)
 		AF('c',struct A323,m2,1)
@@ -6331,7 +6331,7 @@
 DCaggr* f_touchdcstA324() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A324), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A324));
 		AF('C',union  A324,m0,1)
 		AF('J',union  A324,m1,1)
 		AF('J',union  A324,m2,1)
@@ -6349,7 +6349,7 @@
 DCaggr* f_touchdcstA325() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A325), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A325));
 		AF('L',union  A325,m0,1)
 		AF('i',union  A325,m1,1)
 		AF('j',union  A325,m2,2)
@@ -6372,7 +6372,7 @@
 DCaggr* f_touchdcstA326() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A326), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A326));
 		AF('f',struct A326,m0,1)
 		AF('d',struct A326,m1,3)
 		AF('L',struct A326,m2,1)
@@ -6395,7 +6395,7 @@
 DCaggr* f_touchdcstA327() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A327), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A327));
 		AF('l',union  A327,m0,1)
 		AF('f',union  A327,m1,1)
 		AF('i',union  A327,m2,1)
@@ -6415,7 +6415,7 @@
 DCaggr* f_touchdcstA328() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A328), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A328));
 		AF('I',union  A328,m0,1)
 		AF('s',union  A328,m1,1)
 		AFa(union  A328,m2,1,A327)
@@ -6436,7 +6436,7 @@
 DCaggr* f_touchdcstA329() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A329), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A329));
 		AF('c',struct A329,m0,1)
 		AF('C',struct A329,m1,1)
 		AF('p',struct A329,m2,1)
@@ -6459,7 +6459,7 @@
 DCaggr* f_touchdcstA330() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A330), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A330));
 		AF('s',union  A330,m0,1)
 		AF('f',union  A330,m1,1)
 		AF('L',union  A330,m2,1)
@@ -6478,7 +6478,7 @@
 DCaggr* f_touchdcstA331() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A331), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A331));
 		AF('s',union  A331,m0,1)
 		AF('i',union  A331,m1,1)
 		AF('C',union  A331,m2,1)
@@ -6501,7 +6501,7 @@
 DCaggr* f_touchdcstA332() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A332), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A332));
 		AF('S',struct A332,m0,1)
 		AF('I',struct A332,m1,1)
 		AF('f',struct A332,m2,1)
@@ -6523,7 +6523,7 @@
 DCaggr* f_touchdcstA333() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A333), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A333));
 		AF('S',union  A333,m0,1)
 		AF('C',union  A333,m1,1)
 		AF('p',union  A333,m2,1)
@@ -6546,7 +6546,7 @@
 DCaggr* f_touchdcstA334() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A334), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A334));
 		AF('S',struct A334,m0,1)
 		AF('s',struct A334,m1,6)
 		AF('L',struct A334,m2,1)
@@ -6569,7 +6569,7 @@
 DCaggr* f_touchdcstA335() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A335), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A335));
 		AF('s',union  A335,m0,1)
 		AF('i',union  A335,m1,1)
 		dcCloseAggr(at);
@@ -6582,7 +6582,7 @@
 DCaggr* f_touchdcstA336() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A336), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A336));
 		AF('S',union  A336,m0,1)
 		AF('j',union  A336,m1,1)
 		AF('C',union  A336,m2,1)
@@ -6605,7 +6605,7 @@
 DCaggr* f_touchdcstA337() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A337), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A337));
 		AFa(union  A337,m0,1,A335)
 		AFa(union  A337,m1,1,A251)
 		AFa(union  A337,m2,1,A336)
@@ -6619,7 +6619,7 @@
 DCaggr* f_touchdcstA338() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A338), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A338));
 		AFa(struct A338,m0,1,A337)
 		AF('p',struct A338,m1,1)
 		AF('d',struct A338,m2,1)
@@ -6642,7 +6642,7 @@
 DCaggr* f_touchdcstA339() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A339), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A339));
 		AF('C',struct A339,m0,1)
 		AF('f',struct A339,m1,1)
 		AF('j',struct A339,m2,1)
@@ -6665,7 +6665,7 @@
 DCaggr* f_touchdcstA340() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A340), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A340));
 		AF('C',struct A340,m0,1)
 		AF('S',struct A340,m1,1)
 		AF('i',struct A340,m2,1)
@@ -6688,7 +6688,7 @@
 DCaggr* f_touchdcstA341() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A341), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A341));
 		AF('j',struct A341,m0,1)
 		AF('L',struct A341,m1,1)
 		AF('C',struct A341,m2,1)
@@ -6711,7 +6711,7 @@
 DCaggr* f_touchdcstA342() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A342), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A342));
 		AF('p',union  A342,m0,1)
 		AF('J',union  A342,m1,1)
 		AF('p',union  A342,m2,1)
@@ -6733,7 +6733,7 @@
 DCaggr* f_touchdcstA343() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A343), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A343));
 		AF('l',struct A343,m0,1)
 		AF('l',struct A343,m1,1)
 		AF('j',struct A343,m2,1)
@@ -6756,7 +6756,7 @@
 DCaggr* f_touchdcstA344() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A344), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A344));
 		AF('J',union  A344,m0,1)
 		AF('l',union  A344,m1,1)
 		AF('S',union  A344,m2,1)
@@ -6779,7 +6779,7 @@
 DCaggr* f_touchdcstA345() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A345), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A345));
 		AF('s',struct A345,m0,1)
 		AF('f',struct A345,m1,1)
 		AFa(struct A345,m2,1,A342)
@@ -6797,7 +6797,7 @@
 DCaggr* f_touchdcstA346() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A346), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A346));
 		AF('c',struct A346,m0,1)
 		AF('J',struct A346,m1,3)
 		AF('L',struct A346,m2,1)
@@ -6811,7 +6811,7 @@
 DCaggr* f_touchdcstA347() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A347), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A347));
 		AF('d',union  A347,m0,1)
 		AF('d',union  A347,m1,16)
 		AF('d',union  A347,m2,1)
@@ -6834,7 +6834,7 @@
 DCaggr* f_touchdcstA348() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A348), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A348));
 		AF('I',struct A348,m0,1)
 		AF('i',struct A348,m1,1)
 		AF('j',struct A348,m2,1)
@@ -6857,7 +6857,7 @@
 DCaggr* f_touchdcstA349() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A349), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A349));
 		AF('j',union  A349,m0,1)
 		AF('f',union  A349,m1,1)
 		AF('C',union  A349,m2,6)
@@ -6880,7 +6880,7 @@
 DCaggr* f_touchdcstA350() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A350), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A350));
 		AF('L',union  A350,m0,1)
 		AF('j',union  A350,m1,1)
 		AF('S',union  A350,m2,1)
@@ -6899,7 +6899,7 @@
 DCaggr* f_touchdcstA351() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A351), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A351));
 		AF('f',union  A351,m0,1)
 		AF('S',union  A351,m1,1)
 		AF('I',union  A351,m2,1)
@@ -6922,7 +6922,7 @@
 DCaggr* f_touchdcstA352() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A352), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A352));
 		AFa(union  A352,m0,1,A348)
 		AF('C',union  A352,m1,1)
 		AF('s',union  A352,m2,1)
@@ -6945,7 +6945,7 @@
 DCaggr* f_touchdcstA353() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A353), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A353));
 		AF('J',struct A353,m0,1)
 		AF('L',struct A353,m1,1)
 		AF('s',struct A353,m2,1)
@@ -6959,7 +6959,7 @@
 DCaggr* f_touchdcstA354() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A354), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A354));
 		AF('L',union  A354,m0,1)
 		AF('S',union  A354,m1,1)
 		AF('C',union  A354,m2,1)
@@ -6978,7 +6978,7 @@
 DCaggr* f_touchdcstA355() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A355), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A355));
 		AF('j',struct A355,m0,1)
 		AF('S',struct A355,m1,1)
 		AF('S',struct A355,m2,1)
@@ -7001,7 +7001,7 @@
 DCaggr* f_touchdcstA356() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A356), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A356));
 		AF('f',struct A356,m0,1)
 		AF('I',struct A356,m1,1)
 		AF('L',struct A356,m2,1)
@@ -7020,7 +7020,7 @@
 DCaggr* f_touchdcstA357() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A357), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A357));
 		AF('C',union  A357,m0,1)
 		AF('L',union  A357,m1,1)
 		AF('S',union  A357,m2,1)
@@ -7035,7 +7035,7 @@
 DCaggr* f_touchdcstA358() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A358), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A358));
 		AF('C',struct A358,m0,1)
 		AF('I',struct A358,m1,1)
 		AF('c',struct A358,m2,1)
@@ -7049,7 +7049,7 @@
 DCaggr* f_touchdcstA359() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A359), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A359));
 		AF('j',union  A359,m0,1)
 		AF('c',union  A359,m1,1)
 		AF('J',union  A359,m2,1)
@@ -7072,7 +7072,7 @@
 DCaggr* f_touchdcstA360() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A360), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A360));
 		AF('C',struct A360,m0,1)
 		AF('p',struct A360,m1,1)
 		AF('L',struct A360,m2,1)
@@ -7087,7 +7087,7 @@
 DCaggr* f_touchdcstA361() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A361), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A361));
 		AF('l',struct A361,m0,1)
 		AFa(struct A361,m1,1,A359)
 		AF('l',struct A361,m2,1)
@@ -7110,7 +7110,7 @@
 DCaggr* f_touchdcstA362() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A362), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A362));
 		AF('f',union  A362,m0,1)
 		AF('C',union  A362,m1,1)
 		AF('f',union  A362,m2,1)
@@ -7133,7 +7133,7 @@
 DCaggr* f_touchdcstA363() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A363), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A363));
 		AF('j',union  A363,m0,1)
 		AF('d',union  A363,m1,1)
 		AF('S',union  A363,m2,1)
@@ -7156,7 +7156,7 @@
 DCaggr* f_touchdcstA364() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A364), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A364));
 		AFa(struct A364,m0,1,A363)
 		AF('I',struct A364,m1,1)
 		dcCloseAggr(at);
@@ -7169,7 +7169,7 @@
 DCaggr* f_touchdcstA365() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A365), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A365));
 		AF('L',struct A365,m0,1)
 		AF('f',struct A365,m1,1)
 		AF('i',struct A365,m2,1)
@@ -7185,7 +7185,7 @@
 DCaggr* f_touchdcstA366() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A366), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A366));
 		AF('p',struct A366,m0,1)
 		AF('C',struct A366,m1,1)
 		AFa(struct A366,m2,1,A365)
@@ -7208,7 +7208,7 @@
 DCaggr* f_touchdcstA367() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A367), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A367));
 		AF('d',struct A367,m0,1)
 		AF('f',struct A367,m1,1)
 		AF('i',struct A367,m2,1)
@@ -7231,7 +7231,7 @@
 DCaggr* f_touchdcstA368() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A368), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A368));
 		AF('f',struct A368,m0,1)
 		AF('j',struct A368,m1,1)
 		AF('l',struct A368,m2,1)
@@ -7254,7 +7254,7 @@
 DCaggr* f_touchdcstA369() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A369), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A369));
 		AF('I',struct A369,m0,1)
 		AF('S',struct A369,m1,1)
 		AF('J',struct A369,m2,1)
@@ -7277,7 +7277,7 @@
 DCaggr* f_touchdcstA370() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A370), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A370));
 		AF('s',struct A370,m0,1)
 		AF('S',struct A370,m1,1)
 		AF('p',struct A370,m2,1)
@@ -7293,7 +7293,7 @@
 DCaggr* f_touchdcstA371() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A371), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A371));
 		AF('d',struct A371,m0,1)
 		AF('f',struct A371,m1,1)
 		AF('f',struct A371,m2,1)
@@ -7312,7 +7312,7 @@
 DCaggr* f_touchdcstA372() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A372), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A372));
 		AF('c',struct A372,m0,1)
 		AF('p',struct A372,m1,1)
 		AF('i',struct A372,m2,1)
@@ -7331,7 +7331,7 @@
 DCaggr* f_touchdcstA373() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A373), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A373));
 		AF('l',union  A373,m0,1)
 		AF('i',union  A373,m1,1)
 		AF('S',union  A373,m2,1)
@@ -7348,7 +7348,7 @@
 DCaggr* f_touchdcstA374() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A374), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A374));
 		AF('S',struct A374,m0,1)
 		AF('s',struct A374,m1,1)
 		AF('j',struct A374,m2,1)
@@ -7371,7 +7371,7 @@
 DCaggr* f_touchdcstA375() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A375), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A375));
 		AF('p',union  A375,m0,1)
 		AF('j',union  A375,m1,6)
 		AF('J',union  A375,m2,1)
@@ -7387,7 +7387,7 @@
 DCaggr* f_touchdcstA376() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A376), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A376));
 		AF('f',struct A376,m0,1)
 		AF('C',struct A376,m1,1)
 		AFa(struct A376,m2,1,A374)
@@ -7410,7 +7410,7 @@
 DCaggr* f_touchdcstA377() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A377), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A377));
 		AF('s',struct A377,m0,1)
 		AF('j',struct A377,m1,1)
 		AF('J',struct A377,m2,1)
@@ -7425,7 +7425,7 @@
 DCaggr* f_touchdcstA378() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A378), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A378));
 		AF('S',struct A378,m0,1)
 		dcCloseAggr(at);
 	}
@@ -7437,7 +7437,7 @@
 DCaggr* f_touchdcstA379() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A379), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A379));
 		AFa(union  A379,m0,1,A377)
 		AFa(union  A379,m1,1,A378)
 		AF('I',union  A379,m2,1)
@@ -7458,7 +7458,7 @@
 DCaggr* f_touchdcstA380() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A380), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A380));
 		AF('p',union  A380,m0,1)
 		AF('d',union  A380,m1,6)
 		AF('p',union  A380,m2,1)
@@ -7480,7 +7480,7 @@
 DCaggr* f_touchdcstA381() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A381), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A381));
 		AF('d',union  A381,m0,1)
 		AF('l',union  A381,m1,1)
 		AF('C',union  A381,m2,1)
@@ -7502,7 +7502,7 @@
 DCaggr* f_touchdcstA382() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A382), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A382));
 		AF('c',struct A382,m0,1)
 		AF('S',struct A382,m1,1)
 		AF('s',struct A382,m2,1)
@@ -7525,7 +7525,7 @@
 DCaggr* f_touchdcstA383() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A383), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A383));
 		AF('J',struct A383,m0,1)
 		dcCloseAggr(at);
 	}
@@ -7537,7 +7537,7 @@
 DCaggr* f_touchdcstA384() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A384), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A384));
 		AFa(struct A384,m0,1,A380)
 		AFa(struct A384,m1,1,A381)
 		AF('f',struct A384,m2,1)
@@ -7560,7 +7560,7 @@
 DCaggr* f_touchdcstA385() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A385), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A385));
 		AF('j',union  A385,m0,1)
 		AF('S',union  A385,m1,1)
 		AF('p',union  A385,m2,1)
@@ -7577,7 +7577,7 @@
 DCaggr* f_touchdcstA386() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A386), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A386));
 		AF('J',union  A386,m0,1)
 		AF('J',union  A386,m1,1)
 		AF('C',union  A386,m2,1)
@@ -7600,7 +7600,7 @@
 DCaggr* f_touchdcstA387() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A387), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A387));
 		AF('I',struct A387,m0,1)
 		AF('J',struct A387,m1,1)
 		AF('I',struct A387,m2,1)
@@ -7623,7 +7623,7 @@
 DCaggr* f_touchdcstA388() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A388), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A388));
 		AF('L',struct A388,m0,1)
 		AF('c',struct A388,m1,1)
 		AF('s',struct A388,m2,15)
@@ -7645,7 +7645,7 @@
 DCaggr* f_touchdcstA389() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A389), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A389));
 		AF('j',struct A389,m0,1)
 		AF('j',struct A389,m1,1)
 		AF('f',struct A389,m2,1)
@@ -7668,7 +7668,7 @@
 DCaggr* f_touchdcstA390() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A390), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A390));
 		AF('j',union  A390,m0,1)
 		AF('C',union  A390,m1,1)
 		AF('d',union  A390,m2,1)
@@ -7684,7 +7684,7 @@
 DCaggr* f_touchdcstA391() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A391), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A391));
 		AF('C',union  A391,m0,1)
 		AF('L',union  A391,m1,1)
 		AF('C',union  A391,m2,1)
@@ -7707,7 +7707,7 @@
 DCaggr* f_touchdcstA392() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A392), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A392));
 		AF('l',union  A392,m0,1)
 		AF('p',union  A392,m1,1)
 		dcCloseAggr(at);
@@ -7720,7 +7720,7 @@
 DCaggr* f_touchdcstA393() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A393), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A393));
 		AF('l',struct A393,m0,11)
 		AF('p',struct A393,m1,1)
 		AFa(struct A393,m2,1,A392)
@@ -7734,7 +7734,7 @@
 DCaggr* f_touchdcstA394() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A394), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A394));
 		AF('f',struct A394,m0,1)
 		AF('d',struct A394,m1,1)
 		AF('C',struct A394,m2,1)
@@ -7751,7 +7751,7 @@
 DCaggr* f_touchdcstA395() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A395), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A395));
 		AF('S',struct A395,m0,1)
 		AF('C',struct A395,m1,1)
 		AF('p',struct A395,m2,1)
@@ -7774,7 +7774,7 @@
 DCaggr* f_touchdcstA396() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A396), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A396));
 		AF('p',union  A396,m0,1)
 		AF('f',union  A396,m1,1)
 		AF('p',union  A396,m2,1)
@@ -7797,7 +7797,7 @@
 DCaggr* f_touchdcstA397() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A397), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A397));
 		AF('J',struct A397,m0,1)
 		AF('p',struct A397,m1,1)
 		AF('S',struct A397,m2,1)
@@ -7819,7 +7819,7 @@
 DCaggr* f_touchdcstA398() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A398), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A398));
 		AF('J',union  A398,m0,1)
 		AF('f',union  A398,m1,1)
 		AF('c',union  A398,m2,1)
@@ -7842,7 +7842,7 @@
 DCaggr* f_touchdcstA399() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A399), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A399));
 		AFa(struct A399,m0,1,A397)
 		AF('j',struct A399,m1,1)
 		AF('L',struct A399,m2,1)
@@ -7865,7 +7865,7 @@
 DCaggr* f_touchdcstA400() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A400), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A400));
 		AF('C',union  A400,m0,1)
 		AF('l',union  A400,m1,1)
 		AF('d',union  A400,m2,1)
@@ -7880,7 +7880,7 @@
 DCaggr* f_touchdcstA401() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A401), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A401));
 		AF('C',struct A401,m0,1)
 		AF('p',struct A401,m1,1)
 		AF('l',struct A401,m2,1)
@@ -7903,7 +7903,7 @@
 DCaggr* f_touchdcstA402() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A402), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A402));
 		AF('f',union  A402,m0,1)
 		AF('p',union  A402,m1,1)
 		AF('i',union  A402,m2,1)
@@ -7926,7 +7926,7 @@
 DCaggr* f_touchdcstA403() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A403), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A403));
 		AF('S',union  A403,m0,1)
 		AF('C',union  A403,m1,1)
 		AF('c',union  A403,m2,1)
@@ -7943,7 +7943,7 @@
 DCaggr* f_touchdcstA404() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A404), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A404));
 		AF('s',union  A404,m0,1)
 		AF('c',union  A404,m1,1)
 		AF('l',union  A404,m2,1)
@@ -7966,7 +7966,7 @@
 DCaggr* f_touchdcstA405() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A405), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A405));
 		AF('i',struct A405,m0,1)
 		AF('j',struct A405,m1,1)
 		AF('C',struct A405,m2,1)
@@ -7989,7 +7989,7 @@
 DCaggr* f_touchdcstA406() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A406), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A406));
 		AF('f',union  A406,m0,1)
 		AF('S',union  A406,m1,1)
 		AF('s',union  A406,m2,1)
@@ -8007,7 +8007,7 @@
 DCaggr* f_touchdcstA407() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A407), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A407));
 		AF('L',struct A407,m0,1)
 		AF('p',struct A407,m1,1)
 		AFa(struct A407,m2,1,A403)
@@ -8030,7 +8030,7 @@
 DCaggr* f_touchdcstA408() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A408), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A408));
 		AF('C',union  A408,m0,1)
 		AF('c',union  A408,m1,1)
 		AF('C',union  A408,m2,16)
@@ -8045,7 +8045,7 @@
 DCaggr* f_touchdcstA409() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A409), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A409));
 		AF('s',union  A409,m0,1)
 		dcCloseAggr(at);
 	}
@@ -8057,7 +8057,7 @@
 DCaggr* f_touchdcstA410() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A410), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A410));
 		AF('i',union  A410,m0,1)
 		AF('s',union  A410,m1,1)
 		AF('J',union  A410,m2,1)
@@ -8080,7 +8080,7 @@
 DCaggr* f_touchdcstA411() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A411), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A411));
 		AF('S',struct A411,m0,1)
 		AF('l',struct A411,m1,1)
 		AF('s',struct A411,m2,1)
@@ -8103,7 +8103,7 @@
 DCaggr* f_touchdcstA412() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A412), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A412));
 		AF('l',struct A412,m0,1)
 		AF('s',struct A412,m1,1)
 		AF('c',struct A412,m2,1)
@@ -8126,7 +8126,7 @@
 DCaggr* f_touchdcstA413() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A413), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A413));
 		AF('d',struct A413,m0,1)
 		AFa(struct A413,m1,1,A409)
 		AF('S',struct A413,m2,1)
@@ -8149,7 +8149,7 @@
 DCaggr* f_touchdcstA414() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A414), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A414));
 		AF('d',union  A414,m0,1)
 		dcCloseAggr(at);
 	}
@@ -8161,7 +8161,7 @@
 DCaggr* f_touchdcstA415() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A415), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A415));
 		AF('S',union  A415,m0,1)
 		AF('j',union  A415,m1,16)
 		AF('I',union  A415,m2,1)
@@ -8184,7 +8184,7 @@
 DCaggr* f_touchdcstA416() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A416), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A416));
 		AF('j',struct A416,m0,1)
 		AF('I',struct A416,m1,1)
 		AF('J',struct A416,m2,1)
@@ -8207,7 +8207,7 @@
 DCaggr* f_touchdcstA417() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A417), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A417));
 		AF('d',struct A417,m0,1)
 		AF('d',struct A417,m1,1)
 		AF('L',struct A417,m2,1)
@@ -8230,7 +8230,7 @@
 DCaggr* f_touchdcstA418() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A418), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A418));
 		AF('i',union  A418,m0,1)
 		AF('C',union  A418,m1,1)
 		AF('s',union  A418,m2,1)
@@ -8253,7 +8253,7 @@
 DCaggr* f_touchdcstA419() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A419), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A419));
 		AF('I',union  A419,m0,1)
 		AF('s',union  A419,m1,1)
 		AF('s',union  A419,m2,1)
@@ -8276,7 +8276,7 @@
 DCaggr* f_touchdcstA420() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A420), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A420));
 		AF('s',union  A420,m0,1)
 		AF('c',union  A420,m1,1)
 		AF('C',union  A420,m2,1)
@@ -8299,7 +8299,7 @@
 DCaggr* f_touchdcstA421() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A421), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A421));
 		AF('p',union  A421,m0,1)
 		AF('C',union  A421,m1,1)
 		AFa(union  A421,m2,1,A417)
@@ -8322,7 +8322,7 @@
 DCaggr* f_touchdcstA422() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A422), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A422));
 		AF('C',union  A422,m0,1)
 		AF('p',union  A422,m1,1)
 		dcCloseAggr(at);
@@ -8335,7 +8335,7 @@
 DCaggr* f_touchdcstA423() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A423), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A423));
 		AF('I',union  A423,m0,1)
 		AF('S',union  A423,m1,1)
 		dcCloseAggr(at);
@@ -8348,7 +8348,7 @@
 DCaggr* f_touchdcstA424() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A424), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A424));
 		AF('L',union  A424,m0,1)
 		AF('d',union  A424,m1,1)
 		AF('j',union  A424,m2,1)
@@ -8371,7 +8371,7 @@
 DCaggr* f_touchdcstA425() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A425), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A425));
 		AF('p',union  A425,m0,1)
 		AF('l',union  A425,m1,1)
 		AF('C',union  A425,m2,1)
@@ -8394,7 +8394,7 @@
 DCaggr* f_touchdcstA426() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A426), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A426));
 		AF('f',union  A426,m0,1)
 		AF('C',union  A426,m1,1)
 		AF('d',union  A426,m2,1)
@@ -8417,7 +8417,7 @@
 DCaggr* f_touchdcstA427() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A427), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A427));
 		AF('I',union  A427,m0,1)
 		AF('S',union  A427,m1,1)
 		AF('d',union  A427,m2,10)
@@ -8440,7 +8440,7 @@
 DCaggr* f_touchdcstA428() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A428), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A428));
 		AF('S',struct A428,m0,1)
 		AFa(struct A428,m1,1,A426)
 		AF('j',struct A428,m2,1)
@@ -8463,7 +8463,7 @@
 DCaggr* f_touchdcstA429() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A429), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A429));
 		AF('L',union  A429,m0,1)
 		AF('I',union  A429,m1,1)
 		AF('i',union  A429,m2,1)
@@ -8486,7 +8486,7 @@
 DCaggr* f_touchdcstA430() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A430), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A430));
 		AF('s',struct A430,m0,1)
 		AF('c',struct A430,m1,1)
 		AF('J',struct A430,m2,1)
@@ -8509,7 +8509,7 @@
 DCaggr* f_touchdcstA431() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A431), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A431));
 		AF('L',struct A431,m0,1)
 		AF('f',struct A431,m1,10)
 		AF('d',struct A431,m2,1)
@@ -8532,7 +8532,7 @@
 DCaggr* f_touchdcstA432() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A432), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A432));
 		AF('p',struct A432,m0,1)
 		AF('d',struct A432,m1,1)
 		dcCloseAggr(at);
@@ -8545,7 +8545,7 @@
 DCaggr* f_touchdcstA433() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A433), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A433));
 		AF('J',struct A433,m0,1)
 		AFa(struct A433,m1,1,A432)
 		AF('C',struct A433,m2,1)
@@ -8568,7 +8568,7 @@
 DCaggr* f_touchdcstA434() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A434), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A434));
 		AF('f',struct A434,m0,1)
 		AF('i',struct A434,m1,1)
 		AF('C',struct A434,m2,1)
@@ -8591,7 +8591,7 @@
 DCaggr* f_touchdcstA435() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A435), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A435));
 		AF('i',struct A435,m0,1)
 		AF('I',struct A435,m1,1)
 		dcCloseAggr(at);
@@ -8604,7 +8604,7 @@
 DCaggr* f_touchdcstA436() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A436), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A436));
 		AFa(union  A436,m0,1,A435)
 		AF('l',union  A436,m1,1)
 		AF('f',union  A436,m2,1)
@@ -8618,7 +8618,7 @@
 DCaggr* f_touchdcstA437() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A437), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A437));
 		AF('l',struct A437,m0,1)
 		AF('S',struct A437,m1,1)
 		AF('J',struct A437,m2,1)
@@ -8638,7 +8638,7 @@
 DCaggr* f_touchdcstA438() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A438), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A438));
 		AF('S',struct A438,m0,1)
 		AF('I',struct A438,m1,1)
 		AF('C',struct A438,m2,1)
@@ -8658,7 +8658,7 @@
 DCaggr* f_touchdcstA439() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A439), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A439));
 		AF('S',union  A439,m0,1)
 		AF('C',union  A439,m1,1)
 		AF('p',union  A439,m2,1)
@@ -8679,7 +8679,7 @@
 DCaggr* f_touchdcstA440() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A440), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A440));
 		AF('c',struct A440,m0,1)
 		AF('S',struct A440,m1,7)
 		AFa(struct A440,m2,9,A437)
@@ -8701,7 +8701,7 @@
 DCaggr* f_touchdcstA441() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A441), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A441));
 		AF('d',union  A441,m0,1)
 		AF('L',union  A441,m1,1)
 		AF('p',union  A441,m2,1)
@@ -8724,7 +8724,7 @@
 DCaggr* f_touchdcstA442() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A442), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A442));
 		AF('S',struct A442,m0,1)
 		AFa(struct A442,m1,1,A409)
 		AF('d',struct A442,m2,1)
@@ -8747,7 +8747,7 @@
 DCaggr* f_touchdcstA443() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A443), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A443));
 		AF('j',union  A443,m0,1)
 		AF('C',union  A443,m1,1)
 		dcCloseAggr(at);
@@ -8760,7 +8760,7 @@
 DCaggr* f_touchdcstA444() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A444), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A444));
 		AF('f',union  A444,m0,1)
 		AF('d',union  A444,m1,1)
 		AFa(union  A444,m2,1,A442)
@@ -8776,7 +8776,7 @@
 DCaggr* f_touchdcstA445() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A445), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A445));
 		AF('s',struct A445,m0,1)
 		AF('J',struct A445,m1,1)
 		AF('S',struct A445,m2,1)
@@ -8799,7 +8799,7 @@
 DCaggr* f_touchdcstA446() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A446), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A446));
 		AF('j',struct A446,m0,1)
 		AF('c',struct A446,m1,1)
 		dcCloseAggr(at);
@@ -8812,7 +8812,7 @@
 DCaggr* f_touchdcstA447() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A447), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A447));
 		AF('c',union  A447,m0,1)
 		dcCloseAggr(at);
 	}
@@ -8824,7 +8824,7 @@
 DCaggr* f_touchdcstA448() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A448), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A448));
 		AF('c',union  A448,m0,1)
 		AF('C',union  A448,m1,1)
 		AFa(union  A448,m2,1,A447)
@@ -8839,7 +8839,7 @@
 DCaggr* f_touchdcstA449() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A449), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A449));
 		AF('p',struct A449,m0,1)
 		AF('p',struct A449,m1,1)
 		AF('L',struct A449,m2,1)
@@ -8862,7 +8862,7 @@
 DCaggr* f_touchdcstA450() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A450), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A450));
 		AF('J',struct A450,m0,1)
 		AF('I',struct A450,m1,1)
 		AF('C',struct A450,m2,1)
@@ -8885,7 +8885,7 @@
 DCaggr* f_touchdcstA451() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A451), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A451));
 		AF('j',union  A451,m0,1)
 		AF('J',union  A451,m1,1)
 		AF('S',union  A451,m2,1)
@@ -8899,7 +8899,7 @@
 DCaggr* f_touchdcstA452() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A452), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A452));
 		AF('l',union  A452,m0,1)
 		AF('p',union  A452,m1,1)
 		AF('j',union  A452,m2,1)
@@ -8917,7 +8917,7 @@
 DCaggr* f_touchdcstA453() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A453), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A453));
 		AF('J',union  A453,m0,1)
 		AF('p',union  A453,m1,1)
 		AF('L',union  A453,m2,1)
@@ -8934,7 +8934,7 @@
 DCaggr* f_touchdcstA454() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A454), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A454));
 		AF('f',struct A454,m0,1)
 		AF('f',struct A454,m1,1)
 		AF('L',struct A454,m2,1)
@@ -8954,7 +8954,7 @@
 DCaggr* f_touchdcstA455() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A455), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A455));
 		AF('d',union  A455,m0,1)
 		AFa(union  A455,m1,1,A454)
 		dcCloseAggr(at);
@@ -8967,7 +8967,7 @@
 DCaggr* f_touchdcstA456() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A456), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A456));
 		AF('I',union  A456,m0,1)
 		AF('j',union  A456,m1,1)
 		dcCloseAggr(at);
@@ -8980,7 +8980,7 @@
 DCaggr* f_touchdcstA457() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A457), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A457));
 		AF('d',struct A457,m0,1)
 		AF('I',struct A457,m1,1)
 		AF('j',struct A457,m2,1)
@@ -8997,7 +8997,7 @@
 DCaggr* f_touchdcstA458() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A458), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A458));
 		AF('p',union  A458,m0,1)
 		AF('S',union  A458,m1,1)
 		dcCloseAggr(at);
@@ -9010,7 +9010,7 @@
 DCaggr* f_touchdcstA459() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A459), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A459));
 		AF('i',union  A459,m0,1)
 		AF('i',union  A459,m1,1)
 		AF('p',union  A459,m2,1)
@@ -9025,7 +9025,7 @@
 DCaggr* f_touchdcstA460() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A460), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A460));
 		AF('C',union  A460,m0,1)
 		AF('f',union  A460,m1,1)
 		AF('p',union  A460,m2,1)
@@ -9047,7 +9047,7 @@
 DCaggr* f_touchdcstA461() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A461), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A461));
 		AF('p',union  A461,m0,1)
 		AF('l',union  A461,m1,1)
 		AF('p',union  A461,m2,1)
@@ -9062,7 +9062,7 @@
 DCaggr* f_touchdcstA462() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A462), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A462));
 		AF('I',union  A462,m0,1)
 		AFa(union  A462,m1,1,A458)
 		AF('I',union  A462,m2,1)
@@ -9085,7 +9085,7 @@
 DCaggr* f_touchdcstA463() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A463), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A463));
 		AF('s',union  A463,m0,1)
 		AF('I',union  A463,m1,1)
 		AF('L',union  A463,m2,1)
@@ -9101,7 +9101,7 @@
 DCaggr* f_touchdcstA464() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A464), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A464));
 		AF('S',union  A464,m0,1)
 		AF('j',union  A464,m1,1)
 		AF('p',union  A464,m2,1)
@@ -9119,7 +9119,7 @@
 DCaggr* f_touchdcstA465() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A465), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A465));
 		AF('J',struct A465,m0,1)
 		AF('l',struct A465,m1,1)
 		AF('J',struct A465,m2,1)
@@ -9140,7 +9140,7 @@
 DCaggr* f_touchdcstA466() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A466), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A466));
 		AFa(struct A466,m0,1,A464)
 		AF('S',struct A466,m1,1)
 		AF('s',struct A466,m2,2)
@@ -9163,7 +9163,7 @@
 DCaggr* f_touchdcstA467() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A467), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A467));
 		AF('s',union  A467,m0,1)
 		AF('p',union  A467,m1,1)
 		AF('c',union  A467,m2,1)
@@ -9186,7 +9186,7 @@
 DCaggr* f_touchdcstA468() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A468), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A468));
 		AF('c',struct A468,m0,1)
 		AF('s',struct A468,m1,1)
 		AF('c',struct A468,m2,1)
@@ -9209,7 +9209,7 @@
 DCaggr* f_touchdcstA469() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A469), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A469));
 		AF('p',struct A469,m0,1)
 		AF('f',struct A469,m1,1)
 		AF('s',struct A469,m2,1)
@@ -9232,7 +9232,7 @@
 DCaggr* f_touchdcstA470() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A470), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A470));
 		AF('j',union  A470,m0,1)
 		AF('S',union  A470,m1,1)
 		AF('p',union  A470,m2,1)
@@ -9248,7 +9248,7 @@
 DCaggr* f_touchdcstA471() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A471), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A471));
 		AF('J',struct A471,m0,1)
 		AF('i',struct A471,m1,1)
 		AF('l',struct A471,m2,1)
@@ -9271,7 +9271,7 @@
 DCaggr* f_touchdcstA472() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A472), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A472));
 		AF('j',union  A472,m0,1)
 		AF('L',union  A472,m1,1)
 		AF('L',union  A472,m2,1)
@@ -9294,7 +9294,7 @@
 DCaggr* f_touchdcstA473() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A473), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A473));
 		AF('s',struct A473,m0,1)
 		AF('s',struct A473,m1,1)
 		AFa(struct A473,m2,1,A471)
@@ -9317,7 +9317,7 @@
 DCaggr* f_touchdcstA474() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A474), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A474));
 		AFa(struct A474,m0,1,A470)
 		AF('I',struct A474,m1,1)
 		AF('C',struct A474,m2,1)
@@ -9340,7 +9340,7 @@
 DCaggr* f_touchdcstA475() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A475), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A475));
 		AF('f',struct A475,m0,1)
 		AF('i',struct A475,m1,1)
 		AF('C',struct A475,m2,1)
@@ -9363,7 +9363,7 @@
 DCaggr* f_touchdcstA476() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A476), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A476));
 		AF('j',struct A476,m0,1)
 		AF('f',struct A476,m1,1)
 		AF('I',struct A476,m2,1)
@@ -9386,7 +9386,7 @@
 DCaggr* f_touchdcstA477() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A477), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A477));
 		AF('J',struct A477,m0,1)
 		AF('S',struct A477,m1,1)
 		AF('s',struct A477,m2,1)
@@ -9409,7 +9409,7 @@
 DCaggr* f_touchdcstA478() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A478), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A478));
 		AF('s',union  A478,m0,1)
 		AF('f',union  A478,m1,1)
 		AF('C',union  A478,m2,1)
@@ -9432,7 +9432,7 @@
 DCaggr* f_touchdcstA479() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A479), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A479));
 		AF('l',struct A479,m0,1)
 		AF('C',struct A479,m1,1)
 		AF('S',struct A479,m2,1)
@@ -9455,7 +9455,7 @@
 DCaggr* f_touchdcstA480() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A480), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A480));
 		AF('c',struct A480,m0,1)
 		AF('j',struct A480,m1,1)
 		AF('f',struct A480,m2,1)
@@ -9478,7 +9478,7 @@
 DCaggr* f_touchdcstA481() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A481), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A481));
 		AF('c',struct A481,m0,1)
 		AF('L',struct A481,m1,1)
 		AF('L',struct A481,m2,1)
@@ -9501,7 +9501,7 @@
 DCaggr* f_touchdcstA482() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A482), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A482));
 		AF('L',struct A482,m0,1)
 		AF('f',struct A482,m1,1)
 		AF('p',struct A482,m2,1)
@@ -9524,7 +9524,7 @@
 DCaggr* f_touchdcstA483() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A483), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A483));
 		AFa(union  A483,m0,1,A479)
 		AFa(union  A483,m1,1,A481)
 		AF('d',union  A483,m2,1)
@@ -9547,7 +9547,7 @@
 DCaggr* f_touchdcstA484() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A484), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A484));
 		AF('p',struct A484,m0,1)
 		AF('C',struct A484,m1,1)
 		AF('i',struct A484,m2,1)
@@ -9570,7 +9570,7 @@
 DCaggr* f_touchdcstA485() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A485), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A485));
 		AF('s',union  A485,m0,1)
 		AF('s',union  A485,m1,1)
 		AF('s',union  A485,m2,3)
@@ -9587,7 +9587,7 @@
 DCaggr* f_touchdcstA486() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A486), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A486));
 		AF('j',struct A486,m0,1)
 		AF('I',struct A486,m1,1)
 		AF('j',struct A486,m2,1)
@@ -9602,7 +9602,7 @@
 DCaggr* f_touchdcstA487() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A487), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A487));
 		AF('i',struct A487,m0,1)
 		AF('p',struct A487,m1,1)
 		AF('s',struct A487,m2,1)
@@ -9625,7 +9625,7 @@
 DCaggr* f_touchdcstA488() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A488), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A488));
 		AF('c',struct A488,m0,1)
 		AF('i',struct A488,m1,1)
 		AF('s',struct A488,m2,1)
@@ -9644,7 +9644,7 @@
 DCaggr* f_touchdcstA489() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A489), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A489));
 		AF('c',struct A489,m0,1)
 		AF('l',struct A489,m1,1)
 		AF('l',struct A489,m2,1)
@@ -9667,7 +9667,7 @@
 DCaggr* f_touchdcstA490() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A490), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A490));
 		AFa(struct A490,m0,1,A489)
 		AF('J',struct A490,m1,1)
 		AF('S',struct A490,m2,1)
@@ -9690,7 +9690,7 @@
 DCaggr* f_touchdcstA491() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A491), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A491));
 		AF('d',union  A491,m0,1)
 		AF('L',union  A491,m1,1)
 		AFa(union  A491,m2,1,A490)
@@ -9713,7 +9713,7 @@
 DCaggr* f_touchdcstA492() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A492), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A492));
 		AF('f',union  A492,m0,1)
 		AF('I',union  A492,m1,1)
 		AF('c',union  A492,m2,1)
@@ -9736,7 +9736,7 @@
 DCaggr* f_touchdcstA493() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A493), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A493));
 		AF('I',struct A493,m0,1)
 		AF('l',struct A493,m1,1)
 		AF('J',struct A493,m2,1)
@@ -9750,7 +9750,7 @@
 DCaggr* f_touchdcstA494() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A494), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A494));
 		AF('s',struct A494,m0,1)
 		AF('I',struct A494,m1,1)
 		AF('c',struct A494,m2,1)
@@ -9773,7 +9773,7 @@
 DCaggr* f_touchdcstA495() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A495), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A495));
 		AF('j',union  A495,m0,1)
 		AF('c',union  A495,m1,1)
 		AF('j',union  A495,m2,1)
@@ -9789,7 +9789,7 @@
 DCaggr* f_touchdcstA496() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A496), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A496));
 		AF('C',union  A496,m0,1)
 		AF('p',union  A496,m1,1)
 		AF('I',union  A496,m2,1)
@@ -9805,7 +9805,7 @@
 DCaggr* f_touchdcstA497() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A497), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A497));
 		AF('c',union  A497,m0,1)
 		AF('S',union  A497,m1,1)
 		AF('c',union  A497,m2,1)
@@ -9827,7 +9827,7 @@
 DCaggr* f_touchdcstA498() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A498), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A498));
 		AF('f',union  A498,m0,1)
 		AFa(union  A498,m1,1,A496)
 		AF('L',union  A498,m2,1)
@@ -9843,7 +9843,7 @@
 DCaggr* f_touchdcstA499() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A499), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A499));
 		AF('f',union  A499,m0,1)
 		AF('C',union  A499,m1,1)
 		AF('d',union  A499,m2,1)
@@ -9866,7 +9866,7 @@
 DCaggr* f_touchdcstA500() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A500), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A500));
 		AF('I',union  A500,m0,1)
 		AF('c',union  A500,m1,1)
 		AF('I',union  A500,m2,1)
@@ -9889,7 +9889,7 @@
 DCaggr* f_touchdcstA501() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A501), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A501));
 		AF('I',union  A501,m0,8)
 		AF('c',union  A501,m1,1)
 		AF('L',union  A501,m2,1)
@@ -9912,7 +9912,7 @@
 DCaggr* f_touchdcstA502() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A502), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A502));
 		AF('L',union  A502,m0,1)
 		AF('p',union  A502,m1,1)
 		AF('I',union  A502,m2,1)
@@ -9935,7 +9935,7 @@
 DCaggr* f_touchdcstA503() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A503), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A503));
 		AF('i',union  A503,m0,1)
 		AF('J',union  A503,m1,1)
 		AF('s',union  A503,m2,1)
@@ -9953,7 +9953,7 @@
 DCaggr* f_touchdcstA504() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A504), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A504));
 		AF('f',union  A504,m0,1)
 		AF('i',union  A504,m1,1)
 		AF('L',union  A504,m2,1)
@@ -9968,7 +9968,7 @@
 DCaggr* f_touchdcstA505() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A505), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A505));
 		AF('s',struct A505,m0,1)
 		AF('j',struct A505,m1,1)
 		dcCloseAggr(at);
@@ -9981,7 +9981,7 @@
 DCaggr* f_touchdcstA506() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A506), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A506));
 		AF('J',union  A506,m0,1)
 		AF('I',union  A506,m1,1)
 		AF('I',union  A506,m2,1)
@@ -10000,7 +10000,7 @@
 DCaggr* f_touchdcstA507() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A507), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A507));
 		AF('l',union  A507,m0,1)
 		AFa(union  A507,m1,1,A498)
 		AF('J',union  A507,m2,1)
@@ -10023,7 +10023,7 @@
 DCaggr* f_touchdcstA508() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A508), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A508));
 		AF('S',union  A508,m0,1)
 		AF('C',union  A508,m1,1)
 		AF('L',union  A508,m2,1)
@@ -10040,7 +10040,7 @@
 DCaggr* f_touchdcstA509() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A509), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A509));
 		AF('S',struct A509,m0,1)
 		AF('S',struct A509,m1,1)
 		AF('I',struct A509,m2,1)
@@ -10063,7 +10063,7 @@
 DCaggr* f_touchdcstA510() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A510), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A510));
 		AF('d',union  A510,m0,1)
 		AF('i',union  A510,m1,1)
 		AF('I',union  A510,m2,1)
@@ -10086,7 +10086,7 @@
 DCaggr* f_touchdcstA511() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A511), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A511));
 		AF('p',union  A511,m0,1)
 		AF('s',union  A511,m1,1)
 		AF('f',union  A511,m2,1)
@@ -10109,7 +10109,7 @@
 DCaggr* f_touchdcstA512() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A512), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A512));
 		AF('l',struct A512,m0,1)
 		AF('C',struct A512,m1,1)
 		AF('l',struct A512,m2,1)
@@ -10132,7 +10132,7 @@
 DCaggr* f_touchdcstA513() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A513), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A513));
 		AF('p',struct A513,m0,1)
 		AF('j',struct A513,m1,1)
 		AF('p',struct A513,m2,1)
@@ -10155,7 +10155,7 @@
 DCaggr* f_touchdcstA514() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A514), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A514));
 		AF('C',struct A514,m0,1)
 		AF('l',struct A514,m1,1)
 		AF('c',struct A514,m2,1)
@@ -10172,7 +10172,7 @@
 DCaggr* f_touchdcstA515() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A515), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A515));
 		AF('f',union  A515,m0,1)
 		AF('S',union  A515,m1,1)
 		AF('i',union  A515,m2,1)
@@ -10195,7 +10195,7 @@
 DCaggr* f_touchdcstA516() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A516), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A516));
 		AF('p',union  A516,m0,1)
 		AF('i',union  A516,m1,1)
 		AF('i',union  A516,m2,1)
@@ -10218,7 +10218,7 @@
 DCaggr* f_touchdcstA517() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A517), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A517));
 		AF('c',union  A517,m0,1)
 		AF('s',union  A517,m1,1)
 		AF('f',union  A517,m2,1)
@@ -10232,7 +10232,7 @@
 DCaggr* f_touchdcstA518() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A518), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A518));
 		AF('i',union  A518,m0,1)
 		AF('p',union  A518,m1,1)
 		AF('i',union  A518,m2,1)
@@ -10249,7 +10249,7 @@
 DCaggr* f_touchdcstA519() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A519), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A519));
 		AF('c',struct A519,m0,1)
 		AFa(struct A519,m1,1,A516)
 		AF('C',struct A519,m2,1)
@@ -10272,7 +10272,7 @@
 DCaggr* f_touchdcstA520() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A520), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A520));
 		AF('L',struct A520,m0,1)
 		AF('l',struct A520,m1,1)
 		AF('J',struct A520,m2,1)
@@ -10295,7 +10295,7 @@
 DCaggr* f_touchdcstA521() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A521), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A521));
 		AF('C',union  A521,m0,1)
 		AF('f',union  A521,m1,1)
 		AF('f',union  A521,m2,3)
@@ -10316,7 +10316,7 @@
 DCaggr* f_touchdcstA522() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A522), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A522));
 		AF('i',union  A522,m0,1)
 		AF('l',union  A522,m1,1)
 		AFa(union  A522,m2,1,A521)
@@ -10330,7 +10330,7 @@
 DCaggr* f_touchdcstA523() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A523), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A523));
 		AF('L',union  A523,m0,1)
 		AF('C',union  A523,m1,1)
 		dcCloseAggr(at);
@@ -10343,7 +10343,7 @@
 DCaggr* f_touchdcstA524() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A524), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A524));
 		AF('i',union  A524,m0,1)
 		AF('c',union  A524,m1,1)
 		AF('C',union  A524,m2,1)
@@ -10366,7 +10366,7 @@
 DCaggr* f_touchdcstA525() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A525), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A525));
 		AF('J',union  A525,m0,1)
 		AFa(union  A525,m1,1,A523)
 		AF('S',union  A525,m2,1)
@@ -10388,7 +10388,7 @@
 DCaggr* f_touchdcstA526() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A526), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A526));
 		AF('p',union  A526,m0,1)
 		AF('s',union  A526,m1,1)
 		AF('f',union  A526,m2,1)
@@ -10411,7 +10411,7 @@
 DCaggr* f_touchdcstA527() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A527), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A527));
 		AF('I',union  A527,m0,1)
 		dcCloseAggr(at);
 	}
@@ -10423,7 +10423,7 @@
 DCaggr* f_touchdcstA528() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A528), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A528));
 		AF('I',union  A528,m0,1)
 		AF('f',union  A528,m1,1)
 		AF('c',union  A528,m2,1)
@@ -10446,7 +10446,7 @@
 DCaggr* f_touchdcstA529() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A529), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A529));
 		AF('l',union  A529,m0,1)
 		AF('d',union  A529,m1,1)
 		AF('j',union  A529,m2,1)
@@ -10469,7 +10469,7 @@
 DCaggr* f_touchdcstA530() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A530), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A530));
 		AF('S',struct A530,m0,1)
 		AF('s',struct A530,m1,1)
 		AF('I',struct A530,m2,1)
@@ -10489,7 +10489,7 @@
 DCaggr* f_touchdcstA531() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A531), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A531));
 		AF('J',union  A531,m0,1)
 		AF('f',union  A531,m1,1)
 		AF('L',union  A531,m2,1)
@@ -10504,7 +10504,7 @@
 DCaggr* f_touchdcstA532() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A532), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A532));
 		AFa(union  A532,m0,1,A383)
 		AF('c',union  A532,m1,1)
 		AFa(union  A532,m2,1,A528)
@@ -10525,7 +10525,7 @@
 DCaggr* f_touchdcstA533() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A533), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A533));
 		AF('d',struct A533,m0,1)
 		AF('l',struct A533,m1,1)
 		AF('j',struct A533,m2,1)
@@ -10539,7 +10539,7 @@
 DCaggr* f_touchdcstA534() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A534), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A534));
 		AF('f',union  A534,m0,1)
 		AF('f',union  A534,m1,1)
 		AF('j',union  A534,m2,1)
@@ -10553,7 +10553,7 @@
 DCaggr* f_touchdcstA535() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A535), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A535));
 		AF('d',struct A535,m0,1)
 		AF('d',struct A535,m1,1)
 		AF('p',struct A535,m2,1)
@@ -10571,7 +10571,7 @@
 DCaggr* f_touchdcstA536() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A536), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A536));
 		AF('d',struct A536,m0,1)
 		AF('d',struct A536,m1,1)
 		AF('c',struct A536,m2,1)
@@ -10594,7 +10594,7 @@
 DCaggr* f_touchdcstA537() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A537), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A537));
 		AF('S',struct A537,m0,1)
 		AF('s',struct A537,m1,1)
 		AFa(struct A537,m2,1,A534)
@@ -10617,7 +10617,7 @@
 DCaggr* f_touchdcstA538() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A538), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A538));
 		AF('L',struct A538,m0,1)
 		AF('l',struct A538,m1,1)
 		AF('J',struct A538,m2,1)
@@ -10631,7 +10631,7 @@
 DCaggr* f_touchdcstA539() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A539), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A539));
 		AF('C',union  A539,m0,1)
 		AF('l',union  A539,m1,1)
 		AF('d',union  A539,m2,1)
@@ -10650,7 +10650,7 @@
 DCaggr* f_touchdcstA540() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A540), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A540));
 		AF('i',struct A540,m0,1)
 		AFa(struct A540,m1,1,A414)
 		AF('J',struct A540,m2,1)
@@ -10673,7 +10673,7 @@
 DCaggr* f_touchdcstA541() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A541), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A541));
 		AF('S',union  A541,m0,14)
 		AF('C',union  A541,m1,1)
 		AF('d',union  A541,m2,1)
@@ -10689,7 +10689,7 @@
 DCaggr* f_touchdcstA542() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A542), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A542));
 		AF('C',union  A542,m0,1)
 		AF('C',union  A542,m1,1)
 		dcCloseAggr(at);
@@ -10702,7 +10702,7 @@
 DCaggr* f_touchdcstA543() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A543), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A543));
 		AF('j',struct A543,m0,1)
 		AF('C',struct A543,m1,1)
 		AFa(struct A543,m2,1,A542)
@@ -10725,7 +10725,7 @@
 DCaggr* f_touchdcstA544() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A544), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A544));
 		AF('S',struct A544,m0,1)
 		AF('l',struct A544,m1,1)
 		AF('I',struct A544,m2,1)
@@ -10748,7 +10748,7 @@
 DCaggr* f_touchdcstA545() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A545), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A545));
 		AF('f',union  A545,m0,1)
 		AF('C',union  A545,m1,1)
 		AF('I',union  A545,m2,1)
@@ -10771,7 +10771,7 @@
 DCaggr* f_touchdcstA546() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A546), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A546));
 		AF('C',union  A546,m0,1)
 		AF('j',union  A546,m1,1)
 		AF('l',union  A546,m2,1)
@@ -10794,7 +10794,7 @@
 DCaggr* f_touchdcstA547() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A547), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A547));
 		AF('f',union  A547,m0,1)
 		AF('I',union  A547,m1,1)
 		AF('L',union  A547,m2,1)
@@ -10811,7 +10811,7 @@
 DCaggr* f_touchdcstA548() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A548), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A548));
 		AFa(struct A548,m0,1,A546)
 		AF('d',struct A548,m1,1)
 		AF('I',struct A548,m2,1)
@@ -10833,7 +10833,7 @@
 DCaggr* f_touchdcstA549() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A549), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A549));
 		AF('C',struct A549,m0,1)
 		AF('I',struct A549,m1,1)
 		AF('f',struct A549,m2,1)
@@ -10853,7 +10853,7 @@
 DCaggr* f_touchdcstA550() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A550), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A550));
 		AF('s',struct A550,m0,1)
 		AF('i',struct A550,m1,1)
 		AF('s',struct A550,m2,1)
@@ -10872,7 +10872,7 @@
 DCaggr* f_touchdcstA551() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A551), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A551));
 		AF('S',struct A551,m0,1)
 		AF('j',struct A551,m1,1)
 		AF('s',struct A551,m2,1)
@@ -10895,7 +10895,7 @@
 DCaggr* f_touchdcstA552() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A552), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A552));
 		AF('C',union  A552,m0,1)
 		AF('d',union  A552,m1,1)
 		AF('l',union  A552,m2,1)
@@ -10916,7 +10916,7 @@
 DCaggr* f_touchdcstA553() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A553), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A553));
 		AF('I',union  A553,m0,1)
 		AF('d',union  A553,m1,1)
 		AF('C',union  A553,m2,1)
@@ -10939,7 +10939,7 @@
 DCaggr* f_touchdcstA554() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A554), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A554));
 		AF('f',struct A554,m0,1)
 		AF('c',struct A554,m1,1)
 		AF('L',struct A554,m2,1)
@@ -10962,7 +10962,7 @@
 DCaggr* f_touchdcstA555() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A555), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A555));
 		AF('p',struct A555,m0,1)
 		AF('s',struct A555,m1,10)
 		AF('J',struct A555,m2,1)
@@ -10982,7 +10982,7 @@
 DCaggr* f_touchdcstA556() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A556), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A556));
 		AF('J',struct A556,m0,15)
 		AF('p',struct A556,m1,1)
 		dcCloseAggr(at);
@@ -10995,7 +10995,7 @@
 DCaggr* f_touchdcstA557() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A557), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A557));
 		AFa(union  A557,m0,1,A33)
 		AF('i',union  A557,m1,1)
 		AF('j',union  A557,m2,1)
@@ -11016,7 +11016,7 @@
 DCaggr* f_touchdcstA558() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A558), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A558));
 		AF('i',union  A558,m0,1)
 		AF('S',union  A558,m1,1)
 		AF('i',union  A558,m2,1)
@@ -11031,7 +11031,7 @@
 DCaggr* f_touchdcstA559() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A559), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A559));
 		AF('l',union  A559,m0,1)
 		AF('p',union  A559,m1,1)
 		AF('L',union  A559,m2,1)
@@ -11054,7 +11054,7 @@
 DCaggr* f_touchdcstA560() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A560), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A560));
 		AFa(union  A560,m0,1,A558)
 		AFa(union  A560,m1,1,A559)
 		AF('L',union  A560,m2,1)
@@ -11071,7 +11071,7 @@
 DCaggr* f_touchdcstA561() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A561), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A561));
 		AF('C',struct A561,m0,1)
 		AF('c',struct A561,m1,1)
 		AF('j',struct A561,m2,1)
@@ -11094,7 +11094,7 @@
 DCaggr* f_touchdcstA562() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A562), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A562));
 		AF('l',struct A562,m0,1)
 		AF('i',struct A562,m1,1)
 		AF('S',struct A562,m2,1)
@@ -11117,7 +11117,7 @@
 DCaggr* f_touchdcstA563() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A563), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A563));
 		AF('i',struct A563,m0,1)
 		AF('J',struct A563,m1,1)
 		AF('I',struct A563,m2,1)
@@ -11131,7 +11131,7 @@
 DCaggr* f_touchdcstA564() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A564), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A564));
 		AF('c',struct A564,m0,1)
 		AF('f',struct A564,m1,1)
 		AF('J',struct A564,m2,1)
@@ -11154,7 +11154,7 @@
 DCaggr* f_touchdcstA565() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A565), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A565));
 		AF('f',union  A565,m0,1)
 		AF('p',union  A565,m1,1)
 		AF('J',union  A565,m2,1)
@@ -11177,7 +11177,7 @@
 DCaggr* f_touchdcstA566() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A566), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A566));
 		AF('I',struct A566,m0,1)
 		dcCloseAggr(at);
 	}
@@ -11189,7 +11189,7 @@
 DCaggr* f_touchdcstA567() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A567), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A567));
 		AF('C',struct A567,m0,1)
 		AF('f',struct A567,m1,1)
 		AF('f',struct A567,m2,1)
@@ -11212,7 +11212,7 @@
 DCaggr* f_touchdcstA568() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A568), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A568));
 		AF('p',union  A568,m0,1)
 		AF('i',union  A568,m1,1)
 		AF('I',union  A568,m2,1)
@@ -11227,7 +11227,7 @@
 DCaggr* f_touchdcstA569() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A569), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A569));
 		AF('c',struct A569,m0,1)
 		AF('j',struct A569,m1,1)
 		AF('J',struct A569,m2,1)
@@ -11250,7 +11250,7 @@
 DCaggr* f_touchdcstA570() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A570), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A570));
 		AF('f',union  A570,m0,1)
 		AF('c',union  A570,m1,1)
 		AF('c',union  A570,m2,1)
@@ -11269,7 +11269,7 @@
 DCaggr* f_touchdcstA571() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A571), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A571));
 		AF('i',struct A571,m0,1)
 		AF('c',struct A571,m1,1)
 		AFa(struct A571,m2,1,A570)
@@ -11292,7 +11292,7 @@
 DCaggr* f_touchdcstA572() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A572), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A572));
 		AF('S',union  A572,m0,1)
 		AF('I',union  A572,m1,1)
 		AF('f',union  A572,m2,1)
@@ -11313,7 +11313,7 @@
 DCaggr* f_touchdcstA573() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A573), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A573));
 		AF('l',union  A573,m0,1)
 		AF('j',union  A573,m1,1)
 		AF('p',union  A573,m2,1)
@@ -11331,7 +11331,7 @@
 DCaggr* f_touchdcstA574() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A574), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A574));
 		AF('I',union  A574,m0,1)
 		AF('l',union  A574,m1,1)
 		AF('J',union  A574,m2,1)
@@ -11354,7 +11354,7 @@
 DCaggr* f_touchdcstA575() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A575), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A575));
 		AF('c',union  A575,m0,1)
 		AF('p',union  A575,m1,1)
 		AF('j',union  A575,m2,1)
@@ -11368,7 +11368,7 @@
 DCaggr* f_touchdcstA576() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A576), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A576));
 		AF('s',struct A576,m0,1)
 		AF('C',struct A576,m1,1)
 		AF('c',struct A576,m2,1)
@@ -11388,7 +11388,7 @@
 DCaggr* f_touchdcstA577() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A577), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A577));
 		AF('L',struct A577,m0,1)
 		AF('f',struct A577,m1,1)
 		AF('f',struct A577,m2,1)
@@ -11403,7 +11403,7 @@
 DCaggr* f_touchdcstA578() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A578), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A578));
 		AF('J',union  A578,m0,1)
 		AF('f',union  A578,m1,1)
 		AF('d',union  A578,m2,1)
@@ -11426,7 +11426,7 @@
 DCaggr* f_touchdcstA579() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A579), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A579));
 		AF('j',union  A579,m0,1)
 		AF('L',union  A579,m1,1)
 		AF('c',union  A579,m2,1)
@@ -11447,7 +11447,7 @@
 DCaggr* f_touchdcstA580() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A580), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A580));
 		AF('S',union  A580,m0,1)
 		AF('l',union  A580,m1,1)
 		AF('c',union  A580,m2,1)
@@ -11470,7 +11470,7 @@
 DCaggr* f_touchdcstA581() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A581), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A581));
 		AFa(struct A581,m0,1,A580)
 		AF('p',struct A581,m1,1)
 		dcCloseAggr(at);
@@ -11483,7 +11483,7 @@
 DCaggr* f_touchdcstA582() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A582), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A582));
 		AFa(union  A582,m0,1,A581)
 		AF('l',union  A582,m1,1)
 		AF('j',union  A582,m2,1)
@@ -11497,7 +11497,7 @@
 DCaggr* f_touchdcstA583() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A583), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A583));
 		AF('j',struct A583,m0,1)
 		AF('l',struct A583,m1,1)
 		AF('c',struct A583,m2,1)
@@ -11520,7 +11520,7 @@
 DCaggr* f_touchdcstA584() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A584), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A584));
 		AF('d',union  A584,m0,1)
 		AF('i',union  A584,m1,1)
 		AF('C',union  A584,m2,1)
@@ -11534,7 +11534,7 @@
 DCaggr* f_touchdcstA585() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A585), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A585));
 		AF('I',struct A585,m0,1)
 		AF('S',struct A585,m1,1)
 		AF('s',struct A585,m2,1)
@@ -11550,7 +11550,7 @@
 DCaggr* f_touchdcstA586() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A586), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A586));
 		AF('S',struct A586,m0,1)
 		AF('C',struct A586,m1,1)
 		AF('l',struct A586,m2,1)
@@ -11571,7 +11571,7 @@
 DCaggr* f_touchdcstA587() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A587), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A587));
 		AF('s',struct A587,m0,1)
 		AF('L',struct A587,m1,1)
 		AF('p',struct A587,m2,1)
@@ -11585,7 +11585,7 @@
 DCaggr* f_touchdcstA588() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A588), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A588));
 		AF('S',struct A588,m0,1)
 		AF('j',struct A588,m1,1)
 		AF('J',struct A588,m2,1)
@@ -11608,7 +11608,7 @@
 DCaggr* f_touchdcstA589() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A589), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A589));
 		AF('S',struct A589,m0,1)
 		AF('I',struct A589,m1,1)
 		AF('I',struct A589,m2,1)
@@ -11631,7 +11631,7 @@
 DCaggr* f_touchdcstA590() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A590), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A590));
 		AF('S',union  A590,m0,1)
 		AF('j',union  A590,m1,1)
 		AF('d',union  A590,m2,1)
@@ -11654,7 +11654,7 @@
 DCaggr* f_touchdcstA591() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A591), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A591));
 		AF('i',struct A591,m0,1)
 		AF('c',struct A591,m1,1)
 		AF('p',struct A591,m2,1)
@@ -11676,7 +11676,7 @@
 DCaggr* f_touchdcstA592() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A592), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A592));
 		AF('p',struct A592,m0,1)
 		AF('d',struct A592,m1,1)
 		AF('J',struct A592,m2,1)
@@ -11699,7 +11699,7 @@
 DCaggr* f_touchdcstA593() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A593), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A593));
 		AFa(struct A593,m0,1,A592)
 		AF('C',struct A593,m1,1)
 		AF('c',struct A593,m2,1)
@@ -11714,7 +11714,7 @@
 DCaggr* f_touchdcstA594() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A594), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A594));
 		AF('i',struct A594,m0,1)
 		AF('S',struct A594,m1,1)
 		AF('i',struct A594,m2,1)
@@ -11731,7 +11731,7 @@
 DCaggr* f_touchdcstA595() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A595), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A595));
 		AF('S',union  A595,m0,1)
 		AF('c',union  A595,m1,1)
 		AF('s',union  A595,m2,1)
@@ -11748,7 +11748,7 @@
 DCaggr* f_touchdcstA596() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A596), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A596));
 		AF('C',union  A596,m0,1)
 		AF('L',union  A596,m1,1)
 		dcCloseAggr(at);
@@ -11761,7 +11761,7 @@
 DCaggr* f_touchdcstA597() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A597), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A597));
 		AF('l',union  A597,m0,1)
 		AF('f',union  A597,m1,1)
 		AF('J',union  A597,m2,1)
@@ -11784,7 +11784,7 @@
 DCaggr* f_touchdcstA598() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A598), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A598));
 		AF('l',union  A598,m0,1)
 		AF('L',union  A598,m1,1)
 		AF('j',union  A598,m2,1)
@@ -11800,7 +11800,7 @@
 DCaggr* f_touchdcstA599() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A599), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A599));
 		AF('J',struct A599,m0,1)
 		AF('p',struct A599,m1,1)
 		AF('d',struct A599,m2,1)
@@ -11816,7 +11816,7 @@
 DCaggr* f_touchdcstA600() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A600), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A600));
 		AF('f',union  A600,m0,1)
 		AF('d',union  A600,m1,1)
 		AF('l',union  A600,m2,1)
@@ -11839,7 +11839,7 @@
 DCaggr* f_touchdcstA601() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A601), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A601));
 		AF('C',union  A601,m0,1)
 		AF('l',union  A601,m1,1)
 		AF('L',union  A601,m2,1)
@@ -11861,7 +11861,7 @@
 DCaggr* f_touchdcstA602() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A602), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A602));
 		AF('f',union  A602,m0,1)
 		AF('i',union  A602,m1,1)
 		AF('l',union  A602,m2,1)
@@ -11882,7 +11882,7 @@
 DCaggr* f_touchdcstA603() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A603), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A603));
 		AF('C',union  A603,m0,1)
 		AF('f',union  A603,m1,1)
 		AF('f',union  A603,m2,1)
@@ -11905,7 +11905,7 @@
 DCaggr* f_touchdcstA604() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A604), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A604));
 		AF('i',union  A604,m0,1)
 		AF('L',union  A604,m1,1)
 		AF('p',union  A604,m2,1)
@@ -11923,7 +11923,7 @@
 DCaggr* f_touchdcstA605() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A605), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A605));
 		AF('i',struct A605,m0,1)
 		AF('C',struct A605,m1,1)
 		AF('s',struct A605,m2,1)
@@ -11937,7 +11937,7 @@
 DCaggr* f_touchdcstA606() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A606), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A606));
 		AF('I',struct A606,m0,1)
 		AF('d',struct A606,m1,1)
 		AF('j',struct A606,m2,1)
@@ -11959,7 +11959,7 @@
 DCaggr* f_touchdcstA607() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A607), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A607));
 		AF('c',struct A607,m0,1)
 		AF('p',struct A607,m1,1)
 		AF('d',struct A607,m2,1)
@@ -11982,7 +11982,7 @@
 DCaggr* f_touchdcstA608() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A608), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A608));
 		AF('s',union  A608,m0,1)
 		AF('j',union  A608,m1,1)
 		dcCloseAggr(at);
@@ -11995,7 +11995,7 @@
 DCaggr* f_touchdcstA609() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A609), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A609));
 		AF('l',struct A609,m0,1)
 		AF('c',struct A609,m1,1)
 		AF('J',struct A609,m2,1)
@@ -12018,7 +12018,7 @@
 DCaggr* f_touchdcstA610() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A610), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A610));
 		AFa(union  A610,m0,1,A609)
 		AF('c',union  A610,m1,1)
 		AF('j',union  A610,m2,1)
@@ -12037,7 +12037,7 @@
 DCaggr* f_touchdcstA611() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A611), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A611));
 		AF('s',union  A611,m0,1)
 		AF('l',union  A611,m1,1)
 		AF('I',union  A611,m2,1)
@@ -12060,7 +12060,7 @@
 DCaggr* f_touchdcstA612() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A612), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A612));
 		AF('c',union  A612,m0,1)
 		AFa(union  A612,m1,1,A611)
 		dcCloseAggr(at);
@@ -12073,7 +12073,7 @@
 DCaggr* f_touchdcstA613() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A613), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A613));
 		AF('S',union  A613,m0,1)
 		AF('f',union  A613,m1,1)
 		AF('J',union  A613,m2,1)
@@ -12096,7 +12096,7 @@
 DCaggr* f_touchdcstA614() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A614), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A614));
 		AF('L',union  A614,m0,1)
 		AF('f',union  A614,m1,1)
 		AF('i',union  A614,m2,1)
@@ -12119,7 +12119,7 @@
 DCaggr* f_touchdcstA615() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A615), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A615));
 		AF('s',struct A615,m0,1)
 		AF('f',struct A615,m1,1)
 		AFa(struct A615,m2,1,A612)
@@ -12142,7 +12142,7 @@
 DCaggr* f_touchdcstA616() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A616), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A616));
 		AF('c',struct A616,m0,1)
 		AF('C',struct A616,m1,1)
 		AF('l',struct A616,m2,1)
@@ -12165,7 +12165,7 @@
 DCaggr* f_touchdcstA617() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A617), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A617));
 		AF('S',struct A617,m0,1)
 		AF('I',struct A617,m1,1)
 		AF('i',struct A617,m2,1)
@@ -12182,7 +12182,7 @@
 DCaggr* f_touchdcstA618() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A618), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A618));
 		AF('C',struct A618,m0,1)
 		AF('c',struct A618,m1,1)
 		AF('J',struct A618,m2,1)
@@ -12200,7 +12200,7 @@
 DCaggr* f_touchdcstA619() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A619), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A619));
 		AF('c',struct A619,m0,1)
 		AF('I',struct A619,m1,1)
 		AF('S',struct A619,m2,1)
@@ -12220,7 +12220,7 @@
 DCaggr* f_touchdcstA620() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A620), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A620));
 		AF('d',union  A620,m0,1)
 		AF('s',union  A620,m1,1)
 		AF('p',union  A620,m2,1)
@@ -12235,7 +12235,7 @@
 DCaggr* f_touchdcstA621() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A621), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A621));
 		AFa(union  A621,m0,1,A619)
 		AF('S',union  A621,m1,1)
 		AFa(union  A621,m2,1,A620)
@@ -12258,7 +12258,7 @@
 DCaggr* f_touchdcstA622() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A622), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A622));
 		AF('j',struct A622,m0,1)
 		AF('s',struct A622,m1,1)
 		AF('f',struct A622,m2,1)
@@ -12279,7 +12279,7 @@
 DCaggr* f_touchdcstA623() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A623), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A623));
 		AF('f',struct A623,m0,1)
 		AF('l',struct A623,m1,1)
 		AF('i',struct A623,m2,1)
@@ -12298,7 +12298,7 @@
 DCaggr* f_touchdcstA624() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A624), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A624));
 		AF('f',union  A624,m0,1)
 		AF('s',union  A624,m1,10)
 		AF('S',union  A624,m2,1)
@@ -12321,7 +12321,7 @@
 DCaggr* f_touchdcstA625() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A625), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A625));
 		AF('s',struct A625,m0,1)
 		AF('S',struct A625,m1,1)
 		AF('S',struct A625,m2,1)
@@ -12344,7 +12344,7 @@
 DCaggr* f_touchdcstA626() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A626), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A626));
 		AF('S',union  A626,m0,1)
 		AF('J',union  A626,m1,1)
 		AF('J',union  A626,m2,1)
@@ -12367,7 +12367,7 @@
 DCaggr* f_touchdcstA627() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A627), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A627));
 		AF('i',union  A627,m0,1)
 		AF('L',union  A627,m1,1)
 		AFa(union  A627,m2,1,A623)
@@ -12390,7 +12390,7 @@
 DCaggr* f_touchdcstA628() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A628), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A628));
 		AF('S',struct A628,m0,1)
 		AF('c',struct A628,m1,1)
 		dcCloseAggr(at);
@@ -12403,7 +12403,7 @@
 DCaggr* f_touchdcstA629() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A629), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A629));
 		AF('l',struct A629,m0,1)
 		AF('C',struct A629,m1,1)
 		AF('I',struct A629,m2,1)
@@ -12423,7 +12423,7 @@
 DCaggr* f_touchdcstA630() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A630), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A630));
 		AF('S',union  A630,m0,1)
 		AF('L',union  A630,m1,1)
 		AF('l',union  A630,m2,1)
@@ -12446,7 +12446,7 @@
 DCaggr* f_touchdcstA631() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A631), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A631));
 		AF('s',union  A631,m0,1)
 		AF('c',union  A631,m1,1)
 		AF('I',union  A631,m2,1)
@@ -12469,7 +12469,7 @@
 DCaggr* f_touchdcstA632() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A632), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A632));
 		AF('s',struct A632,m0,1)
 		AF('J',struct A632,m1,1)
 		AF('C',struct A632,m2,1)
@@ -12492,7 +12492,7 @@
 DCaggr* f_touchdcstA633() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A633), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A633));
 		AF('j',union  A633,m0,1)
 		AF('j',union  A633,m1,1)
 		AF('c',union  A633,m2,1)
@@ -12508,7 +12508,7 @@
 DCaggr* f_touchdcstA634() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A634), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A634));
 		AF('L',union  A634,m0,1)
 		AF('s',union  A634,m1,1)
 		AF('s',union  A634,m2,1)
@@ -12530,7 +12530,7 @@
 DCaggr* f_touchdcstA635() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A635), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A635));
 		AF('s',struct A635,m0,1)
 		AF('s',struct A635,m1,1)
 		AF('f',struct A635,m2,1)
@@ -12550,7 +12550,7 @@
 DCaggr* f_touchdcstA636() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A636), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A636));
 		AF('d',union  A636,m0,1)
 		AF('d',union  A636,m1,1)
 		dcCloseAggr(at);
@@ -12563,7 +12563,7 @@
 DCaggr* f_touchdcstA637() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A637), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A637));
 		AF('c',union  A637,m0,1)
 		AF('l',union  A637,m1,1)
 		AF('f',union  A637,m2,1)
@@ -12577,7 +12577,7 @@
 DCaggr* f_touchdcstA638() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A638), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A638));
 		AF('s',union  A638,m0,1)
 		AF('J',union  A638,m1,1)
 		AF('C',union  A638,m2,1)
@@ -12600,7 +12600,7 @@
 DCaggr* f_touchdcstA639() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A639), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A639));
 		AF('i',struct A639,m0,1)
 		AF('s',struct A639,m1,1)
 		AFa(struct A639,m2,1,A638)
@@ -12616,7 +12616,7 @@
 DCaggr* f_touchdcstA640() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A640), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A640));
 		AF('l',union  A640,m0,1)
 		AF('d',union  A640,m1,1)
 		AF('L',union  A640,m2,1)
@@ -12634,7 +12634,7 @@
 DCaggr* f_touchdcstA641() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A641), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A641));
 		AF('L',union  A641,m0,1)
 		AF('L',union  A641,m1,1)
 		AF('C',union  A641,m2,1)
@@ -12650,7 +12650,7 @@
 DCaggr* f_touchdcstA642() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A642), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A642));
 		AF('J',struct A642,m0,1)
 		AF('C',struct A642,m1,1)
 		AF('p',struct A642,m2,1)
@@ -12664,7 +12664,7 @@
 DCaggr* f_touchdcstA643() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A643), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A643));
 		AF('I',union  A643,m0,1)
 		AF('C',union  A643,m1,1)
 		AF('j',union  A643,m2,1)
@@ -12679,7 +12679,7 @@
 DCaggr* f_touchdcstA644() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A644), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A644));
 		AFa(union  A644,m0,1,A642)
 		AF('I',union  A644,m1,1)
 		AF('C',union  A644,m2,1)
@@ -12694,7 +12694,7 @@
 DCaggr* f_touchdcstA645() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A645), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A645));
 		AF('J',union  A645,m0,1)
 		AF('f',union  A645,m1,1)
 		AF('c',union  A645,m2,1)
@@ -12717,7 +12717,7 @@
 DCaggr* f_touchdcstA646() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A646), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A646));
 		AF('J',struct A646,m0,1)
 		AF('C',struct A646,m1,1)
 		AF('f',struct A646,m2,1)
@@ -12740,7 +12740,7 @@
 DCaggr* f_touchdcstA647() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A647), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A647));
 		AF('s',struct A647,m0,1)
 		AF('J',struct A647,m1,1)
 		AF('i',struct A647,m2,1)
@@ -12763,7 +12763,7 @@
 DCaggr* f_touchdcstA648() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A648), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A648));
 		AF('p',union  A648,m0,1)
 		dcCloseAggr(at);
 	}
@@ -12775,7 +12775,7 @@
 DCaggr* f_touchdcstA649() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A649), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A649));
 		AF('l',union  A649,m0,1)
 		AF('j',union  A649,m1,1)
 		dcCloseAggr(at);
@@ -12788,7 +12788,7 @@
 DCaggr* f_touchdcstA650() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A650), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A650));
 		AF('f',struct A650,m0,1)
 		AF('S',struct A650,m1,1)
 		AF('p',struct A650,m2,1)
@@ -12811,7 +12811,7 @@
 DCaggr* f_touchdcstA651() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A651), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A651));
 		AF('s',union  A651,m0,1)
 		AF('I',union  A651,m1,1)
 		AF('S',union  A651,m2,1)
@@ -12831,7 +12831,7 @@
 DCaggr* f_touchdcstA652() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A652), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A652));
 		AF('p',union  A652,m0,1)
 		AF('C',union  A652,m1,1)
 		AF('S',union  A652,m2,1)
@@ -12851,7 +12851,7 @@
 DCaggr* f_touchdcstA653() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A653), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A653));
 		AF('l',union  A653,m0,1)
 		AF('S',union  A653,m1,1)
 		AF('C',union  A653,m2,1)
@@ -12874,7 +12874,7 @@
 DCaggr* f_touchdcstA654() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A654), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A654));
 		AF('S',struct A654,m0,1)
 		AFa(struct A654,m1,1,A650)
 		AF('l',struct A654,m2,1)
@@ -12897,7 +12897,7 @@
 DCaggr* f_touchdcstA655() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A655), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A655));
 		AF('C',struct A655,m0,1)
 		AF('d',struct A655,m1,1)
 		AF('d',struct A655,m2,1)
@@ -12919,7 +12919,7 @@
 DCaggr* f_touchdcstA656() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A656), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A656));
 		AF('J',struct A656,m0,1)
 		AF('p',struct A656,m1,1)
 		AF('J',struct A656,m2,1)
@@ -12942,7 +12942,7 @@
 DCaggr* f_touchdcstA657() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A657), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A657));
 		AF('j',struct A657,m0,1)
 		AF('S',struct A657,m1,1)
 		AF('J',struct A657,m2,1)
@@ -12965,7 +12965,7 @@
 DCaggr* f_touchdcstA658() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A658), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A658));
 		AF('S',struct A658,m0,1)
 		AF('S',struct A658,m1,1)
 		AFa(struct A658,m2,1,A655)
@@ -12984,7 +12984,7 @@
 DCaggr* f_touchdcstA659() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A659), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A659));
 		AF('l',union  A659,m0,1)
 		AF('j',union  A659,m1,1)
 		AF('J',union  A659,m2,1)
@@ -13007,7 +13007,7 @@
 DCaggr* f_touchdcstA660() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A660), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A660));
 		AF('d',union  A660,m0,12)
 		AF('I',union  A660,m1,1)
 		AF('s',union  A660,m2,1)
@@ -13030,7 +13030,7 @@
 DCaggr* f_touchdcstA661() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A661), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A661));
 		AFa(union  A661,m0,1,A659)
 		AFa(union  A661,m1,1,A660)
 		AF('L',union  A661,m2,1)
@@ -13053,7 +13053,7 @@
 DCaggr* f_touchdcstA662() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A662), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A662));
 		AFa(union  A662,m0,1,A649)
 		AF('j',union  A662,m1,1)
 		AF('i',union  A662,m2,1)
@@ -13076,7 +13076,7 @@
 DCaggr* f_touchdcstA663() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A663), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A663));
 		AF('p',union  A663,m0,1)
 		AF('f',union  A663,m1,1)
 		AF('c',union  A663,m2,1)
@@ -13095,7 +13095,7 @@
 DCaggr* f_touchdcstA664() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A664), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A664));
 		AF('i',struct A664,m0,1)
 		AF('f',struct A664,m1,1)
 		AFa(struct A664,m2,1,A54)
@@ -13118,7 +13118,7 @@
 DCaggr* f_touchdcstA665() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A665), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A665));
 		AF('I',union  A665,m0,1)
 		AF('I',union  A665,m1,1)
 		AF('p',union  A665,m2,1)
@@ -13134,7 +13134,7 @@
 DCaggr* f_touchdcstA666() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A666), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A666));
 		AF('f',struct A666,m0,1)
 		AF('f',struct A666,m1,1)
 		AF('j',struct A666,m2,1)
@@ -13148,7 +13148,7 @@
 DCaggr* f_touchdcstA667() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A667), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A667));
 		AF('S',union  A667,m0,1)
 		AF('L',union  A667,m1,1)
 		AF('c',union  A667,m2,1)
@@ -13171,7 +13171,7 @@
 DCaggr* f_touchdcstA668() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A668), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A668));
 		AFa(struct A668,m0,1,A666)
 		AF('C',struct A668,m1,1)
 		AF('j',struct A668,m2,1)
@@ -13194,7 +13194,7 @@
 DCaggr* f_touchdcstA669() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A669), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A669));
 		AF('d',struct A669,m0,1)
 		AF('d',struct A669,m1,1)
 		AF('j',struct A669,m2,1)
@@ -13217,7 +13217,7 @@
 DCaggr* f_touchdcstA670() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A670), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A670));
 		AF('p',struct A670,m0,11)
 		AF('p',struct A670,m1,1)
 		AF('s',struct A670,m2,1)
@@ -13240,7 +13240,7 @@
 DCaggr* f_touchdcstA671() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A671), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A671));
 		AF('s',struct A671,m0,1)
 		AF('j',struct A671,m1,1)
 		AF('J',struct A671,m2,1)
@@ -13263,7 +13263,7 @@
 DCaggr* f_touchdcstA672() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A672), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A672));
 		AF('c',union  A672,m0,1)
 		AF('I',union  A672,m1,1)
 		AF('s',union  A672,m2,1)
@@ -13278,7 +13278,7 @@
 DCaggr* f_touchdcstA673() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A673), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A673));
 		AF('i',union  A673,m0,1)
 		AF('j',union  A673,m1,1)
 		AF('p',union  A673,m2,1)
@@ -13300,7 +13300,7 @@
 DCaggr* f_touchdcstA674() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A674), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A674));
 		AF('c',struct A674,m0,1)
 		AF('i',struct A674,m1,1)
 		AF('S',struct A674,m2,1)
@@ -13318,7 +13318,7 @@
 DCaggr* f_touchdcstA675() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A675), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A675));
 		AF('i',struct A675,m0,1)
 		AF('L',struct A675,m1,1)
 		AF('p',struct A675,m2,1)
@@ -13341,7 +13341,7 @@
 DCaggr* f_touchdcstA676() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A676), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A676));
 		AF('J',union  A676,m0,1)
 		AF('j',union  A676,m1,1)
 		AF('l',union  A676,m2,1)
@@ -13355,7 +13355,7 @@
 DCaggr* f_touchdcstA677() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A677), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A677));
 		AF('c',struct A677,m0,1)
 		AF('s',struct A677,m1,1)
 		AF('I',struct A677,m2,1)
@@ -13378,7 +13378,7 @@
 DCaggr* f_touchdcstA678() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A678), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A678));
 		AFa(struct A678,m0,1,A676)
 		AF('f',struct A678,m1,1)
 		AF('j',struct A678,m2,1)
@@ -13394,7 +13394,7 @@
 DCaggr* f_touchdcstA679() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A679), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A679));
 		AF('s',union  A679,m0,1)
 		AF('J',union  A679,m1,1)
 		AF('d',union  A679,m2,1)
@@ -13417,7 +13417,7 @@
 DCaggr* f_touchdcstA680() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A680), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A680));
 		AF('j',struct A680,m0,1)
 		AF('p',struct A680,m1,1)
 		AF('f',struct A680,m2,1)
@@ -13440,7 +13440,7 @@
 DCaggr* f_touchdcstA681() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A681), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A681));
 		AF('f',struct A681,m0,1)
 		AFa(struct A681,m1,1,A679)
 		AF('p',struct A681,m2,1)
@@ -13463,7 +13463,7 @@
 DCaggr* f_touchdcstA682() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A682), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A682));
 		AF('f',union  A682,m0,1)
 		AF('j',union  A682,m1,1)
 		AF('i',union  A682,m2,1)
@@ -13486,7 +13486,7 @@
 DCaggr* f_touchdcstA683() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A683), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A683));
 		AF('s',union  A683,m0,9)
 		AF('i',union  A683,m1,1)
 		AF('j',union  A683,m2,1)
@@ -13509,7 +13509,7 @@
 DCaggr* f_touchdcstA684() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A684), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A684));
 		AFa(union  A684,m0,1,A682)
 		AF('I',union  A684,m1,1)
 		AF('S',union  A684,m2,1)
@@ -13532,7 +13532,7 @@
 DCaggr* f_touchdcstA685() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A685), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A685));
 		AF('I',union  A685,m0,1)
 		AF('S',union  A685,m1,1)
 		AF('s',union  A685,m2,1)
@@ -13555,7 +13555,7 @@
 DCaggr* f_touchdcstA686() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A686), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A686));
 		AF('S',union  A686,m0,1)
 		AF('s',union  A686,m1,1)
 		dcCloseAggr(at);
@@ -13568,7 +13568,7 @@
 DCaggr* f_touchdcstA687() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A687), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A687));
 		AF('C',union  A687,m0,1)
 		AF('C',union  A687,m1,1)
 		AF('d',union  A687,m2,1)
@@ -13584,7 +13584,7 @@
 DCaggr* f_touchdcstA688() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A688), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A688));
 		AF('J',struct A688,m0,1)
 		AF('p',struct A688,m1,1)
 		dcCloseAggr(at);
@@ -13597,7 +13597,7 @@
 DCaggr* f_touchdcstA689() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A689), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A689));
 		AFa(struct A689,m0,1,A383)
 		AF('p',struct A689,m1,1)
 		AF('J',struct A689,m2,1)
@@ -13613,7 +13613,7 @@
 DCaggr* f_touchdcstA690() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A690), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A690));
 		AF('d',struct A690,m0,1)
 		AFa(struct A690,m1,1,A689)
 		AF('J',struct A690,m2,1)
@@ -13633,7 +13633,7 @@
 DCaggr* f_touchdcstA691() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A691), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A691));
 		AF('c',struct A691,m0,1)
 		AF('f',struct A691,m1,1)
 		AF('J',struct A691,m2,1)
@@ -13656,7 +13656,7 @@
 DCaggr* f_touchdcstA692() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A692), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A692));
 		AF('J',union  A692,m0,1)
 		AF('f',union  A692,m1,1)
 		AFa(union  A692,m2,1,A691)
@@ -13671,7 +13671,7 @@
 DCaggr* f_touchdcstA693() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A693), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A693));
 		AF('i',union  A693,m0,1)
 		AF('l',union  A693,m1,1)
 		AF('p',union  A693,m2,1)
@@ -13694,7 +13694,7 @@
 DCaggr* f_touchdcstA694() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A694), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A694));
 		AF('L',struct A694,m0,1)
 		AF('s',struct A694,m1,1)
 		AF('f',struct A694,m2,1)
@@ -13708,7 +13708,7 @@
 DCaggr* f_touchdcstA695() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A695), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A695));
 		AF('j',struct A695,m0,1)
 		AF('j',struct A695,m1,1)
 		AF('j',struct A695,m2,1)
@@ -13731,7 +13731,7 @@
 DCaggr* f_touchdcstA696() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A696), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A696));
 		AF('I',union  A696,m0,1)
 		AF('l',union  A696,m1,1)
 		AF('I',union  A696,m2,1)
@@ -13754,7 +13754,7 @@
 DCaggr* f_touchdcstA697() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A697), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A697));
 		AF('s',union  A697,m0,1)
 		AF('c',union  A697,m1,1)
 		AF('l',union  A697,m2,1)
@@ -13777,7 +13777,7 @@
 DCaggr* f_touchdcstA698() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A698), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A698));
 		AF('d',struct A698,m0,1)
 		AF('I',struct A698,m1,1)
 		AF('I',struct A698,m2,1)
@@ -13800,7 +13800,7 @@
 DCaggr* f_touchdcstA699() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A699), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A699));
 		AF('J',union  A699,m0,1)
 		AF('L',union  A699,m1,1)
 		AF('c',union  A699,m2,1)
@@ -13820,7 +13820,7 @@
 DCaggr* f_touchdcstA700() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A700), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A700));
 		AF('p',struct A700,m0,1)
 		AF('s',struct A700,m1,1)
 		AF('i',struct A700,m2,1)
@@ -13843,7 +13843,7 @@
 DCaggr* f_touchdcstA701() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A701), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A701));
 		AFa(union  A701,m0,1,A695)
 		AF('J',union  A701,m1,1)
 		AFa(union  A701,m2,1,A697)
@@ -13866,7 +13866,7 @@
 DCaggr* f_touchdcstA702() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A702), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A702));
 		AF('l',union  A702,m0,1)
 		AF('p',union  A702,m1,12)
 		AF('C',union  A702,m2,1)
@@ -13882,7 +13882,7 @@
 DCaggr* f_touchdcstA703() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A703), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A703));
 		AF('C',union  A703,m0,1)
 		AF('j',union  A703,m1,1)
 		AF('p',union  A703,m2,1)
@@ -13897,7 +13897,7 @@
 DCaggr* f_touchdcstA704() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A704), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A704));
 		AF('L',struct A704,m0,1)
 		AF('C',struct A704,m1,1)
 		AF('f',struct A704,m2,1)
@@ -13916,7 +13916,7 @@
 DCaggr* f_touchdcstA705() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A705), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A705));
 		AF('d',union  A705,m0,1)
 		AF('S',union  A705,m1,1)
 		AF('f',union  A705,m2,1)
@@ -13930,7 +13930,7 @@
 DCaggr* f_touchdcstA706() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A706), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A706));
 		AF('i',struct A706,m0,1)
 		AF('l',struct A706,m1,1)
 		AFa(struct A706,m2,1,A705)
@@ -13949,7 +13949,7 @@
 DCaggr* f_touchdcstA707() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A707), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A707));
 		AF('j',struct A707,m0,1)
 		AF('d',struct A707,m1,1)
 		AF('L',struct A707,m2,1)
@@ -13972,7 +13972,7 @@
 DCaggr* f_touchdcstA708() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A708), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A708));
 		AF('l',struct A708,m0,1)
 		AF('d',struct A708,m1,1)
 		AF('l',struct A708,m2,1)
@@ -13995,7 +13995,7 @@
 DCaggr* f_touchdcstA709() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A709), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A709));
 		AF('J',struct A709,m0,8)
 		AF('c',struct A709,m1,1)
 		dcCloseAggr(at);
@@ -14008,7 +14008,7 @@
 DCaggr* f_touchdcstA710() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A710), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A710));
 		AF('j',union  A710,m0,1)
 		AF('s',union  A710,m1,1)
 		dcCloseAggr(at);
@@ -14021,7 +14021,7 @@
 DCaggr* f_touchdcstA711() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A711), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A711));
 		AF('i',struct A711,m0,1)
 		AF('j',struct A711,m1,1)
 		AF('j',struct A711,m2,1)
@@ -14038,7 +14038,7 @@
 DCaggr* f_touchdcstA712() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A712), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A712));
 		AF('s',union  A712,m0,1)
 		AF('i',union  A712,m1,1)
 		AF('C',union  A712,m2,1)
@@ -14061,7 +14061,7 @@
 DCaggr* f_touchdcstA713() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A713), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A713));
 		AF('J',struct A713,m0,1)
 		AF('C',struct A713,m1,1)
 		AF('I',struct A713,m2,1)
@@ -14082,7 +14082,7 @@
 DCaggr* f_touchdcstA714() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A714), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A714));
 		AF('j',union  A714,m0,1)
 		AF('j',union  A714,m1,1)
 		AF('p',union  A714,m2,1)
@@ -14105,7 +14105,7 @@
 DCaggr* f_touchdcstA715() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A715), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A715));
 		AF('j',union  A715,m0,1)
 		AF('f',union  A715,m1,1)
 		AF('S',union  A715,m2,1)
@@ -14128,7 +14128,7 @@
 DCaggr* f_touchdcstA716() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A716), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A716));
 		AF('I',struct A716,m0,1)
 		AF('S',struct A716,m1,1)
 		AF('L',struct A716,m2,1)
@@ -14142,7 +14142,7 @@
 DCaggr* f_touchdcstA717() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A717), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A717));
 		AFa(struct A717,m0,1,A715)
 		AF('p',struct A717,m1,1)
 		AF('l',struct A717,m2,1)
@@ -14165,7 +14165,7 @@
 DCaggr* f_touchdcstA718() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A718), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A718));
 		AF('l',struct A718,m0,1)
 		AF('j',struct A718,m1,1)
 		AF('J',struct A718,m2,1)
@@ -14180,7 +14180,7 @@
 DCaggr* f_touchdcstA719() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A719), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A719));
 		AF('L',union  A719,m0,1)
 		AF('c',union  A719,m1,1)
 		AF('l',union  A719,m2,1)
@@ -14201,7 +14201,7 @@
 DCaggr* f_touchdcstA720() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A720), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A720));
 		AF('j',union  A720,m0,1)
 		AF('p',union  A720,m1,1)
 		AF('J',union  A720,m2,1)
@@ -14216,7 +14216,7 @@
 DCaggr* f_touchdcstA721() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A721), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A721));
 		AF('I',struct A721,m0,1)
 		AF('d',struct A721,m1,1)
 		AF('s',struct A721,m2,1)
@@ -14232,7 +14232,7 @@
 DCaggr* f_touchdcstA722() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A722), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A722));
 		AFa(struct A722,m0,1,A720)
 		AFa(struct A722,m1,1,A721)
 		AF('S',struct A722,m2,1)
@@ -14246,7 +14246,7 @@
 DCaggr* f_touchdcstA723() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A723), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A723));
 		AF('d',union  A723,m0,1)
 		AF('j',union  A723,m1,1)
 		AF('p',union  A723,m2,1)
@@ -14261,7 +14261,7 @@
 DCaggr* f_touchdcstA724() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A724), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A724));
 		AF('c',struct A724,m0,1)
 		AF('c',struct A724,m1,1)
 		AF('d',struct A724,m2,1)
@@ -14284,7 +14284,7 @@
 DCaggr* f_touchdcstA725() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A725), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A725));
 		AF('S',struct A725,m0,1)
 		AF('C',struct A725,m1,1)
 		AF('L',struct A725,m2,1)
@@ -14300,7 +14300,7 @@
 DCaggr* f_touchdcstA726() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A726), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A726));
 		AF('S',union  A726,m0,1)
 		AF('l',union  A726,m1,1)
 		AF('s',union  A726,m2,1)
@@ -14323,7 +14323,7 @@
 DCaggr* f_touchdcstA727() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A727), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A727));
 		AF('j',union  A727,m0,1)
 		AF('I',union  A727,m1,1)
 		AF('c',union  A727,m2,1)
@@ -14346,7 +14346,7 @@
 DCaggr* f_touchdcstA728() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A728), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A728));
 		AF('J',struct A728,m0,1)
 		AF('i',struct A728,m1,1)
 		AF('c',struct A728,m2,1)
@@ -14369,7 +14369,7 @@
 DCaggr* f_touchdcstA729() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A729), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A729));
 		AFa(struct A729,m0,6,A727)
 		AF('s',struct A729,m1,1)
 		AF('S',struct A729,m2,1)
@@ -14392,7 +14392,7 @@
 DCaggr* f_touchdcstA730() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A730), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A730));
 		AF('L',struct A730,m0,1)
 		AF('L',struct A730,m1,1)
 		dcCloseAggr(at);
@@ -14405,7 +14405,7 @@
 DCaggr* f_touchdcstA731() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A731), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A731));
 		AF('C',struct A731,m0,1)
 		AF('d',struct A731,m1,1)
 		AF('p',struct A731,m2,1)
@@ -14428,7 +14428,7 @@
 DCaggr* f_touchdcstA732() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A732), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A732));
 		AFa(struct A732,m0,1,A310)
 		AFa(struct A732,m1,1,A731)
 		AF('l',struct A732,m2,1)
@@ -14448,7 +14448,7 @@
 DCaggr* f_touchdcstA733() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A733), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A733));
 		AF('J',union  A733,m0,1)
 		AF('f',union  A733,m1,1)
 		AF('f',union  A733,m2,1)
@@ -14471,7 +14471,7 @@
 DCaggr* f_touchdcstA734() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A734), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A734));
 		AF('I',union  A734,m0,1)
 		AF('d',union  A734,m1,1)
 		AF('I',union  A734,m2,1)
@@ -14494,7 +14494,7 @@
 DCaggr* f_touchdcstA735() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A735), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A735));
 		AF('I',struct A735,m0,1)
 		AF('c',struct A735,m1,1)
 		AF('s',struct A735,m2,1)
@@ -14517,7 +14517,7 @@
 DCaggr* f_touchdcstA736() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A736), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A736));
 		AF('I',union  A736,m0,1)
 		AF('I',union  A736,m1,1)
 		AF('C',union  A736,m2,1)
@@ -14540,7 +14540,7 @@
 DCaggr* f_touchdcstA737() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A737), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A737));
 		AF('c',union  A737,m0,1)
 		AF('d',union  A737,m1,1)
 		AF('I',union  A737,m2,1)
@@ -14563,7 +14563,7 @@
 DCaggr* f_touchdcstA738() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A738), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A738));
 		AFa(struct A738,m0,1,A735)
 		AFa(struct A738,m1,1,A736)
 		AF('S',struct A738,m2,1)
@@ -14585,7 +14585,7 @@
 DCaggr* f_touchdcstA739() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A739), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A739));
 		AF('j',struct A739,m0,1)
 		AF('J',struct A739,m1,1)
 		AF('J',struct A739,m2,1)
@@ -14608,7 +14608,7 @@
 DCaggr* f_touchdcstA740() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A740), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A740));
 		AF('s',struct A740,m0,1)
 		AF('d',struct A740,m1,1)
 		AF('d',struct A740,m2,1)
@@ -14631,7 +14631,7 @@
 DCaggr* f_touchdcstA741() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A741), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A741));
 		AF('p',union  A741,m0,1)
 		AF('l',union  A741,m1,1)
 		AF('S',union  A741,m2,1)
@@ -14647,7 +14647,7 @@
 DCaggr* f_touchdcstA742() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A742), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A742));
 		AF('d',struct A742,m0,1)
 		AF('f',struct A742,m1,1)
 		AF('I',struct A742,m2,1)
@@ -14670,7 +14670,7 @@
 DCaggr* f_touchdcstA743() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A743), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A743));
 		AF('p',struct A743,m0,1)
 		dcCloseAggr(at);
 	}
@@ -14682,7 +14682,7 @@
 DCaggr* f_touchdcstA744() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A744), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A744));
 		AF('I',union  A744,m0,1)
 		AF('f',union  A744,m1,1)
 		AFa(union  A744,m2,1,A740)
@@ -14705,7 +14705,7 @@
 DCaggr* f_touchdcstA745() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A745), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A745));
 		AF('c',union  A745,m0,1)
 		AF('f',union  A745,m1,1)
 		AF('S',union  A745,m2,1)
@@ -14728,7 +14728,7 @@
 DCaggr* f_touchdcstA746() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A746), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A746));
 		AF('j',struct A746,m0,1)
 		AF('l',struct A746,m1,1)
 		AF('J',struct A746,m2,1)
@@ -14751,7 +14751,7 @@
 DCaggr* f_touchdcstA747() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A747), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A747));
 		AF('s',union  A747,m0,1)
 		AF('j',union  A747,m1,1)
 		AF('S',union  A747,m2,1)
@@ -14767,7 +14767,7 @@
 DCaggr* f_touchdcstA748() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A748), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A748));
 		AF('f',union  A748,m0,1)
 		AF('S',union  A748,m1,1)
 		AF('d',union  A748,m2,1)
@@ -14790,7 +14790,7 @@
 DCaggr* f_touchdcstA749() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A749), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A749));
 		AF('l',struct A749,m0,1)
 		AF('s',struct A749,m1,1)
 		AF('I',struct A749,m2,1)
@@ -14813,7 +14813,7 @@
 DCaggr* f_touchdcstA750() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A750), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A750));
 		AF('L',struct A750,m0,1)
 		AF('f',struct A750,m1,1)
 		AF('p',struct A750,m2,1)
@@ -14833,7 +14833,7 @@
 DCaggr* f_touchdcstA751() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A751), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A751));
 		AF('s',struct A751,m0,1)
 		AF('I',struct A751,m1,1)
 		AF('l',struct A751,m2,1)
@@ -14852,7 +14852,7 @@
 DCaggr* f_touchdcstA752() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A752), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A752));
 		AF('J',struct A752,m0,1)
 		AF('i',struct A752,m1,1)
 		AF('j',struct A752,m2,1)
@@ -14875,7 +14875,7 @@
 DCaggr* f_touchdcstA753() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A753), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A753));
 		AF('L',struct A753,m0,2)
 		AF('c',struct A753,m1,1)
 		AF('S',struct A753,m2,1)
@@ -14898,7 +14898,7 @@
 DCaggr* f_touchdcstA754() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A754), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A754));
 		AF('I',union  A754,m0,1)
 		AFa(union  A754,m1,1,A147)
 		AFa(union  A754,m2,1,A749)
@@ -14921,7 +14921,7 @@
 DCaggr* f_touchdcstA755() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A755), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A755));
 		AF('d',struct A755,m0,1)
 		AF('f',struct A755,m1,1)
 		AF('i',struct A755,m2,1)
@@ -14944,7 +14944,7 @@
 DCaggr* f_touchdcstA756() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A756), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A756));
 		AF('d',struct A756,m0,1)
 		AF('i',struct A756,m1,1)
 		AF('s',struct A756,m2,1)
@@ -14967,7 +14967,7 @@
 DCaggr* f_touchdcstA757() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A757), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A757));
 		AF('l',struct A757,m0,1)
 		AF('c',struct A757,m1,1)
 		AF('C',struct A757,m2,1)
@@ -14981,7 +14981,7 @@
 DCaggr* f_touchdcstA758() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A758), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A758));
 		AF('J',union  A758,m0,1)
 		AF('S',union  A758,m1,1)
 		AF('p',union  A758,m2,1)
@@ -15004,7 +15004,7 @@
 DCaggr* f_touchdcstA759() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A759), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A759));
 		AF('l',union  A759,m0,1)
 		AF('L',union  A759,m1,1)
 		AF('s',union  A759,m2,1)
@@ -15027,7 +15027,7 @@
 DCaggr* f_touchdcstA760() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A760), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A760));
 		AF('I',union  A760,m0,1)
 		AF('j',union  A760,m1,1)
 		AF('p',union  A760,m2,1)
@@ -15044,7 +15044,7 @@
 DCaggr* f_touchdcstA761() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A761), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A761));
 		AF('l',union  A761,m0,1)
 		AF('j',union  A761,m1,1)
 		AF('S',union  A761,m2,1)
@@ -15067,7 +15067,7 @@
 DCaggr* f_touchdcstA762() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A762), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A762));
 		AF('s',union  A762,m0,1)
 		AF('s',union  A762,m1,1)
 		AFa(union  A762,m2,1,A761)
@@ -15085,7 +15085,7 @@
 DCaggr* f_touchdcstA763() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A763), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A763));
 		AF('p',struct A763,m0,1)
 		AF('j',struct A763,m1,1)
 		AF('L',struct A763,m2,1)
@@ -15108,7 +15108,7 @@
 DCaggr* f_touchdcstA764() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A764), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A764));
 		AF('L',union  A764,m0,1)
 		AF('C',union  A764,m1,1)
 		AF('c',union  A764,m2,1)
@@ -15129,7 +15129,7 @@
 DCaggr* f_touchdcstA765() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A765), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A765));
 		AF('f',union  A765,m0,1)
 		AF('l',union  A765,m1,1)
 		AF('J',union  A765,m2,1)
@@ -15152,7 +15152,7 @@
 DCaggr* f_touchdcstA766() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A766), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A766));
 		AFa(union  A766,m0,1,A762)
 		AFa(union  A766,m1,1,A765)
 		AF('i',union  A766,m2,1)
@@ -15175,7 +15175,7 @@
 DCaggr* f_touchdcstA767() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A767), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A767));
 		AF('d',struct A767,m0,1)
 		dcCloseAggr(at);
 	}
@@ -15187,7 +15187,7 @@
 DCaggr* f_touchdcstA768() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A768), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A768));
 		AF('J',union  A768,m0,1)
 		AF('p',union  A768,m1,2)
 		AF('J',union  A768,m2,1)
@@ -15210,7 +15210,7 @@
 DCaggr* f_touchdcstA769() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A769), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A769));
 		AF('c',union  A769,m0,1)
 		AF('L',union  A769,m1,1)
 		AF('p',union  A769,m2,1)
@@ -15233,7 +15233,7 @@
 DCaggr* f_touchdcstA770() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A770), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A770));
 		AF('c',union  A770,m0,1)
 		AF('l',union  A770,m1,1)
 		AF('j',union  A770,m2,1)
@@ -15256,7 +15256,7 @@
 DCaggr* f_touchdcstA771() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A771), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A771));
 		AF('l',struct A771,m0,1)
 		AF('s',struct A771,m1,1)
 		AF('I',struct A771,m2,4)
@@ -15279,7 +15279,7 @@
 DCaggr* f_touchdcstA772() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A772), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A772));
 		AF('f',struct A772,m0,1)
 		AF('j',struct A772,m1,1)
 		AF('I',struct A772,m2,1)
@@ -15302,7 +15302,7 @@
 DCaggr* f_touchdcstA773() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A773), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A773));
 		AF('L',union  A773,m0,1)
 		AF('J',union  A773,m1,1)
 		AF('d',union  A773,m2,1)
@@ -15324,7 +15324,7 @@
 DCaggr* f_touchdcstA774() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A774), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A774));
 		AF('S',union  A774,m0,1)
 		AF('J',union  A774,m1,1)
 		AF('p',union  A774,m2,1)
@@ -15344,7 +15344,7 @@
 DCaggr* f_touchdcstA775() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A775), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A775));
 		AF('p',union  A775,m0,1)
 		AF('L',union  A775,m1,1)
 		AF('L',union  A775,m2,1)
@@ -15367,7 +15367,7 @@
 DCaggr* f_touchdcstA776() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A776), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A776));
 		AF('j',union  A776,m0,1)
 		AF('j',union  A776,m1,1)
 		AF('l',union  A776,m2,1)
@@ -15390,7 +15390,7 @@
 DCaggr* f_touchdcstA777() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A777), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A777));
 		AF('S',union  A777,m0,1)
 		AF('s',union  A777,m1,1)
 		AF('f',union  A777,m2,1)
@@ -15413,7 +15413,7 @@
 DCaggr* f_touchdcstA778() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A778), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A778));
 		AF('d',struct A778,m0,1)
 		AF('l',struct A778,m1,1)
 		AF('L',struct A778,m2,1)
@@ -15436,7 +15436,7 @@
 DCaggr* f_touchdcstA779() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A779), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A779));
 		AF('C',struct A779,m0,1)
 		AF('J',struct A779,m1,1)
 		AF('C',struct A779,m2,1)
@@ -15459,7 +15459,7 @@
 DCaggr* f_touchdcstA780() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A780), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A780));
 		AF('f',struct A780,m0,1)
 		AF('i',struct A780,m1,1)
 		AF('f',struct A780,m2,1)
@@ -15482,7 +15482,7 @@
 DCaggr* f_touchdcstA781() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A781), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A781));
 		AF('J',struct A781,m0,1)
 		AF('C',struct A781,m1,1)
 		AF('p',struct A781,m2,1)
@@ -15497,7 +15497,7 @@
 DCaggr* f_touchdcstA782() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A782), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A782));
 		AF('S',struct A782,m0,1)
 		AF('d',struct A782,m1,1)
 		AF('l',struct A782,m2,1)
@@ -15513,7 +15513,7 @@
 DCaggr* f_touchdcstA783() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A783), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A783));
 		AFa(union  A783,m0,1,A782)
 		dcCloseAggr(at);
 	}
@@ -15525,7 +15525,7 @@
 DCaggr* f_touchdcstA784() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A784), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A784));
 		AF('s',union  A784,m0,1)
 		AF('s',union  A784,m1,1)
 		AF('j',union  A784,m2,1)
@@ -15540,7 +15540,7 @@
 DCaggr* f_touchdcstA785() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A785), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A785));
 		AF('l',struct A785,m0,1)
 		AF('l',struct A785,m1,1)
 		AF('f',struct A785,m2,1)
@@ -15558,7 +15558,7 @@
 DCaggr* f_touchdcstA786() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A786), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A786));
 		AF('l',union  A786,m0,1)
 		AF('f',union  A786,m1,1)
 		AF('f',union  A786,m2,1)
@@ -15581,7 +15581,7 @@
 DCaggr* f_touchdcstA787() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A787), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A787));
 		AF('J',struct A787,m0,1)
 		AF('i',struct A787,m1,1)
 		AF('d',struct A787,m2,1)
@@ -15597,7 +15597,7 @@
 DCaggr* f_touchdcstA788() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A788), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A788));
 		AF('S',union  A788,m0,1)
 		AF('i',union  A788,m1,1)
 		AF('d',union  A788,m2,1)
@@ -15614,7 +15614,7 @@
 DCaggr* f_touchdcstA789() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A789), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A789));
 		AF('f',struct A789,m0,1)
 		AF('c',struct A789,m1,1)
 		AF('d',struct A789,m2,1)
@@ -15633,7 +15633,7 @@
 DCaggr* f_touchdcstA790() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A790), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A790));
 		AF('J',union  A790,m0,1)
 		AF('i',union  A790,m1,1)
 		AF('d',union  A790,m2,1)
@@ -15656,7 +15656,7 @@
 DCaggr* f_touchdcstA791() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A791), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A791));
 		AF('j',struct A791,m0,1)
 		AF('C',struct A791,m1,1)
 		AF('d',struct A791,m2,1)
@@ -15679,7 +15679,7 @@
 DCaggr* f_touchdcstA792() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A792), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A792));
 		AF('J',union  A792,m0,1)
 		AF('S',union  A792,m1,1)
 		AF('d',union  A792,m2,1)
@@ -15702,7 +15702,7 @@
 DCaggr* f_touchdcstA793() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A793), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A793));
 		AF('s',struct A793,m0,1)
 		AFa(struct A793,m1,1,A792)
 		AF('j',struct A793,m2,1)
@@ -15717,7 +15717,7 @@
 DCaggr* f_touchdcstA794() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A794), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A794));
 		AFa(struct A794,m0,1,A793)
 		dcCloseAggr(at);
 	}
@@ -15729,7 +15729,7 @@
 DCaggr* f_touchdcstA795() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A795), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A795));
 		AF('c',struct A795,m0,1)
 		AF('l',struct A795,m1,1)
 		AF('j',struct A795,m2,1)
@@ -15752,7 +15752,7 @@
 DCaggr* f_touchdcstA796() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A796), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A796));
 		AF('l',struct A796,m0,1)
 		AF('j',struct A796,m1,1)
 		AF('l',struct A796,m2,1)
@@ -15768,7 +15768,7 @@
 DCaggr* f_touchdcstA797() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A797), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A797));
 		AFa(struct A797,m0,1,A796)
 		dcCloseAggr(at);
 	}
@@ -15780,7 +15780,7 @@
 DCaggr* f_touchdcstA798() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A798), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A798));
 		AF('d',union  A798,m0,1)
 		AF('C',union  A798,m1,1)
 		AF('C',union  A798,m2,1)
@@ -15794,7 +15794,7 @@
 DCaggr* f_touchdcstA799() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A799), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A799));
 		AF('I',union  A799,m0,1)
 		AF('f',union  A799,m1,1)
 		AF('p',union  A799,m2,1)
@@ -15810,7 +15810,7 @@
 DCaggr* f_touchdcstA800() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A800), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A800));
 		AF('l',union  A800,m0,1)
 		AF('J',union  A800,m1,1)
 		AF('d',union  A800,m2,1)
@@ -15824,7 +15824,7 @@
 DCaggr* f_touchdcstA801() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A801), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A801));
 		AF('I',union  A801,m0,1)
 		AF('d',union  A801,m1,1)
 		AF('C',union  A801,m2,1)
@@ -15847,7 +15847,7 @@
 DCaggr* f_touchdcstA802() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A802), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A802));
 		AF('C',struct A802,m0,1)
 		AF('p',struct A802,m1,1)
 		AF('l',struct A802,m2,1)
@@ -15868,7 +15868,7 @@
 DCaggr* f_touchdcstA803() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A803), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A803));
 		AF('i',union  A803,m0,1)
 		AF('p',union  A803,m1,1)
 		AF('f',union  A803,m2,1)
@@ -15891,7 +15891,7 @@
 DCaggr* f_touchdcstA804() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A804), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A804));
 		AF('C',struct A804,m0,1)
 		AF('c',struct A804,m1,1)
 		AF('p',struct A804,m2,1)
@@ -15914,7 +15914,7 @@
 DCaggr* f_touchdcstA805() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A805), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A805));
 		AF('s',struct A805,m0,1)
 		AF('L',struct A805,m1,1)
 		AF('l',struct A805,m2,1)
@@ -15932,7 +15932,7 @@
 DCaggr* f_touchdcstA806() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A806), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A806));
 		AF('p',struct A806,m0,1)
 		AF('L',struct A806,m1,1)
 		AF('j',struct A806,m2,1)
@@ -15955,7 +15955,7 @@
 DCaggr* f_touchdcstA807() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A807), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A807));
 		AF('j',union  A807,m0,1)
 		AF('i',union  A807,m1,1)
 		AFa(union  A807,m2,1,A806)
@@ -15969,7 +15969,7 @@
 DCaggr* f_touchdcstA808() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A808), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A808));
 		AF('s',struct A808,m0,1)
 		AF('C',struct A808,m1,1)
 		AF('I',struct A808,m2,1)
@@ -15992,7 +15992,7 @@
 DCaggr* f_touchdcstA809() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A809), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A809));
 		AF('I',struct A809,m0,1)
 		AF('j',struct A809,m1,1)
 		AF('d',struct A809,m2,1)
@@ -16013,7 +16013,7 @@
 DCaggr* f_touchdcstA810() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A810), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A810));
 		AF('s',struct A810,m0,1)
 		AF('C',struct A810,m1,1)
 		dcCloseAggr(at);
@@ -16026,7 +16026,7 @@
 DCaggr* f_touchdcstA811() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A811), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A811));
 		AF('I',struct A811,m0,1)
 		AF('c',struct A811,m1,1)
 		AF('f',struct A811,m2,1)
@@ -16049,7 +16049,7 @@
 DCaggr* f_touchdcstA812() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A812), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A812));
 		AF('C',union  A812,m0,1)
 		AF('c',union  A812,m1,1)
 		AF('l',union  A812,m2,1)
@@ -16070,7 +16070,7 @@
 DCaggr* f_touchdcstA813() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A813), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A813));
 		AF('c',union  A813,m0,1)
 		AF('s',union  A813,m1,1)
 		AF('p',union  A813,m2,1)
@@ -16087,7 +16087,7 @@
 DCaggr* f_touchdcstA814() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A814), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A814));
 		AF('I',union  A814,m0,11)
 		AF('S',union  A814,m1,1)
 		AF('d',union  A814,m2,1)
@@ -16106,7 +16106,7 @@
 DCaggr* f_touchdcstA815() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A815), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A815));
 		AF('S',union  A815,m0,1)
 		AF('i',union  A815,m1,1)
 		AF('J',union  A815,m2,1)
@@ -16129,7 +16129,7 @@
 DCaggr* f_touchdcstA816() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A816), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A816));
 		AF('i',union  A816,m0,1)
 		AF('f',union  A816,m1,1)
 		AF('s',union  A816,m2,1)
@@ -16149,7 +16149,7 @@
 DCaggr* f_touchdcstA817() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A817), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A817));
 		AF('d',union  A817,m0,1)
 		AF('l',union  A817,m1,1)
 		AF('J',union  A817,m2,1)
@@ -16172,7 +16172,7 @@
 DCaggr* f_touchdcstA818() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A818), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A818));
 		AF('J',struct A818,m0,1)
 		AF('f',struct A818,m1,1)
 		AF('I',struct A818,m2,1)
@@ -16195,7 +16195,7 @@
 DCaggr* f_touchdcstA819() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A819), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A819));
 		AF('L',struct A819,m0,1)
 		AFa(struct A819,m1,1,A817)
 		AF('I',struct A819,m2,1)
@@ -16218,7 +16218,7 @@
 DCaggr* f_touchdcstA820() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A820), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A820));
 		AF('p',struct A820,m0,1)
 		AF('p',struct A820,m1,1)
 		AF('i',struct A820,m2,1)
@@ -16234,7 +16234,7 @@
 DCaggr* f_touchdcstA821() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A821), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A821));
 		AFa(struct A821,m0,1,A820)
 		AF('c',struct A821,m1,1)
 		AFa(struct A821,m2,1,A260)
@@ -16249,7 +16249,7 @@
 DCaggr* f_touchdcstA822() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A822), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A822));
 		AF('c',union  A822,m0,1)
 		AF('j',union  A822,m1,1)
 		AF('I',union  A822,m2,1)
@@ -16272,7 +16272,7 @@
 DCaggr* f_touchdcstA823() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A823), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A823));
 		AF('p',struct A823,m0,1)
 		AF('J',struct A823,m1,1)
 		AF('f',struct A823,m2,1)
@@ -16295,7 +16295,7 @@
 DCaggr* f_touchdcstA824() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A824), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A824));
 		AF('j',union  A824,m0,1)
 		AF('I',union  A824,m1,1)
 		AF('f',union  A824,m2,1)
@@ -16318,7 +16318,7 @@
 DCaggr* f_touchdcstA825() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A825), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A825));
 		AF('i',union  A825,m0,1)
 		AF('f',union  A825,m1,1)
 		dcCloseAggr(at);
@@ -16331,7 +16331,7 @@
 DCaggr* f_touchdcstA826() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A826), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A826));
 		AF('j',struct A826,m0,1)
 		AF('s',struct A826,m1,1)
 		dcCloseAggr(at);
@@ -16344,7 +16344,7 @@
 DCaggr* f_touchdcstA827() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A827), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A827));
 		AF('d',struct A827,m0,1)
 		AF('S',struct A827,m1,1)
 		AF('c',struct A827,m2,1)
@@ -16367,7 +16367,7 @@
 DCaggr* f_touchdcstA828() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A828), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A828));
 		AF('d',union  A828,m0,1)
 		AF('J',union  A828,m1,1)
 		AF('j',union  A828,m2,1)
@@ -16382,7 +16382,7 @@
 DCaggr* f_touchdcstA829() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A829), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A829));
 		AFa(struct A829,m0,2,A827)
 		AFa(struct A829,m1,1,A828)
 		AF('p',struct A829,m2,1)
@@ -16398,7 +16398,7 @@
 DCaggr* f_touchdcstA830() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A830), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A830));
 		AF('c',struct A830,m0,1)
 		AFa(struct A830,m1,1,A90)
 		dcCloseAggr(at);
@@ -16411,7 +16411,7 @@
 DCaggr* f_touchdcstA831() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A831), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A831));
 		AF('L',union  A831,m0,1)
 		AF('c',union  A831,m1,1)
 		AF('C',union  A831,m2,1)
@@ -16434,7 +16434,7 @@
 DCaggr* f_touchdcstA832() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A832), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A832));
 		AF('C',union  A832,m0,1)
 		AF('p',union  A832,m1,1)
 		AF('L',union  A832,m2,1)
@@ -16457,7 +16457,7 @@
 DCaggr* f_touchdcstA833() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A833), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A833));
 		AF('f',union  A833,m0,1)
 		AFa(union  A833,m1,1,A832)
 		AF('l',union  A833,m2,1)
@@ -16480,7 +16480,7 @@
 DCaggr* f_touchdcstA834() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A834), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A834));
 		AF('d',union  A834,m0,1)
 		AF('d',union  A834,m1,1)
 		AF('s',union  A834,m2,1)
@@ -16495,7 +16495,7 @@
 DCaggr* f_touchdcstA835() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A835), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A835));
 		AF('S',union  A835,m0,1)
 		AF('L',union  A835,m1,1)
 		AF('i',union  A835,m2,1)
@@ -16513,7 +16513,7 @@
 DCaggr* f_touchdcstA836() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A836), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A836));
 		AF('S',struct A836,m0,1)
 		AF('s',struct A836,m1,1)
 		AF('L',struct A836,m2,1)
@@ -16536,7 +16536,7 @@
 DCaggr* f_touchdcstA837() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A837), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A837));
 		AF('d',struct A837,m0,1)
 		AF('J',struct A837,m1,1)
 		AF('l',struct A837,m2,1)
@@ -16554,7 +16554,7 @@
 DCaggr* f_touchdcstA838() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A838), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A838));
 		AF('I',union  A838,m0,1)
 		AF('S',union  A838,m1,1)
 		AF('S',union  A838,m2,1)
@@ -16577,7 +16577,7 @@
 DCaggr* f_touchdcstA839() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A839), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A839));
 		AFa(struct A839,m0,1,A837)
 		AFa(struct A839,m1,1,A838)
 		AF('L',struct A839,m2,1)
@@ -16594,7 +16594,7 @@
 DCaggr* f_touchdcstA840() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A840), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A840));
 		AF('l',union  A840,m0,1)
 		AF('i',union  A840,m1,1)
 		AFa(union  A840,m2,1,A833)
@@ -16617,7 +16617,7 @@
 DCaggr* f_touchdcstA841() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A841), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A841));
 		AF('L',struct A841,m0,1)
 		AF('I',struct A841,m1,1)
 		AF('p',struct A841,m2,1)
@@ -16636,7 +16636,7 @@
 DCaggr* f_touchdcstA842() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A842), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A842));
 		AF('I',struct A842,m0,1)
 		AF('d',struct A842,m1,1)
 		AF('I',struct A842,m2,1)
@@ -16659,7 +16659,7 @@
 DCaggr* f_touchdcstA843() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A843), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A843));
 		AF('C',union  A843,m0,1)
 		AF('i',union  A843,m1,1)
 		dcCloseAggr(at);
@@ -16672,7 +16672,7 @@
 DCaggr* f_touchdcstA844() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A844), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A844));
 		AF('d',struct A844,m0,1)
 		AF('i',struct A844,m1,1)
 		AF('J',struct A844,m2,1)
@@ -16695,7 +16695,7 @@
 DCaggr* f_touchdcstA845() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A845), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A845));
 		AF('i',union  A845,m0,1)
 		AF('J',union  A845,m1,1)
 		AF('I',union  A845,m2,1)
@@ -16714,7 +16714,7 @@
 DCaggr* f_touchdcstA846() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A846), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A846));
 		AFa(union  A846,m0,1,A843)
 		AF('s',union  A846,m1,1)
 		AF('c',union  A846,m2,9)
@@ -16737,7 +16737,7 @@
 DCaggr* f_touchdcstA847() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A847), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A847));
 		AF('L',union  A847,m0,1)
 		AF('J',union  A847,m1,1)
 		AF('l',union  A847,m2,1)
@@ -16760,7 +16760,7 @@
 DCaggr* f_touchdcstA848() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A848), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A848));
 		AF('I',struct A848,m0,1)
 		AF('p',struct A848,m1,1)
 		AF('c',struct A848,m2,1)
@@ -16783,7 +16783,7 @@
 DCaggr* f_touchdcstA849() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A849), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A849));
 		AF('d',struct A849,m0,1)
 		AF('L',struct A849,m1,1)
 		AF('L',struct A849,m2,1)
@@ -16803,7 +16803,7 @@
 DCaggr* f_touchdcstA850() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A850), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A850));
 		AF('c',struct A850,m0,1)
 		AF('f',struct A850,m1,1)
 		AFa(struct A850,m2,1,A846)
@@ -16822,7 +16822,7 @@
 DCaggr* f_touchdcstA851() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A851), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A851));
 		AF('s',struct A851,m0,1)
 		AF('p',struct A851,m1,1)
 		dcCloseAggr(at);
@@ -16835,7 +16835,7 @@
 DCaggr* f_touchdcstA852() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A852), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A852));
 		AF('p',union  A852,m0,1)
 		AF('C',union  A852,m1,1)
 		AF('c',union  A852,m2,1)
@@ -16851,7 +16851,7 @@
 DCaggr* f_touchdcstA853() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A853), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A853));
 		AF('I',struct A853,m0,1)
 		AF('I',struct A853,m1,1)
 		dcCloseAggr(at);
@@ -16864,7 +16864,7 @@
 DCaggr* f_touchdcstA854() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A854), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A854));
 		AF('L',union  A854,m0,1)
 		AF('l',union  A854,m1,1)
 		AF('i',union  A854,m2,1)
@@ -16887,7 +16887,7 @@
 DCaggr* f_touchdcstA855() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A855), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A855));
 		AF('J',union  A855,m0,1)
 		AF('c',union  A855,m1,1)
 		AF('l',union  A855,m2,1)
@@ -16904,7 +16904,7 @@
 DCaggr* f_touchdcstA856() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A856), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A856));
 		AF('l',struct A856,m0,1)
 		AF('J',struct A856,m1,1)
 		AFa(struct A856,m2,1,A855)
@@ -16927,7 +16927,7 @@
 DCaggr* f_touchdcstA857() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A857), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A857));
 		AF('I',union  A857,m0,1)
 		AF('S',union  A857,m1,13)
 		dcCloseAggr(at);
@@ -16940,7 +16940,7 @@
 DCaggr* f_touchdcstA858() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A858), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A858));
 		AF('f',union  A858,m0,1)
 		AF('S',union  A858,m1,1)
 		dcCloseAggr(at);
@@ -16953,7 +16953,7 @@
 DCaggr* f_touchdcstA859() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A859), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A859));
 		AF('S',struct A859,m0,1)
 		AF('f',struct A859,m1,1)
 		dcCloseAggr(at);
@@ -16966,7 +16966,7 @@
 DCaggr* f_touchdcstA860() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A860), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A860));
 		AF('f',struct A860,m0,1)
 		AF('i',struct A860,m1,1)
 		AF('s',struct A860,m2,1)
@@ -16989,7 +16989,7 @@
 DCaggr* f_touchdcstA861() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A861), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A861));
 		AF('c',struct A861,m0,1)
 		AF('d',struct A861,m1,1)
 		AF('S',struct A861,m2,1)
@@ -17012,7 +17012,7 @@
 DCaggr* f_touchdcstA862() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A862), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A862));
 		AF('i',union  A862,m0,1)
 		AF('C',union  A862,m1,1)
 		AF('f',union  A862,m2,1)
@@ -17035,7 +17035,7 @@
 DCaggr* f_touchdcstA863() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A863), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A863));
 		AF('i',union  A863,m0,1)
 		AF('j',union  A863,m1,1)
 		AF('d',union  A863,m2,1)
@@ -17058,7 +17058,7 @@
 DCaggr* f_touchdcstA864() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A864), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A864));
 		AF('J',struct A864,m0,1)
 		AF('C',struct A864,m1,1)
 		AF('c',struct A864,m2,1)
@@ -17081,7 +17081,7 @@
 DCaggr* f_touchdcstA865() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A865), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A865));
 		AF('C',struct A865,m0,1)
 		AF('s',struct A865,m1,1)
 		dcCloseAggr(at);
@@ -17094,7 +17094,7 @@
 DCaggr* f_touchdcstA866() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A866), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A866));
 		AF('c',struct A866,m0,1)
 		AF('l',struct A866,m1,1)
 		AF('i',struct A866,m2,1)
@@ -17109,7 +17109,7 @@
 DCaggr* f_touchdcstA867() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A867), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A867));
 		AF('I',struct A867,m0,1)
 		AF('j',struct A867,m1,1)
 		AF('L',struct A867,m2,1)
@@ -17126,7 +17126,7 @@
 DCaggr* f_touchdcstA868() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A868), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A868));
 		AF('I',union  A868,m0,1)
 		AF('j',union  A868,m1,1)
 		AF('i',union  A868,m2,1)
@@ -17142,7 +17142,7 @@
 DCaggr* f_touchdcstA869() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A869), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A869));
 		AF('I',struct A869,m0,1)
 		AF('d',struct A869,m1,1)
 		AF('L',struct A869,m2,1)
@@ -17165,7 +17165,7 @@
 DCaggr* f_touchdcstA870() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A870), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A870));
 		AF('l',struct A870,m0,1)
 		AF('j',struct A870,m1,1)
 		AF('j',struct A870,m2,1)
@@ -17188,7 +17188,7 @@
 DCaggr* f_touchdcstA871() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A871), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A871));
 		AF('C',union  A871,m0,1)
 		AF('i',union  A871,m1,1)
 		AF('p',union  A871,m2,1)
@@ -17211,7 +17211,7 @@
 DCaggr* f_touchdcstA872() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A872), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A872));
 		AF('I',union  A872,m0,1)
 		AF('l',union  A872,m1,1)
 		AF('L',union  A872,m2,1)
@@ -17225,7 +17225,7 @@
 DCaggr* f_touchdcstA873() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A873), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A873));
 		AF('s',struct A873,m0,1)
 		AF('S',struct A873,m1,1)
 		AF('S',struct A873,m2,1)
@@ -17248,7 +17248,7 @@
 DCaggr* f_touchdcstA874() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A874), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A874));
 		AF('p',union  A874,m0,1)
 		AF('c',union  A874,m1,1)
 		AF('s',union  A874,m2,1)
@@ -17271,7 +17271,7 @@
 DCaggr* f_touchdcstA875() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A875), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A875));
 		AF('I',union  A875,m0,1)
 		AF('i',union  A875,m1,1)
 		AF('p',union  A875,m2,1)
@@ -17294,7 +17294,7 @@
 DCaggr* f_touchdcstA876() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A876), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A876));
 		AF('p',struct A876,m0,1)
 		AF('c',struct A876,m1,1)
 		AF('j',struct A876,m2,1)
@@ -17317,7 +17317,7 @@
 DCaggr* f_touchdcstA877() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A877), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A877));
 		AF('L',union  A877,m0,1)
 		AF('j',union  A877,m1,1)
 		AF('f',union  A877,m2,1)
@@ -17340,7 +17340,7 @@
 DCaggr* f_touchdcstA878() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A878), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A878));
 		AF('I',union  A878,m0,1)
 		AF('j',union  A878,m1,4)
 		AF('p',union  A878,m2,1)
@@ -17355,7 +17355,7 @@
 DCaggr* f_touchdcstA879() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A879), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A879));
 		AF('p',struct A879,m0,1)
 		AF('d',struct A879,m1,1)
 		AFa(struct A879,m2,1,A878)
@@ -17378,7 +17378,7 @@
 DCaggr* f_touchdcstA880() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A880), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A880));
 		AF('s',union  A880,m0,1)
 		AF('c',union  A880,m1,1)
 		AF('J',union  A880,m2,1)
@@ -17397,7 +17397,7 @@
 DCaggr* f_touchdcstA881() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A881), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A881));
 		AF('p',union  A881,m0,1)
 		AF('J',union  A881,m1,1)
 		AF('J',union  A881,m2,1)
@@ -17416,7 +17416,7 @@
 DCaggr* f_touchdcstA882() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A882), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A882));
 		AF('S',union  A882,m0,1)
 		AF('S',union  A882,m1,1)
 		AFa(union  A882,m2,1,A881)
@@ -17437,7 +17437,7 @@
 DCaggr* f_touchdcstA883() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A883), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A883));
 		AF('c',union  A883,m0,1)
 		AF('s',union  A883,m1,1)
 		AF('j',union  A883,m2,1)
@@ -17460,7 +17460,7 @@
 DCaggr* f_touchdcstA884() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A884), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A884));
 		AFa(union  A884,m0,1,A883)
 		AF('L',union  A884,m1,1)
 		AF('L',union  A884,m2,1)
@@ -17483,7 +17483,7 @@
 DCaggr* f_touchdcstA885() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A885), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A885));
 		AF('C',union  A885,m0,1)
 		AF('S',union  A885,m1,1)
 		AF('L',union  A885,m2,1)
@@ -17504,7 +17504,7 @@
 DCaggr* f_touchdcstA886() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A886), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A886));
 		AF('c',struct A886,m0,1)
 		AF('p',struct A886,m1,1)
 		AF('i',struct A886,m2,1)
@@ -17518,7 +17518,7 @@
 DCaggr* f_touchdcstA887() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A887), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A887));
 		AFa(struct A887,m0,1,A886)
 		dcCloseAggr(at);
 	}
@@ -17530,7 +17530,7 @@
 DCaggr* f_touchdcstA888() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A888), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A888));
 		AF('c',struct A888,m0,1)
 		AF('f',struct A888,m1,1)
 		dcCloseAggr(at);
@@ -17543,7 +17543,7 @@
 DCaggr* f_touchdcstA889() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A889), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A889));
 		AF('p',union  A889,m0,1)
 		AF('f',union  A889,m1,5)
 		AF('L',union  A889,m2,1)
@@ -17558,7 +17558,7 @@
 DCaggr* f_touchdcstA890() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A890), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A890));
 		AF('d',struct A890,m0,1)
 		AF('c',struct A890,m1,1)
 		AF('J',struct A890,m2,1)
@@ -17579,7 +17579,7 @@
 DCaggr* f_touchdcstA891() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A891), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A891));
 		AF('L',struct A891,m0,1)
 		AF('I',struct A891,m1,1)
 		AF('S',struct A891,m2,1)
@@ -17602,7 +17602,7 @@
 DCaggr* f_touchdcstA892() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A892), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A892));
 		AF('C',union  A892,m0,1)
 		AF('i',union  A892,m1,1)
 		AF('C',union  A892,m2,1)
@@ -17625,7 +17625,7 @@
 DCaggr* f_touchdcstA893() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A893), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A893));
 		AF('c',struct A893,m0,1)
 		AF('j',struct A893,m1,1)
 		AF('L',struct A893,m2,6)
@@ -17644,7 +17644,7 @@
 DCaggr* f_touchdcstA894() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A894), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A894));
 		AF('C',struct A894,m0,1)
 		AF('s',struct A894,m1,1)
 		AF('d',struct A894,m2,1)
@@ -17667,7 +17667,7 @@
 DCaggr* f_touchdcstA895() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A895), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A895));
 		AF('l',union  A895,m0,1)
 		AFa(union  A895,m1,1,A894)
 		dcCloseAggr(at);
@@ -17680,7 +17680,7 @@
 DCaggr* f_touchdcstA896() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A896), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A896));
 		AF('f',union  A896,m0,1)
 		AF('s',union  A896,m1,1)
 		AF('I',union  A896,m2,1)
@@ -17703,7 +17703,7 @@
 DCaggr* f_touchdcstA897() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A897), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A897));
 		AF('d',union  A897,m0,1)
 		AF('f',union  A897,m1,1)
 		AF('I',union  A897,m2,1)
@@ -17726,7 +17726,7 @@
 DCaggr* f_touchdcstA898() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A898), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A898));
 		AF('l',union  A898,m0,1)
 		AF('j',union  A898,m1,1)
 		AF('l',union  A898,m2,1)
@@ -17749,7 +17749,7 @@
 DCaggr* f_touchdcstA899() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A899), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A899));
 		AF('d',struct A899,m0,1)
 		AF('S',struct A899,m1,1)
 		AF('I',struct A899,m2,1)
@@ -17765,7 +17765,7 @@
 DCaggr* f_touchdcstA900() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A900), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A900));
 		AF('l',struct A900,m0,1)
 		AF('S',struct A900,m1,1)
 		AF('i',struct A900,m2,1)
@@ -17788,7 +17788,7 @@
 DCaggr* f_touchdcstA901() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A901), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A901));
 		AF('l',struct A901,m0,1)
 		AF('s',struct A901,m1,1)
 		AF('C',struct A901,m2,1)
@@ -17811,7 +17811,7 @@
 DCaggr* f_touchdcstA902() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A902), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A902));
 		AFa(struct A902,m0,1,A901)
 		AF('S',struct A902,m1,1)
 		AF('f',struct A902,m2,1)
@@ -17830,7 +17830,7 @@
 DCaggr* f_touchdcstA903() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A903), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A903));
 		AF('l',union  A903,m0,1)
 		AF('L',union  A903,m1,1)
 		AF('C',union  A903,m2,1)
@@ -17848,7 +17848,7 @@
 DCaggr* f_touchdcstA904() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A904), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A904));
 		AF('c',union  A904,m0,1)
 		AF('d',union  A904,m1,1)
 		AF('I',union  A904,m2,1)
@@ -17870,7 +17870,7 @@
 DCaggr* f_touchdcstA905() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A905), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A905));
 		AFa(struct A905,m0,1,A903)
 		AF('L',struct A905,m1,1)
 		AFa(struct A905,m2,1,A904)
@@ -17886,7 +17886,7 @@
 DCaggr* f_touchdcstA906() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A906), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A906));
 		AF('c',union  A906,m0,1)
 		AF('c',union  A906,m1,1)
 		AF('I',union  A906,m2,1)
@@ -17909,7 +17909,7 @@
 DCaggr* f_touchdcstA907() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A907), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A907));
 		AF('J',struct A907,m0,1)
 		AF('L',struct A907,m1,1)
 		AF('l',struct A907,m2,1)
@@ -17932,7 +17932,7 @@
 DCaggr* f_touchdcstA908() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A908), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A908));
 		AFa(struct A908,m0,1,A906)
 		AF('J',struct A908,m1,1)
 		AF('L',struct A908,m2,1)
@@ -17955,7 +17955,7 @@
 DCaggr* f_touchdcstA909() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A909), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A909));
 		AF('l',union  A909,m0,1)
 		AF('C',union  A909,m1,1)
 		AF('j',union  A909,m2,1)
@@ -17976,7 +17976,7 @@
 DCaggr* f_touchdcstA910() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A910), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A910));
 		AF('I',union  A910,m0,1)
 		AF('d',union  A910,m1,1)
 		AF('j',union  A910,m2,1)
@@ -17995,7 +17995,7 @@
 DCaggr* f_touchdcstA911() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A911), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A911));
 		AF('C',union  A911,m0,1)
 		AF('L',union  A911,m1,1)
 		AFa(union  A911,m2,1,A910)
@@ -18009,7 +18009,7 @@
 DCaggr* f_touchdcstA912() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A912), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A912));
 		AF('C',struct A912,m0,1)
 		AF('S',struct A912,m1,1)
 		AF('p',struct A912,m2,1)
@@ -18029,7 +18029,7 @@
 DCaggr* f_touchdcstA913() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A913), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A913));
 		AF('S',struct A913,m0,1)
 		AF('i',struct A913,m1,1)
 		AF('C',struct A913,m2,11)
@@ -18047,7 +18047,7 @@
 DCaggr* f_touchdcstA914() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A914), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A914));
 		AF('j',struct A914,m0,1)
 		AF('I',struct A914,m1,1)
 		AF('p',struct A914,m2,1)
@@ -18063,7 +18063,7 @@
 DCaggr* f_touchdcstA915() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A915), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A915));
 		AF('i',union  A915,m0,1)
 		AF('s',union  A915,m1,1)
 		AF('J',union  A915,m2,1)
@@ -18085,7 +18085,7 @@
 DCaggr* f_touchdcstA916() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A916), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A916));
 		AF('c',union  A916,m0,1)
 		AFa(union  A916,m1,1,A912)
 		AF('l',union  A916,m2,1)
@@ -18107,7 +18107,7 @@
 DCaggr* f_touchdcstA917() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A917), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A917));
 		AF('d',union  A917,m0,1)
 		AF('c',union  A917,m1,1)
 		AFa(union  A917,m2,1,A911)
@@ -18126,7 +18126,7 @@
 DCaggr* f_touchdcstA918() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A918), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A918));
 		AF('j',union  A918,m0,1)
 		AF('l',union  A918,m1,1)
 		AF('J',union  A918,m2,1)
@@ -18149,7 +18149,7 @@
 DCaggr* f_touchdcstA919() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A919), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A919));
 		AF('S',struct A919,m0,1)
 		AF('s',struct A919,m1,1)
 		AF('I',struct A919,m2,1)
@@ -18172,7 +18172,7 @@
 DCaggr* f_touchdcstA920() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A920), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A920));
 		AF('f',struct A920,m0,1)
 		AF('l',struct A920,m1,1)
 		AF('d',struct A920,m2,1)
@@ -18192,7 +18192,7 @@
 DCaggr* f_touchdcstA921() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A921), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A921));
 		AF('C',struct A921,m0,1)
 		AF('L',struct A921,m1,1)
 		AFa(struct A921,m2,1,A920)
@@ -18215,7 +18215,7 @@
 DCaggr* f_touchdcstA922() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A922), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A922));
 		AF('j',union  A922,m0,1)
 		AF('C',union  A922,m1,1)
 		AF('J',union  A922,m2,1)
@@ -18236,7 +18236,7 @@
 DCaggr* f_touchdcstA923() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A923), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A923));
 		AF('i',struct A923,m0,1)
 		AF('C',struct A923,m1,1)
 		AF('l',struct A923,m2,1)
@@ -18252,7 +18252,7 @@
 DCaggr* f_touchdcstA924() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A924), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A924));
 		AFa(struct A924,m0,1,A923)
 		AF('l',struct A924,m1,1)
 		AF('I',struct A924,m2,1)
@@ -18275,7 +18275,7 @@
 DCaggr* f_touchdcstA925() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A925), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A925));
 		AFa(union  A925,m0,1,A924)
 		AF('s',union  A925,m1,1)
 		AF('J',union  A925,m2,1)
@@ -18298,7 +18298,7 @@
 DCaggr* f_touchdcstA926() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A926), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A926));
 		AF('J',union  A926,m0,1)
 		AF('d',union  A926,m1,1)
 		AF('p',union  A926,m2,1)
@@ -18321,7 +18321,7 @@
 DCaggr* f_touchdcstA927() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A927), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A927));
 		AF('i',union  A927,m0,1)
 		AF('s',union  A927,m1,1)
 		AF('L',union  A927,m2,1)
@@ -18344,7 +18344,7 @@
 DCaggr* f_touchdcstA928() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A928), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A928));
 		AFa(struct A928,m0,1,A927)
 		dcCloseAggr(at);
 	}
@@ -18356,7 +18356,7 @@
 DCaggr* f_touchdcstA929() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A929), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A929));
 		AF('S',struct A929,m0,1)
 		AF('i',struct A929,m1,1)
 		AF('d',struct A929,m2,1)
@@ -18372,7 +18372,7 @@
 DCaggr* f_touchdcstA930() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A930), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A930));
 		AF('S',union  A930,m0,1)
 		AF('j',union  A930,m1,1)
 		AF('j',union  A930,m2,1)
@@ -18388,7 +18388,7 @@
 DCaggr* f_touchdcstA931() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A931), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A931));
 		AF('d',struct A931,m0,1)
 		AF('l',struct A931,m1,1)
 		AF('I',struct A931,m2,1)
@@ -18411,7 +18411,7 @@
 DCaggr* f_touchdcstA932() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A932), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A932));
 		AF('s',struct A932,m0,1)
 		AF('I',struct A932,m1,1)
 		AF('I',struct A932,m2,1)
@@ -18431,7 +18431,7 @@
 DCaggr* f_touchdcstA933() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A933), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A933));
 		AF('f',union  A933,m0,1)
 		AF('l',union  A933,m1,1)
 		AF('d',union  A933,m2,1)
@@ -18454,7 +18454,7 @@
 DCaggr* f_touchdcstA934() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A934), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A934));
 		AF('p',union  A934,m0,1)
 		AF('J',union  A934,m1,1)
 		AF('s',union  A934,m2,1)
@@ -18473,7 +18473,7 @@
 DCaggr* f_touchdcstA935() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A935), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A935));
 		AF('s',union  A935,m0,1)
 		AF('I',union  A935,m1,1)
 		AF('I',union  A935,m2,1)
@@ -18493,7 +18493,7 @@
 DCaggr* f_touchdcstA936() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A936), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A936));
 		AF('c',union  A936,m0,1)
 		AF('c',union  A936,m1,1)
 		AF('L',union  A936,m2,1)
@@ -18508,7 +18508,7 @@
 DCaggr* f_touchdcstA937() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A937), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A937));
 		AF('i',struct A937,m0,1)
 		AF('C',struct A937,m1,1)
 		AF('C',struct A937,m2,1)
@@ -18528,7 +18528,7 @@
 DCaggr* f_touchdcstA938() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A938), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A938));
 		AF('s',union  A938,m0,1)
 		AF('j',union  A938,m1,1)
 		AF('f',union  A938,m2,1)
@@ -18551,7 +18551,7 @@
 DCaggr* f_touchdcstA939() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A939), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A939));
 		AF('L',struct A939,m0,1)
 		AF('c',struct A939,m1,1)
 		AF('i',struct A939,m2,1)
@@ -18574,7 +18574,7 @@
 DCaggr* f_touchdcstA940() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A940), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A940));
 		AFa(union  A940,m0,1,A935)
 		AF('f',union  A940,m1,1)
 		AF('J',union  A940,m2,1)
@@ -18592,7 +18592,7 @@
 DCaggr* f_touchdcstA941() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A941), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A941));
 		AF('f',struct A941,m0,1)
 		AF('d',struct A941,m1,1)
 		AF('p',struct A941,m2,1)
@@ -18607,7 +18607,7 @@
 DCaggr* f_touchdcstA942() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A942), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A942));
 		AF('i',struct A942,m0,1)
 		AF('S',struct A942,m1,1)
 		AF('f',struct A942,m2,1)
@@ -18626,7 +18626,7 @@
 DCaggr* f_touchdcstA943() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A943), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A943));
 		AF('p',union  A943,m0,1)
 		AF('s',union  A943,m1,1)
 		AF('L',union  A943,m2,1)
@@ -18642,7 +18642,7 @@
 DCaggr* f_touchdcstA944() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A944), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A944));
 		AF('j',struct A944,m0,1)
 		AF('C',struct A944,m1,1)
 		AF('f',struct A944,m2,1)
@@ -18665,7 +18665,7 @@
 DCaggr* f_touchdcstA945() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A945), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A945));
 		AF('S',union  A945,m0,1)
 		AF('s',union  A945,m1,1)
 		AF('d',union  A945,m2,1)
@@ -18688,7 +18688,7 @@
 DCaggr* f_touchdcstA946() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A946), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A946));
 		AFa(struct A946,m0,1,A383)
 		AFa(struct A946,m1,1,A943)
 		AF('i',struct A946,m2,1)
@@ -18705,7 +18705,7 @@
 DCaggr* f_touchdcstA947() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A947), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A947));
 		AF('j',struct A947,m0,1)
 		AF('I',struct A947,m1,1)
 		AF('j',struct A947,m2,1)
@@ -18728,7 +18728,7 @@
 DCaggr* f_touchdcstA948() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A948), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A948));
 		AF('J',struct A948,m0,1)
 		AF('f',struct A948,m1,1)
 		AF('p',struct A948,m2,1)
@@ -18751,7 +18751,7 @@
 DCaggr* f_touchdcstA949() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A949), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A949));
 		AF('j',union  A949,m0,1)
 		AF('C',union  A949,m1,1)
 		AF('I',union  A949,m2,1)
@@ -18765,7 +18765,7 @@
 DCaggr* f_touchdcstA950() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A950), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A950));
 		AF('S',struct A950,m0,1)
 		AF('s',struct A950,m1,1)
 		AF('p',struct A950,m2,1)
@@ -18788,7 +18788,7 @@
 DCaggr* f_touchdcstA951() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A951), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A951));
 		AFa(union  A951,m0,1,A949)
 		AF('l',union  A951,m1,1)
 		AFa(union  A951,m2,1,A310)
@@ -18806,7 +18806,7 @@
 DCaggr* f_touchdcstA952() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A952), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A952));
 		AF('l',union  A952,m0,1)
 		AF('J',union  A952,m1,1)
 		AF('L',union  A952,m2,1)
@@ -18826,7 +18826,7 @@
 DCaggr* f_touchdcstA953() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A953), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A953));
 		AF('j',union  A953,m0,1)
 		AF('j',union  A953,m1,1)
 		AF('c',union  A953,m2,1)
@@ -18841,7 +18841,7 @@
 DCaggr* f_touchdcstA954() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A954), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A954));
 		AF('d',union  A954,m0,1)
 		AF('i',union  A954,m1,1)
 		AF('C',union  A954,m2,1)
@@ -18864,7 +18864,7 @@
 DCaggr* f_touchdcstA955() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A955), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A955));
 		AF('I',union  A955,m0,1)
 		AF('C',union  A955,m1,1)
 		AFa(union  A955,m2,1,A953)
@@ -18887,7 +18887,7 @@
 DCaggr* f_touchdcstA956() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A956), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A956));
 		AF('l',union  A956,m0,1)
 		AF('d',union  A956,m1,1)
 		AF('J',union  A956,m2,1)
@@ -18905,7 +18905,7 @@
 DCaggr* f_touchdcstA957() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A957), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A957));
 		AF('L',struct A957,m0,1)
 		AF('l',struct A957,m1,1)
 		AF('S',struct A957,m2,1)
@@ -18923,7 +18923,7 @@
 DCaggr* f_touchdcstA958() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A958), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A958));
 		AF('S',struct A958,m0,1)
 		AF('J',struct A958,m1,1)
 		AF('p',struct A958,m2,1)
@@ -18946,7 +18946,7 @@
 DCaggr* f_touchdcstA959() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A959), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A959));
 		AF('I',union  A959,m0,1)
 		AF('j',union  A959,m1,1)
 		AF('c',union  A959,m2,1)
@@ -18969,7 +18969,7 @@
 DCaggr* f_touchdcstA960() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A960), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A960));
 		AF('J',union  A960,m0,1)
 		AF('J',union  A960,m1,1)
 		AF('I',union  A960,m2,1)
@@ -18992,7 +18992,7 @@
 DCaggr* f_touchdcstA961() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A961), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A961));
 		AFa(union  A961,m0,1,A767)
 		AF('p',union  A961,m1,1)
 		AF('S',union  A961,m2,1)
@@ -19012,7 +19012,7 @@
 DCaggr* f_touchdcstA962() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A962), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A962));
 		AF('J',union  A962,m0,1)
 		AF('d',union  A962,m1,1)
 		AF('J',union  A962,m2,1)
@@ -19035,7 +19035,7 @@
 DCaggr* f_touchdcstA963() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A963), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A963));
 		AFa(union  A963,m0,1,A743)
 		AF('f',union  A963,m1,1)
 		AF('S',union  A963,m2,1)
@@ -19051,7 +19051,7 @@
 DCaggr* f_touchdcstA964() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A964), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A964));
 		AF('L',struct A964,m0,1)
 		AF('s',struct A964,m1,1)
 		AF('f',struct A964,m2,1)
@@ -19074,7 +19074,7 @@
 DCaggr* f_touchdcstA965() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A965), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A965));
 		AF('C',struct A965,m0,1)
 		AF('d',struct A965,m1,1)
 		AF('l',struct A965,m2,1)
@@ -19097,7 +19097,7 @@
 DCaggr* f_touchdcstA966() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A966), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A966));
 		AF('j',union  A966,m0,1)
 		AF('p',union  A966,m1,1)
 		AF('d',union  A966,m2,1)
@@ -19111,7 +19111,7 @@
 DCaggr* f_touchdcstA967() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A967), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A967));
 		AF('J',struct A967,m0,1)
 		AFa(struct A967,m1,1,A966)
 		AF('L',struct A967,m2,1)
@@ -19133,7 +19133,7 @@
 DCaggr* f_touchdcstA968() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A968), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A968));
 		AF('p',union  A968,m0,1)
 		AF('i',union  A968,m1,1)
 		AF('C',union  A968,m2,1)
@@ -19156,7 +19156,7 @@
 DCaggr* f_touchdcstA969() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A969), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A969));
 		AF('p',struct A969,m0,3)
 		AF('L',struct A969,m1,1)
 		AF('J',struct A969,m2,1)
@@ -19179,7 +19179,7 @@
 DCaggr* f_touchdcstA970() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A970), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A970));
 		AF('S',union  A970,m0,1)
 		AF('I',union  A970,m1,1)
 		AF('p',union  A970,m2,2)
@@ -19202,7 +19202,7 @@
 DCaggr* f_touchdcstA971() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A971), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A971));
 		AF('J',struct A971,m0,1)
 		AFa(struct A971,m1,1,A90)
 		AF('L',struct A971,m2,1)
@@ -19222,7 +19222,7 @@
 DCaggr* f_touchdcstA972() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A972), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A972));
 		AF('p',union  A972,m0,1)
 		AF('L',union  A972,m1,1)
 		AF('p',union  A972,m2,1)
@@ -19238,7 +19238,7 @@
 DCaggr* f_touchdcstA973() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A973), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A973));
 		AF('j',union  A973,m0,1)
 		AF('J',union  A973,m1,1)
 		AF('s',union  A973,m2,1)
@@ -19261,7 +19261,7 @@
 DCaggr* f_touchdcstA974() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A974), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A974));
 		AF('f',union  A974,m0,1)
 		AF('L',union  A974,m1,1)
 		AF('J',union  A974,m2,1)
@@ -19282,7 +19282,7 @@
 DCaggr* f_touchdcstA975() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A975), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A975));
 		AFa(union  A975,m0,1,A974)
 		AF('C',union  A975,m1,1)
 		AF('i',union  A975,m2,1)
@@ -19297,7 +19297,7 @@
 DCaggr* f_touchdcstA976() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A976), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A976));
 		AF('I',struct A976,m0,1)
 		AFa(struct A976,m1,1,A973)
 		AF('c',struct A976,m2,1)
@@ -19320,7 +19320,7 @@
 DCaggr* f_touchdcstA977() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A977), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A977));
 		AF('s',union  A977,m0,1)
 		AF('f',union  A977,m1,1)
 		AF('p',union  A977,m2,1)
@@ -19343,7 +19343,7 @@
 DCaggr* f_touchdcstA978() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A978), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A978));
 		AF('j',union  A978,m0,1)
 		AF('l',union  A978,m1,1)
 		AF('s',union  A978,m2,1)
@@ -19362,7 +19362,7 @@
 DCaggr* f_touchdcstA979() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A979), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A979));
 		AFa(union  A979,m0,2,A978)
 		AF('C',union  A979,m1,1)
 		AF('c',union  A979,m2,1)
@@ -19381,7 +19381,7 @@
 DCaggr* f_touchdcstA980() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A980), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A980));
 		AF('J',union  A980,m0,1)
 		AF('J',union  A980,m1,1)
 		AF('j',union  A980,m2,1)
@@ -19395,7 +19395,7 @@
 DCaggr* f_touchdcstA981() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A981), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A981));
 		AF('d',union  A981,m0,1)
 		AF('i',union  A981,m1,1)
 		AF('i',union  A981,m2,1)
@@ -19417,7 +19417,7 @@
 DCaggr* f_touchdcstA982() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A982), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A982));
 		AF('j',struct A982,m0,1)
 		AF('c',struct A982,m1,1)
 		AF('s',struct A982,m2,1)
@@ -19440,7 +19440,7 @@
 DCaggr* f_touchdcstA983() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A983), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A983));
 		AFa(union  A983,m0,1,A64)
 		AF('p',union  A983,m1,1)
 		AF('L',union  A983,m2,1)
@@ -19463,7 +19463,7 @@
 DCaggr* f_touchdcstA984() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A984), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A984));
 		AF('d',union  A984,m0,1)
 		AF('L',union  A984,m1,1)
 		AF('l',union  A984,m2,1)
@@ -19486,7 +19486,7 @@
 DCaggr* f_touchdcstA985() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A985), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A985));
 		AF('i',union  A985,m0,1)
 		AF('J',union  A985,m1,1)
 		AF('i',union  A985,m2,1)
@@ -19504,7 +19504,7 @@
 DCaggr* f_touchdcstA986() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A986), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A986));
 		AF('c',struct A986,m0,1)
 		AF('d',struct A986,m1,1)
 		AF('L',struct A986,m2,1)
@@ -19527,7 +19527,7 @@
 DCaggr* f_touchdcstA987() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A987), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A987));
 		AFa(union  A987,m0,1,A986)
 		dcCloseAggr(at);
 	}
@@ -19539,7 +19539,7 @@
 DCaggr* f_touchdcstA988() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A988), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A988));
 		AF('c',struct A988,m0,1)
 		AFa(struct A988,m1,1,A987)
 		AF('I',struct A988,m2,1)
@@ -19558,7 +19558,7 @@
 DCaggr* f_touchdcstA989() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A989), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A989));
 		AF('c',struct A989,m0,1)
 		AF('L',struct A989,m1,1)
 		AF('p',struct A989,m2,1)
@@ -19574,7 +19574,7 @@
 DCaggr* f_touchdcstA990() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A990), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A990));
 		AF('C',union  A990,m0,1)
 		AF('L',union  A990,m1,1)
 		AF('l',union  A990,m2,1)
@@ -19597,7 +19597,7 @@
 DCaggr* f_touchdcstA991() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A991), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A991));
 		AF('f',union  A991,m0,1)
 		AF('s',union  A991,m1,1)
 		AF('j',union  A991,m2,1)
@@ -19620,7 +19620,7 @@
 DCaggr* f_touchdcstA992() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A992), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A992));
 		AF('f',union  A992,m0,1)
 		AF('S',union  A992,m1,1)
 		AF('s',union  A992,m2,1)
@@ -19643,7 +19643,7 @@
 DCaggr* f_touchdcstA993() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A993), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A993));
 		AF('S',union  A993,m0,1)
 		AF('L',union  A993,m1,1)
 		AF('I',union  A993,m2,1)
@@ -19657,7 +19657,7 @@
 DCaggr* f_touchdcstA994() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A994), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A994));
 		AF('L',struct A994,m0,12)
 		AF('c',struct A994,m1,1)
 		AF('c',struct A994,m2,1)
@@ -19680,7 +19680,7 @@
 DCaggr* f_touchdcstA995() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A995), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A995));
 		AF('S',union  A995,m0,1)
 		AF('j',union  A995,m1,1)
 		dcCloseAggr(at);
@@ -19693,7 +19693,7 @@
 DCaggr* f_touchdcstA996() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A996), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A996));
 		AF('j',struct A996,m0,1)
 		AF('s',struct A996,m1,1)
 		AFa(struct A996,m2,1,A994)
@@ -19716,7 +19716,7 @@
 DCaggr* f_touchdcstA997() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A997), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A997));
 		AF('p',struct A997,m0,1)
 		AFa(struct A997,m1,1,A996)
 		AF('C',struct A997,m2,1)
@@ -19736,7 +19736,7 @@
 DCaggr* f_touchdcstA998() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A998), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A998));
 		AF('i',union  A998,m0,1)
 		AF('L',union  A998,m1,1)
 		AF('L',union  A998,m2,1)
@@ -19751,7 +19751,7 @@
 DCaggr* f_touchdcstA999() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A999), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A999));
 		AF('J',struct A999,m0,1)
 		AF('p',struct A999,m1,1)
 		AF('l',struct A999,m2,1)
@@ -19768,7 +19768,7 @@
 DCaggr* f_touchdcstA1000() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1000), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1000));
 		AF('C',union  A1000,m0,1)
 		AF('L',union  A1000,m1,1)
 		AF('s',union  A1000,m2,1)
@@ -19789,7 +19789,7 @@
 DCaggr* f_touchdcstA1001() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1001), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1001));
 		AF('C',union  A1001,m0,1)
 		AF('i',union  A1001,m1,1)
 		AF('C',union  A1001,m2,1)
@@ -19812,7 +19812,7 @@
 DCaggr* f_touchdcstA1002() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1002), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1002));
 		AF('S',struct A1002,m0,1)
 		AF('p',struct A1002,m1,1)
 		AFa(struct A1002,m2,1,A1001)
@@ -19826,7 +19826,7 @@
 DCaggr* f_touchdcstA1003() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1003), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1003));
 		AF('p',union  A1003,m0,1)
 		AF('J',union  A1003,m1,1)
 		AF('s',union  A1003,m2,1)
@@ -19849,7 +19849,7 @@
 DCaggr* f_touchdcstA1004() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A1004), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A1004));
 		AF('C',struct A1004,m0,1)
 		dcCloseAggr(at);
 	}
@@ -19861,7 +19861,7 @@
 DCaggr* f_touchdcstA1005() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1005), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1005));
 		AF('L',struct A1005,m0,1)
 		AF('s',struct A1005,m1,15)
 		AF('l',struct A1005,m2,1)
@@ -19884,7 +19884,7 @@
 DCaggr* f_touchdcstA1006() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1006), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1006));
 		AFa(union  A1006,m0,1,A1003)
 		AF('L',union  A1006,m1,1)
 		AF('s',union  A1006,m2,1)
@@ -19907,7 +19907,7 @@
 DCaggr* f_touchdcstA1007() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1007), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1007));
 		AF('d',struct A1007,m0,1)
 		AF('s',struct A1007,m1,1)
 		AF('s',struct A1007,m2,1)
@@ -19921,7 +19921,7 @@
 DCaggr* f_touchdcstA1008() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A1008), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A1008));
 		AFa(union  A1008,m0,1,A1007)
 		dcCloseAggr(at);
 	}
@@ -19933,7 +19933,7 @@
 DCaggr* f_touchdcstA1009() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1009), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1009));
 		AF('S',union  A1009,m0,1)
 		AFa(union  A1009,m1,1,A1006)
 		AF('c',union  A1009,m2,1)
@@ -19952,7 +19952,7 @@
 DCaggr* f_touchdcstA1010() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1010), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1010));
 		AF('j',struct A1010,m0,1)
 		AF('j',struct A1010,m1,1)
 		AF('l',struct A1010,m2,1)
@@ -19975,7 +19975,7 @@
 DCaggr* f_touchdcstA1011() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1011), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1011));
 		AF('l',union  A1011,m0,1)
 		AF('d',union  A1011,m1,1)
 		AF('i',union  A1011,m2,1)
@@ -19998,7 +19998,7 @@
 DCaggr* f_touchdcstA1012() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1012), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1012));
 		AF('s',union  A1012,m0,1)
 		AFa(union  A1012,m1,1,A409)
 		dcCloseAggr(at);
@@ -20011,7 +20011,7 @@
 DCaggr* f_touchdcstA1013() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1013), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1013));
 		AF('c',struct A1013,m0,1)
 		AF('d',struct A1013,m1,1)
 		AF('c',struct A1013,m2,1)
@@ -20032,7 +20032,7 @@
 DCaggr* f_touchdcstA1014() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1014), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1014));
 		AF('L',union  A1014,m0,1)
 		AF('j',union  A1014,m1,1)
 		AF('i',union  A1014,m2,1)
@@ -20055,7 +20055,7 @@
 DCaggr* f_touchdcstA1015() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1015), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1015));
 		AF('L',struct A1015,m0,1)
 		AF('I',struct A1015,m1,1)
 		AFa(struct A1015,m2,1,A1013)
@@ -20078,7 +20078,7 @@
 DCaggr* f_touchdcstA1016() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1016), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1016));
 		AF('c',struct A1016,m0,1)
 		AF('L',struct A1016,m1,1)
 		AF('s',struct A1016,m2,1)
@@ -20101,7 +20101,7 @@
 DCaggr* f_touchdcstA1017() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1017), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1017));
 		AF('s',struct A1017,m0,1)
 		AFa(struct A1017,m1,1,A1016)
 		AF('l',struct A1017,m2,1)
@@ -20121,7 +20121,7 @@
 DCaggr* f_touchdcstA1018() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1018), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1018));
 		AF('C',struct A1018,m0,1)
 		AF('J',struct A1018,m1,1)
 		AF('l',struct A1018,m2,1)
@@ -20135,7 +20135,7 @@
 DCaggr* f_touchdcstA1019() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1019), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1019));
 		AF('f',struct A1019,m0,1)
 		AF('f',struct A1019,m1,1)
 		AF('j',struct A1019,m2,1)
@@ -20158,7 +20158,7 @@
 DCaggr* f_touchdcstA1020() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1020), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1020));
 		AF('c',struct A1020,m0,1)
 		AF('d',struct A1020,m1,1)
 		AF('l',struct A1020,m2,1)
@@ -20181,7 +20181,7 @@
 DCaggr* f_touchdcstA1021() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1021), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1021));
 		AF('c',union  A1021,m0,1)
 		AF('S',union  A1021,m1,1)
 		AF('d',union  A1021,m2,1)
@@ -20203,7 +20203,7 @@
 DCaggr* f_touchdcstA1022() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1022), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1022));
 		AF('s',union  A1022,m0,1)
 		AF('f',union  A1022,m1,1)
 		AF('d',union  A1022,m2,1)
@@ -20217,7 +20217,7 @@
 DCaggr* f_touchdcstA1023() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1023), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1023));
 		AF('p',struct A1023,m0,1)
 		AF('i',struct A1023,m1,1)
 		AF('p',struct A1023,m2,1)
@@ -20234,7 +20234,7 @@
 DCaggr* f_touchdcstA1024() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1024), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1024));
 		AF('p',union  A1024,m0,1)
 		AF('c',union  A1024,m1,1)
 		AF('C',union  A1024,m2,1)
@@ -20257,7 +20257,7 @@
 DCaggr* f_touchdcstA1025() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1025), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1025));
 		AF('p',union  A1025,m0,1)
 		AF('c',union  A1025,m1,1)
 		AF('j',union  A1025,m2,1)
@@ -20280,7 +20280,7 @@
 DCaggr* f_touchdcstA1026() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1026), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1026));
 		AFa(struct A1026,m0,1,A1023)
 		AF('J',struct A1026,m1,1)
 		AF('l',struct A1026,m2,1)
@@ -20303,7 +20303,7 @@
 DCaggr* f_touchdcstA1027() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1027), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1027));
 		AF('l',union  A1027,m0,1)
 		AF('j',union  A1027,m1,1)
 		AF('p',union  A1027,m2,1)
@@ -20326,7 +20326,7 @@
 DCaggr* f_touchdcstA1028() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1028), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1028));
 		AF('J',union  A1028,m0,1)
 		AF('J',union  A1028,m1,1)
 		dcCloseAggr(at);
@@ -20339,7 +20339,7 @@
 DCaggr* f_touchdcstA1029() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1029), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1029));
 		AF('C',union  A1029,m0,1)
 		AF('S',union  A1029,m1,1)
 		AF('J',union  A1029,m2,1)
@@ -20362,7 +20362,7 @@
 DCaggr* f_touchdcstA1030() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1030), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1030));
 		AF('i',struct A1030,m0,1)
 		AF('c',struct A1030,m1,1)
 		AF('j',struct A1030,m2,1)
@@ -20381,7 +20381,7 @@
 DCaggr* f_touchdcstA1031() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1031), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1031));
 		AF('c',struct A1031,m0,1)
 		AF('J',struct A1031,m1,1)
 		AF('S',struct A1031,m2,1)
@@ -20404,7 +20404,7 @@
 DCaggr* f_touchdcstA1032() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1032), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1032));
 		AF('I',union  A1032,m0,1)
 		AF('d',union  A1032,m1,1)
 		AF('j',union  A1032,m2,1)
@@ -20419,7 +20419,7 @@
 DCaggr* f_touchdcstA1033() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1033), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1033));
 		AF('S',union  A1033,m0,1)
 		AF('S',union  A1033,m1,1)
 		AF('L',union  A1033,m2,1)
@@ -20442,7 +20442,7 @@
 DCaggr* f_touchdcstA1034() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1034), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1034));
 		AF('C',struct A1034,m0,1)
 		AF('I',struct A1034,m1,1)
 		AF('l',struct A1034,m2,8)
@@ -20459,7 +20459,7 @@
 DCaggr* f_touchdcstA1035() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1035), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1035));
 		AF('d',struct A1035,m0,1)
 		AFa(struct A1035,m1,1,A1033)
 		AF('J',struct A1035,m2,1)
@@ -20475,7 +20475,7 @@
 DCaggr* f_touchdcstA1036() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1036), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1036));
 		AF('J',union  A1036,m0,1)
 		AF('p',union  A1036,m1,1)
 		AF('I',union  A1036,m2,1)
@@ -20498,7 +20498,7 @@
 DCaggr* f_touchdcstA1037() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1037), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1037));
 		AF('j',union  A1037,m0,1)
 		AF('i',union  A1037,m1,1)
 		AF('I',union  A1037,m2,1)
@@ -20521,7 +20521,7 @@
 DCaggr* f_touchdcstA1038() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1038), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1038));
 		AF('S',struct A1038,m0,1)
 		AF('L',struct A1038,m1,1)
 		AF('d',struct A1038,m2,1)
@@ -20536,7 +20536,7 @@
 DCaggr* f_touchdcstA1039() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1039), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1039));
 		AF('j',struct A1039,m0,1)
 		AF('I',struct A1039,m1,1)
 		AF('c',struct A1039,m2,11)
@@ -20550,7 +20550,7 @@
 DCaggr* f_touchdcstA1040() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1040), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1040));
 		AF('C',struct A1040,m0,1)
 		AF('l',struct A1040,m1,1)
 		AF('d',struct A1040,m2,1)
@@ -20573,7 +20573,7 @@
 DCaggr* f_touchdcstA1041() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1041), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1041));
 		AF('i',struct A1041,m0,1)
 		AF('L',struct A1041,m1,1)
 		AF('c',struct A1041,m2,1)
@@ -20595,7 +20595,7 @@
 DCaggr* f_touchdcstA1042() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1042), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1042));
 		AF('f',struct A1042,m0,1)
 		AF('S',struct A1042,m1,1)
 		AF('p',struct A1042,m2,1)
@@ -20609,7 +20609,7 @@
 DCaggr* f_touchdcstA1043() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1043), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1043));
 		AF('S',union  A1043,m0,1)
 		AF('I',union  A1043,m1,1)
 		AF('p',union  A1043,m2,1)
@@ -20630,7 +20630,7 @@
 DCaggr* f_touchdcstA1044() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1044), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1044));
 		AF('s',union  A1044,m0,1)
 		AF('p',union  A1044,m1,1)
 		AF('f',union  A1044,m2,1)
@@ -20646,7 +20646,7 @@
 DCaggr* f_touchdcstA1045() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1045), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1045));
 		AF('C',union  A1045,m0,1)
 		AF('i',union  A1045,m1,1)
 		AF('S',union  A1045,m2,1)
@@ -20669,7 +20669,7 @@
 DCaggr* f_touchdcstA1046() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1046), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1046));
 		AF('l',struct A1046,m0,1)
 		AF('I',struct A1046,m1,1)
 		AF('s',struct A1046,m2,1)
@@ -20692,7 +20692,7 @@
 DCaggr* f_touchdcstA1047() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1047), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1047));
 		AF('i',struct A1047,m0,1)
 		AF('j',struct A1047,m1,1)
 		AF('i',struct A1047,m2,1)
@@ -20711,7 +20711,7 @@
 DCaggr* f_touchdcstA1048() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1048), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1048));
 		AF('I',union  A1048,m0,1)
 		AF('s',union  A1048,m1,1)
 		AF('c',union  A1048,m2,1)
@@ -20727,7 +20727,7 @@
 DCaggr* f_touchdcstA1049() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1049), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1049));
 		AF('i',union  A1049,m0,1)
 		AF('d',union  A1049,m1,1)
 		AF('C',union  A1049,m2,1)
@@ -20750,7 +20750,7 @@
 DCaggr* f_touchdcstA1050() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1050), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1050));
 		AF('i',struct A1050,m0,1)
 		AF('i',struct A1050,m1,1)
 		AF('i',struct A1050,m2,1)
@@ -20773,7 +20773,7 @@
 DCaggr* f_touchdcstA1051() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1051), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1051));
 		AF('d',struct A1051,m0,1)
 		AF('L',struct A1051,m1,1)
 		AFa(struct A1051,m2,1,A1049)
@@ -20789,7 +20789,7 @@
 DCaggr* f_touchdcstA1052() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1052), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1052));
 		AF('p',union  A1052,m0,1)
 		AF('I',union  A1052,m1,1)
 		AF('s',union  A1052,m2,1)
@@ -20803,7 +20803,7 @@
 DCaggr* f_touchdcstA1053() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1053), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1053));
 		AF('p',struct A1053,m0,1)
 		AF('L',struct A1053,m1,1)
 		AF('J',struct A1053,m2,1)
@@ -20826,7 +20826,7 @@
 DCaggr* f_touchdcstA1054() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1054), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1054));
 		AF('l',union  A1054,m0,1)
 		AF('c',union  A1054,m1,1)
 		AF('C',union  A1054,m2,1)
@@ -20846,7 +20846,7 @@
 DCaggr* f_touchdcstA1055() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1055), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1055));
 		AF('s',union  A1055,m0,1)
 		AF('J',union  A1055,m1,1)
 		AF('J',union  A1055,m2,1)
@@ -20869,7 +20869,7 @@
 DCaggr* f_touchdcstA1056() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1056), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1056));
 		AF('j',union  A1056,m0,1)
 		AF('f',union  A1056,m1,1)
 		AF('S',union  A1056,m2,1)
@@ -20890,7 +20890,7 @@
 DCaggr* f_touchdcstA1057() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1057), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1057));
 		AF('I',struct A1057,m0,1)
 		AF('j',struct A1057,m1,6)
 		AF('j',struct A1057,m2,1)
@@ -20913,7 +20913,7 @@
 DCaggr* f_touchdcstA1058() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1058), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1058));
 		AF('I',union  A1058,m0,1)
 		AF('d',union  A1058,m1,1)
 		AF('L',union  A1058,m2,1)
@@ -20927,7 +20927,7 @@
 DCaggr* f_touchdcstA1059() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1059), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1059));
 		AF('S',struct A1059,m0,1)
 		AF('i',struct A1059,m1,1)
 		AF('L',struct A1059,m2,1)
@@ -20943,7 +20943,7 @@
 DCaggr* f_touchdcstA1060() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1060), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1060));
 		AF('C',struct A1060,m0,1)
 		AF('i',struct A1060,m1,1)
 		AF('I',struct A1060,m2,1)
@@ -20966,7 +20966,7 @@
 DCaggr* f_touchdcstA1061() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1061), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1061));
 		AF('p',union  A1061,m0,1)
 		AF('J',union  A1061,m1,1)
 		AF('L',union  A1061,m2,1)
@@ -20989,7 +20989,7 @@
 DCaggr* f_touchdcstA1062() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1062), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1062));
 		AFa(union  A1062,m0,1,A1061)
 		AF('i',union  A1062,m1,1)
 		dcCloseAggr(at);
@@ -21002,7 +21002,7 @@
 DCaggr* f_touchdcstA1063() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1063), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1063));
 		AF('i',struct A1063,m0,1)
 		AF('C',struct A1063,m1,1)
 		AF('C',struct A1063,m2,1)
@@ -21025,7 +21025,7 @@
 DCaggr* f_touchdcstA1064() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1064), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1064));
 		AF('j',union  A1064,m0,1)
 		AF('j',union  A1064,m1,1)
 		AF('l',union  A1064,m2,1)
@@ -21039,7 +21039,7 @@
 DCaggr* f_touchdcstA1065() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1065), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1065));
 		AF('L',union  A1065,m0,1)
 		AF('d',union  A1065,m1,1)
 		AF('l',union  A1065,m2,1)
@@ -21062,7 +21062,7 @@
 DCaggr* f_touchdcstA1066() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1066), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1066));
 		AF('J',struct A1066,m0,1)
 		AF('p',struct A1066,m1,1)
 		AF('J',struct A1066,m2,1)
@@ -21085,7 +21085,7 @@
 DCaggr* f_touchdcstA1067() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1067), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1067));
 		AF('s',struct A1067,m0,1)
 		AF('s',struct A1067,m1,1)
 		AF('c',struct A1067,m2,1)
@@ -21101,7 +21101,7 @@
 DCaggr* f_touchdcstA1068() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1068), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1068));
 		AF('S',union  A1068,m0,1)
 		AF('J',union  A1068,m1,1)
 		AF('f',union  A1068,m2,1)
@@ -21124,7 +21124,7 @@
 DCaggr* f_touchdcstA1069() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1069), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1069));
 		AF('l',struct A1069,m0,1)
 		AF('i',struct A1069,m1,1)
 		AF('i',struct A1069,m2,1)
@@ -21147,7 +21147,7 @@
 DCaggr* f_touchdcstA1070() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1070), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1070));
 		AF('c',union  A1070,m0,1)
 		AF('J',union  A1070,m1,1)
 		AF('f',union  A1070,m2,1)
@@ -21170,7 +21170,7 @@
 DCaggr* f_touchdcstA1071() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1071), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1071));
 		AF('S',union  A1071,m0,1)
 		AF('I',union  A1071,m1,1)
 		AFa(union  A1071,m2,1,A1070)
@@ -21193,7 +21193,7 @@
 DCaggr* f_touchdcstA1072() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1072), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1072));
 		AF('s',union  A1072,m0,1)
 		AF('s',union  A1072,m1,1)
 		AF('L',union  A1072,m2,1)
@@ -21216,7 +21216,7 @@
 DCaggr* f_touchdcstA1073() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1073), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1073));
 		AF('j',struct A1073,m0,1)
 		AF('C',struct A1073,m1,1)
 		AF('s',struct A1073,m2,1)
@@ -21239,7 +21239,7 @@
 DCaggr* f_touchdcstA1074() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1074), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1074));
 		AF('j',struct A1074,m0,1)
 		AF('f',struct A1074,m1,1)
 		AF('c',struct A1074,m2,1)
@@ -21254,7 +21254,7 @@
 DCaggr* f_touchdcstA1075() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1075), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1075));
 		AF('I',union  A1075,m0,1)
 		AF('J',union  A1075,m1,1)
 		AF('p',union  A1075,m2,1)
@@ -21272,7 +21272,7 @@
 DCaggr* f_touchdcstA1076() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1076), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1076));
 		AF('I',struct A1076,m0,1)
 		AF('c',struct A1076,m1,1)
 		AF('j',struct A1076,m2,1)
@@ -21288,7 +21288,7 @@
 DCaggr* f_touchdcstA1077() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1077), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1077));
 		AF('c',union  A1077,m0,12)
 		AF('f',union  A1077,m1,1)
 		AF('f',union  A1077,m2,1)
@@ -21311,7 +21311,7 @@
 DCaggr* f_touchdcstA1078() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1078), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1078));
 		AF('j',union  A1078,m0,1)
 		AF('I',union  A1078,m1,1)
 		AFa(union  A1078,m2,1,A1077)
@@ -21334,7 +21334,7 @@
 DCaggr* f_touchdcstA1079() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1079), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1079));
 		AF('L',struct A1079,m0,1)
 		AF('l',struct A1079,m1,1)
 		AF('f',struct A1079,m2,1)
@@ -21355,7 +21355,7 @@
 DCaggr* f_touchdcstA1080() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1080), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1080));
 		AF('S',union  A1080,m0,1)
 		AF('c',union  A1080,m1,1)
 		AF('c',union  A1080,m2,1)
@@ -21371,7 +21371,7 @@
 DCaggr* f_touchdcstA1081() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1081), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1081));
 		AF('f',union  A1081,m0,1)
 		AF('i',union  A1081,m1,1)
 		AF('f',union  A1081,m2,1)
@@ -21394,7 +21394,7 @@
 DCaggr* f_touchdcstA1082() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1082), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1082));
 		AF('f',struct A1082,m0,1)
 		AFa(struct A1082,m1,1,A1079)
 		AF('j',struct A1082,m2,1)
@@ -21417,7 +21417,7 @@
 DCaggr* f_touchdcstA1083() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1083), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1083));
 		AF('s',struct A1083,m0,1)
 		AF('i',struct A1083,m1,1)
 		AF('L',struct A1083,m2,1)
@@ -21440,7 +21440,7 @@
 DCaggr* f_touchdcstA1084() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1084), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1084));
 		AF('f',union  A1084,m0,1)
 		AF('d',union  A1084,m1,1)
 		AF('d',union  A1084,m2,1)
@@ -21463,7 +21463,7 @@
 DCaggr* f_touchdcstA1085() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1085), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1085));
 		AF('p',union  A1085,m0,1)
 		AF('i',union  A1085,m1,1)
 		AF('s',union  A1085,m2,1)
@@ -21486,7 +21486,7 @@
 DCaggr* f_touchdcstA1086() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1086), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1086));
 		AF('j',union  A1086,m0,1)
 		AF('l',union  A1086,m1,1)
 		AF('c',union  A1086,m2,1)
@@ -21505,7 +21505,7 @@
 DCaggr* f_touchdcstA1087() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1087), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1087));
 		AFa(union  A1087,m0,1,A1085)
 		AFa(union  A1087,m1,1,A1086)
 		AF('J',union  A1087,m2,1)
@@ -21520,7 +21520,7 @@
 DCaggr* f_touchdcstA1088() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1088), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1088));
 		AF('p',union  A1088,m0,1)
 		AF('d',union  A1088,m1,1)
 		AF('i',union  A1088,m2,1)
@@ -21543,7 +21543,7 @@
 DCaggr* f_touchdcstA1089() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1089), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1089));
 		AF('d',union  A1089,m0,1)
 		AF('f',union  A1089,m1,1)
 		AF('d',union  A1089,m2,1)
@@ -21564,7 +21564,7 @@
 DCaggr* f_touchdcstA1090() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1090), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1090));
 		AF('f',struct A1090,m0,1)
 		AF('C',struct A1090,m1,1)
 		AF('p',struct A1090,m2,1)
@@ -21587,7 +21587,7 @@
 DCaggr* f_touchdcstA1091() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1091), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1091));
 		AF('i',struct A1091,m0,1)
 		AF('p',struct A1091,m1,1)
 		AF('c',struct A1091,m2,1)
@@ -21609,7 +21609,7 @@
 DCaggr* f_touchdcstA1092() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1092), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1092));
 		AF('j',union  A1092,m0,1)
 		AF('i',union  A1092,m1,1)
 		AF('s',union  A1092,m2,1)
@@ -21625,7 +21625,7 @@
 DCaggr* f_touchdcstA1093() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1093), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1093));
 		AF('p',struct A1093,m0,1)
 		AF('d',struct A1093,m1,1)
 		AF('J',struct A1093,m2,1)
@@ -21639,7 +21639,7 @@
 DCaggr* f_touchdcstA1094() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1094), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1094));
 		AF('c',union  A1094,m0,1)
 		AF('c',union  A1094,m1,1)
 		AF('J',union  A1094,m2,1)
@@ -21653,7 +21653,7 @@
 DCaggr* f_touchdcstA1095() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1095), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1095));
 		AF('I',union  A1095,m0,1)
 		AFa(union  A1095,m1,1,A1093)
 		AFa(union  A1095,m2,1,A1094)
@@ -21676,7 +21676,7 @@
 DCaggr* f_touchdcstA1096() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1096), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1096));
 		AF('p',struct A1096,m0,1)
 		AF('j',struct A1096,m1,1)
 		AF('I',struct A1096,m2,1)
@@ -21699,7 +21699,7 @@
 DCaggr* f_touchdcstA1097() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1097), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1097));
 		AF('i',union  A1097,m0,1)
 		AF('L',union  A1097,m1,1)
 		dcCloseAggr(at);
@@ -21712,7 +21712,7 @@
 DCaggr* f_touchdcstA1098() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1098), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1098));
 		AF('s',struct A1098,m0,1)
 		AF('j',struct A1098,m1,5)
 		AF('L',struct A1098,m2,1)
@@ -21728,7 +21728,7 @@
 DCaggr* f_touchdcstA1099() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1099), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1099));
 		AF('d',struct A1099,m0,1)
 		AF('p',struct A1099,m1,1)
 		AF('l',struct A1099,m2,1)
@@ -21744,7 +21744,7 @@
 DCaggr* f_touchdcstA1100() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1100), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1100));
 		AF('i',union  A1100,m0,1)
 		AFa(union  A1100,m1,1,A1098)
 		AFa(union  A1100,m2,1,A1099)
@@ -21766,7 +21766,7 @@
 DCaggr* f_touchdcstA1101() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1101), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1101));
 		AF('s',union  A1101,m0,1)
 		AF('d',union  A1101,m1,1)
 		AF('I',union  A1101,m2,1)
@@ -21789,7 +21789,7 @@
 DCaggr* f_touchdcstA1102() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1102), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1102));
 		AF('S',struct A1102,m0,1)
 		AF('s',struct A1102,m1,1)
 		AF('L',struct A1102,m2,1)
@@ -21808,7 +21808,7 @@
 DCaggr* f_touchdcstA1103() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1103), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1103));
 		AF('s',union  A1103,m0,1)
 		AF('J',union  A1103,m1,1)
 		AF('s',union  A1103,m2,1)
@@ -21828,7 +21828,7 @@
 DCaggr* f_touchdcstA1104() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1104), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1104));
 		AF('L',union  A1104,m0,1)
 		AF('c',union  A1104,m1,1)
 		AF('f',union  A1104,m2,1)
@@ -21851,7 +21851,7 @@
 DCaggr* f_touchdcstA1105() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1105), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1105));
 		AF('f',union  A1105,m0,1)
 		AF('f',union  A1105,m1,1)
 		AF('J',union  A1105,m2,3)
@@ -21865,7 +21865,7 @@
 DCaggr* f_touchdcstA1106() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1106), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1106));
 		AF('s',union  A1106,m0,16)
 		AF('p',union  A1106,m1,1)
 		AF('i',union  A1106,m2,1)
@@ -21881,7 +21881,7 @@
 DCaggr* f_touchdcstA1107() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1107), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1107));
 		AF('f',union  A1107,m0,1)
 		AF('d',union  A1107,m1,1)
 		AF('l',union  A1107,m2,1)
@@ -21904,7 +21904,7 @@
 DCaggr* f_touchdcstA1108() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1108), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1108));
 		AF('l',struct A1108,m0,1)
 		AF('J',struct A1108,m1,1)
 		dcCloseAggr(at);
@@ -21917,7 +21917,7 @@
 DCaggr* f_touchdcstA1109() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1109), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1109));
 		AF('l',union  A1109,m0,1)
 		AF('L',union  A1109,m1,1)
 		AFa(union  A1109,m2,1,A1106)
@@ -21940,7 +21940,7 @@
 DCaggr* f_touchdcstA1110() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1110), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1110));
 		AF('L',union  A1110,m0,1)
 		AF('j',union  A1110,m1,1)
 		AF('i',union  A1110,m2,1)
@@ -21963,7 +21963,7 @@
 DCaggr* f_touchdcstA1111() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1111), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1111));
 		AF('C',union  A1111,m0,1)
 		AF('s',union  A1111,m1,1)
 		AF('p',union  A1111,m2,1)
@@ -21983,7 +21983,7 @@
 DCaggr* f_touchdcstA1112() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1112), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1112));
 		AFa(union  A1112,m0,1,A1111)
 		AF('C',union  A1112,m1,1)
 		AF('d',union  A1112,m2,1)
@@ -21998,7 +21998,7 @@
 DCaggr* f_touchdcstA1113() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1113), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1113));
 		AF('s',union  A1113,m0,1)
 		AF('c',union  A1113,m1,1)
 		AF('I',union  A1113,m2,1)
@@ -22013,7 +22013,7 @@
 DCaggr* f_touchdcstA1114() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1114), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1114));
 		AF('l',union  A1114,m0,1)
 		AF('l',union  A1114,m1,1)
 		AF('p',union  A1114,m2,1)
@@ -22036,7 +22036,7 @@
 DCaggr* f_touchdcstA1115() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1115), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1115));
 		AFa(union  A1115,m0,1,A1114)
 		AF('s',union  A1115,m1,1)
 		AF('c',union  A1115,m2,1)
@@ -22054,7 +22054,7 @@
 DCaggr* f_touchdcstA1116() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1116), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1116));
 		AF('I',struct A1116,m0,1)
 		AF('p',struct A1116,m1,1)
 		AF('d',struct A1116,m2,1)
@@ -22077,7 +22077,7 @@
 DCaggr* f_touchdcstA1117() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1117), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1117));
 		AF('d',struct A1117,m0,1)
 		AF('s',struct A1117,m1,1)
 		AF('s',struct A1117,m2,1)
@@ -22100,7 +22100,7 @@
 DCaggr* f_touchdcstA1118() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1118), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1118));
 		AFa(struct A1118,m0,1,A1116)
 		AF('s',struct A1118,m1,1)
 		AF('J',struct A1118,m2,1)
@@ -22115,7 +22115,7 @@
 DCaggr* f_touchdcstA1119() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1119), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1119));
 		AF('l',union  A1119,m0,1)
 		AF('s',union  A1119,m1,1)
 		AF('c',union  A1119,m2,1)
@@ -22138,7 +22138,7 @@
 DCaggr* f_touchdcstA1120() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1120), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1120));
 		AF('S',union  A1120,m0,1)
 		AF('l',union  A1120,m1,1)
 		dcCloseAggr(at);
@@ -22151,7 +22151,7 @@
 DCaggr* f_touchdcstA1121() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1121), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1121));
 		AF('I',struct A1121,m0,1)
 		AF('J',struct A1121,m1,1)
 		AF('f',struct A1121,m2,1)
@@ -22174,7 +22174,7 @@
 DCaggr* f_touchdcstA1122() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1122), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1122));
 		AF('J',struct A1122,m0,1)
 		AF('L',struct A1122,m1,1)
 		AF('s',struct A1122,m2,1)
@@ -22197,7 +22197,7 @@
 DCaggr* f_touchdcstA1123() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1123), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1123));
 		AF('p',union  A1123,m0,12)
 		AF('f',union  A1123,m1,1)
 		AF('J',union  A1123,m2,1)
@@ -22217,7 +22217,7 @@
 DCaggr* f_touchdcstA1124() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1124), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1124));
 		AF('c',union  A1124,m0,1)
 		AF('i',union  A1124,m1,1)
 		dcCloseAggr(at);
@@ -22230,7 +22230,7 @@
 DCaggr* f_touchdcstA1125() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1125), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1125));
 		AF('S',struct A1125,m0,1)
 		AF('c',struct A1125,m1,1)
 		AF('S',struct A1125,m2,1)
@@ -22246,7 +22246,7 @@
 DCaggr* f_touchdcstA1126() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1126), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1126));
 		AF('j',struct A1126,m0,1)
 		AF('S',struct A1126,m1,1)
 		AF('c',struct A1126,m2,1)
@@ -22262,7 +22262,7 @@
 DCaggr* f_touchdcstA1127() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1127), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1127));
 		AF('c',union  A1127,m0,1)
 		AF('j',union  A1127,m1,1)
 		AF('p',union  A1127,m2,1)
@@ -22277,7 +22277,7 @@
 DCaggr* f_touchdcstA1128() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1128), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1128));
 		AF('l',union  A1128,m0,1)
 		AF('c',union  A1128,m1,1)
 		AF('j',union  A1128,m2,1)
@@ -22300,7 +22300,7 @@
 DCaggr* f_touchdcstA1129() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1129), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1129));
 		AF('L',union  A1129,m0,8)
 		AF('C',union  A1129,m1,10)
 		AF('J',union  A1129,m2,1)
@@ -22318,7 +22318,7 @@
 DCaggr* f_touchdcstA1130() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1130), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1130));
 		AF('f',union  A1130,m0,1)
 		AF('L',union  A1130,m1,1)
 		AF('L',union  A1130,m2,1)
@@ -22340,7 +22340,7 @@
 DCaggr* f_touchdcstA1131() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1131), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1131));
 		AF('C',union  A1131,m0,1)
 		AF('i',union  A1131,m1,1)
 		AF('J',union  A1131,m2,1)
@@ -22358,7 +22358,7 @@
 DCaggr* f_touchdcstA1132() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1132), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1132));
 		AF('j',union  A1132,m0,1)
 		AF('f',union  A1132,m1,1)
 		AF('l',union  A1132,m2,1)
@@ -22372,7 +22372,7 @@
 DCaggr* f_touchdcstA1133() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1133), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1133));
 		AF('c',struct A1133,m0,1)
 		AF('c',struct A1133,m1,1)
 		AF('I',struct A1133,m2,1)
@@ -22390,7 +22390,7 @@
 DCaggr* f_touchdcstA1134() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1134), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1134));
 		AFa(struct A1134,m0,1,A1130)
 		AFa(struct A1134,m1,1,A1131)
 		AFa(struct A1134,m2,1,A1132)
@@ -22409,7 +22409,7 @@
 DCaggr* f_touchdcstA1135() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1135), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1135));
 		AF('C',union  A1135,m0,1)
 		AF('p',union  A1135,m1,6)
 		AFa(union  A1135,m2,1,A1134)
@@ -22432,7 +22432,7 @@
 DCaggr* f_touchdcstA1136() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1136), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1136));
 		AF('C',struct A1136,m0,1)
 		AF('j',struct A1136,m1,1)
 		AF('L',struct A1136,m2,1)
@@ -22448,7 +22448,7 @@
 DCaggr* f_touchdcstA1137() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1137), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1137));
 		AF('L',union  A1137,m0,1)
 		AF('I',union  A1137,m1,1)
 		AF('S',union  A1137,m2,1)
@@ -22471,7 +22471,7 @@
 DCaggr* f_touchdcstA1138() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1138), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1138));
 		AF('S',struct A1138,m0,1)
 		AF('s',struct A1138,m1,1)
 		dcCloseAggr(at);
@@ -22484,7 +22484,7 @@
 DCaggr* f_touchdcstA1139() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1139), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1139));
 		AF('C',struct A1139,m0,1)
 		AF('C',struct A1139,m1,1)
 		AF('S',struct A1139,m2,1)
@@ -22503,7 +22503,7 @@
 DCaggr* f_touchdcstA1140() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1140), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1140));
 		AF('S',struct A1140,m0,1)
 		AF('L',struct A1140,m1,1)
 		AF('I',struct A1140,m2,1)
@@ -22526,7 +22526,7 @@
 DCaggr* f_touchdcstA1141() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1141), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1141));
 		AF('c',union  A1141,m0,1)
 		AF('J',union  A1141,m1,1)
 		AF('L',union  A1141,m2,1)
@@ -22547,7 +22547,7 @@
 DCaggr* f_touchdcstA1142() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1142), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1142));
 		AF('C',union  A1142,m0,1)
 		AF('f',union  A1142,m1,1)
 		AF('C',union  A1142,m2,1)
@@ -22570,7 +22570,7 @@
 DCaggr* f_touchdcstA1143() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1143), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1143));
 		AF('c',union  A1143,m0,1)
 		AFa(union  A1143,m1,1,A1141)
 		AF('I',union  A1143,m2,1)
@@ -22592,7 +22592,7 @@
 DCaggr* f_touchdcstA1144() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1144), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1144));
 		AF('p',struct A1144,m0,1)
 		AF('f',struct A1144,m1,2)
 		AF('J',struct A1144,m2,1)
@@ -22615,7 +22615,7 @@
 DCaggr* f_touchdcstA1145() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1145), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1145));
 		AF('i',struct A1145,m0,1)
 		AF('s',struct A1145,m1,1)
 		AF('I',struct A1145,m2,9)
@@ -22638,7 +22638,7 @@
 DCaggr* f_touchdcstA1146() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1146), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1146));
 		AF('C',struct A1146,m0,1)
 		AF('L',struct A1146,m1,1)
 		AFa(struct A1146,m2,1,A1145)
@@ -22660,7 +22660,7 @@
 DCaggr* f_touchdcstA1147() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1147), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1147));
 		AF('c',union  A1147,m0,1)
 		AF('p',union  A1147,m1,1)
 		AF('i',union  A1147,m2,1)
@@ -22683,7 +22683,7 @@
 DCaggr* f_touchdcstA1148() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1148), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1148));
 		AF('s',struct A1148,m0,1)
 		AF('f',struct A1148,m1,1)
 		AF('L',struct A1148,m2,1)
@@ -22706,7 +22706,7 @@
 DCaggr* f_touchdcstA1149() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1149), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1149));
 		AF('f',struct A1149,m0,1)
 		AF('s',struct A1149,m1,1)
 		dcCloseAggr(at);
@@ -22719,7 +22719,7 @@
 DCaggr* f_touchdcstA1150() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1150), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1150));
 		AF('l',union  A1150,m0,1)
 		AF('s',union  A1150,m1,1)
 		AFa(union  A1150,m2,1,A1148)
@@ -22742,7 +22742,7 @@
 DCaggr* f_touchdcstA1151() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1151), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1151));
 		AF('J',union  A1151,m0,1)
 		AF('d',union  A1151,m1,1)
 		AF('l',union  A1151,m2,1)
@@ -22765,7 +22765,7 @@
 DCaggr* f_touchdcstA1152() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1152), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1152));
 		AF('s',struct A1152,m0,1)
 		AF('s',struct A1152,m1,1)
 		AF('i',struct A1152,m2,1)
@@ -22785,7 +22785,7 @@
 DCaggr* f_touchdcstA1153() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1153), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1153));
 		AF('f',struct A1153,m0,1)
 		AF('d',struct A1153,m1,1)
 		AF('J',struct A1153,m2,8)
@@ -22806,7 +22806,7 @@
 DCaggr* f_touchdcstA1154() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1154), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1154));
 		AF('C',union  A1154,m0,1)
 		AF('p',union  A1154,m1,1)
 		AF('f',union  A1154,m2,1)
@@ -22829,7 +22829,7 @@
 DCaggr* f_touchdcstA1155() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1155), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1155));
 		AF('s',union  A1155,m0,1)
 		AF('S',union  A1155,m1,1)
 		AF('I',union  A1155,m2,1)
@@ -22843,7 +22843,7 @@
 DCaggr* f_touchdcstA1156() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1156), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1156));
 		AF('d',union  A1156,m0,1)
 		AF('S',union  A1156,m1,1)
 		AF('L',union  A1156,m2,1)
@@ -22861,7 +22861,7 @@
 DCaggr* f_touchdcstA1157() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1157), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1157));
 		AF('j',struct A1157,m0,1)
 		AF('i',struct A1157,m1,1)
 		AF('C',struct A1157,m2,1)
@@ -22884,7 +22884,7 @@
 DCaggr* f_touchdcstA1158() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1158), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1158));
 		AF('L',struct A1158,m0,1)
 		AF('p',struct A1158,m1,1)
 		AF('C',struct A1158,m2,1)
@@ -22907,7 +22907,7 @@
 DCaggr* f_touchdcstA1159() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1159), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1159));
 		AF('I',struct A1159,m0,1)
 		AF('l',struct A1159,m1,1)
 		AF('c',struct A1159,m2,1)
@@ -22927,7 +22927,7 @@
 DCaggr* f_touchdcstA1160() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1160), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1160));
 		AF('p',struct A1160,m0,1)
 		AF('j',struct A1160,m1,1)
 		AF('p',struct A1160,m2,1)
@@ -22947,7 +22947,7 @@
 DCaggr* f_touchdcstA1161() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1161), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1161));
 		AF('C',union  A1161,m0,1)
 		AF('f',union  A1161,m1,1)
 		AF('p',union  A1161,m2,1)
@@ -22965,7 +22965,7 @@
 DCaggr* f_touchdcstA1162() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1162), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1162));
 		AF('j',union  A1162,m0,1)
 		AFa(union  A1162,m1,1,A1159)
 		AFa(union  A1162,m2,1,A1160)
@@ -22987,7 +22987,7 @@
 DCaggr* f_touchdcstA1163() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1163), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1163));
 		AF('J',struct A1163,m0,1)
 		AF('S',struct A1163,m1,1)
 		AF('j',struct A1163,m2,1)
@@ -23006,7 +23006,7 @@
 DCaggr* f_touchdcstA1164() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1164), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1164));
 		AF('J',union  A1164,m0,1)
 		AF('l',union  A1164,m1,1)
 		AF('j',union  A1164,m2,1)
@@ -23021,7 +23021,7 @@
 DCaggr* f_touchdcstA1165() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1165), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1165));
 		AF('c',union  A1165,m0,8)
 		AF('L',union  A1165,m1,1)
 		AF('j',union  A1165,m2,1)
@@ -23044,7 +23044,7 @@
 DCaggr* f_touchdcstA1166() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1166), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1166));
 		AFa(union  A1166,m0,1,A1163)
 		AF('L',union  A1166,m1,1)
 		AF('J',union  A1166,m2,1)
@@ -23067,7 +23067,7 @@
 DCaggr* f_touchdcstA1167() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1167), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1167));
 		AF('I',struct A1167,m0,1)
 		AF('I',struct A1167,m1,1)
 		AF('L',struct A1167,m2,1)
@@ -23090,7 +23090,7 @@
 DCaggr* f_touchdcstA1168() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1168), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1168));
 		AF('c',struct A1168,m0,1)
 		AF('c',struct A1168,m1,1)
 		AF('c',struct A1168,m2,1)
@@ -23113,7 +23113,7 @@
 DCaggr* f_touchdcstA1169() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1169), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1169));
 		AF('i',union  A1169,m0,1)
 		AF('J',union  A1169,m1,1)
 		AF('l',union  A1169,m2,1)
@@ -23136,7 +23136,7 @@
 DCaggr* f_touchdcstA1170() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1170), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1170));
 		AF('p',struct A1170,m0,1)
 		AF('C',struct A1170,m1,1)
 		dcCloseAggr(at);
@@ -23149,7 +23149,7 @@
 DCaggr* f_touchdcstA1171() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1171), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1171));
 		AF('c',union  A1171,m0,1)
 		AF('c',union  A1171,m1,1)
 		AF('f',union  A1171,m2,1)
@@ -23166,7 +23166,7 @@
 DCaggr* f_touchdcstA1172() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1172), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1172));
 		AF('j',union  A1172,m0,1)
 		AF('c',union  A1172,m1,1)
 		AF('I',union  A1172,m2,1)
@@ -23188,7 +23188,7 @@
 DCaggr* f_touchdcstA1173() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1173), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1173));
 		AF('s',struct A1173,m0,1)
 		AF('f',struct A1173,m1,1)
 		AF('i',struct A1173,m2,1)
@@ -23211,7 +23211,7 @@
 DCaggr* f_touchdcstA1174() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1174), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1174));
 		AF('p',struct A1174,m0,1)
 		AF('S',struct A1174,m1,1)
 		AF('S',struct A1174,m2,1)
@@ -23234,7 +23234,7 @@
 DCaggr* f_touchdcstA1175() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1175), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1175));
 		AF('S',union  A1175,m0,1)
 		AFa(union  A1175,m1,1,A1171)
 		AF('s',union  A1175,m2,1)
@@ -23257,7 +23257,7 @@
 DCaggr* f_touchdcstA1176() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1176), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1176));
 		AF('d',union  A1176,m0,1)
 		AF('J',union  A1176,m1,1)
 		AF('j',union  A1176,m2,1)
@@ -23274,7 +23274,7 @@
 DCaggr* f_touchdcstA1177() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1177), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1177));
 		AF('f',union  A1177,m0,1)
 		AF('d',union  A1177,m1,1)
 		AF('C',union  A1177,m2,1)
@@ -23289,7 +23289,7 @@
 DCaggr* f_touchdcstA1178() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1178), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1178));
 		AF('I',union  A1178,m0,1)
 		AF('j',union  A1178,m1,1)
 		AF('l',union  A1178,m2,1)
@@ -23312,7 +23312,7 @@
 DCaggr* f_touchdcstA1179() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1179), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1179));
 		AF('l',struct A1179,m0,1)
 		AF('d',struct A1179,m1,1)
 		AF('f',struct A1179,m2,1)
@@ -23331,7 +23331,7 @@
 DCaggr* f_touchdcstA1180() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1180), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1180));
 		AFa(union  A1180,m0,1,A1175)
 		AF('i',union  A1180,m1,1)
 		AF('d',union  A1180,m2,14)
@@ -23354,7 +23354,7 @@
 DCaggr* f_touchdcstA1181() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1181), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1181));
 		AF('l',struct A1181,m0,1)
 		AF('j',struct A1181,m1,1)
 		dcCloseAggr(at);
@@ -23367,7 +23367,7 @@
 DCaggr* f_touchdcstA1182() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1182), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1182));
 		AF('j',union  A1182,m0,1)
 		AF('J',union  A1182,m1,1)
 		AF('d',union  A1182,m2,1)
@@ -23381,7 +23381,7 @@
 DCaggr* f_touchdcstA1183() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1183), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1183));
 		AF('l',union  A1183,m0,1)
 		AF('I',union  A1183,m1,1)
 		AF('f',union  A1183,m2,1)
@@ -23400,7 +23400,7 @@
 DCaggr* f_touchdcstA1184() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1184), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1184));
 		AF('C',struct A1184,m0,1)
 		AF('f',struct A1184,m1,1)
 		AF('c',struct A1184,m2,9)
@@ -23423,7 +23423,7 @@
 DCaggr* f_touchdcstA1185() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1185), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1185));
 		AF('i',union  A1185,m0,1)
 		AF('i',union  A1185,m1,1)
 		AF('i',union  A1185,m2,1)
@@ -23446,7 +23446,7 @@
 DCaggr* f_touchdcstA1186() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1186), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1186));
 		AFa(union  A1186,m0,1,A1185)
 		AF('C',union  A1186,m1,1)
 		AF('d',union  A1186,m2,1)
@@ -23469,7 +23469,7 @@
 DCaggr* f_touchdcstA1187() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1187), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1187));
 		AF('J',union  A1187,m0,1)
 		AF('L',union  A1187,m1,1)
 		AF('i',union  A1187,m2,1)
@@ -23492,7 +23492,7 @@
 DCaggr* f_touchdcstA1188() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1188), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1188));
 		AF('d',union  A1188,m0,1)
 		AFa(union  A1188,m1,1,A1187)
 		AF('j',union  A1188,m2,1)
@@ -23515,7 +23515,7 @@
 DCaggr* f_touchdcstA1189() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1189), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1189));
 		AF('j',struct A1189,m0,1)
 		AF('j',struct A1189,m1,1)
 		AF('L',struct A1189,m2,1)
@@ -23538,7 +23538,7 @@
 DCaggr* f_touchdcstA1190() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1190), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1190));
 		AF('f',struct A1190,m0,1)
 		AF('c',struct A1190,m1,1)
 		AF('s',struct A1190,m2,1)
@@ -23561,7 +23561,7 @@
 DCaggr* f_touchdcstA1191() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1191), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1191));
 		AF('S',struct A1191,m0,1)
 		AF('c',struct A1191,m1,1)
 		AF('d',struct A1191,m2,1)
@@ -23576,7 +23576,7 @@
 DCaggr* f_touchdcstA1192() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1192), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1192));
 		AF('C',struct A1192,m0,1)
 		AF('f',struct A1192,m1,1)
 		AF('J',struct A1192,m2,1)
@@ -23599,7 +23599,7 @@
 DCaggr* f_touchdcstA1193() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1193), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1193));
 		AF('p',struct A1193,m0,1)
 		AF('C',struct A1193,m1,1)
 		AF('L',struct A1193,m2,1)
@@ -23614,7 +23614,7 @@
 DCaggr* f_touchdcstA1194() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1194), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1194));
 		AF('p',union  A1194,m0,1)
 		AFa(union  A1194,m1,1,A1193)
 		AF('f',union  A1194,m2,1)
@@ -23637,7 +23637,7 @@
 DCaggr* f_touchdcstA1195() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1195), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1195));
 		AF('l',union  A1195,m0,1)
 		AF('l',union  A1195,m1,1)
 		AFa(union  A1195,m2,1,A1192)
@@ -23660,7 +23660,7 @@
 DCaggr* f_touchdcstA1196() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1196), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1196));
 		AF('c',struct A1196,m0,1)
 		AF('s',struct A1196,m1,1)
 		AF('I',struct A1196,m2,1)
@@ -23683,7 +23683,7 @@
 DCaggr* f_touchdcstA1197() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1197), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1197));
 		AF('j',union  A1197,m0,7)
 		AF('l',union  A1197,m1,1)
 		AFa(union  A1197,m2,1,A414)
@@ -23699,7 +23699,7 @@
 DCaggr* f_touchdcstA1198() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1198), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1198));
 		AF('f',union  A1198,m0,1)
 		AF('L',union  A1198,m1,1)
 		AF('c',union  A1198,m2,1)
@@ -23713,7 +23713,7 @@
 DCaggr* f_touchdcstA1199() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1199), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1199));
 		AF('c',struct A1199,m0,1)
 		AF('j',struct A1199,m1,1)
 		AF('S',struct A1199,m2,1)
@@ -23736,7 +23736,7 @@
 DCaggr* f_touchdcstA1200() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1200), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1200));
 		AF('c',struct A1200,m0,1)
 		AF('s',struct A1200,m1,1)
 		dcCloseAggr(at);
@@ -23749,7 +23749,7 @@
 DCaggr* f_touchdcstA1201() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1201), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1201));
 		AF('s',union  A1201,m0,1)
 		AF('I',union  A1201,m1,1)
 		AFa(union  A1201,m2,1,A1200)
@@ -23772,7 +23772,7 @@
 DCaggr* f_touchdcstA1202() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1202), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1202));
 		AF('J',union  A1202,m0,1)
 		AF('C',union  A1202,m1,1)
 		AF('c',union  A1202,m2,1)
@@ -23789,7 +23789,7 @@
 DCaggr* f_touchdcstA1203() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1203), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1203));
 		AFa(struct A1203,m0,1,A1202)
 		AF('i',struct A1203,m1,1)
 		AF('c',struct A1203,m2,1)
@@ -23812,7 +23812,7 @@
 DCaggr* f_touchdcstA1204() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1204), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1204));
 		AF('s',struct A1204,m0,1)
 		AF('J',struct A1204,m1,1)
 		AF('C',struct A1204,m2,1)
@@ -23827,7 +23827,7 @@
 DCaggr* f_touchdcstA1205() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1205), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1205));
 		AF('f',struct A1205,m0,1)
 		AF('I',struct A1205,m1,1)
 		AF('L',struct A1205,m2,1)
@@ -23850,7 +23850,7 @@
 DCaggr* f_touchdcstA1206() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1206), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1206));
 		AFa(union  A1206,m0,1,A1204)
 		AF('C',union  A1206,m1,1)
 		AF('C',union  A1206,m2,1)
@@ -23872,7 +23872,7 @@
 DCaggr* f_touchdcstA1207() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A1207), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A1207));
 		AFa(struct A1207,m0,1,A1206)
 		dcCloseAggr(at);
 	}
@@ -23884,7 +23884,7 @@
 DCaggr* f_touchdcstA1208() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1208), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1208));
 		AF('L',union  A1208,m0,1)
 		AF('d',union  A1208,m1,1)
 		AF('J',union  A1208,m2,1)
@@ -23899,7 +23899,7 @@
 DCaggr* f_touchdcstA1209() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1209), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1209));
 		AF('C',union  A1209,m0,1)
 		AF('p',union  A1209,m1,1)
 		AF('d',union  A1209,m2,1)
@@ -23922,7 +23922,7 @@
 DCaggr* f_touchdcstA1210() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1210), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1210));
 		AF('I',struct A1210,m0,1)
 		AFa(struct A1210,m1,1,A128)
 		AF('J',struct A1210,m2,1)
@@ -23941,7 +23941,7 @@
 DCaggr* f_touchdcstA1211() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1211), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1211));
 		AF('L',union  A1211,m0,1)
 		AF('S',union  A1211,m1,1)
 		AF('j',union  A1211,m2,1)
@@ -23957,7 +23957,7 @@
 DCaggr* f_touchdcstA1212() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1212), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1212));
 		AF('p',union  A1212,m0,1)
 		AF('I',union  A1212,m1,1)
 		AF('p',union  A1212,m2,1)
@@ -23980,7 +23980,7 @@
 DCaggr* f_touchdcstA1213() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1213), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1213));
 		AF('i',struct A1213,m0,1)
 		AF('f',struct A1213,m1,1)
 		AF('S',struct A1213,m2,1)
@@ -24002,7 +24002,7 @@
 DCaggr* f_touchdcstA1214() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1214), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1214));
 		AF('f',struct A1214,m0,1)
 		AF('s',struct A1214,m1,1)
 		AF('S',struct A1214,m2,1)
@@ -24019,7 +24019,7 @@
 DCaggr* f_touchdcstA1215() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1215), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1215));
 		AF('s',struct A1215,m0,1)
 		AF('j',struct A1215,m1,1)
 		AF('p',struct A1215,m2,3)
@@ -24042,7 +24042,7 @@
 DCaggr* f_touchdcstA1216() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1216), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1216));
 		AF('f',union  A1216,m0,1)
 		AF('s',union  A1216,m1,1)
 		AF('I',union  A1216,m2,1)
@@ -24065,7 +24065,7 @@
 DCaggr* f_touchdcstA1217() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1217), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1217));
 		AF('j',struct A1217,m0,1)
 		AF('d',struct A1217,m1,1)
 		AF('s',struct A1217,m2,1)
@@ -24088,7 +24088,7 @@
 DCaggr* f_touchdcstA1218() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1218), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1218));
 		AF('l',struct A1218,m0,1)
 		AF('f',struct A1218,m1,1)
 		AF('J',struct A1218,m2,1)
@@ -24111,7 +24111,7 @@
 DCaggr* f_touchdcstA1219() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1219), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1219));
 		AF('f',union  A1219,m0,1)
 		AF('L',union  A1219,m1,1)
 		AF('d',union  A1219,m2,1)
@@ -24126,7 +24126,7 @@
 DCaggr* f_touchdcstA1220() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1220), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1220));
 		AFa(union  A1220,m0,1,A1219)
 		AF('J',union  A1220,m1,1)
 		AF('l',union  A1220,m2,1)
@@ -24140,7 +24140,7 @@
 DCaggr* f_touchdcstA1221() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1221), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1221));
 		AF('C',struct A1221,m0,1)
 		AFa(struct A1221,m1,1,A1220)
 		AF('d',struct A1221,m2,1)
@@ -24163,7 +24163,7 @@
 DCaggr* f_touchdcstA1222() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1222), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1222));
 		AF('l',struct A1222,m0,1)
 		AF('C',struct A1222,m1,1)
 		AF('C',struct A1222,m2,1)
@@ -24186,7 +24186,7 @@
 DCaggr* f_touchdcstA1223() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1223), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1223));
 		AF('j',struct A1223,m0,1)
 		AF('J',struct A1223,m1,1)
 		AF('j',struct A1223,m2,1)
@@ -24200,7 +24200,7 @@
 DCaggr* f_touchdcstA1224() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1224), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1224));
 		AF('f',union  A1224,m0,1)
 		AF('f',union  A1224,m1,1)
 		AF('p',union  A1224,m2,1)
@@ -24219,7 +24219,7 @@
 DCaggr* f_touchdcstA1225() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1225), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1225));
 		AF('J',union  A1225,m0,1)
 		AF('d',union  A1225,m1,1)
 		AF('i',union  A1225,m2,1)
@@ -24233,7 +24233,7 @@
 DCaggr* f_touchdcstA1226() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1226), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1226));
 		AF('J',union  A1226,m0,1)
 		AF('d',union  A1226,m1,1)
 		AF('C',union  A1226,m2,1)
@@ -24256,7 +24256,7 @@
 DCaggr* f_touchdcstA1227() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1227), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1227));
 		AF('c',union  A1227,m0,1)
 		AFa(union  A1227,m1,1,A1226)
 		AF('J',union  A1227,m2,1)
@@ -24279,7 +24279,7 @@
 DCaggr* f_touchdcstA1228() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1228), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1228));
 		AF('C',struct A1228,m0,1)
 		AF('p',struct A1228,m1,1)
 		AF('f',struct A1228,m2,1)
@@ -24295,7 +24295,7 @@
 DCaggr* f_touchdcstA1229() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1229), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1229));
 		AF('d',struct A1229,m0,1)
 		AF('L',struct A1229,m1,1)
 		AF('C',struct A1229,m2,1)
@@ -24318,7 +24318,7 @@
 DCaggr* f_touchdcstA1230() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1230), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1230));
 		AF('L',struct A1230,m0,1)
 		AF('i',struct A1230,m1,1)
 		AF('L',struct A1230,m2,1)
@@ -24332,7 +24332,7 @@
 DCaggr* f_touchdcstA1231() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1231), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1231));
 		AF('l',union  A1231,m0,1)
 		AF('I',union  A1231,m1,1)
 		AF('f',union  A1231,m2,1)
@@ -24352,7 +24352,7 @@
 DCaggr* f_touchdcstA1232() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1232), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1232));
 		AF('C',struct A1232,m0,1)
 		AF('C',struct A1232,m1,1)
 		AF('p',struct A1232,m2,1)
@@ -24367,7 +24367,7 @@
 DCaggr* f_touchdcstA1233() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1233), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1233));
 		AF('S',struct A1233,m0,1)
 		AF('j',struct A1233,m1,1)
 		AF('I',struct A1233,m2,1)
@@ -24383,7 +24383,7 @@
 DCaggr* f_touchdcstA1234() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1234), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1234));
 		AF('L',struct A1234,m0,1)
 		AF('I',struct A1234,m1,1)
 		AF('d',struct A1234,m2,1)
@@ -24406,7 +24406,7 @@
 DCaggr* f_touchdcstA1235() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1235), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1235));
 		AF('c',union  A1235,m0,1)
 		AF('J',union  A1235,m1,1)
 		AF('i',union  A1235,m2,1)
@@ -24429,7 +24429,7 @@
 DCaggr* f_touchdcstA1236() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1236), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1236));
 		AF('d',struct A1236,m0,1)
 		AF('c',struct A1236,m1,1)
 		AF('f',struct A1236,m2,1)
@@ -24452,7 +24452,7 @@
 DCaggr* f_touchdcstA1237() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1237), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1237));
 		AF('j',union  A1237,m0,1)
 		AF('f',union  A1237,m1,1)
 		AFa(union  A1237,m2,1,A1235)
@@ -24475,7 +24475,7 @@
 DCaggr* f_touchdcstA1238() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1238), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1238));
 		AF('c',struct A1238,m0,1)
 		AF('L',struct A1238,m1,1)
 		AF('S',struct A1238,m2,1)
@@ -24498,7 +24498,7 @@
 DCaggr* f_touchdcstA1239() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1239), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1239));
 		AF('I',struct A1239,m0,1)
 		AF('C',struct A1239,m1,1)
 		AFa(struct A1239,m2,1,A1238)
@@ -24521,7 +24521,7 @@
 DCaggr* f_touchdcstA1240() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1240), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1240));
 		AF('S',union  A1240,m0,1)
 		AF('c',union  A1240,m1,1)
 		AF('J',union  A1240,m2,1)
@@ -24539,7 +24539,7 @@
 DCaggr* f_touchdcstA1241() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1241), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1241));
 		AF('S',union  A1241,m0,1)
 		AF('s',union  A1241,m1,1)
 		AF('s',union  A1241,m2,1)
@@ -24557,7 +24557,7 @@
 DCaggr* f_touchdcstA1242() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1242), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1242));
 		AF('c',struct A1242,m0,1)
 		AF('C',struct A1242,m1,1)
 		AF('f',struct A1242,m2,1)
@@ -24578,7 +24578,7 @@
 DCaggr* f_touchdcstA1243() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1243), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1243));
 		AF('i',union  A1243,m0,1)
 		AF('p',union  A1243,m1,1)
 		dcCloseAggr(at);
@@ -24591,7 +24591,7 @@
 DCaggr* f_touchdcstA1244() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1244), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1244));
 		AF('s',struct A1244,m0,1)
 		AF('s',struct A1244,m1,1)
 		dcCloseAggr(at);
@@ -24604,7 +24604,7 @@
 DCaggr* f_touchdcstA1245() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1245), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1245));
 		AFa(union  A1245,m0,1,A1242)
 		AF('J',union  A1245,m1,1)
 		AF('L',union  A1245,m2,1)
@@ -24627,7 +24627,7 @@
 DCaggr* f_touchdcstA1246() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1246), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1246));
 		AF('i',union  A1246,m0,1)
 		AF('S',union  A1246,m1,1)
 		AF('d',union  A1246,m2,1)
@@ -24649,7 +24649,7 @@
 DCaggr* f_touchdcstA1247() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1247), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1247));
 		AF('c',struct A1247,m0,1)
 		AFa(struct A1247,m1,1,A1246)
 		AF('l',struct A1247,m2,1)
@@ -24672,7 +24672,7 @@
 DCaggr* f_touchdcstA1248() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1248), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1248));
 		AF('j',struct A1248,m0,1)
 		AF('i',struct A1248,m1,1)
 		AF('L',struct A1248,m2,1)
@@ -24695,7 +24695,7 @@
 DCaggr* f_touchdcstA1249() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1249), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1249));
 		AF('S',union  A1249,m0,1)
 		AF('j',union  A1249,m1,1)
 		AFa(union  A1249,m2,1,A1248)
@@ -24711,7 +24711,7 @@
 DCaggr* f_touchdcstA1250() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1250), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1250));
 		AF('j',struct A1250,m0,1)
 		AF('S',struct A1250,m1,1)
 		AFa(struct A1250,m2,1,A1249)
@@ -24727,7 +24727,7 @@
 DCaggr* f_touchdcstA1251() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1251), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1251));
 		AF('J',union  A1251,m0,1)
 		AF('l',union  A1251,m1,1)
 		AF('I',union  A1251,m2,1)
@@ -24746,7 +24746,7 @@
 DCaggr* f_touchdcstA1252() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1252), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1252));
 		AF('f',struct A1252,m0,1)
 		AF('d',struct A1252,m1,1)
 		dcCloseAggr(at);
@@ -24759,7 +24759,7 @@
 DCaggr* f_touchdcstA1253() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1253), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1253));
 		AF('I',union  A1253,m0,1)
 		AF('J',union  A1253,m1,1)
 		AF('C',union  A1253,m2,1)
@@ -24782,7 +24782,7 @@
 DCaggr* f_touchdcstA1254() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1254), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1254));
 		AF('J',union  A1254,m0,1)
 		AF('L',union  A1254,m1,1)
 		AF('d',union  A1254,m2,1)
@@ -24799,7 +24799,7 @@
 DCaggr* f_touchdcstA1255() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1255), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1255));
 		AF('L',struct A1255,m0,1)
 		AF('j',struct A1255,m1,1)
 		AF('s',struct A1255,m2,1)
@@ -24816,7 +24816,7 @@
 DCaggr* f_touchdcstA1256() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1256), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1256));
 		AF('c',struct A1256,m0,1)
 		AF('I',struct A1256,m1,1)
 		AF('f',struct A1256,m2,1)
@@ -24839,7 +24839,7 @@
 DCaggr* f_touchdcstA1257() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1257), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1257));
 		AF('d',struct A1257,m0,1)
 		AF('d',struct A1257,m1,1)
 		AF('s',struct A1257,m2,1)
@@ -24862,7 +24862,7 @@
 DCaggr* f_touchdcstA1258() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1258), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1258));
 		AF('i',union  A1258,m0,1)
 		AF('l',union  A1258,m1,1)
 		AF('I',union  A1258,m2,1)
@@ -24879,7 +24879,7 @@
 DCaggr* f_touchdcstA1259() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1259), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1259));
 		AF('C',struct A1259,m0,1)
 		AF('i',struct A1259,m1,1)
 		dcCloseAggr(at);
@@ -24892,7 +24892,7 @@
 DCaggr* f_touchdcstA1260() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1260), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1260));
 		AF('s',struct A1260,m0,1)
 		AF('d',struct A1260,m1,1)
 		AF('I',struct A1260,m2,1)
@@ -24915,7 +24915,7 @@
 DCaggr* f_touchdcstA1261() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1261), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1261));
 		AFa(union  A1261,m0,1,A165)
 		AFa(union  A1261,m1,1,A1259)
 		AF('j',union  A1261,m2,1)
@@ -24938,7 +24938,7 @@
 DCaggr* f_touchdcstA1262() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1262), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1262));
 		AF('c',struct A1262,m0,1)
 		AF('f',struct A1262,m1,1)
 		AF('p',struct A1262,m2,1)
@@ -24961,7 +24961,7 @@
 DCaggr* f_touchdcstA1263() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1263), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1263));
 		AF('C',struct A1263,m0,1)
 		AF('f',struct A1263,m1,1)
 		AF('f',struct A1263,m2,1)
@@ -24984,7 +24984,7 @@
 DCaggr* f_touchdcstA1264() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1264), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1264));
 		AF('f',union  A1264,m0,1)
 		AF('S',union  A1264,m1,1)
 		AF('f',union  A1264,m2,1)
@@ -24999,7 +24999,7 @@
 DCaggr* f_touchdcstA1265() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1265), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1265));
 		AF('L',union  A1265,m0,1)
 		AF('p',union  A1265,m1,1)
 		AF('J',union  A1265,m2,1)
@@ -25022,7 +25022,7 @@
 DCaggr* f_touchdcstA1266() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1266), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1266));
 		AF('j',union  A1266,m0,10)
 		AF('J',union  A1266,m1,1)
 		AF('p',union  A1266,m2,1)
@@ -25045,7 +25045,7 @@
 DCaggr* f_touchdcstA1267() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1267), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1267));
 		AF('p',struct A1267,m0,1)
 		AF('J',struct A1267,m1,1)
 		AF('S',struct A1267,m2,1)
@@ -25063,7 +25063,7 @@
 DCaggr* f_touchdcstA1268() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1268), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1268));
 		AF('C',struct A1268,m0,1)
 		AF('d',struct A1268,m1,1)
 		AF('l',struct A1268,m2,1)
@@ -25085,7 +25085,7 @@
 DCaggr* f_touchdcstA1269() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1269), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1269));
 		AF('J',struct A1269,m0,1)
 		AF('L',struct A1269,m1,1)
 		AF('f',struct A1269,m2,1)
@@ -25099,7 +25099,7 @@
 DCaggr* f_touchdcstA1270() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1270), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1270));
 		AF('L',union  A1270,m0,1)
 		AF('s',union  A1270,m1,1)
 		AF('j',union  A1270,m2,9)
@@ -25118,7 +25118,7 @@
 DCaggr* f_touchdcstA1271() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1271), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1271));
 		AF('S',struct A1271,m0,1)
 		AF('I',struct A1271,m1,1)
 		AF('i',struct A1271,m2,1)
@@ -25135,7 +25135,7 @@
 DCaggr* f_touchdcstA1272() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1272), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1272));
 		AF('I',struct A1272,m0,1)
 		AF('j',struct A1272,m1,1)
 		AF('i',struct A1272,m2,1)
@@ -25158,7 +25158,7 @@
 DCaggr* f_touchdcstA1273() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1273), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1273));
 		AF('C',union  A1273,m0,1)
 		AF('f',union  A1273,m1,1)
 		AF('f',union  A1273,m2,1)
@@ -25173,7 +25173,7 @@
 DCaggr* f_touchdcstA1274() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1274), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1274));
 		AF('i',union  A1274,m0,1)
 		AF('S',union  A1274,m1,12)
 		AF('d',union  A1274,m2,1)
@@ -25196,7 +25196,7 @@
 DCaggr* f_touchdcstA1275() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1275), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1275));
 		AF('l',union  A1275,m0,1)
 		AF('s',union  A1275,m1,1)
 		dcCloseAggr(at);
@@ -25209,7 +25209,7 @@
 DCaggr* f_touchdcstA1276() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1276), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1276));
 		AFa(union  A1276,m0,1,A1273)
 		AF('d',union  A1276,m1,1)
 		AF('J',union  A1276,m2,1)
@@ -25232,7 +25232,7 @@
 DCaggr* f_touchdcstA1277() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1277), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1277));
 		AF('S',struct A1277,m0,1)
 		AF('i',struct A1277,m1,1)
 		dcCloseAggr(at);
@@ -25245,7 +25245,7 @@
 DCaggr* f_touchdcstA1278() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1278), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1278));
 		AF('p',union  A1278,m0,1)
 		AF('L',union  A1278,m1,1)
 		AF('p',union  A1278,m2,1)
@@ -25264,7 +25264,7 @@
 DCaggr* f_touchdcstA1279() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1279), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1279));
 		AFa(struct A1279,m0,1,A1278)
 		AF('c',struct A1279,m1,1)
 		AF('l',struct A1279,m2,1)
@@ -25281,7 +25281,7 @@
 DCaggr* f_touchdcstA1280() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1280), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1280));
 		AF('I',struct A1280,m0,1)
 		AFa(struct A1280,m1,1,A1279)
 		AF('i',struct A1280,m2,1)
@@ -25298,7 +25298,7 @@
 DCaggr* f_touchdcstA1281() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1281), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1281));
 		AF('p',struct A1281,m0,1)
 		AF('L',struct A1281,m1,1)
 		AF('C',struct A1281,m2,1)
@@ -25316,7 +25316,7 @@
 DCaggr* f_touchdcstA1282() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1282), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1282));
 		AF('L',union  A1282,m0,1)
 		AF('c',union  A1282,m1,1)
 		AF('s',union  A1282,m2,1)
@@ -25339,7 +25339,7 @@
 DCaggr* f_touchdcstA1283() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1283), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1283));
 		AF('I',struct A1283,m0,1)
 		AF('L',struct A1283,m1,1)
 		AF('d',struct A1283,m2,1)
@@ -25362,7 +25362,7 @@
 DCaggr* f_touchdcstA1284() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1284), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1284));
 		AF('s',struct A1284,m0,1)
 		AF('s',struct A1284,m1,1)
 		AF('L',struct A1284,m2,1)
@@ -25382,7 +25382,7 @@
 DCaggr* f_touchdcstA1285() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1285), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1285));
 		AFa(union  A1285,m0,1,A1283)
 		AF('S',union  A1285,m1,1)
 		AF('S',union  A1285,m2,1)
@@ -25402,7 +25402,7 @@
 DCaggr* f_touchdcstA1286() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1286), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1286));
 		AFa(union  A1286,m0,1,A1285)
 		AF('L',union  A1286,m1,1)
 		AF('I',union  A1286,m2,1)
@@ -25425,7 +25425,7 @@
 DCaggr* f_touchdcstA1287() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1287), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1287));
 		AF('J',union  A1287,m0,1)
 		AF('d',union  A1287,m1,1)
 		dcCloseAggr(at);
@@ -25438,7 +25438,7 @@
 DCaggr* f_touchdcstA1288() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1288), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1288));
 		AF('c',union  A1288,m0,1)
 		AF('L',union  A1288,m1,1)
 		AF('L',union  A1288,m2,1)
@@ -25459,7 +25459,7 @@
 DCaggr* f_touchdcstA1289() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1289), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1289));
 		AF('C',union  A1289,m0,1)
 		AF('f',union  A1289,m1,1)
 		AF('s',union  A1289,m2,1)
@@ -25475,7 +25475,7 @@
 DCaggr* f_touchdcstA1290() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1290), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1290));
 		AF('I',struct A1290,m0,1)
 		AF('j',struct A1290,m1,1)
 		AF('j',struct A1290,m2,1)
@@ -25491,7 +25491,7 @@
 DCaggr* f_touchdcstA1291() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1291), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1291));
 		AF('I',union  A1291,m0,1)
 		AF('S',union  A1291,m1,1)
 		AF('j',union  A1291,m2,1)
@@ -25514,7 +25514,7 @@
 DCaggr* f_touchdcstA1292() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1292), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1292));
 		AF('i',union  A1292,m0,1)
 		AF('I',union  A1292,m1,1)
 		AF('c',union  A1292,m2,1)
@@ -25535,7 +25535,7 @@
 DCaggr* f_touchdcstA1293() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1293), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1293));
 		AF('L',struct A1293,m0,1)
 		AF('C',struct A1293,m1,1)
 		AF('J',struct A1293,m2,1)
@@ -25552,7 +25552,7 @@
 DCaggr* f_touchdcstA1294() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1294), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1294));
 		AF('I',union  A1294,m0,1)
 		AF('j',union  A1294,m1,1)
 		AF('S',union  A1294,m2,1)
@@ -25575,7 +25575,7 @@
 DCaggr* f_touchdcstA1295() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1295), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1295));
 		AF('L',struct A1295,m0,1)
 		AF('j',struct A1295,m1,1)
 		AF('C',struct A1295,m2,1)
@@ -25598,7 +25598,7 @@
 DCaggr* f_touchdcstA1296() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1296), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1296));
 		AF('I',union  A1296,m0,1)
 		AF('p',union  A1296,m1,1)
 		AF('f',union  A1296,m2,1)
@@ -25621,7 +25621,7 @@
 DCaggr* f_touchdcstA1297() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1297), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1297));
 		AF('i',struct A1297,m0,1)
 		AF('J',struct A1297,m1,9)
 		AF('c',struct A1297,m2,1)
@@ -25644,7 +25644,7 @@
 DCaggr* f_touchdcstA1298() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1298), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1298));
 		AF('L',struct A1298,m0,1)
 		AFa(struct A1298,m1,1,A1296)
 		AF('j',struct A1298,m2,1)
@@ -25666,7 +25666,7 @@
 DCaggr* f_touchdcstA1299() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1299), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1299));
 		AF('i',union  A1299,m0,1)
 		AF('i',union  A1299,m1,1)
 		AF('i',union  A1299,m2,1)
@@ -25689,7 +25689,7 @@
 DCaggr* f_touchdcstA1300() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1300), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1300));
 		AF('l',struct A1300,m0,1)
 		AF('c',struct A1300,m1,1)
 		AF('J',struct A1300,m2,1)
@@ -25708,7 +25708,7 @@
 DCaggr* f_touchdcstA1301() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1301), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1301));
 		AF('S',struct A1301,m0,1)
 		AF('j',struct A1301,m1,1)
 		AF('J',struct A1301,m2,1)
@@ -25731,7 +25731,7 @@
 DCaggr* f_touchdcstA1302() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1302), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1302));
 		AF('d',union  A1302,m0,1)
 		AF('S',union  A1302,m1,1)
 		AFa(union  A1302,m2,1,A1300)
@@ -25754,7 +25754,7 @@
 DCaggr* f_touchdcstA1303() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1303), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1303));
 		AF('j',struct A1303,m0,1)
 		AF('l',struct A1303,m1,1)
 		AF('f',struct A1303,m2,1)
@@ -25770,7 +25770,7 @@
 DCaggr* f_touchdcstA1304() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1304), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1304));
 		AF('d',struct A1304,m0,1)
 		AF('c',struct A1304,m1,1)
 		AF('l',struct A1304,m2,1)
@@ -25793,7 +25793,7 @@
 DCaggr* f_touchdcstA1305() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1305), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1305));
 		AF('L',union  A1305,m0,1)
 		AF('p',union  A1305,m1,1)
 		AF('c',union  A1305,m2,1)
@@ -25816,7 +25816,7 @@
 DCaggr* f_touchdcstA1306() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1306), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1306));
 		AF('s',struct A1306,m0,1)
 		AF('f',struct A1306,m1,1)
 		AF('S',struct A1306,m2,1)
@@ -25833,7 +25833,7 @@
 DCaggr* f_touchdcstA1307() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1307), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1307));
 		AF('C',union  A1307,m0,1)
 		AF('c',union  A1307,m1,1)
 		AF('d',union  A1307,m2,1)
@@ -25847,7 +25847,7 @@
 DCaggr* f_touchdcstA1308() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1308), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1308));
 		AF('d',union  A1308,m0,1)
 		AF('L',union  A1308,m1,1)
 		AF('L',union  A1308,m2,1)
@@ -25870,7 +25870,7 @@
 DCaggr* f_touchdcstA1309() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1309), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1309));
 		AF('d',union  A1309,m0,1)
 		AF('j',union  A1309,m1,1)
 		AF('s',union  A1309,m2,1)
@@ -25888,7 +25888,7 @@
 DCaggr* f_touchdcstA1310() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1310), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1310));
 		AFa(struct A1310,m0,1,A1306)
 		AF('i',struct A1310,m1,1)
 		AF('p',struct A1310,m2,1)
@@ -25911,7 +25911,7 @@
 DCaggr* f_touchdcstA1311() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1311), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1311));
 		AF('i',union  A1311,m0,1)
 		AF('i',union  A1311,m1,1)
 		AF('C',union  A1311,m2,1)
@@ -25931,7 +25931,7 @@
 DCaggr* f_touchdcstA1312() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1312), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1312));
 		AFa(struct A1312,m0,1,A1311)
 		AF('J',struct A1312,m1,1)
 		AF('C',struct A1312,m2,1)
@@ -25954,7 +25954,7 @@
 DCaggr* f_touchdcstA1313() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1313), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1313));
 		AFa(struct A1313,m0,1,A1305)
 		AF('i',struct A1313,m1,1)
 		AFa(struct A1313,m2,1,A1310)
@@ -25976,7 +25976,7 @@
 DCaggr* f_touchdcstA1314() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1314), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1314));
 		AF('d',union  A1314,m0,1)
 		AF('L',union  A1314,m1,1)
 		AF('f',union  A1314,m2,1)
@@ -25999,7 +25999,7 @@
 DCaggr* f_touchdcstA1315() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1315), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1315));
 		AF('I',struct A1315,m0,1)
 		AF('d',struct A1315,m1,5)
 		AF('c',struct A1315,m2,7)
@@ -26019,7 +26019,7 @@
 DCaggr* f_touchdcstA1316() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1316), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1316));
 		AF('s',union  A1316,m0,1)
 		AF('d',union  A1316,m1,1)
 		AF('C',union  A1316,m2,1)
@@ -26042,7 +26042,7 @@
 DCaggr* f_touchdcstA1317() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1317), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1317));
 		AF('l',struct A1317,m0,1)
 		AF('i',struct A1317,m1,1)
 		AF('j',struct A1317,m2,1)
@@ -26065,7 +26065,7 @@
 DCaggr* f_touchdcstA1318() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1318), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1318));
 		AF('S',union  A1318,m0,1)
 		AF('J',union  A1318,m1,1)
 		dcCloseAggr(at);
@@ -26078,7 +26078,7 @@
 DCaggr* f_touchdcstA1319() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1319), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1319));
 		AF('I',struct A1319,m0,1)
 		AFa(struct A1319,m1,3,A1317)
 		AFa(struct A1319,m2,1,A1318)
@@ -26092,7 +26092,7 @@
 DCaggr* f_touchdcstA1320() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1320), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1320));
 		AF('j',union  A1320,m0,1)
 		AF('j',union  A1320,m1,1)
 		AF('C',union  A1320,m2,1)
@@ -26115,7 +26115,7 @@
 DCaggr* f_touchdcstA1321() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1321), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1321));
 		AF('s',struct A1321,m0,1)
 		AF('f',struct A1321,m1,1)
 		AF('L',struct A1321,m2,1)
@@ -26138,7 +26138,7 @@
 DCaggr* f_touchdcstA1322() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1322), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1322));
 		AF('l',union  A1322,m0,1)
 		AF('C',union  A1322,m1,1)
 		AF('p',union  A1322,m2,1)
@@ -26155,7 +26155,7 @@
 DCaggr* f_touchdcstA1323() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1323), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1323));
 		AF('s',struct A1323,m0,1)
 		AF('f',struct A1323,m1,1)
 		AF('J',struct A1323,m2,1)
@@ -26178,7 +26178,7 @@
 DCaggr* f_touchdcstA1324() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1324), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1324));
 		AF('J',union  A1324,m0,1)
 		AFa(union  A1324,m1,1,A1322)
 		AF('j',union  A1324,m2,1)
@@ -26201,7 +26201,7 @@
 DCaggr* f_touchdcstA1325() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1325), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1325));
 		AF('f',union  A1325,m0,1)
 		AF('s',union  A1325,m1,1)
 		AFa(union  A1325,m2,1,A1321)
@@ -26220,7 +26220,7 @@
 DCaggr* f_touchdcstA1326() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1326), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1326));
 		AF('s',union  A1326,m0,1)
 		AF('I',union  A1326,m1,1)
 		AF('p',union  A1326,m2,1)
@@ -26235,7 +26235,7 @@
 DCaggr* f_touchdcstA1327() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1327), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1327));
 		AF('j',struct A1327,m0,1)
 		AF('i',struct A1327,m1,1)
 		dcCloseAggr(at);
@@ -26248,7 +26248,7 @@
 DCaggr* f_touchdcstA1328() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1328), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1328));
 		AF('p',struct A1328,m0,1)
 		AF('i',struct A1328,m1,1)
 		dcCloseAggr(at);
@@ -26261,7 +26261,7 @@
 DCaggr* f_touchdcstA1329() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1329), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1329));
 		AF('l',struct A1329,m0,1)
 		AF('p',struct A1329,m1,1)
 		AF('f',struct A1329,m2,1)
@@ -26279,7 +26279,7 @@
 DCaggr* f_touchdcstA1330() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1330), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1330));
 		AF('f',union  A1330,m0,1)
 		AF('d',union  A1330,m1,1)
 		AF('j',union  A1330,m2,1)
@@ -26295,7 +26295,7 @@
 DCaggr* f_touchdcstA1331() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1331), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1331));
 		AF('f',struct A1331,m0,1)
 		AF('i',struct A1331,m1,1)
 		AF('d',struct A1331,m2,1)
@@ -26318,7 +26318,7 @@
 DCaggr* f_touchdcstA1332() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1332), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1332));
 		AF('j',union  A1332,m0,1)
 		AF('S',union  A1332,m1,1)
 		AF('c',union  A1332,m2,1)
@@ -26341,7 +26341,7 @@
 DCaggr* f_touchdcstA1333() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1333), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1333));
 		AF('J',union  A1333,m0,1)
 		AF('C',union  A1333,m1,1)
 		AF('C',union  A1333,m2,10)
@@ -26364,7 +26364,7 @@
 DCaggr* f_touchdcstA1334() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1334), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1334));
 		AF('f',union  A1334,m0,1)
 		AF('L',union  A1334,m1,1)
 		AF('i',union  A1334,m2,1)
@@ -26387,7 +26387,7 @@
 DCaggr* f_touchdcstA1335() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1335), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1335));
 		AF('J',struct A1335,m0,1)
 		AF('j',struct A1335,m1,1)
 		AF('j',struct A1335,m2,1)
@@ -26410,7 +26410,7 @@
 DCaggr* f_touchdcstA1336() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1336), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1336));
 		AF('S',union  A1336,m0,1)
 		AF('l',union  A1336,m1,1)
 		AF('p',union  A1336,m2,1)
@@ -26426,7 +26426,7 @@
 DCaggr* f_touchdcstA1337() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1337), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1337));
 		AF('L',struct A1337,m0,1)
 		AF('C',struct A1337,m1,1)
 		AF('S',struct A1337,m2,1)
@@ -26449,7 +26449,7 @@
 DCaggr* f_touchdcstA1338() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1338), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1338));
 		AF('i',struct A1338,m0,1)
 		AF('j',struct A1338,m1,1)
 		AF('L',struct A1338,m2,1)
@@ -26472,7 +26472,7 @@
 DCaggr* f_touchdcstA1339() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1339), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1339));
 		AF('c',struct A1339,m0,13)
 		AF('c',struct A1339,m1,1)
 		AF('I',struct A1339,m2,1)
@@ -26495,7 +26495,7 @@
 DCaggr* f_touchdcstA1340() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1340), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1340));
 		AFa(union  A1340,m0,1,A1339)
 		AF('i',union  A1340,m1,1)
 		AF('j',union  A1340,m2,1)
@@ -26514,7 +26514,7 @@
 DCaggr* f_touchdcstA1341() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1341), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1341));
 		AF('J',union  A1341,m0,1)
 		AF('i',union  A1341,m1,1)
 		AF('f',union  A1341,m2,1)
@@ -26528,7 +26528,7 @@
 DCaggr* f_touchdcstA1342() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1342), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1342));
 		AF('d',struct A1342,m0,1)
 		AF('c',struct A1342,m1,1)
 		AF('d',struct A1342,m2,1)
@@ -26551,7 +26551,7 @@
 DCaggr* f_touchdcstA1343() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1343), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1343));
 		AF('d',union  A1343,m0,1)
 		AF('S',union  A1343,m1,1)
 		AF('J',union  A1343,m2,1)
@@ -26571,7 +26571,7 @@
 DCaggr* f_touchdcstA1344() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1344), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1344));
 		AF('c',struct A1344,m0,1)
 		AF('i',struct A1344,m1,1)
 		AF('I',struct A1344,m2,1)
@@ -26594,7 +26594,7 @@
 DCaggr* f_touchdcstA1345() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1345), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1345));
 		AF('L',union  A1345,m0,9)
 		AFa(union  A1345,m1,1,A1344)
 		AF('c',union  A1345,m2,1)
@@ -26617,7 +26617,7 @@
 DCaggr* f_touchdcstA1346() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1346), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1346));
 		AF('J',union  A1346,m0,1)
 		AF('l',union  A1346,m1,1)
 		AF('l',union  A1346,m2,1)
@@ -26634,7 +26634,7 @@
 DCaggr* f_touchdcstA1347() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1347), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1347));
 		AF('j',struct A1347,m0,1)
 		AF('d',struct A1347,m1,1)
 		AF('C',struct A1347,m2,1)
@@ -26648,7 +26648,7 @@
 DCaggr* f_touchdcstA1348() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1348), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1348));
 		AF('s',struct A1348,m0,1)
 		AFa(struct A1348,m1,1,A1346)
 		AF('l',struct A1348,m2,1)
@@ -26671,7 +26671,7 @@
 DCaggr* f_touchdcstA1349() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1349), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1349));
 		AF('d',struct A1349,m0,1)
 		AF('d',struct A1349,m1,1)
 		AF('l',struct A1349,m2,1)
@@ -26694,7 +26694,7 @@
 DCaggr* f_touchdcstA1350() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1350), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1350));
 		AF('I',union  A1350,m0,1)
 		AF('f',union  A1350,m1,1)
 		AF('J',union  A1350,m2,1)
@@ -26714,7 +26714,7 @@
 DCaggr* f_touchdcstA1351() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1351), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1351));
 		AF('f',union  A1351,m0,1)
 		AF('S',union  A1351,m1,1)
 		AF('C',union  A1351,m2,1)
@@ -26728,7 +26728,7 @@
 DCaggr* f_touchdcstA1352() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1352), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1352));
 		AFa(union  A1352,m0,1,A1349)
 		AF('d',union  A1352,m1,1)
 		AF('L',union  A1352,m2,1)
@@ -26751,7 +26751,7 @@
 DCaggr* f_touchdcstA1353() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1353), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1353));
 		AF('S',union  A1353,m0,1)
 		AF('J',union  A1353,m1,1)
 		AF('l',union  A1353,m2,1)
@@ -26774,7 +26774,7 @@
 DCaggr* f_touchdcstA1354() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1354), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1354));
 		AF('i',union  A1354,m0,1)
 		AF('L',union  A1354,m1,1)
 		AF('L',union  A1354,m2,1)
@@ -26794,7 +26794,7 @@
 DCaggr* f_touchdcstA1355() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1355), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1355));
 		AFa(struct A1355,m0,1,A1354)
 		AF('d',struct A1355,m1,1)
 		dcCloseAggr(at);
@@ -26807,7 +26807,7 @@
 DCaggr* f_touchdcstA1356() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1356), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1356));
 		AF('p',struct A1356,m0,1)
 		AF('l',struct A1356,m1,1)
 		dcCloseAggr(at);
@@ -26820,7 +26820,7 @@
 DCaggr* f_touchdcstA1357() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1357), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1357));
 		AF('l',union  A1357,m0,1)
 		AF('f',union  A1357,m1,1)
 		AF('l',union  A1357,m2,1)
@@ -26843,7 +26843,7 @@
 DCaggr* f_touchdcstA1358() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(struct A1358), DC_TRUE);
+		at = dcNewAggr(7, sizeof(struct A1358));
 		AF('p',struct A1358,m0,1)
 		AF('s',struct A1358,m1,1)
 		AF('f',struct A1358,m2,1)
@@ -26861,7 +26861,7 @@
 DCaggr* f_touchdcstA1359() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1359), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1359));
 		AF('S',struct A1359,m0,1)
 		AF('S',struct A1359,m1,1)
 		AF('d',struct A1359,m2,5)
@@ -26878,7 +26878,7 @@
 DCaggr* f_touchdcstA1360() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1360), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1360));
 		AF('S',union  A1360,m0,1)
 		AF('L',union  A1360,m1,1)
 		AF('p',union  A1360,m2,1)
@@ -26892,7 +26892,7 @@
 DCaggr* f_touchdcstA1361() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1361), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1361));
 		AF('I',struct A1361,m0,1)
 		AF('J',struct A1361,m1,1)
 		AFa(struct A1361,m2,1,A1355)
@@ -26914,7 +26914,7 @@
 DCaggr* f_touchdcstA1362() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1362), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1362));
 		AF('C',union  A1362,m0,1)
 		AF('f',union  A1362,m1,1)
 		AF('s',union  A1362,m2,1)
@@ -26937,7 +26937,7 @@
 DCaggr* f_touchdcstA1363() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1363), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1363));
 		AF('S',union  A1363,m0,1)
 		AF('f',union  A1363,m1,1)
 		AF('i',union  A1363,m2,1)
@@ -26960,7 +26960,7 @@
 DCaggr* f_touchdcstA1364() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1364), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1364));
 		AF('l',union  A1364,m0,1)
 		AF('d',union  A1364,m1,1)
 		AF('I',union  A1364,m2,1)
@@ -26983,7 +26983,7 @@
 DCaggr* f_touchdcstA1365() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(union  A1365), DC_TRUE);
+		at = dcNewAggr(11, sizeof(union  A1365));
 		AF('I',union  A1365,m0,1)
 		AF('L',union  A1365,m1,1)
 		AF('f',union  A1365,m2,1)
@@ -27005,7 +27005,7 @@
 DCaggr* f_touchdcstA1366() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1366), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1366));
 		AFa(union  A1366,m0,1,A383)
 		AF('j',union  A1366,m1,1)
 		AF('i',union  A1366,m2,1)
@@ -27022,7 +27022,7 @@
 DCaggr* f_touchdcstA1367() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1367), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1367));
 		AF('s',union  A1367,m0,1)
 		AF('J',union  A1367,m1,1)
 		AF('s',union  A1367,m2,1)
@@ -27045,7 +27045,7 @@
 DCaggr* f_touchdcstA1368() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1368), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1368));
 		AF('J',union  A1368,m0,1)
 		AF('i',union  A1368,m1,1)
 		AF('S',union  A1368,m2,1)
@@ -27063,7 +27063,7 @@
 DCaggr* f_touchdcstA1369() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1369), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1369));
 		AF('f',union  A1369,m0,1)
 		AF('j',union  A1369,m1,1)
 		AF('p',union  A1369,m2,1)
@@ -27086,7 +27086,7 @@
 DCaggr* f_touchdcstA1370() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1370), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1370));
 		AF('p',struct A1370,m0,1)
 		AF('f',struct A1370,m1,1)
 		AF('I',struct A1370,m2,1)
@@ -27100,7 +27100,7 @@
 DCaggr* f_touchdcstA1371() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1371), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1371));
 		AF('C',union  A1371,m0,9)
 		AF('J',union  A1371,m1,1)
 		AF('s',union  A1371,m2,1)
@@ -27123,7 +27123,7 @@
 DCaggr* f_touchdcstA1372() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1372), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1372));
 		AF('s',struct A1372,m0,1)
 		AF('i',struct A1372,m1,1)
 		AF('s',struct A1372,m2,1)
@@ -27146,7 +27146,7 @@
 DCaggr* f_touchdcstA1373() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1373), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1373));
 		AF('S',struct A1373,m0,15)
 		AF('j',struct A1373,m1,1)
 		AF('c',struct A1373,m2,1)
@@ -27169,7 +27169,7 @@
 DCaggr* f_touchdcstA1374() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1374), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1374));
 		AF('L',union  A1374,m0,1)
 		AF('c',union  A1374,m1,1)
 		AF('c',union  A1374,m2,1)
@@ -27192,7 +27192,7 @@
 DCaggr* f_touchdcstA1375() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1375), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1375));
 		AF('i',union  A1375,m0,1)
 		AF('j',union  A1375,m1,1)
 		dcCloseAggr(at);
@@ -27205,7 +27205,7 @@
 DCaggr* f_touchdcstA1376() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1376), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1376));
 		AF('C',struct A1376,m0,1)
 		AF('f',struct A1376,m1,1)
 		AF('L',struct A1376,m2,1)
@@ -27220,7 +27220,7 @@
 DCaggr* f_touchdcstA1377() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1377), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1377));
 		AF('f',struct A1377,m0,1)
 		AF('d',struct A1377,m1,1)
 		AF('j',struct A1377,m2,1)
@@ -27243,7 +27243,7 @@
 DCaggr* f_touchdcstA1378() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1378), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1378));
 		AF('j',union  A1378,m0,1)
 		AF('J',union  A1378,m1,1)
 		AF('i',union  A1378,m2,1)
@@ -27257,7 +27257,7 @@
 DCaggr* f_touchdcstA1379() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1379), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1379));
 		AF('c',union  A1379,m0,1)
 		AF('s',union  A1379,m1,1)
 		AF('d',union  A1379,m2,1)
@@ -27280,7 +27280,7 @@
 DCaggr* f_touchdcstA1380() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1380), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1380));
 		AF('l',struct A1380,m0,1)
 		AF('l',struct A1380,m1,1)
 		AF('d',struct A1380,m2,1)
@@ -27301,7 +27301,7 @@
 DCaggr* f_touchdcstA1381() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1381), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1381));
 		AF('s',struct A1381,m0,1)
 		AF('L',struct A1381,m1,1)
 		AF('f',struct A1381,m2,1)
@@ -27321,7 +27321,7 @@
 DCaggr* f_touchdcstA1382() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1382), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1382));
 		AF('S',union  A1382,m0,1)
 		AF('s',union  A1382,m1,1)
 		AF('p',union  A1382,m2,1)
@@ -27344,7 +27344,7 @@
 DCaggr* f_touchdcstA1383() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1383), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1383));
 		AF('c',union  A1383,m0,1)
 		AF('J',union  A1383,m1,1)
 		AF('d',union  A1383,m2,1)
@@ -27367,7 +27367,7 @@
 DCaggr* f_touchdcstA1384() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1384), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1384));
 		AF('s',union  A1384,m0,1)
 		AFa(union  A1384,m1,1,A1382)
 		AF('L',union  A1384,m2,1)
@@ -27390,7 +27390,7 @@
 DCaggr* f_touchdcstA1385() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1385), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1385));
 		AF('j',union  A1385,m0,1)
 		AF('I',union  A1385,m1,1)
 		AF('f',union  A1385,m2,1)
@@ -27409,7 +27409,7 @@
 DCaggr* f_touchdcstA1386() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1386), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1386));
 		AF('c',struct A1386,m0,1)
 		AFa(struct A1386,m1,1,A1385)
 		AF('j',struct A1386,m2,1)
@@ -27432,7 +27432,7 @@
 DCaggr* f_touchdcstA1387() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1387), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1387));
 		AF('c',union  A1387,m0,1)
 		AF('L',union  A1387,m1,1)
 		AF('L',union  A1387,m2,1)
@@ -27449,7 +27449,7 @@
 DCaggr* f_touchdcstA1388() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1388), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1388));
 		AF('I',struct A1388,m0,1)
 		AF('i',struct A1388,m1,1)
 		AF('f',struct A1388,m2,1)
@@ -27472,7 +27472,7 @@
 DCaggr* f_touchdcstA1389() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(struct A1389), DC_TRUE);
+		at = dcNewAggr(1, sizeof(struct A1389));
 		AF('c',struct A1389,m0,10)
 		dcCloseAggr(at);
 	}
@@ -27484,7 +27484,7 @@
 DCaggr* f_touchdcstA1390() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1390), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1390));
 		AF('p',struct A1390,m0,1)
 		AF('L',struct A1390,m1,1)
 		AF('J',struct A1390,m2,1)
@@ -27507,7 +27507,7 @@
 DCaggr* f_touchdcstA1391() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1391), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1391));
 		AF('d',struct A1391,m0,1)
 		AF('l',struct A1391,m1,1)
 		AF('I',struct A1391,m2,1)
@@ -27530,7 +27530,7 @@
 DCaggr* f_touchdcstA1392() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1392), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1392));
 		AF('p',union  A1392,m0,1)
 		AF('l',union  A1392,m1,1)
 		AF('j',union  A1392,m2,1)
@@ -27549,7 +27549,7 @@
 DCaggr* f_touchdcstA1393() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1393), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1393));
 		AF('s',union  A1393,m0,1)
 		AFa(union  A1393,m1,1,A1391)
 		AF('L',union  A1393,m2,1)
@@ -27572,7 +27572,7 @@
 DCaggr* f_touchdcstA1394() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1394), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1394));
 		AF('I',union  A1394,m0,1)
 		AF('d',union  A1394,m1,1)
 		AF('S',union  A1394,m2,1)
@@ -27589,7 +27589,7 @@
 DCaggr* f_touchdcstA1395() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1395), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1395));
 		AF('c',struct A1395,m0,1)
 		AF('C',struct A1395,m1,1)
 		dcCloseAggr(at);
@@ -27602,7 +27602,7 @@
 DCaggr* f_touchdcstA1396() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1396), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1396));
 		AF('s',struct A1396,m0,1)
 		AF('S',struct A1396,m1,1)
 		AF('c',struct A1396,m2,1)
@@ -27624,7 +27624,7 @@
 DCaggr* f_touchdcstA1397() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1397), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1397));
 		AF('p',union  A1397,m0,2)
 		AF('C',union  A1397,m1,1)
 		AF('C',union  A1397,m2,1)
@@ -27643,7 +27643,7 @@
 DCaggr* f_touchdcstA1398() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1398), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1398));
 		AF('L',struct A1398,m0,1)
 		AF('l',struct A1398,m1,1)
 		AF('S',struct A1398,m2,1)
@@ -27666,7 +27666,7 @@
 DCaggr* f_touchdcstA1399() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1399), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1399));
 		AF('s',struct A1399,m0,1)
 		AF('i',struct A1399,m1,1)
 		AF('l',struct A1399,m2,1)
@@ -27685,7 +27685,7 @@
 DCaggr* f_touchdcstA1400() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1400), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1400));
 		AF('S',struct A1400,m0,1)
 		AF('l',struct A1400,m1,1)
 		AF('L',struct A1400,m2,1)
@@ -27707,7 +27707,7 @@
 DCaggr* f_touchdcstA1401() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1401), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1401));
 		AF('J',struct A1401,m0,1)
 		AF('s',struct A1401,m1,1)
 		AF('l',struct A1401,m2,1)
@@ -27730,7 +27730,7 @@
 DCaggr* f_touchdcstA1402() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1402), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1402));
 		AF('L',struct A1402,m0,1)
 		AF('S',struct A1402,m1,1)
 		AF('i',struct A1402,m2,1)
@@ -27747,7 +27747,7 @@
 DCaggr* f_touchdcstA1403() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1403), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1403));
 		AF('s',struct A1403,m0,1)
 		AF('d',struct A1403,m1,1)
 		AF('p',struct A1403,m2,1)
@@ -27766,7 +27766,7 @@
 DCaggr* f_touchdcstA1404() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1404), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1404));
 		AF('l',union  A1404,m0,1)
 		AF('S',union  A1404,m1,1)
 		AF('d',union  A1404,m2,1)
@@ -27789,7 +27789,7 @@
 DCaggr* f_touchdcstA1405() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1405), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1405));
 		AF('S',struct A1405,m0,1)
 		AF('s',struct A1405,m1,1)
 		AF('C',struct A1405,m2,1)
@@ -27812,7 +27812,7 @@
 DCaggr* f_touchdcstA1406() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1406), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1406));
 		AF('S',union  A1406,m0,1)
 		AF('l',union  A1406,m1,1)
 		AF('j',union  A1406,m2,1)
@@ -27830,7 +27830,7 @@
 DCaggr* f_touchdcstA1407() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1407), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1407));
 		AF('s',struct A1407,m0,4)
 		AF('j',struct A1407,m1,1)
 		AF('L',struct A1407,m2,1)
@@ -27853,7 +27853,7 @@
 DCaggr* f_touchdcstA1408() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1408), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1408));
 		AF('L',union  A1408,m0,1)
 		AFa(union  A1408,m1,1,A1407)
 		AF('f',union  A1408,m2,1)
@@ -27868,7 +27868,7 @@
 DCaggr* f_touchdcstA1409() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1409), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1409));
 		AF('C',struct A1409,m0,1)
 		AF('p',struct A1409,m1,1)
 		AF('j',struct A1409,m2,1)
@@ -27884,7 +27884,7 @@
 DCaggr* f_touchdcstA1410() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1410), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1410));
 		AF('J',union  A1410,m0,1)
 		AF('j',union  A1410,m1,1)
 		AF('c',union  A1410,m2,1)
@@ -27904,7 +27904,7 @@
 DCaggr* f_touchdcstA1411() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1411), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1411));
 		AF('p',struct A1411,m0,1)
 		AF('d',struct A1411,m1,1)
 		AF('S',struct A1411,m2,1)
@@ -27924,7 +27924,7 @@
 DCaggr* f_touchdcstA1412() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1412), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1412));
 		AF('J',struct A1412,m0,1)
 		AF('f',struct A1412,m1,1)
 		AF('j',struct A1412,m2,1)
@@ -27947,7 +27947,7 @@
 DCaggr* f_touchdcstA1413() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1413), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1413));
 		AF('C',struct A1413,m0,1)
 		AF('I',struct A1413,m1,1)
 		AF('J',struct A1413,m2,1)
@@ -27964,7 +27964,7 @@
 DCaggr* f_touchdcstA1414() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1414), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1414));
 		AF('f',union  A1414,m0,1)
 		AF('d',union  A1414,m1,1)
 		AF('f',union  A1414,m2,1)
@@ -27985,7 +27985,7 @@
 DCaggr* f_touchdcstA1415() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1415), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1415));
 		AF('j',struct A1415,m0,1)
 		AF('l',struct A1415,m1,1)
 		AF('d',struct A1415,m2,1)
@@ -28008,7 +28008,7 @@
 DCaggr* f_touchdcstA1416() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1416), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1416));
 		AF('d',struct A1416,m0,1)
 		AFa(struct A1416,m1,1,A1415)
 		AF('p',struct A1416,m2,1)
@@ -28031,7 +28031,7 @@
 DCaggr* f_touchdcstA1417() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1417), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1417));
 		AF('L',struct A1417,m0,1)
 		AF('l',struct A1417,m1,1)
 		AF('s',struct A1417,m2,1)
@@ -28054,7 +28054,7 @@
 DCaggr* f_touchdcstA1418() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1418), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1418));
 		AF('d',struct A1418,m0,1)
 		AF('p',struct A1418,m1,1)
 		AF('I',struct A1418,m2,1)
@@ -28077,7 +28077,7 @@
 DCaggr* f_touchdcstA1419() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1419), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1419));
 		AF('i',struct A1419,m0,1)
 		AF('J',struct A1419,m1,1)
 		AF('l',struct A1419,m2,1)
@@ -28100,7 +28100,7 @@
 DCaggr* f_touchdcstA1420() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(7, sizeof(union  A1420), DC_TRUE);
+		at = dcNewAggr(7, sizeof(union  A1420));
 		AF('f',union  A1420,m0,1)
 		AF('f',union  A1420,m1,1)
 		AF('J',union  A1420,m2,1)
@@ -28118,7 +28118,7 @@
 DCaggr* f_touchdcstA1421() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1421), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1421));
 		AFa(union  A1421,m0,1,A1420)
 		AF('J',union  A1421,m1,1)
 		AF('p',union  A1421,m2,1)
@@ -28138,7 +28138,7 @@
 DCaggr* f_touchdcstA1422() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1422), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1422));
 		AF('S',struct A1422,m0,1)
 		AF('J',struct A1422,m1,1)
 		AF('c',struct A1422,m2,1)
@@ -28161,7 +28161,7 @@
 DCaggr* f_touchdcstA1423() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1423), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1423));
 		AF('J',union  A1423,m0,1)
 		AF('d',union  A1423,m1,1)
 		AF('s',union  A1423,m2,1)
@@ -28177,7 +28177,7 @@
 DCaggr* f_touchdcstA1424() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1424), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1424));
 		AF('s',union  A1424,m0,1)
 		AF('S',union  A1424,m1,1)
 		AF('i',union  A1424,m2,1)
@@ -28200,7 +28200,7 @@
 DCaggr* f_touchdcstA1425() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1425), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1425));
 		AF('I',struct A1425,m0,1)
 		AF('p',struct A1425,m1,1)
 		AF('S',struct A1425,m2,1)
@@ -28223,7 +28223,7 @@
 DCaggr* f_touchdcstA1426() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1426), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1426));
 		AFa(struct A1426,m0,1,A1422)
 		AF('l',struct A1426,m1,1)
 		AF('J',struct A1426,m2,1)
@@ -28246,7 +28246,7 @@
 DCaggr* f_touchdcstA1427() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1427), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1427));
 		AFa(union  A1427,m0,1,A1421)
 		AF('f',union  A1427,m1,1)
 		AF('f',union  A1427,m2,1)
@@ -28262,7 +28262,7 @@
 DCaggr* f_touchdcstA1428() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1428), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1428));
 		AF('C',struct A1428,m0,1)
 		AF('L',struct A1428,m1,1)
 		AF('j',struct A1428,m2,9)
@@ -28278,7 +28278,7 @@
 DCaggr* f_touchdcstA1429() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1429), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1429));
 		AF('I',union  A1429,m0,1)
 		AF('d',union  A1429,m1,1)
 		AF('c',union  A1429,m2,1)
@@ -28301,7 +28301,7 @@
 DCaggr* f_touchdcstA1430() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1430), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1430));
 		AF('f',union  A1430,m0,1)
 		AF('J',union  A1430,m1,1)
 		AF('I',union  A1430,m2,1)
@@ -28316,7 +28316,7 @@
 DCaggr* f_touchdcstA1431() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1431), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1431));
 		AF('L',union  A1431,m0,1)
 		AF('s',union  A1431,m1,1)
 		AF('f',union  A1431,m2,1)
@@ -28331,7 +28331,7 @@
 DCaggr* f_touchdcstA1432() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(struct A1432), DC_TRUE);
+		at = dcNewAggr(2, sizeof(struct A1432));
 		AF('d',struct A1432,m0,1)
 		AF('d',struct A1432,m1,1)
 		dcCloseAggr(at);
@@ -28344,7 +28344,7 @@
 DCaggr* f_touchdcstA1433() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1433), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1433));
 		AF('p',union  A1433,m0,1)
 		AFa(union  A1433,m1,1,A1430)
 		AFa(union  A1433,m2,1,A1431)
@@ -28367,7 +28367,7 @@
 DCaggr* f_touchdcstA1434() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1434), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1434));
 		AF('f',union  A1434,m0,6)
 		AFa(union  A1434,m1,1,A1429)
 		AF('I',union  A1434,m2,1)
@@ -28382,7 +28382,7 @@
 DCaggr* f_touchdcstA1435() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1435), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1435));
 		AF('I',union  A1435,m0,1)
 		AF('p',union  A1435,m1,1)
 		AF('f',union  A1435,m2,1)
@@ -28405,7 +28405,7 @@
 DCaggr* f_touchdcstA1436() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1436), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1436));
 		AF('S',union  A1436,m0,1)
 		AF('j',union  A1436,m1,1)
 		AF('l',union  A1436,m2,1)
@@ -28428,7 +28428,7 @@
 DCaggr* f_touchdcstA1437() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1437), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1437));
 		AF('c',struct A1437,m0,1)
 		AFa(struct A1437,m1,1,A1436)
 		AF('i',struct A1437,m2,1)
@@ -28443,7 +28443,7 @@
 DCaggr* f_touchdcstA1438() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1438), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1438));
 		AF('L',union  A1438,m0,1)
 		AF('d',union  A1438,m1,14)
 		AF('d',union  A1438,m2,1)
@@ -28459,7 +28459,7 @@
 DCaggr* f_touchdcstA1439() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1439), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1439));
 		AF('f',struct A1439,m0,1)
 		AF('s',struct A1439,m1,1)
 		AF('p',struct A1439,m2,1)
@@ -28478,7 +28478,7 @@
 DCaggr* f_touchdcstA1440() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1440), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1440));
 		AF('I',union  A1440,m0,1)
 		AF('p',union  A1440,m1,1)
 		AF('d',union  A1440,m2,1)
@@ -28501,7 +28501,7 @@
 DCaggr* f_touchdcstA1441() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1441), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1441));
 		AF('d',union  A1441,m0,1)
 		AFa(union  A1441,m1,1,A148)
 		AF('I',union  A1441,m2,1)
@@ -28518,7 +28518,7 @@
 DCaggr* f_touchdcstA1442() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1442), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1442));
 		AF('I',union  A1442,m0,1)
 		AF('i',union  A1442,m1,1)
 		AF('f',union  A1442,m2,1)
@@ -28541,7 +28541,7 @@
 DCaggr* f_touchdcstA1443() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1443), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1443));
 		AFa(union  A1443,m0,1,A1442)
 		AF('C',union  A1443,m1,1)
 		AF('j',union  A1443,m2,1)
@@ -28555,7 +28555,7 @@
 DCaggr* f_touchdcstA1444() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1444), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1444));
 		AF('J',union  A1444,m0,1)
 		AF('f',union  A1444,m1,1)
 		AF('I',union  A1444,m2,1)
@@ -28571,7 +28571,7 @@
 DCaggr* f_touchdcstA1445() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1445), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1445));
 		AF('C',struct A1445,m0,1)
 		AF('p',struct A1445,m1,1)
 		AF('I',struct A1445,m2,1)
@@ -28594,7 +28594,7 @@
 DCaggr* f_touchdcstA1446() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1446), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1446));
 		AF('d',struct A1446,m0,1)
 		AF('l',struct A1446,m1,1)
 		AF('d',struct A1446,m2,1)
@@ -28617,7 +28617,7 @@
 DCaggr* f_touchdcstA1447() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1447), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1447));
 		AFa(struct A1447,m0,1,A1440)
 		AFa(struct A1447,m1,1,A1441)
 		AFa(struct A1447,m2,1,A1443)
@@ -28640,7 +28640,7 @@
 DCaggr* f_touchdcstA1448() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1448), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1448));
 		AF('J',struct A1448,m0,1)
 		AF('s',struct A1448,m1,1)
 		AF('L',struct A1448,m2,1)
@@ -28663,7 +28663,7 @@
 DCaggr* f_touchdcstA1449() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1449), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1449));
 		AF('J',union  A1449,m0,1)
 		AF('I',union  A1449,m1,1)
 		AF('J',union  A1449,m2,1)
@@ -28677,7 +28677,7 @@
 DCaggr* f_touchdcstA1450() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1450), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1450));
 		AF('p',union  A1450,m0,1)
 		AF('d',union  A1450,m1,1)
 		AF('l',union  A1450,m2,1)
@@ -28692,7 +28692,7 @@
 DCaggr* f_touchdcstA1451() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1451), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1451));
 		AF('f',struct A1451,m0,1)
 		AFa(struct A1451,m1,1,A1450)
 		AF('f',struct A1451,m2,1)
@@ -28715,7 +28715,7 @@
 DCaggr* f_touchdcstA1452() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1452), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1452));
 		AF('l',union  A1452,m0,1)
 		AF('p',union  A1452,m1,1)
 		AF('C',union  A1452,m2,1)
@@ -28738,7 +28738,7 @@
 DCaggr* f_touchdcstA1453() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1453), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1453));
 		AF('C',struct A1453,m0,1)
 		AF('d',struct A1453,m1,1)
 		AF('l',struct A1453,m2,1)
@@ -28753,7 +28753,7 @@
 DCaggr* f_touchdcstA1454() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1454), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1454));
 		AF('S',union  A1454,m0,1)
 		AF('c',union  A1454,m1,1)
 		AF('j',union  A1454,m2,1)
@@ -28768,7 +28768,7 @@
 DCaggr* f_touchdcstA1455() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1455), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1455));
 		AFa(union  A1455,m0,1,A1452)
 		AF('j',union  A1455,m1,1)
 		AF('d',union  A1455,m2,1)
@@ -28791,7 +28791,7 @@
 DCaggr* f_touchdcstA1456() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(union  A1456), DC_TRUE);
+		at = dcNewAggr(9, sizeof(union  A1456));
 		AF('f',union  A1456,m0,1)
 		AF('C',union  A1456,m1,1)
 		AF('j',union  A1456,m2,1)
@@ -28811,7 +28811,7 @@
 DCaggr* f_touchdcstA1457() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1457), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1457));
 		AFa(struct A1457,m0,1,A1456)
 		AF('l',struct A1457,m1,1)
 		AF('d',struct A1457,m2,1)
@@ -28825,7 +28825,7 @@
 DCaggr* f_touchdcstA1458() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1458), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1458));
 		AF('s',union  A1458,m0,1)
 		AF('J',union  A1458,m1,1)
 		AF('l',union  A1458,m2,1)
@@ -28848,7 +28848,7 @@
 DCaggr* f_touchdcstA1459() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(1, sizeof(union  A1459), DC_TRUE);
+		at = dcNewAggr(1, sizeof(union  A1459));
 		AF('l',union  A1459,m0,2)
 		dcCloseAggr(at);
 	}
@@ -28860,7 +28860,7 @@
 DCaggr* f_touchdcstA1460() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1460), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1460));
 		AF('i',union  A1460,m0,1)
 		AF('f',union  A1460,m1,1)
 		AF('J',union  A1460,m2,1)
@@ -28881,7 +28881,7 @@
 DCaggr* f_touchdcstA1461() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1461), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1461));
 		AF('f',union  A1461,m0,1)
 		AF('L',union  A1461,m1,1)
 		AF('I',union  A1461,m2,1)
@@ -28904,7 +28904,7 @@
 DCaggr* f_touchdcstA1462() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1462), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1462));
 		AF('i',struct A1462,m0,1)
 		AF('S',struct A1462,m1,1)
 		AF('s',struct A1462,m2,1)
@@ -28927,7 +28927,7 @@
 DCaggr* f_touchdcstA1463() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1463), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1463));
 		AF('s',struct A1463,m0,1)
 		AF('S',struct A1463,m1,1)
 		AF('C',struct A1463,m2,1)
@@ -28950,7 +28950,7 @@
 DCaggr* f_touchdcstA1464() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1464), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1464));
 		AF('C',struct A1464,m0,1)
 		AF('I',struct A1464,m1,1)
 		AF('L',struct A1464,m2,1)
@@ -28971,7 +28971,7 @@
 DCaggr* f_touchdcstA1465() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(struct A1465), DC_TRUE);
+		at = dcNewAggr(3, sizeof(struct A1465));
 		AF('p',struct A1465,m0,1)
 		AF('C',struct A1465,m1,1)
 		AF('d',struct A1465,m2,1)
@@ -28985,7 +28985,7 @@
 DCaggr* f_touchdcstA1466() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1466), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1466));
 		AF('d',union  A1466,m0,1)
 		AFa(union  A1466,m1,1,A378)
 		AF('d',union  A1466,m2,1)
@@ -29006,7 +29006,7 @@
 DCaggr* f_touchdcstA1467() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1467), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1467));
 		AF('L',union  A1467,m0,1)
 		AF('I',union  A1467,m1,1)
 		AF('i',union  A1467,m2,1)
@@ -29029,7 +29029,7 @@
 DCaggr* f_touchdcstA1468() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1468), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1468));
 		AF('i',struct A1468,m0,1)
 		AF('L',struct A1468,m1,1)
 		AF('c',struct A1468,m2,1)
@@ -29052,7 +29052,7 @@
 DCaggr* f_touchdcstA1469() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1469), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1469));
 		AF('I',union  A1469,m0,1)
 		AFa(union  A1469,m1,1,A1466)
 		AFa(union  A1469,m2,1,A1467)
@@ -29071,7 +29071,7 @@
 DCaggr* f_touchdcstA1470() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1470), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1470));
 		AF('f',struct A1470,m0,1)
 		AF('f',struct A1470,m1,1)
 		AF('p',struct A1470,m2,1)
@@ -29094,7 +29094,7 @@
 DCaggr* f_touchdcstA1471() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1471), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1471));
 		AF('S',struct A1471,m0,1)
 		AF('d',struct A1471,m1,1)
 		AF('C',struct A1471,m2,1)
@@ -29117,7 +29117,7 @@
 DCaggr* f_touchdcstA1472() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1472), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1472));
 		AF('L',union  A1472,m0,1)
 		AF('s',union  A1472,m1,1)
 		AF('L',union  A1472,m2,1)
@@ -29140,7 +29140,7 @@
 DCaggr* f_touchdcstA1473() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1473), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1473));
 		AF('l',union  A1473,m0,1)
 		AF('l',union  A1473,m1,1)
 		AF('d',union  A1473,m2,1)
@@ -29163,7 +29163,7 @@
 DCaggr* f_touchdcstA1474() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1474), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1474));
 		AF('I',struct A1474,m0,1)
 		AF('s',struct A1474,m1,1)
 		AF('s',struct A1474,m2,1)
@@ -29186,7 +29186,7 @@
 DCaggr* f_touchdcstA1475() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1475), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1475));
 		AFa(struct A1475,m0,1,A1471)
 		AFa(struct A1475,m1,1,A1472)
 		AF('i',struct A1475,m2,1)
@@ -29208,7 +29208,7 @@
 DCaggr* f_touchdcstA1476() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1476), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1476));
 		AF('l',struct A1476,m0,1)
 		AF('s',struct A1476,m1,1)
 		AF('j',struct A1476,m2,1)
@@ -29231,7 +29231,7 @@
 DCaggr* f_touchdcstA1477() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1477), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1477));
 		AF('S',struct A1477,m0,1)
 		AF('S',struct A1477,m1,1)
 		AF('i',struct A1477,m2,1)
@@ -29248,7 +29248,7 @@
 DCaggr* f_touchdcstA1478() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1478), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1478));
 		AF('c',struct A1478,m0,1)
 		AF('f',struct A1478,m1,1)
 		AFa(struct A1478,m2,1,A1476)
@@ -29263,7 +29263,7 @@
 DCaggr* f_touchdcstA1479() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1479), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1479));
 		AF('f',struct A1479,m0,1)
 		AF('I',struct A1479,m1,1)
 		AF('I',struct A1479,m2,1)
@@ -29282,7 +29282,7 @@
 DCaggr* f_touchdcstA1480() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1480), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1480));
 		AF('s',struct A1480,m0,1)
 		AFa(struct A1480,m1,1,A1475)
 		AFa(struct A1480,m2,1,A1478)
@@ -29305,7 +29305,7 @@
 DCaggr* f_touchdcstA1481() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1481), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1481));
 		AF('S',union  A1481,m0,1)
 		AF('f',union  A1481,m1,1)
 		AF('c',union  A1481,m2,1)
@@ -29326,7 +29326,7 @@
 DCaggr* f_touchdcstA1482() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1482), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1482));
 		AF('S',union  A1482,m0,1)
 		AF('C',union  A1482,m1,1)
 		AF('S',union  A1482,m2,1)
@@ -29345,7 +29345,7 @@
 DCaggr* f_touchdcstA1483() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1483), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1483));
 		AF('f',union  A1483,m0,1)
 		AF('s',union  A1483,m1,7)
 		AF('j',union  A1483,m2,1)
@@ -29368,7 +29368,7 @@
 DCaggr* f_touchdcstA1484() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1484), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1484));
 		AF('l',struct A1484,m0,1)
 		AF('C',struct A1484,m1,1)
 		AF('s',struct A1484,m2,1)
@@ -29391,7 +29391,7 @@
 DCaggr* f_touchdcstA1485() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(union  A1485), DC_TRUE);
+		at = dcNewAggr(8, sizeof(union  A1485));
 		AF('S',union  A1485,m0,1)
 		AF('l',union  A1485,m1,1)
 		AF('i',union  A1485,m2,1)
@@ -29410,7 +29410,7 @@
 DCaggr* f_touchdcstA1486() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1486), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1486));
 		AF('f',struct A1486,m0,1)
 		AF('I',struct A1486,m1,1)
 		AF('s',struct A1486,m2,1)
@@ -29427,7 +29427,7 @@
 DCaggr* f_touchdcstA1487() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1487), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1487));
 		AF('I',union  A1487,m0,1)
 		AF('d',union  A1487,m1,1)
 		AF('l',union  A1487,m2,1)
@@ -29450,7 +29450,7 @@
 DCaggr* f_touchdcstA1488() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1488), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1488));
 		AF('j',struct A1488,m0,1)
 		AFa(struct A1488,m1,1,A1486)
 		AF('J',struct A1488,m2,1)
@@ -29473,7 +29473,7 @@
 DCaggr* f_touchdcstA1489() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1489), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1489));
 		AF('S',struct A1489,m0,1)
 		AF('i',struct A1489,m1,1)
 		AF('j',struct A1489,m2,1)
@@ -29496,7 +29496,7 @@
 DCaggr* f_touchdcstA1490() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1490), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1490));
 		AF('J',union  A1490,m0,1)
 		AF('l',union  A1490,m1,1)
 		AF('C',union  A1490,m2,1)
@@ -29510,7 +29510,7 @@
 DCaggr* f_touchdcstA1491() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1491), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1491));
 		AF('f',struct A1491,m0,1)
 		AF('l',struct A1491,m1,1)
 		AF('i',struct A1491,m2,1)
@@ -29526,7 +29526,7 @@
 DCaggr* f_touchdcstA1492() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1492), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1492));
 		AF('C',union  A1492,m0,1)
 		AF('J',union  A1492,m1,1)
 		AF('j',union  A1492,m2,1)
@@ -29549,7 +29549,7 @@
 DCaggr* f_touchdcstA1493() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1493), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1493));
 		AF('d',struct A1493,m0,1)
 		AF('C',struct A1493,m1,1)
 		AF('L',struct A1493,m2,1)
@@ -29569,7 +29569,7 @@
 DCaggr* f_touchdcstA1494() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1494), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1494));
 		AF('j',struct A1494,m0,1)
 		AF('j',struct A1494,m1,1)
 		AF('s',struct A1494,m2,1)
@@ -29592,7 +29592,7 @@
 DCaggr* f_touchdcstA1495() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1495), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1495));
 		AF('J',union  A1495,m0,1)
 		AF('d',union  A1495,m1,1)
 		AF('c',union  A1495,m2,1)
@@ -29609,7 +29609,7 @@
 DCaggr* f_touchdcstA1496() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1496), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1496));
 		AF('c',struct A1496,m0,1)
 		AF('f',struct A1496,m1,1)
 		AF('s',struct A1496,m2,1)
@@ -29625,7 +29625,7 @@
 DCaggr* f_touchdcstA1497() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(struct A1497), DC_TRUE);
+		at = dcNewAggr(4, sizeof(struct A1497));
 		AF('J',struct A1497,m0,1)
 		AF('I',struct A1497,m1,1)
 		AF('d',struct A1497,m2,1)
@@ -29640,7 +29640,7 @@
 DCaggr* f_touchdcstA1498() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1498), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1498));
 		AF('S',struct A1498,m0,1)
 		AF('p',struct A1498,m1,1)
 		AF('d',struct A1498,m2,1)
@@ -29657,7 +29657,7 @@
 DCaggr* f_touchdcstA1499() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1499), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1499));
 		AF('f',struct A1499,m0,1)
 		AF('s',struct A1499,m1,1)
 		AFa(struct A1499,m2,1,A1498)
@@ -29676,7 +29676,7 @@
 DCaggr* f_touchdcstA1500() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1500), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1500));
 		AF('i',union  A1500,m0,1)
 		AF('p',union  A1500,m1,1)
 		AF('j',union  A1500,m2,1)
@@ -29699,7 +29699,7 @@
 DCaggr* f_touchdcstA1501() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1501), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1501));
 		AF('J',union  A1501,m0,1)
 		AF('i',union  A1501,m1,1)
 		dcCloseAggr(at);
@@ -29712,7 +29712,7 @@
 DCaggr* f_touchdcstA1502() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1502), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1502));
 		AF('s',union  A1502,m0,1)
 		AF('f',union  A1502,m1,1)
 		AF('j',union  A1502,m2,1)
@@ -29729,7 +29729,7 @@
 DCaggr* f_touchdcstA1503() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(11, sizeof(struct A1503), DC_TRUE);
+		at = dcNewAggr(11, sizeof(struct A1503));
 		AF('l',struct A1503,m0,1)
 		AF('l',struct A1503,m1,1)
 		AF('J',struct A1503,m2,1)
@@ -29751,7 +29751,7 @@
 DCaggr* f_touchdcstA1504() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1504), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1504));
 		AF('f',struct A1504,m0,1)
 		AF('J',struct A1504,m1,1)
 		AF('l',struct A1504,m2,1)
@@ -29771,7 +29771,7 @@
 DCaggr* f_touchdcstA1505() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1505), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1505));
 		AF('L',union  A1505,m0,1)
 		AF('p',union  A1505,m1,1)
 		AF('d',union  A1505,m2,1)
@@ -29788,7 +29788,7 @@
 DCaggr* f_touchdcstA1506() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1506), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1506));
 		AF('d',union  A1506,m0,1)
 		AF('I',union  A1506,m1,1)
 		AF('s',union  A1506,m2,1)
@@ -29804,7 +29804,7 @@
 DCaggr* f_touchdcstA1507() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1507), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1507));
 		AF('l',struct A1507,m0,1)
 		AF('S',struct A1507,m1,1)
 		AF('S',struct A1507,m2,1)
@@ -29825,7 +29825,7 @@
 DCaggr* f_touchdcstA1508() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1508), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1508));
 		AF('S',union  A1508,m0,1)
 		AF('l',union  A1508,m1,1)
 		AF('s',union  A1508,m2,1)
@@ -29848,7 +29848,7 @@
 DCaggr* f_touchdcstA1509() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1509), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1509));
 		AFa(struct A1509,m0,1,A36)
 		AF('I',struct A1509,m1,1)
 		AFa(struct A1509,m2,1,A1507)
@@ -29871,7 +29871,7 @@
 DCaggr* f_touchdcstA1510() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1510), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1510));
 		AF('I',struct A1510,m0,1)
 		AFa(struct A1510,m1,1,A1509)
 		AF('c',struct A1510,m2,1)
@@ -29894,7 +29894,7 @@
 DCaggr* f_touchdcstA1511() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(struct A1511), DC_TRUE);
+		at = dcNewAggr(5, sizeof(struct A1511));
 		AF('I',struct A1511,m0,1)
 		AF('l',struct A1511,m1,1)
 		AF('d',struct A1511,m2,1)
@@ -29910,7 +29910,7 @@
 DCaggr* f_touchdcstA1512() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(9, sizeof(struct A1512), DC_TRUE);
+		at = dcNewAggr(9, sizeof(struct A1512));
 		AF('j',struct A1512,m0,1)
 		AF('S',struct A1512,m1,1)
 		AF('l',struct A1512,m2,1)
@@ -29930,7 +29930,7 @@
 DCaggr* f_touchdcstA1513() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1513), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1513));
 		AF('l',union  A1513,m0,1)
 		AF('L',union  A1513,m1,1)
 		AF('d',union  A1513,m2,1)
@@ -29953,7 +29953,7 @@
 DCaggr* f_touchdcstA1514() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1514), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1514));
 		AF('l',struct A1514,m0,1)
 		AF('c',struct A1514,m1,1)
 		AF('L',struct A1514,m2,1)
@@ -29976,7 +29976,7 @@
 DCaggr* f_touchdcstA1515() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1515), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1515));
 		AF('p',struct A1515,m0,16)
 		AF('L',struct A1515,m1,1)
 		AF('L',struct A1515,m2,1)
@@ -29999,7 +29999,7 @@
 DCaggr* f_touchdcstA1516() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1516), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1516));
 		AF('i',union  A1516,m0,1)
 		AF('i',union  A1516,m1,1)
 		AF('j',union  A1516,m2,1)
@@ -30022,7 +30022,7 @@
 DCaggr* f_touchdcstA1517() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1517), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1517));
 		AF('c',struct A1517,m0,1)
 		AF('i',struct A1517,m1,1)
 		AF('p',struct A1517,m2,1)
@@ -30045,7 +30045,7 @@
 DCaggr* f_touchdcstA1518() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1518), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1518));
 		AF('f',union  A1518,m0,1)
 		AF('d',union  A1518,m1,1)
 		AF('s',union  A1518,m2,1)
@@ -30059,7 +30059,7 @@
 DCaggr* f_touchdcstA1519() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(struct A1519), DC_TRUE);
+		at = dcNewAggr(10, sizeof(struct A1519));
 		AF('p',struct A1519,m0,1)
 		AF('S',struct A1519,m1,1)
 		AF('i',struct A1519,m2,1)
@@ -30080,7 +30080,7 @@
 DCaggr* f_touchdcstA1520() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1520), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1520));
 		AF('I',union  A1520,m0,1)
 		AF('J',union  A1520,m1,1)
 		AF('S',union  A1520,m2,1)
@@ -30103,7 +30103,7 @@
 DCaggr* f_touchdcstA1521() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1521), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1521));
 		AF('I',struct A1521,m0,1)
 		AF('i',struct A1521,m1,1)
 		AF('j',struct A1521,m2,1)
@@ -30126,7 +30126,7 @@
 DCaggr* f_touchdcstA1522() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1522), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1522));
 		AF('i',struct A1522,m0,5)
 		AFa(struct A1522,m1,1,A1518)
 		AF('S',struct A1522,m2,1)
@@ -30149,7 +30149,7 @@
 DCaggr* f_touchdcstA1523() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1523), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1523));
 		AF('i',struct A1523,m0,1)
 		AF('j',struct A1523,m1,1)
 		AFa(struct A1523,m2,1,A1514)
@@ -30172,7 +30172,7 @@
 DCaggr* f_touchdcstA1524() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(8, sizeof(struct A1524), DC_TRUE);
+		at = dcNewAggr(8, sizeof(struct A1524));
 		AF('S',struct A1524,m0,1)
 		AF('j',struct A1524,m1,1)
 		AF('J',struct A1524,m2,1)
@@ -30191,7 +30191,7 @@
 DCaggr* f_touchdcstA1525() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1525), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1525));
 		AF('L',union  A1525,m0,1)
 		AF('d',union  A1525,m1,1)
 		AF('j',union  A1525,m2,1)
@@ -30214,7 +30214,7 @@
 DCaggr* f_touchdcstA1526() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1526), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1526));
 		AF('C',struct A1526,m0,1)
 		AFa(struct A1526,m1,1,A1525)
 		AF('i',struct A1526,m2,1)
@@ -30237,7 +30237,7 @@
 DCaggr* f_touchdcstA1527() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1527), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1527));
 		AF('s',struct A1527,m0,1)
 		AF('S',struct A1527,m1,1)
 		AF('J',struct A1527,m2,1)
@@ -30260,7 +30260,7 @@
 DCaggr* f_touchdcstA1528() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1528), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1528));
 		AF('c',struct A1528,m0,1)
 		AF('S',struct A1528,m1,1)
 		AF('S',struct A1528,m2,1)
@@ -30283,7 +30283,7 @@
 DCaggr* f_touchdcstA1529() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(5, sizeof(union  A1529), DC_TRUE);
+		at = dcNewAggr(5, sizeof(union  A1529));
 		AF('S',union  A1529,m0,1)
 		AF('j',union  A1529,m1,1)
 		AF('C',union  A1529,m2,1)
@@ -30299,7 +30299,7 @@
 DCaggr* f_touchdcstA1530() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1530), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1530));
 		AF('L',union  A1530,m0,1)
 		AF('l',union  A1530,m1,1)
 		dcCloseAggr(at);
@@ -30312,7 +30312,7 @@
 DCaggr* f_touchdcstA1531() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1531), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1531));
 		AF('d',union  A1531,m0,1)
 		AF('s',union  A1531,m1,1)
 		dcCloseAggr(at);
@@ -30325,7 +30325,7 @@
 DCaggr* f_touchdcstA1532() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1532), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1532));
 		AF('L',struct A1532,m0,1)
 		AF('l',struct A1532,m1,1)
 		AF('f',struct A1532,m2,1)
@@ -30342,7 +30342,7 @@
 DCaggr* f_touchdcstA1533() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1533), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1533));
 		AF('d',union  A1533,m0,1)
 		AF('c',union  A1533,m1,1)
 		AF('S',union  A1533,m2,11)
@@ -30363,7 +30363,7 @@
 DCaggr* f_touchdcstA1534() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(3, sizeof(union  A1534), DC_TRUE);
+		at = dcNewAggr(3, sizeof(union  A1534));
 		AF('f',union  A1534,m0,1)
 		AF('i',union  A1534,m1,1)
 		AF('i',union  A1534,m2,1)
@@ -30377,7 +30377,7 @@
 DCaggr* f_touchdcstA1535() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1535), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1535));
 		AFa(struct A1535,m0,1,A1534)
 		AF('s',struct A1535,m1,1)
 		AF('C',struct A1535,m2,1)
@@ -30400,7 +30400,7 @@
 DCaggr* f_touchdcstA1536() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1536), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1536));
 		AF('d',union  A1536,m0,1)
 		AF('J',union  A1536,m1,1)
 		AF('d',union  A1536,m2,1)
@@ -30423,7 +30423,7 @@
 DCaggr* f_touchdcstA1537() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1537), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1537));
 		AF('L',struct A1537,m0,1)
 		AF('i',struct A1537,m1,1)
 		AF('p',struct A1537,m2,1)
@@ -30440,7 +30440,7 @@
 DCaggr* f_touchdcstA1538() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1538), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1538));
 		AF('L',struct A1538,m0,1)
 		AF('S',struct A1538,m1,1)
 		AF('s',struct A1538,m2,1)
@@ -30463,7 +30463,7 @@
 DCaggr* f_touchdcstA1539() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(struct A1539), DC_TRUE);
+		at = dcNewAggr(6, sizeof(struct A1539));
 		AF('s',struct A1539,m0,1)
 		AF('p',struct A1539,m1,1)
 		AF('s',struct A1539,m2,1)
@@ -30480,7 +30480,7 @@
 DCaggr* f_touchdcstA1540() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(10, sizeof(union  A1540), DC_TRUE);
+		at = dcNewAggr(10, sizeof(union  A1540));
 		AF('i',union  A1540,m0,1)
 		AF('c',union  A1540,m1,1)
 		AF('J',union  A1540,m2,1)
@@ -30501,7 +30501,7 @@
 DCaggr* f_touchdcstA1541() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(2, sizeof(union  A1541), DC_TRUE);
+		at = dcNewAggr(2, sizeof(union  A1541));
 		AF('d',union  A1541,m0,1)
 		AF('S',union  A1541,m1,1)
 		dcCloseAggr(at);
@@ -30514,7 +30514,7 @@
 DCaggr* f_touchdcstA1542() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(6, sizeof(union  A1542), DC_TRUE);
+		at = dcNewAggr(6, sizeof(union  A1542));
 		AF('p',union  A1542,m0,1)
 		AF('c',union  A1542,m1,1)
 		AF('p',union  A1542,m2,2)
@@ -30531,7 +30531,7 @@
 DCaggr* f_touchdcstA1543() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(struct A1543), DC_TRUE);
+		at = dcNewAggr(12, sizeof(struct A1543));
 		AF('C',struct A1543,m0,1)
 		AF('I',struct A1543,m1,1)
 		AFa(struct A1543,m2,1,A1540)
@@ -30554,7 +30554,7 @@
 DCaggr* f_touchdcstA1544() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(12, sizeof(union  A1544), DC_TRUE);
+		at = dcNewAggr(12, sizeof(union  A1544));
 		AF('s',union  A1544,m0,1)
 		AF('p',union  A1544,m1,1)
 		AFa(union  A1544,m2,1,A1539)
@@ -30577,7 +30577,7 @@
 DCaggr* f_touchdcstA1545() {
 	static DCaggr* at = NULL;
 	if(!at) {
-		at = dcNewAggr(4, sizeof(union  A1545), DC_TRUE);
+		at = dcNewAggr(4, sizeof(union  A1545));
 		AF('i',union  A1545,m0,1)
 		AF('I',union  A1545,m1,1)
 		AF('I',union  A1545,m2,8)