db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcai...@apache.org
Subject svn commit: r330395 [7/8] - in /incubator/jdo/trunk/tck20/test: jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ orm/datastoreide...
Date Thu, 03 Nov 2005 00:25:03 GMT
Modified: incubator/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql?rev=330395&r1=330394&r2=330395&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql (original)
+++ incubator/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql Wed Nov  2 16:24:51 2005
@@ -708,38 +708,84 @@
 DROP TABLE HASHMAP_STR_SHORT123;
 DROP TABLE HASHMAPSTRINGKEY_COLLECTIONS;
 
-DROP TABLE MAP_OF_OBJECT0_STRING;
-DROP TABLE MAP_OF_OBJECT1_STRING;
-DROP TABLE MAP_OF_OBJECT2_STRING;
-DROP TABLE MAP_OF_OBJECT3_STRING;
-DROP TABLE MAP_OF_OBJECT4_STRING;
-DROP TABLE MAP_OF_OBJECT5_STRING;
-DROP TABLE MAP_OF_OBJECT6_STRING;
-DROP TABLE MAP_OF_OBJECT8_STRING;
-DROP TABLE MAP_OF_SIMPLE_CLASS9_STRING;
-DROP TABLE MAP_OF_SIMPLE_CLASS10_STRING;
-DROP TABLE MAP_OF_SIMPLE_CLASS11_STRING;
-DROP TABLE MAP_OF_SIMPLE_CLASS12_STRING;
-DROP TABLE MAP_OF_SIMPLE_CLASS13_STRING;
-DROP TABLE MAP_OF_SIMPLE_CLASS15_STRING;
-DROP TABLE MAP_OF_SIMPLE_CLASS17_STRING;
-DROP TABLE MAP_OF_SIMPLE_INTERFACE18_STRING;
-DROP TABLE MAP_OF_SIMPLE_INTERFACE19_STRING;
-DROP TABLE MAP_OF_SIMPLE_INTERFACE20_STRING;
-DROP TABLE MAP_OF_SIMPLE_INTERFACE21_STRING;
-DROP TABLE MAP_OF_SIMPLE_INTERFACE22_STRING;
-DROP TABLE MAP_OF_SIMPLE_INTERFACE24_STRING;
-DROP TABLE MAP_OF_SIMPLE_INTERFACE26_STRING;
-DROP TABLE MAP_OF_STRING35_STRING;
-DROP TABLE MAP_OF_DATE44_STRING;
-DROP TABLE MAP_OF_BIG_DECIMAL53_STRING;
-DROP TABLE MAP_OF_BIG_INTEGER62_STRING;
-DROP TABLE MAP_OF_BYTE71_STRING;
-DROP TABLE MAP_OF_DOUBLE80_STRING;
-DROP TABLE MAP_OF_FLOAT89_STRING;
-DROP TABLE MAP_OF_INTEGER98_STRING;
-DROP TABLE MAP_OF_LONG107_STRING;
-DROP TABLE MAP_OF_SHORT116_STRING;
+DROP TABLE MAP_OBJECT0_STR;
+DROP TABLE MAP_OBJECT1_STR;
+DROP TABLE MAP_OBJECT2_STR;
+DROP TABLE MAP_OBJECT3_STR;
+DROP TABLE MAP_OBJECT4_STR;
+DROP TABLE MAP_OBJECT6_STR;
+DROP TABLE MAP_SIMPLE_CLASS9_STR;
+DROP TABLE MAP_SIMPLE_CLASS10_STR;
+DROP TABLE MAP_SIMPLE_CLASS11_STR;
+DROP TABLE MAP_SIMPLE_CLASS12_STR;
+DROP TABLE MAP_SIMPLE_CLASS13_STR;
+DROP TABLE MAP_SIMPLE_CLASS15_STR;
+DROP TABLE MAP_SIMPLE_INTERFACE18_STR;
+DROP TABLE MAP_SIMPLE_INTERFACE19_STR;
+DROP TABLE MAP_SIMPLE_INTERFACE20_STR;
+DROP TABLE MAP_SIMPLE_INTERFACE21_STR;
+DROP TABLE MAP_SIMPLE_INTERFACE22_STR;
+DROP TABLE MAP_SIMPLE_INTERFACE24_STR;
+DROP TABLE MAP_STRING27_STR;
+DROP TABLE MAP_STRING28_STR;
+DROP TABLE MAP_STRING29_STR;
+DROP TABLE MAP_STRING30_STR;
+DROP TABLE MAP_STRING31_STR;
+DROP TABLE MAP_STRING33_STR;
+DROP TABLE MAP_DATE36_STR;
+DROP TABLE MAP_DATE37_STR;
+DROP TABLE MAP_DATE38_STR;
+DROP TABLE MAP_DATE39_STR;
+DROP TABLE MAP_DATE40_STR;
+DROP TABLE MAP_DATE42_STR;
+DROP TABLE MAP_BIG_DECIMAL45_STR;
+DROP TABLE MAP_BIG_DECIMAL46_STR;
+DROP TABLE MAP_BIG_DECIMAL47_STR;
+DROP TABLE MAP_BIG_DECIMAL48_STR;
+DROP TABLE MAP_BIG_DECIMAL49_STR;
+DROP TABLE MAP_BIG_DECIMAL51_STR;
+DROP TABLE MAP_BIG_INTEGER54_STR;
+DROP TABLE MAP_BIG_INTEGER55_STR;
+DROP TABLE MAP_BIG_INTEGER56_STR;
+DROP TABLE MAP_BIG_INTEGER57_STR;
+DROP TABLE MAP_BIG_INTEGER58_STR;
+DROP TABLE MAP_BIG_INTEGER60_STR;
+DROP TABLE MAP_BYTE63_STR;
+DROP TABLE MAP_BYTE64_STR;
+DROP TABLE MAP_BYTE65_STR;
+DROP TABLE MAP_BYTE66_STR;
+DROP TABLE MAP_BYTE67_STR;
+DROP TABLE MAP_BYTE69_STR;
+DROP TABLE MAP_DOUBLE72_STR;
+DROP TABLE MAP_DOUBLE73_STR;
+DROP TABLE MAP_DOUBLE74_STR;
+DROP TABLE MAP_DOUBLE75_STR;
+DROP TABLE MAP_DOUBLE76_STR;
+DROP TABLE MAP_DOUBLE78_STR;
+DROP TABLE MAP_FLOAT81_STR;
+DROP TABLE MAP_FLOAT82_STR;
+DROP TABLE MAP_FLOAT83_STR;
+DROP TABLE MAP_FLOAT84_STR;
+DROP TABLE MAP_FLOAT85_STR;
+DROP TABLE MAP_FLOAT87_STR;
+DROP TABLE MAP_INTEGER90_STR;
+DROP TABLE MAP_INTEGER91_STR;
+DROP TABLE MAP_INTEGER92_STR;
+DROP TABLE MAP_INTEGER93_STR;
+DROP TABLE MAP_INTEGER94_STR;
+DROP TABLE MAP_INTEGER96_STR;
+DROP TABLE MAP_LONG99_STR;
+DROP TABLE MAP_LONG100_STR;
+DROP TABLE MAP_LONG101_STR;
+DROP TABLE MAP_LONG102_STR;
+DROP TABLE MAP_LONG103_STR;
+DROP TABLE MAP_LONG105_STR;
+DROP TABLE MAP_SHORT108_STR;
+DROP TABLE MAP_SHORT109_STR;
+DROP TABLE MAP_SHORT110_STR;
+DROP TABLE MAP_SHORT111_STR;
+DROP TABLE MAP_SHORT112_STR;
+DROP TABLE MAP_SHORT114_STR;
 DROP TABLE MAPSTRINGVALUE_COLLECTIONS;
 
 DROP TABLE HASHTBL_STR_OBJECT0;
@@ -926,31 +972,78 @@
 DROP TABLE HASHMAP_OBJECT3_STR;
 DROP TABLE HASHMAP_OBJECT4_STR;
 DROP TABLE HASHMAP_OBJECT6_STR;
-DROP TABLE HASHMAP_OBJECT8_STR;
 DROP TABLE HASHMAP_SIMPLE_CLASS9_STR;
 DROP TABLE HASHMAP_SIMPLE_CLASS10_STR;
 DROP TABLE HASHMAP_SIMPLE_CLASS11_STR;
 DROP TABLE HASHMAP_SIMPLE_CLASS12_STR;
 DROP TABLE HASHMAP_SIMPLE_CLASS13_STR;
 DROP TABLE HASHMAP_SIMPLE_CLASS15_STR;
-DROP TABLE HASHMAP_SIMPLE_CLASS17_STR;
 DROP TABLE HASHMAP_SIMPLE_INTERFACE18_STR;
 DROP TABLE HASHMAP_SIMPLE_INTERFACE19_STR;
 DROP TABLE HASHMAP_SIMPLE_INTERFACE20_STR;
 DROP TABLE HASHMAP_SIMPLE_INTERFACE21_STR;
 DROP TABLE HASHMAP_SIMPLE_INTERFACE22_STR;
 DROP TABLE HASHMAP_SIMPLE_INTERFACE24_STR;
-DROP TABLE HASHMAP_SIMPLE_INTERFACE26_STR;
-DROP TABLE HASHMAP_STRING35_STR;
-DROP TABLE HASHMAP_DATE44_STR;
-DROP TABLE HASHMAP_BIG_DECIMAL53_STR;
-DROP TABLE HASHMAP_BIG_INTEGER62_STR;
-DROP TABLE HASHMAP_BYTE71_STR;
-DROP TABLE HASHMAP_DOUBLE80_STR;
-DROP TABLE HASHMAP_FLOAT89_STR;
-DROP TABLE HASHMAP_INTEGER98_STR;
-DROP TABLE HASHMAP_LONG107_STR;
-DROP TABLE HASHMAP_SHORT116_STR;
+DROP TABLE HASHMAP_STRING27_STR;
+DROP TABLE HASHMAP_STRING28_STR;
+DROP TABLE HASHMAP_STRING29_STR;
+DROP TABLE HASHMAP_STRING30_STR;
+DROP TABLE HASHMAP_STRING31_STR;
+DROP TABLE HASHMAP_STRING33_STR;
+DROP TABLE HASHMAP_DATE36_STR;
+DROP TABLE HASHMAP_DATE37_STR;
+DROP TABLE HASHMAP_DATE38_STR;
+DROP TABLE HASHMAP_DATE39_STR;
+DROP TABLE HASHMAP_DATE40_STR;
+DROP TABLE HASHMAP_DATE42_STR;
+DROP TABLE HASHMAP_BIG_DECIMAL45_STR;
+DROP TABLE HASHMAP_BIG_DECIMAL46_STR;
+DROP TABLE HASHMAP_BIG_DECIMAL47_STR;
+DROP TABLE HASHMAP_BIG_DECIMAL48_STR;
+DROP TABLE HASHMAP_BIG_DECIMAL49_STR;
+DROP TABLE HASHMAP_BIG_DECIMAL51_STR;
+DROP TABLE HASHMAP_BIG_INTEGER54_STR;
+DROP TABLE HASHMAP_BIG_INTEGER55_STR;
+DROP TABLE HASHMAP_BIG_INTEGER56_STR;
+DROP TABLE HASHMAP_BIG_INTEGER57_STR;
+DROP TABLE HASHMAP_BIG_INTEGER58_STR;
+DROP TABLE HASHMAP_BIG_INTEGER60_STR;
+DROP TABLE HASHMAP_BYTE63_STR;
+DROP TABLE HASHMAP_BYTE64_STR;
+DROP TABLE HASHMAP_BYTE65_STR;
+DROP TABLE HASHMAP_BYTE66_STR;
+DROP TABLE HASHMAP_BYTE67_STR;
+DROP TABLE HASHMAP_BYTE69_STR;
+DROP TABLE HASHMAP_DOUBLE72_STR;
+DROP TABLE HASHMAP_DOUBLE73_STR;
+DROP TABLE HASHMAP_DOUBLE74_STR;
+DROP TABLE HASHMAP_DOUBLE75_STR;
+DROP TABLE HASHMAP_DOUBLE76_STR;
+DROP TABLE HASHMAP_DOUBLE78_STR;
+DROP TABLE HASHMAP_FLOAT81_STR;
+DROP TABLE HASHMAP_FLOAT82_STR;
+DROP TABLE HASHMAP_FLOAT83_STR;
+DROP TABLE HASHMAP_FLOAT84_STR;
+DROP TABLE HASHMAP_FLOAT85_STR;
+DROP TABLE HASHMAP_FLOAT87_STR;
+DROP TABLE HASHMAP_INTEGER90_STR;
+DROP TABLE HASHMAP_INTEGER91_STR;
+DROP TABLE HASHMAP_INTEGER92_STR;
+DROP TABLE HASHMAP_INTEGER93_STR;
+DROP TABLE HASHMAP_INTEGER94_STR;
+DROP TABLE HASHMAP_INTEGER96_STR;
+DROP TABLE HASHMAP_LONG99_STR;
+DROP TABLE HASHMAP_LONG100_STR;
+DROP TABLE HASHMAP_LONG101_STR;
+DROP TABLE HASHMAP_LONG102_STR;
+DROP TABLE HASHMAP_LONG103_STR;
+DROP TABLE HASHMAP_LONG105_STR;
+DROP TABLE HASHMAP_SHORT108_STR;
+DROP TABLE HASHMAP_SHORT109_STR;
+DROP TABLE HASHMAP_SHORT110_STR;
+DROP TABLE HASHMAP_SHORT111_STR;
+DROP TABLE HASHMAP_SHORT112_STR;
+DROP TABLE HASHMAP_SHORT114_STR;
 DROP TABLE HASHMAPSTRINGVALUE_COLLECTIONS;
 
 DROP TABLE HASHTBL_OBJECT0_STR;
@@ -958,34 +1051,79 @@
 DROP TABLE HASHTBL_OBJECT2_STR;
 DROP TABLE HASHTBL_OBJECT3_STR;
 DROP TABLE HASHTBL_OBJECT4_STR;
-DROP TABLE HASHTBL_OBJECT5_STR;
 DROP TABLE HASHTBL_OBJECT6_STR;
-DROP TABLE HASHTBL_OBJECT8_STR;
 DROP TABLE HASHTBL_SIMPLE_CLASS9_STR;
 DROP TABLE HASHTBL_SIMPLE_CLASS10_STR;
 DROP TABLE HASHTBL_SIMPLE_CLASS11_STR;
 DROP TABLE HASHTBL_SIMPLE_CLASS12_STR;
 DROP TABLE HASHTBL_SIMPLE_CLASS13_STR;
 DROP TABLE HASHTBL_SIMPLE_CLASS15_STR;
-DROP TABLE HASHTBL_SIMPLE_CLASS17_STR;
 DROP TABLE HASHTBL_SIMPLE_INTERFACE18_STR;
 DROP TABLE HASHTBL_SIMPLE_INTERFACE19_STR;
 DROP TABLE HASHTBL_SIMPLE_INTERFACE20_STR;
 DROP TABLE HASHTBL_SIMPLE_INTERFACE21_STR;
 DROP TABLE HASHTBL_SIMPLE_INTERFACE22_STR;
-DROP TABLE HASHTBL_SIMPLE_INTERFACE23_STR;
 DROP TABLE HASHTBL_SIMPLE_INTERFACE24_STR;
-DROP TABLE HASHTBL_SIMPLE_INTERFACE26_STR;
-DROP TABLE HASHTBL_STRING35_STR;
-DROP TABLE HASHTBL_DATE44_STR;
-DROP TABLE HASHTBL_BIG_DECIMAL53_STR;
-DROP TABLE HASHTBL_BIG_INTEGER62_STR;
-DROP TABLE HASHTBL_BYTE71_STR;
-DROP TABLE HASHTBL_DOUBLE80_STR;
-DROP TABLE HASHTBL_FLOAT89_STR;
-DROP TABLE HASHTBL_INTEGER98_STR;
-DROP TABLE HASHTBL_LONG107_STR;
-DROP TABLE HASHTBL_SHORT116_STR;
+DROP TABLE HASHTBL_STRING27_STR;
+DROP TABLE HASHTBL_STRING28_STR;
+DROP TABLE HASHTBL_STRING29_STR;
+DROP TABLE HASHTBL_STRING30_STR;
+DROP TABLE HASHTBL_STRING31_STR;
+DROP TABLE HASHTBL_STRING33_STR;
+DROP TABLE HASHTBL_DATE36_STR;
+DROP TABLE HASHTBL_DATE37_STR;
+DROP TABLE HASHTBL_DATE38_STR;
+DROP TABLE HASHTBL_DATE39_STR;
+DROP TABLE HASHTBL_DATE40_STR;
+DROP TABLE HASHTBL_DATE42_STR;
+DROP TABLE HASHTBL_BIG_DECIMAL45_STR;
+DROP TABLE HASHTBL_BIG_DECIMAL46_STR;
+DROP TABLE HASHTBL_BIG_DECIMAL47_STR;
+DROP TABLE HASHTBL_BIG_DECIMAL48_STR;
+DROP TABLE HASHTBL_BIG_DECIMAL49_STR;
+DROP TABLE HASHTBL_BIG_DECIMAL51_STR;
+DROP TABLE HASHTBL_BIG_INTEGER54_STR;
+DROP TABLE HASHTBL_BIG_INTEGER55_STR;
+DROP TABLE HASHTBL_BIG_INTEGER56_STR;
+DROP TABLE HASHTBL_BIG_INTEGER57_STR;
+DROP TABLE HASHTBL_BIG_INTEGER58_STR;
+DROP TABLE HASHTBL_BIG_INTEGER60_STR;
+DROP TABLE HASHTBL_BYTE63_STR;
+DROP TABLE HASHTBL_BYTE64_STR;
+DROP TABLE HASHTBL_BYTE65_STR;
+DROP TABLE HASHTBL_BYTE66_STR;
+DROP TABLE HASHTBL_BYTE67_STR;
+DROP TABLE HASHTBL_BYTE69_STR;
+DROP TABLE HASHTBL_DOUBLE72_STR;
+DROP TABLE HASHTBL_DOUBLE73_STR;
+DROP TABLE HASHTBL_DOUBLE74_STR;
+DROP TABLE HASHTBL_DOUBLE75_STR;
+DROP TABLE HASHTBL_DOUBLE76_STR;
+DROP TABLE HASHTBL_DOUBLE78_STR;
+DROP TABLE HASHTBL_FLOAT81_STR;
+DROP TABLE HASHTBL_FLOAT82_STR;
+DROP TABLE HASHTBL_FLOAT83_STR;
+DROP TABLE HASHTBL_FLOAT84_STR;
+DROP TABLE HASHTBL_FLOAT85_STR;
+DROP TABLE HASHTBL_FLOAT87_STR;
+DROP TABLE HASHTBL_INTEGER90_STR;
+DROP TABLE HASHTBL_INTEGER91_STR;
+DROP TABLE HASHTBL_INTEGER92_STR;
+DROP TABLE HASHTBL_INTEGER93_STR;
+DROP TABLE HASHTBL_INTEGER94_STR;
+DROP TABLE HASHTBL_INTEGER96_STR;
+DROP TABLE HASHTBL_LONG99_STR;
+DROP TABLE HASHTBL_LONG100_STR;
+DROP TABLE HASHTBL_LONG101_STR;
+DROP TABLE HASHTBL_LONG102_STR;
+DROP TABLE HASHTBL_LONG103_STR;
+DROP TABLE HASHTBL_LONG105_STR;
+DROP TABLE HASHTBL_SHORT108_STR;
+DROP TABLE HASHTBL_SHORT109_STR;
+DROP TABLE HASHTBL_SHORT110_STR;
+DROP TABLE HASHTBL_SHORT111_STR;
+DROP TABLE HASHTBL_SHORT112_STR;
+DROP TABLE HASHTBL_SHORT114_STR;
 DROP TABLE HASHTBLSTRINGVALUE_COLLECTIONS;
 
 DROP TABLE TREEMAP_OBJECT0_STR;
@@ -994,31 +1132,78 @@
 DROP TABLE TREEMAP_OBJECT3_STR;
 DROP TABLE TREEMAP_OBJECT4_STR;
 DROP TABLE TREEMAP_OBJECT6_STR;
-DROP TABLE TREEMAP_OBJECT8_STR;
 DROP TABLE TREEMAP_SIMPLE_CLASS9_STR;
 DROP TABLE TREEMAP_SIMPLE_CLASS10_STR;
 DROP TABLE TREEMAP_SIMPLE_CLASS11_STR;
 DROP TABLE TREEMAP_SIMPLE_CLASS12_STR;
 DROP TABLE TREEMAP_SIMPLE_CLASS13_STR;
 DROP TABLE TREEMAP_SIMPLE_CLASS15_STR;
-DROP TABLE TREEMAP_SIMPLE_CLASS17_STR;
 DROP TABLE TREEMAP_SIMPLE_INTERFACE18_STR;
 DROP TABLE TREEMAP_SIMPLE_INTERFACE19_STR;
 DROP TABLE TREEMAP_SIMPLE_INTERFACE20_STR;
 DROP TABLE TREEMAP_SIMPLE_INTERFACE21_STR;
 DROP TABLE TREEMAP_SIMPLE_INTERFACE22_STR;
 DROP TABLE TREEMAP_SIMPLE_INTERFACE24_STR;
-DROP TABLE TREEMAP_SIMPLE_INTERFACE26_STR;
-DROP TABLE TREEMAP_STRING35_STR;
-DROP TABLE TREEMAP_DATE44_STR;
-DROP TABLE TREEMAP_BIG_DECIMAL53_STR;
-DROP TABLE TREEMAP_BIG_INTEGER62_STR;
-DROP TABLE TREEMAP_BYTE71_STR;
-DROP TABLE TREEMAP_DOUBLE80_STR;
-DROP TABLE TREEMAP_FLOAT89_STR;
-DROP TABLE TREEMAP_INTEGER98_STR;
-DROP TABLE TREEMAP_LONG107_STR;
-DROP TABLE TREEMAP_SHORT116_STR;
+DROP TABLE TREEMAP_STRING27_STR;
+DROP TABLE TREEMAP_STRING28_STR;
+DROP TABLE TREEMAP_STRING29_STR;
+DROP TABLE TREEMAP_STRING30_STR;
+DROP TABLE TREEMAP_STRING31_STR;
+DROP TABLE TREEMAP_STRING33_STR;
+DROP TABLE TREEMAP_DATE36_STR;
+DROP TABLE TREEMAP_DATE37_STR;
+DROP TABLE TREEMAP_DATE38_STR;
+DROP TABLE TREEMAP_DATE39_STR;
+DROP TABLE TREEMAP_DATE40_STR;
+DROP TABLE TREEMAP_DATE42_STR;
+DROP TABLE TREEMAP_BIG_DECIMAL45_STR;
+DROP TABLE TREEMAP_BIG_DECIMAL46_STR;
+DROP TABLE TREEMAP_BIG_DECIMAL47_STR;
+DROP TABLE TREEMAP_BIG_DECIMAL48_STR;
+DROP TABLE TREEMAP_BIG_DECIMAL49_STR;
+DROP TABLE TREEMAP_BIG_DECIMAL51_STR;
+DROP TABLE TREEMAP_BIG_INTEGER54_STR;
+DROP TABLE TREEMAP_BIG_INTEGER55_STR;
+DROP TABLE TREEMAP_BIG_INTEGER56_STR;
+DROP TABLE TREEMAP_BIG_INTEGER57_STR;
+DROP TABLE TREEMAP_BIG_INTEGER58_STR;
+DROP TABLE TREEMAP_BIG_INTEGER60_STR;
+DROP TABLE TREEMAP_BYTE63_STR;
+DROP TABLE TREEMAP_BYTE64_STR;
+DROP TABLE TREEMAP_BYTE65_STR;
+DROP TABLE TREEMAP_BYTE66_STR;
+DROP TABLE TREEMAP_BYTE67_STR;
+DROP TABLE TREEMAP_BYTE69_STR;
+DROP TABLE TREEMAP_DOUBLE72_STR;
+DROP TABLE TREEMAP_DOUBLE73_STR;
+DROP TABLE TREEMAP_DOUBLE74_STR;
+DROP TABLE TREEMAP_DOUBLE75_STR;
+DROP TABLE TREEMAP_DOUBLE76_STR;
+DROP TABLE TREEMAP_DOUBLE78_STR;
+DROP TABLE TREEMAP_FLOAT81_STR;
+DROP TABLE TREEMAP_FLOAT82_STR;
+DROP TABLE TREEMAP_FLOAT83_STR;
+DROP TABLE TREEMAP_FLOAT84_STR;
+DROP TABLE TREEMAP_FLOAT85_STR;
+DROP TABLE TREEMAP_FLOAT87_STR;
+DROP TABLE TREEMAP_INTEGER90_STR;
+DROP TABLE TREEMAP_INTEGER91_STR;
+DROP TABLE TREEMAP_INTEGER92_STR;
+DROP TABLE TREEMAP_INTEGER93_STR;
+DROP TABLE TREEMAP_INTEGER94_STR;
+DROP TABLE TREEMAP_INTEGER96_STR;
+DROP TABLE TREEMAP_LONG99_STR;
+DROP TABLE TREEMAP_LONG100_STR;
+DROP TABLE TREEMAP_LONG101_STR;
+DROP TABLE TREEMAP_LONG102_STR;
+DROP TABLE TREEMAP_LONG103_STR;
+DROP TABLE TREEMAP_LONG105_STR;
+DROP TABLE TREEMAP_SHORT108_STR;
+DROP TABLE TREEMAP_SHORT109_STR;
+DROP TABLE TREEMAP_SHORT110_STR;
+DROP TABLE TREEMAP_SHORT111_STR;
+DROP TABLE TREEMAP_SHORT112_STR;
+DROP TABLE TREEMAP_SHORT114_STR;
 DROP TABLE TREEMAPSTRINGVALUE_COLLECTIONS;
 
 DROP TABLE FIELDSOFSIMPLECLASS;
@@ -6990,86 +7175,19 @@
 
 CREATE TABLE HASHMAPSTRINGVALUE_COLLECTIONS (
     IDENTIFIER INTEGER NOT NULL,
-	HASHMAP_STRING27_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_STRING28_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_STRING29_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_STRING30_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_STRING31_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_STRING32_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_STRING33_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_STRING34_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE36_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE37_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE38_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE39_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE40_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE41_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE42_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DATE43_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL45_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL46_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL47_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL48_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL49_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL50_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL51_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_DECIMAL52_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER54_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER55_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER56_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER57_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER58_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER59_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER60_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BIG_INTEGER61_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE63_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE64_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE65_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE66_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE67_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE68_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE69_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_BYTE70_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE72_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE73_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE74_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE75_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE76_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE77_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE78_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_DOUBLE79_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT81_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT82_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT83_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT84_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT85_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT86_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT87_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_FLOAT88_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER90_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER91_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER92_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER93_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER94_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER95_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER96_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_INTEGER97_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG99_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG100_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG101_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG102_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG103_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG104_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG105_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_LONG106_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT108_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT109_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT110_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT111_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT112_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT113_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT114_STR LONG VARCHAR FOR BIT DATA,
-	HASHMAP_SHORT115_STR LONG VARCHAR FOR BIT DATA,
+    HASHMAP_OBJECT8_STR LONG VARCHAR FOR BIT DATA,
+    HASHMAP_SIMPLE_CLASS17_STR LONG VARCHAR FOR BIT DATA,
+    HASHMAP_SIMPLE_INTERFACE26_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_STRING35_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DATE44_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_DECIMAL53_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BIG_INTEGER62_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_BYTE71_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_DOUBLE80 LONG VARCHAR FOR BIT DATA,
+	HASHMAP_FLOAT89_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_INTEGER98_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_LONG107_STR LONG VARCHAR FOR BIT DATA,
+	HASHMAP_SHORT116_STR LONG VARCHAR FOR BIT DATA,
     CONSTRAINT HMSVC_PK PRIMARY KEY (IDENTIFIER)
 );
 
@@ -7094,25 +7212,25 @@
 CREATE TABLE HASHMAP_OBJECT3_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_OBJECT4_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_OBJECT6_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
-);
-
-CREATE TABLE HASHMAP_OBJECT8_STR (
-    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
-    VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_SIMPLE_CLASS9_STR (
@@ -7136,25 +7254,25 @@
 CREATE TABLE HASHMAP_SIMPLE_CLASS12_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_SIMPLE_CLASS13_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_SIMPLE_CLASS15_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
-);
-
-CREATE TABLE HASHMAP_SIMPLE_CLASS17_STR (
-    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
-    VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_SIMPLE_INTERFACE18_STR (
@@ -7178,950 +7296,1900 @@
 CREATE TABLE HASHMAP_SIMPLE_INTERFACE21_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_SIMPLE_INTERFACE22_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
 CREATE TABLE HASHMAP_SIMPLE_INTERFACE24_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
-CREATE TABLE HASHMAP_SIMPLE_INTERFACE26_STR (
+CREATE TABLE HASHMAP_STRING27_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE HASHMAP_STRING35_STR (
+CREATE TABLE HASHMAP_STRING28_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
     KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE HASHMAP_DATE44_STR (
+CREATE TABLE HASHMAP_STRING29_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL TIMESTAMP
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE HASHMAP_BIG_DECIMAL53_STR (
+CREATE TABLE HASHMAP_STRING30_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL DECIMAL(27,16)
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE HASHMAP_BIG_INTEGER62_STR (
+CREATE TABLE HASHMAP_STRING31_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL BIGINT
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE HASHMAP_BYTE71_STR (
+CREATE TABLE HASHMAP_STRING33_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL SMALLINT
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE HASHMAP_DOUBLE80_STR (
+CREATE TABLE HASHMAP_DATE36_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL DOUBLE
+    KEYVAL TIMESTAMP
 );
 
-CREATE TABLE HASHMAP_FLOAT89_STR (
+CREATE TABLE HASHMAP_DATE37_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL FLOAT
+    KEYVAL TIMESTAMP
 );
 
-CREATE TABLE HASHMAP_INTEGER98_STR (
+CREATE TABLE HASHMAP_DATE38_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL INTEGER
+    KEYVAL TIMESTAMP
 );
 
-CREATE TABLE HASHMAP_LONG107_STR (
+CREATE TABLE HASHMAP_DATE39_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL BIGINT
+    KEYVAL TIMESTAMP
 );
 
-CREATE TABLE HASHMAP_SHORT116_STR (
+CREATE TABLE HASHMAP_DATE40_STR (
     IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL SMALLINT
+    KEYVAL TIMESTAMP
 );
 
---HashtableOfStringValueCollections
-
-CREATE TABLE HASHTBLSTRINGVALUE_COLLECTIONS (
-    IDENTIFIER INTEGER NOT NULL,
-	HASHTBL_STRING27_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_STRING28_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_STRING29_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_STRING30_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_STRING31_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_STRING32_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_STRING33_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_STRING34_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE36_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE37_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE38_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE39_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE40_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE41_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE42_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DATE43_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL45_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL46_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL47_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL48_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL49_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL50_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL51_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_DECIMAL52_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER54_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER55_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER56_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER57_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER58_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER59_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER60_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BIG_INTEGER61_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE63_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE64_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE65_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE66_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE67_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE68_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE69_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_BYTE70_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE72_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE73_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE74_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE75_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE76_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE77_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE78_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_DOUBLE79_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT81_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT82_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT83_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT84_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT85_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT86_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT87_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_FLOAT88_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER90_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER91_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER92_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER93_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER94_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER95_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER96_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_INTEGER97_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG99_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG100_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG101_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG102_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG103_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG104_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG105_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_LONG106_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT108_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT109_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT110_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT111_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT112_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT113_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT114_STR LONG VARCHAR FOR BIT DATA,
-	HASHTBL_SHORT115_STR LONG VARCHAR FOR BIT DATA,
-    CONSTRAINT HTSVC_PK PRIMARY KEY (IDENTIFIER)
+CREATE TABLE HASHMAP_DATE42_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
 );
 
-CREATE TABLE HASHTBL_OBJECT0_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_DECIMAL45_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DECIMAL(27,16)
 );
 
-CREATE TABLE HASHTBL_OBJECT1_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_DECIMAL46_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DECIMAL(27,16)
 );
 
-CREATE TABLE HASHTBL_OBJECT2_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_DECIMAL47_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DECIMAL(27,16)
 );
 
-CREATE TABLE HASHTBL_OBJECT3_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_DECIMAL48_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DECIMAL(27,16)
 );
 
-CREATE TABLE HASHTBL_OBJECT4_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_DECIMAL49_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DECIMAL(27,16)
 );
 
-CREATE TABLE HASHTBL_OBJECT5_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_DECIMAL51_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DECIMAL(27,16)
 );
 
-CREATE TABLE HASHTBL_OBJECT6_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_INTEGER54_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE HASHTBL_OBJECT8_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_INTEGER55_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_CLASS9_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_INTEGER56_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_CLASS10_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_INTEGER57_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_CLASS11_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_INTEGER58_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_CLASS12_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BIG_INTEGER60_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_CLASS13_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BYTE63_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL SMALLINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_CLASS15_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BYTE64_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL SMALLINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_CLASS17_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BYTE65_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL SMALLINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE18_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BYTE66_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL SMALLINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE19_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BYTE67_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL SMALLINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE20_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_BYTE69_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL SMALLINT
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE21_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_DOUBLE72_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DOUBLE
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE22_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_DOUBLE73_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DOUBLE
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE23_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_DOUBLE74_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DOUBLE
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE24_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_DOUBLE75_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DOUBLE
 );
 
-CREATE TABLE HASHTBL_SIMPLE_INTERFACE26_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_DOUBLE76_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+    KEYVAL DOUBLE
 );
 
-CREATE TABLE HASHTBL_STRING35_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_DOUBLE78_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL VARCHAR(1024)
+    KEYVAL DOUBLE
 );
 
-CREATE TABLE HASHTBL_DATE44_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_FLOAT81_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL TIMESTAMP
+    KEYVAL FLOAT
 );
 
-CREATE TABLE HASHTBL_BIG_DECIMAL53_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_FLOAT82_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL DECIMAL(27,16)
+    KEYVAL FLOAT
 );
 
-CREATE TABLE HASHTBL_BIG_INTEGER62_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_FLOAT83_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL BIGINT
+    KEYVAL FLOAT
 );
 
-CREATE TABLE HASHTBL_BYTE71_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_FLOAT84_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL SMALLINT
+    KEYVAL FLOAT
 );
 
-CREATE TABLE HASHTBL_DOUBLE80_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_FLOAT85_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL DOUBLE
+    KEYVAL FLOAT
 );
 
-CREATE TABLE HASHTBL_FLOAT89_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_FLOAT87_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
     KEYVAL FLOAT
 );
 
-CREATE TABLE HASHTBL_INTEGER98_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_INTEGER90_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
     KEYVAL INTEGER
 );
 
-CREATE TABLE HASHTBL_LONG107_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_INTEGER91_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL BIGINT
+    KEYVAL INTEGER
 );
 
-CREATE TABLE HASHTBL_SHORT116_STR (
-    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_INTEGER92_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYVAL SMALLINT
+    KEYVAL INTEGER
 );
 
---TreeMapOfStringValueCollections
-
-CREATE TABLE TREEMAPSTRINGVALUE_COLLECTIONS (
-    IDENTIFIER INTEGER NOT NULL,
-	TREEMAP_STRING27_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_STRING28_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_STRING29_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_STRING30_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_STRING31_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_STRING32_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_STRING33_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_STRING34_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE36_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE37_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE38_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE39_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE40_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE41_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE42_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DATE43_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL45_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL46_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL47_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL48_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL49_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL50_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL51_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_DECIMAL52_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER54_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER55_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER56_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER57_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER58_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER59_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER60_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BIG_INTEGER61_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE63_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE64_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE65_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE66_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE67_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE68_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE69_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_BYTE70_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE72_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE73_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE74_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE75_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE76_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE77_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE78_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_DOUBLE79_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT81_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT82_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT83_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT84_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT85_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT86_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT87_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_FLOAT88_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER90_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER91_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER92_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER93_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER94_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER95_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER96_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_INTEGER97_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG99_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG100_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG101_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG102_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG103_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG104_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG105_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_LONG106_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT108_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT109_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT110_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT111_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT112_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT113_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT114_STR LONG VARCHAR FOR BIT DATA,
-	TREEMAP_SHORT115_STR LONG VARCHAR FOR BIT DATA,
-    CONSTRAINT TMSVC_PK PRIMARY KEY (IDENTIFIER)
+CREATE TABLE HASHMAP_INTEGER93_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
 );
 
-CREATE TABLE TREEMAP_OBJECT0_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_INTEGER94_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL INTEGER
 );
 
-CREATE TABLE TREEMAP_OBJECT1_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_INTEGER96_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL INTEGER
 );
 
-CREATE TABLE TREEMAP_OBJECT2_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_LONG99_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE TREEMAP_OBJECT3_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_LONG100_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE TREEMAP_OBJECT4_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_LONG101_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL BIGINT
 );
 
-CREATE TABLE TREEMAP_OBJECT6_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE HASHMAP_LONG102_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHMAP_LONG103_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHMAP_LONG105_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHMAP_SHORT108_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHMAP_SHORT109_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHMAP_SHORT110_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHMAP_SHORT111_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHMAP_SHORT112_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHMAP_SHORT114_STR (
+    IDENTIFIER INTEGER REFERENCES HASHMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+--HashtableOfStringValueCollections
+
+CREATE TABLE HASHTBLSTRINGVALUE_COLLECTIONS (
+    IDENTIFIER INTEGER NOT NULL,
+    HASHTBL_OBJECT8_STR LONG VARCHAR FOR BIT DATA,
+    HASHTBL_SIMPLE_CLASS17_STR LONG VARCHAR FOR BIT DATA,
+    HASHTBL_SIMPLE_INTERFACE26_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_STRING35_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DATE44_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_DECIMAL53_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BIG_INTEGER62_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_BYTE71_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_DOUBLE80 LONG VARCHAR FOR BIT DATA,
+	HASHTBL_FLOAT89_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_INTEGER98_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_LONG107_STR LONG VARCHAR FOR BIT DATA,
+	HASHTBL_SHORT116_STR LONG VARCHAR FOR BIT DATA,
+    CONSTRAINT HTSVC_PK PRIMARY KEY (IDENTIFIER)
+);
+
+CREATE TABLE HASHTBL_OBJECT0_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_OBJECT1_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_OBJECT2_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_OBJECT3_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_OBJECT4_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_OBJECT6_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_CLASS9_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_CLASS10_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_CLASS11_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_CLASS12_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_CLASS13_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_CLASS15_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_INTERFACE18_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_INTERFACE19_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_INTERFACE20_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_INTERFACE21_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_INTERFACE22_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_SIMPLE_INTERFACE24_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE HASHTBL_STRING27_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE HASHTBL_STRING28_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE HASHTBL_STRING29_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE HASHTBL_STRING30_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE HASHTBL_STRING31_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE HASHTBL_STRING33_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE HASHTBL_DATE36_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE HASHTBL_DATE37_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE HASHTBL_DATE38_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE HASHTBL_DATE39_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE HASHTBL_DATE40_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE HASHTBL_DATE42_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE HASHTBL_BIG_DECIMAL45_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE HASHTBL_BIG_DECIMAL46_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE HASHTBL_BIG_DECIMAL47_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE HASHTBL_BIG_DECIMAL48_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE HASHTBL_BIG_DECIMAL49_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE HASHTBL_BIG_DECIMAL51_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE HASHTBL_BIG_INTEGER54_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_BIG_INTEGER55_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_BIG_INTEGER56_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_BIG_INTEGER57_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_BIG_INTEGER58_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_BIG_INTEGER60_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_BYTE63_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_BYTE64_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_BYTE65_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_BYTE66_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_BYTE67_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_BYTE69_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_DOUBLE72_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE HASHTBL_DOUBLE73_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE HASHTBL_DOUBLE74_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE HASHTBL_DOUBLE75_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE HASHTBL_DOUBLE76_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE HASHTBL_DOUBLE78_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE HASHTBL_FLOAT81_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE HASHTBL_FLOAT82_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE HASHTBL_FLOAT83_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE HASHTBL_FLOAT84_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE HASHTBL_FLOAT85_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE HASHTBL_FLOAT87_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE HASHTBL_INTEGER90_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE HASHTBL_INTEGER91_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE HASHTBL_INTEGER92_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE HASHTBL_INTEGER93_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE HASHTBL_INTEGER94_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE HASHTBL_INTEGER96_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE HASHTBL_LONG99_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_LONG100_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_LONG101_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_LONG102_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_LONG103_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_LONG105_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE HASHTBL_SHORT108_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_SHORT109_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_SHORT110_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_SHORT111_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_SHORT112_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE HASHTBL_SHORT114_STR (
+    IDENTIFIER INTEGER REFERENCES HASHTBLSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+--TreeMapOfStringValueCollections
+
+CREATE TABLE TREEMAPSTRINGVALUE_COLLECTIONS (
+    IDENTIFIER INTEGER NOT NULL,
+    TREEMAP_OBJECT8_STR LONG VARCHAR FOR BIT DATA,
+    TREEMAP_SIMPLE_CLASS17_STR LONG VARCHAR FOR BIT DATA,
+    TREEMAP_SIMPLE_INTERFACE26_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_STRING35_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DATE44_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_DECIMAL53_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BIG_INTEGER62_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_BYTE71_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_DOUBLE80 LONG VARCHAR FOR BIT DATA,
+	TREEMAP_FLOAT89_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_INTEGER98_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_LONG107_STR LONG VARCHAR FOR BIT DATA,
+	TREEMAP_SHORT116_STR LONG VARCHAR FOR BIT DATA,
+    CONSTRAINT TMSVC_PK PRIMARY KEY (IDENTIFIER)
+);
+
+CREATE TABLE TREEMAP_OBJECT0_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_OBJECT1_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_OBJECT2_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_OBJECT3_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_OBJECT4_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_OBJECT6_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_CLASS9_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_CLASS10_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_CLASS11_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_CLASS12_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_CLASS13_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_CLASS15_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_INTERFACE18_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_INTERFACE19_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_INTERFACE20_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_INTERFACE21_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_INTERFACE22_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_SIMPLE_INTERFACE24_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE TREEMAP_STRING27_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE TREEMAP_STRING28_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE TREEMAP_STRING29_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE TREEMAP_STRING30_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE TREEMAP_STRING31_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE TREEMAP_STRING33_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL VARCHAR(1024)
+);
+
+CREATE TABLE TREEMAP_DATE36_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE TREEMAP_DATE37_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE TREEMAP_DATE38_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE TREEMAP_DATE39_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE TREEMAP_DATE40_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE TREEMAP_DATE42_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL TIMESTAMP
+);
+
+CREATE TABLE TREEMAP_BIG_DECIMAL45_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE TREEMAP_BIG_DECIMAL46_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE TREEMAP_BIG_DECIMAL47_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE TREEMAP_BIG_DECIMAL48_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE TREEMAP_BIG_DECIMAL49_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE TREEMAP_BIG_DECIMAL51_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DECIMAL(27,16)
+);
+
+CREATE TABLE TREEMAP_BIG_INTEGER54_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_BIG_INTEGER55_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_BIG_INTEGER56_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_BIG_INTEGER57_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_BIG_INTEGER58_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_BIG_INTEGER60_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_BYTE63_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_BYTE64_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_BYTE65_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_BYTE66_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_BYTE67_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_BYTE69_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_DOUBLE72_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE TREEMAP_DOUBLE73_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE TREEMAP_DOUBLE74_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE TREEMAP_DOUBLE75_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE TREEMAP_DOUBLE76_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE TREEMAP_DOUBLE78_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL DOUBLE
+);
+
+CREATE TABLE TREEMAP_FLOAT81_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE TREEMAP_FLOAT82_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE TREEMAP_FLOAT83_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE TREEMAP_FLOAT84_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE TREEMAP_FLOAT85_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE TREEMAP_FLOAT87_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL FLOAT
+);
+
+CREATE TABLE TREEMAP_INTEGER90_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE TREEMAP_INTEGER91_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE TREEMAP_INTEGER92_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE TREEMAP_INTEGER93_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE TREEMAP_INTEGER94_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE TREEMAP_INTEGER96_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL INTEGER
+);
+
+CREATE TABLE TREEMAP_LONG99_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_LONG100_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_LONG101_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_LONG102_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_LONG103_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_LONG105_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL BIGINT
+);
+
+CREATE TABLE TREEMAP_SHORT108_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_SHORT109_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_SHORT110_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_SHORT111_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_SHORT112_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+CREATE TABLE TREEMAP_SHORT114_STR (
+    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYVAL SMALLINT
+);
+
+--MapOfStringValueCollections
+
+CREATE TABLE MAPSTRINGVALUE_COLLECTIONS (
+    IDENTIFIER INTEGER NOT NULL,
+    MAP_OBJECT8_STR LONG VARCHAR FOR BIT DATA,
+    MAP_SIMPLE_CLASS17_STR LONG VARCHAR FOR BIT DATA,
+    MAP_SIMPLE_INTERFACE26_STR LONG VARCHAR FOR BIT DATA,
+	MAP_STRING35_STR LONG VARCHAR FOR BIT DATA,
+	MAP_DATE44_STR LONG VARCHAR FOR BIT DATA,
+	MAP_BIG_DECIMAL53_STR LONG VARCHAR FOR BIT DATA,
+	MAP_BIG_INTEGER62_STR LONG VARCHAR FOR BIT DATA,
+	MAP_BYTE71_STR LONG VARCHAR FOR BIT DATA,
+	MAP_DOUBLE80 LONG VARCHAR FOR BIT DATA,
+	MAP_FLOAT89_STR LONG VARCHAR FOR BIT DATA,
+	MAP_INTEGER98_STR LONG VARCHAR FOR BIT DATA,
+	MAP_LONG107_STR LONG VARCHAR FOR BIT DATA,
+	MAP_SHORT116_STR LONG VARCHAR FOR BIT DATA,
+    CONSTRAINT MSVC_PK PRIMARY KEY (IDENTIFIER)
+);
+
+CREATE TABLE MAP_OBJECT0_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE MAP_OBJECT1_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE MAP_OBJECT2_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE MAP_OBJECT3_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE MAP_OBJECT4_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE MAP_OBJECT6_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE MAP_SIMPLE_CLASS9_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE MAP_SIMPLE_CLASS10_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE MAP_SIMPLE_CLASS11_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
+);
+
+CREATE TABLE MAP_SIMPLE_CLASS12_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
+);
+
+CREATE TABLE MAP_SIMPLE_CLASS13_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
+    VALUEVAL VARCHAR(100) NOT NULL,
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
-CREATE TABLE TREEMAP_OBJECT8_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_SIMPLE_CLASS15_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
-CREATE TABLE TREEMAP_SIMPLE_CLASS9_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_SIMPLE_INTERFACE18_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPCLSREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
 );
 
-CREATE TABLE TREEMAP_SIMPLE_CLASS10_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_SIMPLE_INTERFACE19_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPCLSREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
 );
 
-CREATE TABLE TREEMAP_SIMPLE_CLASS11_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_SIMPLE_INTERFACE20_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPCLSREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL
 );
 
-CREATE TABLE TREEMAP_SIMPLE_CLASS12_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_SIMPLE_INTERFACE21_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPCLSREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
-CREATE TABLE TREEMAP_SIMPLE_CLASS13_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_SIMPLE_INTERFACE22_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPCLSREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
-CREATE TABLE TREEMAP_SIMPLE_CLASS15_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_SIMPLE_INTERFACE24_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPCLSREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    ID BIGINT NOT NULL,
+    INTVAL INTEGER NOT NULL,
+    STRINGVAL VARCHAR(128) NOT NULL
 );
 
-CREATE TABLE TREEMAP_SIMPLE_CLASS17_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_STRING27_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPCLSREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE TREEMAP_SIMPLE_INTERFACE18_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_STRING28_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPINTREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE TREEMAP_SIMPLE_INTERFACE19_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_STRING29_STR (
+    IDENTIFIER INTEGER REFERENCES MAPSTRINGVALUE_COLLECTIONS NOT NULL,
     VALUEVAL VARCHAR(100) NOT NULL,
-    SIMPINTREF BIGINT REFERENCES SIMPLE_CLASS NOT NULL,
-    INDEX INTEGER NOT NULL
+    KEYVAL VARCHAR(1024)
 );
 
-CREATE TABLE TREEMAP_SIMPLE_INTERFACE20_STR (
-    IDENTIFIER INTEGER REFERENCES TREEMAPSTRINGVALUE_COLLECTIONS NOT NULL,
+CREATE TABLE MAP_STRING30_STR (

[... 543 lines stripped ...]


Mime
View raw message