Remove manually created liberty files

Openlane creates them for us now
diff --git a/openlane/user_project_wrapper/Microwatt_FP_DFFRFile.lib b/openlane/user_project_wrapper/Microwatt_FP_DFFRFile.lib
deleted file mode 100644
index b42f1e4..0000000
--- a/openlane/user_project_wrapper/Microwatt_FP_DFFRFile.lib
+++ /dev/null
@@ -1,7652 +0,0 @@
-library (Microwatt_FP_DFFRFile) {
-  comment                        : "";
-  delay_model                    : table_lookup;
-  simulation                     : false;
-  capacitive_load_unit (1,pF);
-  leakage_power_unit             : 1pW;
-  current_unit                   : "1A";
-  pulling_resistance_unit        : "1kohm";
-  time_unit                      : "1ns";
-  voltage_unit                   : "1v";
-  library_features(report_delay_calculation);
-
-  input_threshold_pct_rise : 50;
-  input_threshold_pct_fall : 50;
-  output_threshold_pct_rise : 50;
-  output_threshold_pct_fall : 50;
-  slew_lower_threshold_pct_rise : 20;
-  slew_lower_threshold_pct_fall : 20;
-  slew_upper_threshold_pct_rise : 80;
-  slew_upper_threshold_pct_fall : 80;
-  slew_derate_from_library : 1.0;
-
-
-  nom_process                    : 1.0;
-  nom_temperature                : 25.0;
-  nom_voltage                    : 1.80;
-
-  lu_table_template(template_1) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_10) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_100) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_101) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_102) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_103) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_104) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_105) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_106) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_107) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_108) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_109) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_11) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_110) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_111) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_112) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_113) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_114) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_115) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_116) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_117) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_118) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_119) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_12) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_120) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_121) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_122) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_123) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_124) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_125) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_126) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_127) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_128) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_129) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_13) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_130) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_131) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_132) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_133) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_134) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_135) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_136) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_137) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_138) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_139) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_14) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_140) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_141) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_142) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_143) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_144) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_145) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_146) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_147) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_148) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_149) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_15) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_150) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_151) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_152) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_153) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_154) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_155) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_156) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_157) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_158) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_159) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_16) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_160) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_161) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_162) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_163) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_164) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_165) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_166) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_167) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_168) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_169) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_17) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_170) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_171) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_172) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_173) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_174) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_175) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_176) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_177) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_178) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_179) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_18) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_180) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_181) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_182) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_183) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_184) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_185) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_186) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_187) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_188) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_189) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_19) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_190) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_191) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_192) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_193) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_194) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_195) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_196) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_197) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_198) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_199) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_2) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_20) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_200) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_201) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_202) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_203) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_204) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_205) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_206) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_207) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_208) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_209) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_21) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_210) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_211) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_212) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_213) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_214) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_215) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_216) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_217) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_218) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_219) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_22) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_220) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_221) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_222) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_223) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_224) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_225) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_226) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_227) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_228) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_229) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_23) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_230) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_231) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_232) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_233) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_234) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_235) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_236) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_237) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_238) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_239) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_24) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_240) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_241) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_242) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_243) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_244) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_245) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_246) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_247) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_248) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_249) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_25) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_250) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_251) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_252) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_253) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_254) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_255) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_256) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_257) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_258) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_259) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_26) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_260) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_261) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_262) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_263) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_264) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_265) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_266) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_267) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_268) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_269) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_27) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_270) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_271) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_272) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_273) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_274) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_275) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_276) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_277) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_278) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_279) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_28) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_280) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_281) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_282) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_283) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_284) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_285) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_286) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_287) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_288) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_289) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_29) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_290) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_291) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_292) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_293) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_294) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_295) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_296) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_297) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_298) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_299) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_3) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_30) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_300) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_301) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_302) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_303) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_304) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_305) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_306) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_307) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_308) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_309) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_31) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_310) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_311) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_312) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_313) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_314) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_315) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_316) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_317) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_318) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_319) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_32) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_320) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_321) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_322) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_323) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_324) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_325) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_326) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_327) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_328) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_329) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_33) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_330) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_331) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_332) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_333) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_334) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_335) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_336) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_337) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_338) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_339) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_34) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_340) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_341) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_342) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_343) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_344) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_345) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_346) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_347) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_348) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_349) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_35) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_350) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_351) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_352) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_353) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_354) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_355) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_356) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_357) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_358) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_359) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_36) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_360) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_361) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_362) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_363) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_364) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_365) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_366) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_367) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_368) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_369) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_37) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_370) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_371) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_372) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_373) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_374) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_375) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_376) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_377) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_378) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_379) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_38) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_380) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_381) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_382) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_383) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_384) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_39) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_4) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_40) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_41) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_42) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_43) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_44) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_45) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_46) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_47) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_48) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_49) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_5) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_50) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_51) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_52) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_53) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_54) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_55) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_56) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_57) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_58) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_59) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_6) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_60) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_61) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_62) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_63) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_64) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_65) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_66) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_67) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_68) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_69) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_7) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_70) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_71) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_72) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_73) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_74) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_75) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_76) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_77) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_78) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_79) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_8) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_80) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_81) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_82) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_83) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_84) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_85) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_86) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_87) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_88) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_89) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_9) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_90) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_91) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_92) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_93) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_94) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_95) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_96) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_97) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_98) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_99) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  type ("D1") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("D2") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("D3") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("DW") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("R1") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 6;
-    bit_from : 5;
-    bit_to : 0;
-  }
-  type ("R2") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 6;
-    bit_from : 5;
-    bit_to : 0;
-  }
-  type ("R3") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 6;
-    bit_from : 5;
-    bit_to : 0;
-  }
-  type ("RW") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 6;
-    bit_from : 5;
-    bit_to : 0;
-  }
-
-  cell ("Microwatt_FP_DFFRFile") {
-    pin("CLK") {
-      direction : input;
-      capacitance : 0.0618;
-    }
-    pin("VGND") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    pin("VPWR") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    pin("WE") {
-      direction : input;
-      capacitance : 0.0058;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.10464");
-	}
-	fall_constraint(scalar) {
-          values("0.12838");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.68700");
-	}
-	fall_constraint(scalar) {
-          values("1.03381");
-	}
-      }
-    }
-    bus("D1") {
-      bus_type : D1;
-      direction : output;
-      capacitance : 0.0000;
-    pin("D1[63]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_1) {
-          values("1.32739,1.33239,1.34444,1.37390,1.45430,1.68737,2.37185");
-	}
-	rise_transition(template_1) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_2) {
-          values("1.33628,1.34087,1.35116,1.37210,1.41754,1.53363,1.86785");
-	}
-	fall_transition(template_2) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[62]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_3) {
-          values("1.34331,1.34830,1.36035,1.38981,1.47025,1.70340,2.38796");
-	}
-	rise_transition(template_3) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52127,1.50671");
-	}
-	cell_fall(template_4) {
-          values("1.35072,1.35533,1.36562,1.38657,1.43199,1.54809,1.88232");
-	}
-	fall_transition(template_4) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24283,0.69549");
-	}
-      }
-    }
-    pin("D1[61]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_5) {
-          values("1.33672,1.34172,1.35377,1.38323,1.46361,1.69666,2.38110");
-	}
-	rise_transition(template_5) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52141,1.50641");
-	}
-	cell_fall(template_6) {
-          values("1.34620,1.35077,1.36107,1.38200,1.42744,1.54353,1.87775");
-	}
-	fall_transition(template_6) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D1[60]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_7) {
-          values("1.33870,1.34370,1.35575,1.38521,1.46561,1.69869,2.38317");
-	}
-	rise_transition(template_7) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50650");
-	}
-	cell_fall(template_8) {
-          values("1.34754,1.35212,1.36242,1.38336,1.42879,1.54489,1.87910");
-	}
-	fall_transition(template_8) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[59]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_9) {
-          values("1.35976,1.36475,1.37678,1.40624,1.48679,1.72008,2.40555");
-	}
-	rise_transition(template_9) {
-          values("0.01738,0.02176,0.03422,0.07134,0.18444,0.52099,1.50740");
-	}
-	cell_fall(template_10) {
-          values("1.36079,1.36547,1.37576,1.39675,1.44214,1.55825,1.89252");
-	}
-	fall_transition(template_10) {
-          values("0.01767,0.02066,0.02791,0.04579,0.09399,0.24265,0.69533");
-	}
-      }
-    }
-    pin("D1[58]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_11) {
-          values("1.34397,1.34897,1.36103,1.39048,1.47087,1.70391,2.38836");
-	}
-	rise_transition(template_11) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52141,1.50640");
-	}
-	cell_fall(template_12) {
-          values("1.35343,1.35800,1.36830,1.38923,1.43467,1.55076,1.88498");
-	}
-	fall_transition(template_12) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D1[57]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_13) {
-          values("1.34955,1.35454,1.36659,1.39605,1.47648,1.70962,2.39416");
-	}
-	rise_transition(template_13) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52129,1.50667");
-	}
-	cell_fall(template_14) {
-          values("1.35719,1.36179,1.37209,1.39303,1.43846,1.55456,1.88878");
-	}
-	fall_transition(template_14) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D1[56]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_15) {
-          values("1.35145,1.35645,1.36849,1.39795,1.47840,1.71157,2.39615");
-	}
-	rise_transition(template_15) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52125,1.50677");
-	}
-	cell_fall(template_16) {
-          values("1.35846,1.36308,1.37337,1.39432,1.43975,1.55584,1.89008");
-	}
-	fall_transition(template_16) {
-          values("0.01763,0.02070,0.02791,0.04582,0.09403,0.24282,0.69548");
-	}
-      }
-    }
-    pin("D1[55]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_17) {
-          values("1.34732,1.35232,1.36437,1.39383,1.47424,1.70734,2.39184");
-	}
-	rise_transition(template_17) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18451,0.52134,1.50657");
-	}
-	cell_fall(template_18) {
-          values("1.35567,1.36026,1.37056,1.39150,1.43693,1.55302,1.88725");
-	}
-	fall_transition(template_18) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D1[54]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_19) {
-          values("1.34970,1.35469,1.36674,1.39620,1.47663,1.70977,2.39432");
-	}
-	rise_transition(template_19) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52129,1.50668");
-	}
-	cell_fall(template_20) {
-          values("1.35728,1.36188,1.37218,1.39312,1.43855,1.55465,1.88887");
-	}
-	fall_transition(template_20) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D1[53]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_21) {
-          values("1.35980,1.36479,1.37682,1.40629,1.48681,1.72013,2.40488");
-	}
-	rise_transition(template_21) {
-          values("0.01733,0.02173,0.03420,0.07132,0.18443,0.52105,1.50721");
-	}
-	cell_fall(template_22) {
-          values("1.36369,1.36834,1.37863,1.39960,1.44501,1.56111,1.89537");
-	}
-	fall_transition(template_22) {
-          values("0.01765,0.02068,0.02791,0.04580,0.09401,0.24272,0.69540");
-	}
-      }
-    }
-    pin("D1[52]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_23) {
-          values("1.36827,1.37327,1.38530,1.41475,1.49530,1.72855,2.41435");
-	}
-	rise_transition(template_23) {
-          values("0.01740,0.02178,0.03423,0.07134,0.18445,0.52100,1.50742");
-	}
-	cell_fall(template_24) {
-          values("1.36843,1.37313,1.38342,1.40441,1.44980,1.56590,1.90018");
-	}
-	fall_transition(template_24) {
-          values("0.01768,0.02066,0.02791,0.04579,0.09398,0.24263,0.69531");
-	}
-      }
-    }
-    pin("D1[51]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_25) {
-          values("1.32615,1.33115,1.34320,1.37266,1.45307,1.68615,2.37064");
-	}
-	rise_transition(template_25) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52136,1.50652");
-	}
-	cell_fall(template_26) {
-          values("1.33485,1.33944,1.34974,1.37068,1.41611,1.53220,1.86642");
-	}
-	fall_transition(template_26) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D1[50]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_27) {
-          values("1.32551,1.33050,1.34256,1.37201,1.45241,1.68549,2.36997");
-	}
-	rise_transition(template_27) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_28) {
-          values("1.33442,1.33901,1.34930,1.37024,1.41568,1.53177,1.86599");
-	}
-	fall_transition(template_28) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[49]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_29) {
-          values("1.32537,1.33037,1.34242,1.37188,1.45228,1.68535,2.36983");
-	}
-	rise_transition(template_29) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_30) {
-          values("1.33430,1.33889,1.34918,1.37012,1.41555,1.53165,1.86586");
-	}
-	fall_transition(template_30) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[48]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_31) {
-          values("1.33038,1.33537,1.34742,1.37688,1.45732,1.69048,2.37504");
-	}
-	rise_transition(template_31) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52126,1.50673");
-	}
-	cell_fall(template_32) {
-          values("1.33767,1.34228,1.35258,1.37353,1.41895,1.53505,1.86928");
-	}
-	fall_transition(template_32) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24282,0.69549");
-	}
-      }
-    }
-    pin("D1[47]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_33) {
-          values("1.40002,1.40504,1.41706,1.44647,1.52698,1.75972,2.45030");
-	}
-	rise_transition(template_33) {
-          values("0.01772,0.02208,0.03445,0.07143,0.18468,0.52108,1.50774");
-	}
-	cell_fall(template_34) {
-          values("1.38793,1.39277,1.40305,1.42411,1.46945,1.58556,1.91992");
-	}
-	fall_transition(template_34) {
-          values("0.01778,0.02059,0.02791,0.04574,0.09389,0.24229,0.69501");
-	}
-      }
-    }
-    pin("D1[46]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_35) {
-          values("1.39275,1.39776,1.40979,1.43921,1.51972,1.75259,2.44203");
-	}
-	rise_transition(template_35) {
-          values("0.01764,0.02201,0.03440,0.07141,0.18462,0.52106,1.50767");
-	}
-	cell_fall(template_36) {
-          values("1.38359,1.38840,1.39868,1.41972,1.46507,1.58118,1.91552");
-	}
-	fall_transition(template_36) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09391,0.24237,0.69508");
-	}
-      }
-    }
-    pin("D1[45]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_37) {
-          values("1.40883,1.41385,1.42588,1.45527,1.53574,1.76821,2.46134");
-	}
-	rise_transition(template_37) {
-          values("0.01789,0.02224,0.03456,0.07148,0.18480,0.52113,1.50792");
-	}
-	cell_fall(template_38) {
-          values("1.38971,1.39461,1.40488,1.42597,1.47129,1.58741,1.92181");
-	}
-	fall_transition(template_38) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69493");
-	}
-      }
-    }
-    pin("D1[44]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_39) {
-          values("1.32032,1.32531,1.33734,1.36680,1.44734,1.68066,2.36542");
-	}
-	rise_transition(template_39) {
-          values("0.01733,0.02172,0.03420,0.07132,0.18442,0.52104,1.50723");
-	}
-	cell_fall(template_40) {
-          values("1.32409,1.32875,1.33904,1.36001,1.40542,1.52152,1.85577");
-	}
-	fall_transition(template_40) {
-          values("0.01765,0.02068,0.02791,0.04580,0.09401,0.24272,0.69539");
-	}
-      }
-    }
-    pin("D1[43]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_41) {
-          values("1.42060,1.42564,1.43766,1.46703,1.54749,1.77973,2.47497");
-	}
-	rise_transition(template_41) {
-          values("0.01804,0.02238,0.03465,0.07152,0.18490,0.52117,1.50806");
-	}
-	cell_fall(template_42) {
-          values("1.39576,1.40063,1.41091,1.43199,1.47732,1.59345,1.92791");
-	}
-	fall_transition(template_42) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69520");
-	}
-      }
-    }
-    pin("D1[42]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_43) {
-          values("1.42084,1.42587,1.43790,1.46728,1.54775,1.78014,2.47401");
-	}
-	rise_transition(template_43) {
-          values("0.01794,0.02229,0.03459,0.07149,0.18483,0.52114,1.50797");
-	}
-	cell_fall(template_44) {
-          values("1.39965,1.40454,1.41482,1.43590,1.48122,1.59735,1.93177");
-	}
-	fall_transition(template_44) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69502");
-	}
-      }
-    }
-    pin("D1[41]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_45) {
-          values("1.42918,1.43421,1.44624,1.47560,1.55604,1.78813,2.48480");
-	}
-	rise_transition(template_45) {
-          values("0.01813,0.02247,0.03472,0.07154,0.18496,0.52119,1.50816");
-	}
-	cell_fall(template_46) {
-          values("1.40049,1.40535,1.41562,1.43670,1.48204,1.59818,1.93268");
-	}
-	fall_transition(template_46) {
-          values("0.01780,0.02059,0.02791,0.04570,0.09385,0.24219,0.69539");
-	}
-      }
-    }
-    pin("D1[40]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_47) {
-          values("1.43288,1.43792,1.44995,1.47930,1.55974,1.79177,2.48894");
-	}
-	rise_transition(template_47) {
-          values("0.01817,0.02250,0.03474,0.07155,0.18499,0.52120,1.50819");
-	}
-	cell_fall(template_48) {
-          values("1.40284,1.40769,1.41796,1.43904,1.48438,1.60052,1.93504");
-	}
-	fall_transition(template_48) {
-          values("0.01780,0.02059,0.02791,0.04570,0.09385,0.24219,0.69545");
-	}
-      }
-    }
-    pin("D1[39]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_49) {
-          values("1.31061,1.31561,1.32766,1.35712,1.43753,1.67061,2.35510");
-	}
-	rise_transition(template_49) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52136,1.50652");
-	}
-	cell_fall(template_50) {
-          values("1.31930,1.32389,1.33419,1.35513,1.40056,1.51665,1.85087");
-	}
-	fall_transition(template_50) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D1[38]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_51) {
-          values("1.31249,1.31749,1.32954,1.35900,1.43942,1.67254,2.35706");
-	}
-	rise_transition(template_51) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18451,0.52132,1.50662");
-	}
-	cell_fall(template_52) {
-          values("1.32056,1.32516,1.33545,1.35640,1.40183,1.51792,1.85215");
-	}
-	fall_transition(template_52) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24285,0.69551");
-	}
-      }
-    }
-    pin("D1[37]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_53) {
-          values("1.30787,1.31287,1.32492,1.35438,1.43476,1.66781,2.35225");
-	}
-	rise_transition(template_53) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52141,1.50641");
-	}
-	cell_fall(template_54) {
-          values("1.31736,1.32194,1.33223,1.35317,1.39861,1.51470,1.84891");
-	}
-	fall_transition(template_54) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D1[36]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_55) {
-          values("1.30615,1.31115,1.32321,1.35266,1.43304,1.66605,2.35047");
-	}
-	rise_transition(template_55) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52145,1.50633");
-	}
-	cell_fall(template_56) {
-          values("1.31619,1.32076,1.33105,1.35199,1.39742,1.51352,1.84773");
-	}
-	fall_transition(template_56) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69557");
-	}
-      }
-    }
-    pin("D1[35]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_57) {
-          values("1.31135,1.31635,1.32840,1.35786,1.43827,1.67137,2.35587");
-	}
-	rise_transition(template_57) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18451,0.52134,1.50656");
-	}
-	cell_fall(template_58) {
-          values("1.31976,1.32435,1.33465,1.35559,1.40102,1.51711,1.85134");
-	}
-	fall_transition(template_58) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D1[34]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_59) {
-          values("1.31067,1.31567,1.32772,1.35718,1.43759,1.67068,2.35517");
-	}
-	rise_transition(template_59) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50653");
-	}
-	cell_fall(template_60) {
-          values("1.31932,1.32391,1.33420,1.35514,1.40058,1.51667,1.85089");
-	}
-	fall_transition(template_60) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D1[33]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_61) {
-          values("1.30980,1.31480,1.32685,1.35631,1.43671,1.66978,2.35426");
-	}
-	rise_transition(template_61) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_62) {
-          values("1.31872,1.32330,1.33360,1.35454,1.39997,1.51606,1.85028");
-	}
-	fall_transition(template_62) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[32]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_63) {
-          values("1.32341,1.32841,1.34046,1.36992,1.45033,1.68343,2.36794");
-	}
-	rise_transition(template_63) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18451,0.52133,1.50657");
-	}
-	cell_fall(template_64) {
-          values("1.33176,1.33636,1.34665,1.36760,1.41303,1.52912,1.86334");
-	}
-	fall_transition(template_64) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D1[31]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_65) {
-          values("1.32274,1.32774,1.33979,1.36925,1.44966,1.68275,2.36725");
-	}
-	rise_transition(template_65) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50655");
-	}
-	cell_fall(template_66) {
-          values("1.33124,1.33584,1.34613,1.36707,1.41250,1.52860,1.86282");
-	}
-	fall_transition(template_66) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69552");
-	}
-      }
-    }
-    pin("D1[30]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_67) {
-          values("1.32162,1.32662,1.33867,1.36813,1.44853,1.68160,2.36607");
-	}
-	rise_transition(template_67) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52138,1.50648");
-	}
-	cell_fall(template_68) {
-          values("1.33057,1.33516,1.34545,1.36639,1.41183,1.52792,1.86214");
-	}
-	fall_transition(template_68) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[29]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_69) {
-          values("1.32046,1.32546,1.33751,1.36697,1.44736,1.68041,2.36486");
-	}
-	rise_transition(template_69) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18453,0.52140,1.50642");
-	}
-	cell_fall(template_70) {
-          values("1.32983,1.33441,1.34471,1.36564,1.41108,1.52717,1.86139");
-	}
-	fall_transition(template_70) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D1[28]") {
-      direction : output;
-      capacitance : 0.0014;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_71) {
-          values("1.32140,1.32639,1.33845,1.36790,1.44830,1.68136,2.36583");
-	}
-	rise_transition(template_71) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52138,1.50646");
-	}
-	cell_fall(template_72) {
-          values("1.33049,1.33507,1.34536,1.36630,1.41174,1.52783,1.86205");
-	}
-	fall_transition(template_72) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24289,0.69554");
-	}
-      }
-    }
-    pin("D1[27]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_73) {
-          values("1.30997,1.31497,1.32702,1.35648,1.43688,1.66995,2.35443");
-	}
-	rise_transition(template_73) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52137,1.50649");
-	}
-	cell_fall(template_74) {
-          values("1.31893,1.32352,1.33381,1.35475,1.40018,1.51628,1.85050");
-	}
-	fall_transition(template_74) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[26]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_75) {
-          values("1.30775,1.31275,1.32481,1.35426,1.43465,1.66769,2.35212");
-	}
-	rise_transition(template_75) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52142,1.50639");
-	}
-	cell_fall(template_76) {
-          values("1.31740,1.32198,1.33227,1.35321,1.39864,1.51474,1.84895");
-	}
-	fall_transition(template_76) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69556");
-	}
-      }
-    }
-    pin("D1[25]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_77) {
-          values("1.31817,1.32317,1.33521,1.36467,1.44514,1.67835,2.36298");
-	}
-	rise_transition(template_77) {
-          values("0.01731,0.02174,0.03421,0.07132,0.18447,0.52119,1.50689");
-	}
-	cell_fall(template_78) {
-          values("1.32441,1.32904,1.33933,1.36029,1.40570,1.52180,1.85604");
-	}
-	fall_transition(template_78) {
-          values("0.01763,0.02069,0.02791,0.04581,0.09403,0.24279,0.69545");
-	}
-      }
-    }
-    pin("D1[24]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_79) {
-          values("1.31112,1.31612,1.32817,1.35762,1.43804,1.67114,2.35564");
-	}
-	rise_transition(template_79) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18451,0.52134,1.50657");
-	}
-	cell_fall(template_80) {
-          values("1.31954,1.32413,1.33443,1.35537,1.40080,1.51689,1.85112");
-	}
-	fall_transition(template_80) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D1[23]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_81) {
-          values("1.31469,1.31969,1.33174,1.36120,1.44155,1.67454,2.35891");
-	}
-	rise_transition(template_81) {
-          values("0.01729,0.02176,0.03425,0.07131,0.18456,0.52149,1.50623");
-	}
-	cell_fall(template_82) {
-          values("1.32547,1.33004,1.34033,1.36126,1.40670,1.52279,1.85702");
-	}
-	fall_transition(template_82) {
-          values("0.01760,0.02072,0.02791,0.04583,0.09406,0.24292,0.69564");
-	}
-      }
-    }
-    pin("D1[22]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_83) {
-          values("1.32132,1.32632,1.33837,1.36783,1.44823,1.68132,2.36581");
-	}
-	rise_transition(template_83) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50653");
-	}
-	cell_fall(template_84) {
-          values("1.32996,1.33455,1.34485,1.36579,1.41122,1.52732,1.86154");
-	}
-	fall_transition(template_84) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D1[21]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_85) {
-          values("1.32168,1.32668,1.33873,1.36819,1.44860,1.68170,2.36620");
-	}
-	rise_transition(template_85) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52134,1.50656");
-	}
-	cell_fall(template_86) {
-          values("1.33014,1.33474,1.34503,1.36597,1.41140,1.52750,1.86172");
-	}
-	fall_transition(template_86) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D1[20]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_87) {
-          values("1.32070,1.32570,1.33775,1.36720,1.44761,1.68069,2.36517");
-	}
-	rise_transition(template_87) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50650");
-	}
-	cell_fall(template_88) {
-          values("1.32953,1.33412,1.34441,1.36535,1.41079,1.52688,1.86110");
-	}
-	fall_transition(template_88) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69553");
-	}
-      }
-    }
-    pin("D1[19]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_89) {
-          values("1.32113,1.32613,1.33818,1.36764,1.44804,1.68113,2.36562");
-	}
-	rise_transition(template_89) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52136,1.50652");
-	}
-	cell_fall(template_90) {
-          values("1.32984,1.33443,1.34472,1.36566,1.41109,1.52719,1.86141");
-	}
-	fall_transition(template_90) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D1[18]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_91) {
-          values("1.32041,1.32541,1.33746,1.36692,1.44732,1.68039,2.36487");
-	}
-	rise_transition(template_91) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52137,1.50649");
-	}
-	cell_fall(template_92) {
-          values("1.32936,1.33394,1.34424,1.36518,1.41061,1.52670,1.86092");
-	}
-	fall_transition(template_92) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[17]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_93) {
-          values("1.32025,1.32525,1.33730,1.36676,1.44715,1.68022,2.36470");
-	}
-	rise_transition(template_93) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52138,1.50648");
-	}
-	cell_fall(template_94) {
-          values("1.32925,1.33383,1.34413,1.36507,1.41050,1.52659,1.86081");
-	}
-	fall_transition(template_94) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[16]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_95) {
-          values("1.33072,1.33571,1.34776,1.37722,1.45763,1.69071,2.37520");
-	}
-	rise_transition(template_95) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52136,1.50652");
-	}
-	cell_fall(template_96) {
-          values("1.33948,1.34407,1.35436,1.37530,1.42073,1.53683,1.87105");
-	}
-	fall_transition(template_96) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D1[15]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_97) {
-          values("1.33102,1.33602,1.34807,1.37753,1.45794,1.69102,2.37552");
-	}
-	rise_transition(template_97) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50653");
-	}
-	cell_fall(template_98) {
-          values("1.33967,1.34426,1.35456,1.37550,1.42093,1.53702,1.87125");
-	}
-	fall_transition(template_98) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D1[14]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_99) {
-          values("1.32993,1.33493,1.34698,1.37644,1.45684,1.68991,2.37438");
-	}
-	rise_transition(template_99) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52138,1.50648");
-	}
-	cell_fall(template_100) {
-          values("1.33890,1.34349,1.35379,1.37472,1.42016,1.53625,1.87047");
-	}
-	fall_transition(template_100) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[13]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_101) {
-          values("1.33133,1.33633,1.34838,1.37784,1.45825,1.69134,2.37584");
-	}
-	rise_transition(template_101) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52134,1.50655");
-	}
-	cell_fall(template_102) {
-          values("1.33985,1.34444,1.35473,1.37568,1.42111,1.53720,1.87142");
-	}
-	fall_transition(template_102) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69552");
-	}
-      }
-    }
-    pin("D1[12]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_103) {
-          values("1.32576,1.33076,1.34282,1.37227,1.45264,1.68565,2.37005");
-	}
-	rise_transition(template_103) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52146,1.50630");
-	}
-	cell_fall(template_104) {
-          values("1.33604,1.34061,1.35091,1.37184,1.41728,1.53337,1.86758");
-	}
-	fall_transition(template_104) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69558");
-	}
-      }
-    }
-    pin("D1[11]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_105) {
-          values("1.33007,1.33507,1.34712,1.37658,1.45698,1.69005,2.37453");
-	}
-	rise_transition(template_105) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_106) {
-          values("1.33899,1.34358,1.35387,1.37481,1.42024,1.53634,1.87055");
-	}
-	fall_transition(template_106) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[10]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_107) {
-          values("1.32992,1.33491,1.34697,1.37642,1.45682,1.68989,2.37437");
-	}
-	rise_transition(template_107) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52138,1.50648");
-	}
-	cell_fall(template_108) {
-          values("1.33889,1.34348,1.35377,1.37471,1.42014,1.53624,1.87046");
-	}
-	fall_transition(template_108) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[9]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_109) {
-          values("1.34959,1.35459,1.36664,1.39610,1.47650,1.70957,2.39404");
-	}
-	rise_transition(template_109) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52137,1.50649");
-	}
-	cell_fall(template_110) {
-          values("1.35848,1.36307,1.37336,1.39430,1.43974,1.55583,1.89005");
-	}
-	fall_transition(template_110) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[8]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_111) {
-          values("1.34954,1.35454,1.36659,1.39605,1.47645,1.70952,2.39399");
-	}
-	rise_transition(template_111) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52137,1.50649");
-	}
-	cell_fall(template_112) {
-          values("1.35843,1.36302,1.37331,1.39425,1.43969,1.55578,1.89000");
-	}
-	fall_transition(template_112) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[7]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_113) {
-          values("1.34944,1.35444,1.36649,1.39595,1.47635,1.70942,2.39390");
-	}
-	rise_transition(template_113) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52138,1.50648");
-	}
-	cell_fall(template_114) {
-          values("1.35836,1.36294,1.37324,1.39418,1.43961,1.55570,1.88992");
-	}
-	fall_transition(template_114) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D1[6]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_115) {
-          values("1.34983,1.35483,1.36688,1.39634,1.47674,1.70982,2.39430");
-	}
-	rise_transition(template_115) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50650");
-	}
-	cell_fall(template_116) {
-          values("1.35862,1.36320,1.37350,1.39444,1.43987,1.55597,1.89018");
-	}
-	fall_transition(template_116) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69553");
-	}
-      }
-    }
-    pin("D1[5]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_117) {
-          values("1.35293,1.35793,1.36998,1.39944,1.47986,1.71298,2.39750");
-	}
-	rise_transition(template_117) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18451,0.52132,1.50662");
-	}
-	cell_fall(template_118) {
-          values("1.36096,1.36556,1.37585,1.39680,1.44223,1.55832,1.89255");
-	}
-	fall_transition(template_118) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24285,0.69551");
-	}
-      }
-    }
-    pin("D1[4]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_119) {
-          values("1.35465,1.35964,1.37169,1.40115,1.48158,1.71472,2.39927");
-	}
-	rise_transition(template_119) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52128,1.50668");
-	}
-	cell_fall(template_120) {
-          values("1.36221,1.36682,1.37711,1.39806,1.44349,1.55958,1.89381");
-	}
-	fall_transition(template_120) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D1[3]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_121) {
-          values("1.35357,1.35857,1.37062,1.40008,1.48050,1.71362,2.39815");
-	}
-	rise_transition(template_121) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18451,0.52131,1.50662");
-	}
-	cell_fall(template_122) {
-          values("1.36154,1.36614,1.37643,1.39738,1.44281,1.55890,1.89313");
-	}
-	fall_transition(template_122) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24285,0.69551");
-	}
-      }
-    }
-    pin("D1[2]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_123) {
-          values("1.34955,1.35455,1.36660,1.39606,1.47644,1.70949,2.39394");
-	}
-	rise_transition(template_123) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18453,0.52140,1.50642");
-	}
-	cell_fall(template_124) {
-          values("1.35889,1.36347,1.37376,1.39470,1.44014,1.55623,1.89044");
-	}
-	fall_transition(template_124) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D1[1]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_125) {
-          values("1.35848,1.36347,1.37552,1.40497,1.48543,1.71862,2.40323");
-	}
-	rise_transition(template_125) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18448,0.52122,1.50683");
-	}
-	cell_fall(template_126) {
-          values("1.36509,1.36971,1.38000,1.40096,1.44638,1.56248,1.89671");
-	}
-	fall_transition(template_126) {
-          values("0.01763,0.02069,0.02791,0.04582,0.09403,0.24280,0.69547");
-	}
-      }
-    }
-    pin("D1[0]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_127) {
-          values("1.34963,1.35463,1.36668,1.39614,1.47652,1.70957,2.39402");
-	}
-	rise_transition(template_127) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18453,0.52141,1.50642");
-	}
-	cell_fall(template_128) {
-          values("1.35901,1.36359,1.37388,1.39482,1.44026,1.55635,1.89056");
-	}
-	fall_transition(template_128) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    }
-    bus("D2") {
-      bus_type : D2;
-      direction : output;
-      capacitance : 0.0000;
-    pin("D2[63]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_129) {
-          values("1.33709,1.34209,1.35412,1.38358,1.46410,1.69738,2.38210");
-	}
-	rise_transition(template_129) {
-          values("0.01732,0.02173,0.03420,0.07132,0.18444,0.52109,1.50712");
-	}
-	cell_fall(template_130) {
-          values("1.34177,1.34642,1.35671,1.37768,1.42309,1.53919,1.87344");
-	}
-	fall_transition(template_130) {
-          values("0.01765,0.02068,0.02791,0.04581,0.09401,0.24274,0.69541");
-	}
-      }
-    }
-    pin("D2[62]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_131) {
-          values("1.31998,1.32498,1.33703,1.36649,1.44685,1.67986,2.36427");
-	}
-	rise_transition(template_131) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52146,1.50630");
-	}
-	cell_fall(template_132) {
-          values("1.33026,1.33482,1.34512,1.36605,1.41149,1.52758,1.86179");
-	}
-	fall_transition(template_132) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69558");
-	}
-      }
-    }
-    pin("D2[61]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_133) {
-          values("1.32625,1.33125,1.34330,1.37275,1.45317,1.68628,2.37079");
-	}
-	rise_transition(template_133) {
-          values("0.01730,0.02174,0.03423,0.07132,0.18451,0.52133,1.50658");
-	}
-	cell_fall(template_134) {
-          values("1.33455,1.33915,1.34944,1.37039,1.41582,1.53191,1.86613");
-	}
-	fall_transition(template_134) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D2[60]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_135) {
-          values("1.34412,1.34911,1.36116,1.39062,1.47105,1.70418,2.38872");
-	}
-	rise_transition(template_135) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18450,0.52130,1.50666");
-	}
-	cell_fall(template_136) {
-          values("1.35193,1.35653,1.36683,1.38777,1.43320,1.54929,1.88352");
-	}
-	fall_transition(template_136) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D2[59]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_137) {
-          values("1.34550,1.35050,1.36254,1.39200,1.47245,1.70560,2.39016");
-	}
-	rise_transition(template_137) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52127,1.50672");
-	}
-	cell_fall(template_138) {
-          values("1.35287,1.35749,1.36778,1.38873,1.43415,1.55025,1.88448");
-	}
-	fall_transition(template_138) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24283,0.69549");
-	}
-      }
-    }
-    pin("D2[58]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_139) {
-          values("1.34607,1.35107,1.36311,1.39257,1.47302,1.70618,2.39075");
-	}
-	rise_transition(template_139) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52126,1.50675");
-	}
-	cell_fall(template_140) {
-          values("1.35327,1.35788,1.36817,1.38912,1.43455,1.55064,1.88488");
-	}
-	fall_transition(template_140) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24282,0.69548");
-	}
-      }
-    }
-    pin("D2[57]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_141) {
-          values("1.34585,1.35085,1.36289,1.39235,1.47280,1.70595,2.39053");
-	}
-	rise_transition(template_141) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52126,1.50674");
-	}
-	cell_fall(template_142) {
-          values("1.35309,1.35770,1.36799,1.38895,1.43437,1.55047,1.88470");
-	}
-	fall_transition(template_142) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24282,0.69548");
-	}
-      }
-    }
-    pin("D2[56]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_143) {
-          values("1.34591,1.35091,1.36295,1.39241,1.47286,1.70602,2.39059");
-	}
-	rise_transition(template_143) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52126,1.50674");
-	}
-	cell_fall(template_144) {
-          values("1.35313,1.35775,1.36804,1.38899,1.43441,1.55051,1.88474");
-	}
-	fall_transition(template_144) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24282,0.69548");
-	}
-      }
-    }
-    pin("D2[55]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_145) {
-          values("1.34695,1.35194,1.36399,1.39345,1.47390,1.70708,2.39167");
-	}
-	rise_transition(template_145) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18448,0.52124,1.50679");
-	}
-	cell_fall(template_146) {
-          values("1.35386,1.35848,1.36877,1.38972,1.43515,1.55124,1.88548");
-	}
-	fall_transition(template_146) {
-          values("0.01763,0.02069,0.02791,0.04582,0.09403,0.24281,0.69547");
-	}
-      }
-    }
-    pin("D2[54]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_147) {
-          values("1.33932,1.34432,1.35637,1.38583,1.46622,1.69927,2.38373");
-	}
-	rise_transition(template_147) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18453,0.52140,1.50643");
-	}
-	cell_fall(template_148) {
-          values("1.34863,1.35321,1.36351,1.38445,1.42988,1.54597,1.88019");
-	}
-	fall_transition(template_148) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24289,0.69555");
-	}
-      }
-    }
-    pin("D2[53]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_149) {
-          values("1.35673,1.36173,1.37378,1.40324,1.48367,1.71679,2.40133");
-	}
-	rise_transition(template_149) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18450,0.52130,1.50665");
-	}
-	cell_fall(template_150) {
-          values("1.36453,1.36913,1.37943,1.40037,1.44580,1.56190,1.89612");
-	}
-	fall_transition(template_150) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D2[52]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_151) {
-          values("1.35592,1.36091,1.37296,1.40242,1.48284,1.71596,2.40049");
-	}
-	rise_transition(template_151) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18451,0.52131,1.50662");
-	}
-	cell_fall(template_152) {
-          values("1.36393,1.36853,1.37883,1.39977,1.44520,1.56130,1.89552");
-	}
-	fall_transition(template_152) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24285,0.69551");
-	}
-      }
-    }
-    pin("D2[51]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_153) {
-          values("1.35537,1.36037,1.37242,1.40187,1.48229,1.71540,2.39992");
-	}
-	rise_transition(template_153) {
-          values("0.01730,0.02174,0.03423,0.07132,0.18451,0.52132,1.50660");
-	}
-	cell_fall(template_154) {
-          values("1.36353,1.36813,1.37842,1.39937,1.44480,1.56089,1.89512");
-	}
-	fall_transition(template_154) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D2[50]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_155) {
-          values("1.35939,1.36438,1.37643,1.40589,1.48634,1.71951,2.40410");
-	}
-	rise_transition(template_155) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18448,0.52124,1.50679");
-	}
-	cell_fall(template_156) {
-          values("1.36627,1.37089,1.38118,1.40214,1.44756,1.56366,1.89789");
-	}
-	fall_transition(template_156) {
-          values("0.01763,0.02069,0.02791,0.04582,0.09403,0.24281,0.69548");
-	}
-      }
-    }
-    pin("D2[49]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_157) {
-          values("1.35607,1.36107,1.37311,1.40257,1.48300,1.71612,2.40065");
-	}
-	rise_transition(template_157) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18451,0.52131,1.50663");
-	}
-	cell_fall(template_158) {
-          values("1.36401,1.36861,1.37890,1.39985,1.44528,1.56137,1.89560");
-	}
-	fall_transition(template_158) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24285,0.69551");
-	}
-      }
-    }
-    pin("D2[48]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_159) {
-          values("1.35375,1.35875,1.37080,1.40026,1.48067,1.71375,2.39823");
-	}
-	rise_transition(template_159) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52136,1.50651");
-	}
-	cell_fall(template_160) {
-          values("1.36247,1.36706,1.37735,1.39829,1.44373,1.55982,1.89404");
-	}
-	fall_transition(template_160) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D2[47]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_161) {
-          values("1.34733,1.35232,1.36435,1.39381,1.47435,1.70761,2.39338");
-	}
-	rise_transition(template_161) {
-          values("0.01740,0.02178,0.03423,0.07134,0.18445,0.52100,1.50742");
-	}
-	cell_fall(template_162) {
-          values("1.34756,1.35226,1.36254,1.38353,1.42893,1.54503,1.87931");
-	}
-	fall_transition(template_162) {
-          values("0.01768,0.02066,0.02791,0.04579,0.09398,0.24263,0.69531");
-	}
-      }
-    }
-    pin("D2[46]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_163) {
-          values("1.32676,1.33176,1.34381,1.37327,1.45368,1.68678,2.37129");
-	}
-	rise_transition(template_163) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18451,0.52134,1.50656");
-	}
-	cell_fall(template_164) {
-          values("1.33513,1.33972,1.35001,1.37096,1.41639,1.53248,1.86670");
-	}
-	fall_transition(template_164) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D2[45]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_165) {
-          values("1.32474,1.32974,1.34179,1.37125,1.45165,1.68472,2.36920");
-	}
-	rise_transition(template_165) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_166) {
-          values("1.33361,1.33820,1.34849,1.36943,1.41487,1.53096,1.86518");
-	}
-	fall_transition(template_166) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D2[44]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_167) {
-          values("1.32867,1.33367,1.34571,1.37517,1.45560,1.68874,2.37329");
-	}
-	rise_transition(template_167) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52129,1.50668");
-	}
-	cell_fall(template_168) {
-          values("1.33629,1.34090,1.35119,1.37214,1.41756,1.53366,1.86789");
-	}
-	fall_transition(template_168) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D2[43]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_169) {
-          values("1.32883,1.33382,1.34587,1.37533,1.45576,1.68890,2.37345");
-	}
-	rise_transition(template_169) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52128,1.50669");
-	}
-	cell_fall(template_170) {
-          values("1.33638,1.34099,1.35128,1.37223,1.41766,1.53375,1.86798");
-	}
-	fall_transition(template_170) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D2[42]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_171) {
-          values("1.32032,1.32532,1.33737,1.36683,1.44720,1.68021,2.36462");
-	}
-	rise_transition(template_171) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52146,1.50631");
-	}
-	cell_fall(template_172) {
-          values("1.33046,1.33503,1.34532,1.36625,1.41169,1.52779,1.86199");
-	}
-	fall_transition(template_172) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69557");
-	}
-      }
-    }
-    pin("D2[41]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_173) {
-          values("1.30808,1.31308,1.32511,1.35457,1.43510,1.66841,2.35316");
-	}
-	rise_transition(template_173) {
-          values("0.01733,0.02173,0.03420,0.07132,0.18443,0.52105,1.50720");
-	}
-	cell_fall(template_174) {
-          values("1.31209,1.31674,1.32703,1.34801,1.39341,1.50951,1.84377");
-	}
-	fall_transition(template_174) {
-          values("0.01765,0.02068,0.02791,0.04580,0.09401,0.24272,0.69540");
-	}
-      }
-    }
-    pin("D2[40]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_175) {
-          values("1.33277,1.33777,1.34980,1.37926,1.45976,1.69300,2.37767");
-	}
-	rise_transition(template_175) {
-          values("0.01732,0.02173,0.03421,0.07132,0.18445,0.52114,1.50700");
-	}
-	cell_fall(template_176) {
-          values("1.33832,1.34296,1.35325,1.37422,1.41963,1.53573,1.86997");
-	}
-	fall_transition(template_176) {
-          values("0.01764,0.02068,0.02791,0.04581,0.09402,0.24276,0.69543");
-	}
-      }
-    }
-    pin("D2[39]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_177) {
-          values("1.31020,1.31519,1.32722,1.35668,1.43723,1.67059,2.35538");
-	}
-	rise_transition(template_177) {
-          values("0.01733,0.02172,0.03419,0.07133,0.18441,0.52099,1.50733");
-	}
-	cell_fall(template_178) {
-          values("1.31323,1.31790,1.32819,1.34916,1.39457,1.51067,1.84493");
-	}
-	fall_transition(template_178) {
-          values("0.01766,0.02067,0.02791,0.04580,0.09400,0.24270,0.69538");
-	}
-      }
-    }
-    pin("D2[38]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_179) {
-          values("1.29347,1.29847,1.31052,1.33998,1.42038,1.65345,2.33793");
-	}
-	rise_transition(template_179) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52137,1.50649");
-	}
-	cell_fall(template_180) {
-          values("1.30244,1.30702,1.31732,1.33826,1.38369,1.49978,1.83400");
-	}
-	fall_transition(template_180) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D2[37]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_181) {
-          values("1.34386,1.34886,1.36089,1.39034,1.47088,1.70410,2.39028");
-	}
-	rise_transition(template_181) {
-          values("0.01742,0.02181,0.03425,0.07135,0.18447,0.52101,1.50745");
-	}
-	cell_fall(template_182) {
-          values("1.34303,1.34774,1.35803,1.37903,1.42441,1.54052,1.87480");
-	}
-	fall_transition(template_182) {
-          values("0.01769,0.02065,0.02791,0.04579,0.09397,0.24260,0.69529");
-	}
-      }
-    }
-    pin("D2[36]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_183) {
-          values("1.30482,1.30982,1.32186,1.35132,1.43182,1.66507,2.34975");
-	}
-	rise_transition(template_183) {
-          values("0.01732,0.02173,0.03421,0.07132,0.18445,0.52113,1.50703");
-	}
-	cell_fall(template_184) {
-          values("1.31019,1.31483,1.32512,1.34609,1.39150,1.50760,1.84185");
-	}
-	fall_transition(template_184) {
-          values("0.01764,0.02068,0.02791,0.04581,0.09402,0.24276,0.69543");
-	}
-      }
-    }
-    pin("D2[35]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_185) {
-          values("1.32912,1.33411,1.34615,1.37561,1.45612,1.68941,2.37413");
-	}
-	rise_transition(template_185) {
-          values("0.01732,0.02173,0.03420,0.07132,0.18444,0.52108,1.50713");
-	}
-	cell_fall(template_186) {
-          values("1.33368,1.33833,1.34862,1.36959,1.41500,1.53110,1.86535");
-	}
-	fall_transition(template_186) {
-          values("0.01765,0.02068,0.02791,0.04581,0.09401,0.24274,0.69541");
-	}
-      }
-    }
-    pin("D2[34]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_187) {
-          values("1.32430,1.32929,1.34134,1.37080,1.45126,1.68447,2.36909");
-	}
-	rise_transition(template_187) {
-          values("0.01731,0.02174,0.03421,0.07132,0.18447,0.52120,1.50688");
-	}
-	cell_fall(template_188) {
-          values("1.33060,1.33523,1.34552,1.36648,1.41190,1.52800,1.86224");
-	}
-	fall_transition(template_188) {
-          values("0.01763,0.02069,0.02791,0.04582,0.09403,0.24279,0.69546");
-	}
-      }
-    }
-    pin("D2[33]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_189) {
-          values("1.32237,1.32737,1.33941,1.36887,1.44931,1.68246,2.36702");
-	}
-	rise_transition(template_189) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52127,1.50671");
-	}
-	cell_fall(template_190) {
-          values("1.32978,1.33439,1.34468,1.36563,1.41106,1.52715,1.86138");
-	}
-	fall_transition(template_190) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24283,0.69549");
-	}
-      }
-    }
-    pin("D2[32]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_191) {
-          values("1.32269,1.32769,1.33973,1.36919,1.44963,1.68279,2.36736");
-	}
-	rise_transition(template_191) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52126,1.50673");
-	}
-	cell_fall(template_192) {
-          values("1.32995,1.33456,1.34486,1.36581,1.41123,1.52733,1.86156");
-	}
-	fall_transition(template_192) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24282,0.69549");
-	}
-      }
-    }
-    pin("D2[31]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_193) {
-          values("1.31609,1.32109,1.33315,1.36260,1.44299,1.67604,2.36049");
-	}
-	rise_transition(template_193) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18453,0.52140,1.50642");
-	}
-	cell_fall(template_194) {
-          values("1.32546,1.33004,1.34033,1.36127,1.40671,1.52280,1.85701");
-	}
-	fall_transition(template_194) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D2[30]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_195) {
-          values("1.31074,1.31574,1.32779,1.35725,1.43766,1.67074,2.35524");
-	}
-	rise_transition(template_195) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50653");
-	}
-	cell_fall(template_196) {
-          values("1.31941,1.32400,1.33429,1.35523,1.40067,1.51676,1.85098");
-	}
-	fall_transition(template_196) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D2[29]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_197) {
-          values("1.35579,1.36079,1.37282,1.40226,1.48280,1.71593,2.40284");
-	}
-	rise_transition(template_197) {
-          values("0.01747,0.02185,0.03428,0.07136,0.18450,0.52102,1.50749");
-	}
-	cell_fall(template_198) {
-          values("1.35312,1.35785,1.36814,1.38914,1.43452,1.55063,1.88492");
-	}
-	fall_transition(template_198) {
-          values("0.01770,0.02064,0.02791,0.04578,0.09396,0.24255,0.69524");
-	}
-      }
-    }
-    pin("D2[28]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_199) {
-          values("1.40965,1.41468,1.42671,1.45607,1.53652,1.76865,2.46490");
-	}
-	rise_transition(template_199) {
-          values("0.01811,0.02244,0.03470,0.07154,0.18494,0.52118,1.50813");
-	}
-	cell_fall(template_200) {
-          values("1.38659,1.39144,1.40171,1.42280,1.46814,1.58427,1.91877");
-	}
-	fall_transition(template_200) {
-          values("0.01780,0.02059,0.02791,0.04571,0.09385,0.24219,0.69539");
-	}
-      }
-    }
-    pin("D2[27]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_201) {
-          values("1.49392,1.49936,1.51210,1.54198,1.62233,1.85539,2.54407");
-	}
-	rise_transition(template_201) {
-          values("0.02084,0.02503,0.03686,0.07273,0.18503,0.52187,1.50693");
-	}
-	cell_fall(template_202) {
-          values("1.43713,1.44180,1.45205,1.47314,1.51857,1.63475,1.96967");
-	}
-	fall_transition(template_202) {
-          values("0.01776,0.02069,0.02792,0.04567,0.09385,0.24229,0.69725");
-	}
-      }
-    }
-    pin("D2[26]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_203) {
-          values("1.34157,1.34656,1.35860,1.38806,1.46860,1.70195,2.38674");
-	}
-	rise_transition(template_203) {
-          values("0.01733,0.02172,0.03419,0.07133,0.18441,0.52100,1.50731");
-	}
-	cell_fall(template_204) {
-          values("1.34474,1.34940,1.35969,1.38067,1.42607,1.54217,1.87644");
-	}
-	fall_transition(template_204) {
-          values("0.01766,0.02067,0.02791,0.04580,0.09400,0.24270,0.69538");
-	}
-      }
-    }
-    pin("D2[25]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_205) {
-          values("1.47228,1.47753,1.48994,1.51957,1.59996,1.83254,2.52522");
-	}
-	rise_transition(template_205) {
-          values("0.01958,0.02384,0.03586,0.07217,0.18501,0.52155,1.50753");
-	}
-	cell_fall(template_206) {
-          values("1.42817,1.43292,1.44318,1.46427,1.50966,1.62581,1.96054");
-	}
-	fall_transition(template_206) {
-          values("0.01778,0.02064,0.02792,0.04569,0.09385,0.24224,0.69639");
-	}
-      }
-    }
-    pin("D2[24]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_207) {
-          values("1.34749,1.35248,1.36451,1.39397,1.47451,1.70779,2.39339");
-	}
-	rise_transition(template_207) {
-          values("0.01738,0.02177,0.03423,0.07134,0.18444,0.52100,1.50741");
-	}
-	cell_fall(template_208) {
-          values("1.34821,1.35290,1.36319,1.38418,1.42957,1.54567,1.87995");
-	}
-	fall_transition(template_208) {
-          values("0.01768,0.02066,0.02791,0.04579,0.09399,0.24264,0.69532");
-	}
-      }
-    }
-    pin("D2[23]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_209) {
-          values("1.37397,1.37899,1.39102,1.42041,1.50089,1.73340,2.42613");
-	}
-	rise_transition(template_209) {
-          values("0.01787,0.02222,0.03454,0.07147,0.18478,0.52112,1.50789");
-	}
-	cell_fall(template_210) {
-          values("1.35597,1.36087,1.37114,1.39222,1.43754,1.55366,1.88805");
-	}
-	fall_transition(template_210) {
-          values("0.01781,0.02057,0.02791,0.04572,0.09385,0.24217,0.69490");
-	}
-      }
-    }
-    pin("D2[22]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_211) {
-          values("1.46928,1.47452,1.48690,1.51652,1.59691,1.82946,2.52240");
-	}
-	rise_transition(template_211) {
-          values("0.01950,0.02376,0.03580,0.07214,0.18501,0.52153,1.50756");
-	}
-	cell_fall(template_212) {
-          values("1.42595,1.43071,1.44097,1.46206,1.50744,1.62360,1.95832");
-	}
-	fall_transition(template_212) {
-          values("0.01778,0.02064,0.02792,0.04569,0.09385,0.24224,0.69634");
-	}
-      }
-    }
-    pin("D2[21]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_213) {
-          values("1.44940,1.45473,1.46726,1.49699,1.57736,1.81013,2.50125");
-	}
-	rise_transition(template_213) {
-          values("0.02007,0.02430,0.03625,0.07239,0.18501,0.52168,1.50730");
-	}
-	cell_fall(template_214) {
-          values("1.40042,1.40514,1.41540,1.43648,1.48189,1.59805,1.93286");
-	}
-	fall_transition(template_214) {
-          values("0.01777,0.02066,0.02792,0.04568,0.09385,0.24226,0.69672");
-	}
-      }
-    }
-    pin("D2[20]") {
-      direction : output;
-      capacitance : 0.0004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_215) {
-          values("1.46278,1.46796,1.48022,1.50975,1.59016,1.82253,2.51689");
-	}
-	rise_transition(template_215) {
-          values("0.01905,0.02334,0.03544,0.07194,0.18500,0.52142,1.50777");
-	}
-	cell_fall(template_216) {
-          values("1.42386,1.42865,1.43892,1.46000,1.50537,1.62152,1.95617");
-	}
-	fall_transition(template_216) {
-          values("0.01779,0.02063,0.02791,0.04569,0.09385,0.24222,0.69604");
-	}
-      }
-    }
-    pin("D2[19]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_217) {
-          values("1.43860,1.44367,1.45575,1.48514,1.56558,1.79768,2.49423");
-	}
-	rise_transition(template_217) {
-          values("0.01837,0.02269,0.03490,0.07164,0.18499,0.52125,1.50810");
-	}
-	cell_fall(template_218) {
-          values("1.40651,1.41135,1.42161,1.44270,1.48805,1.60418,1.93873");
-	}
-	fall_transition(template_218) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24220,0.69558");
-	}
-      }
-    }
-    pin("D2[18]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_219) {
-          values("1.44319,1.44824,1.46029,1.48966,1.57010,1.80216,2.49907");
-	}
-	rise_transition(template_219) {
-          values("0.01825,0.02258,0.03481,0.07159,0.18499,0.52122,1.50815");
-	}
-	cell_fall(template_220) {
-          values("1.41229,1.41714,1.42741,1.44849,1.49384,1.60997,1.94450");
-	}
-	fall_transition(template_220) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69552");
-	}
-      }
-    }
-    pin("D2[17]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_221) {
-          values("1.51723,1.52269,1.53546,1.56538,1.64571,1.87883,2.56708");
-	}
-	rise_transition(template_221) {
-          values("0.02097,0.02516,0.03697,0.07279,0.18503,0.52190,1.50687");
-	}
-	cell_fall(template_222) {
-          values("1.45923,1.46389,1.47415,1.49523,1.54066,1.65684,1.99178");
-	}
-	fall_transition(template_222) {
-          values("0.01776,0.02069,0.02792,0.04567,0.09385,0.24229,0.69732");
-	}
-      }
-    }
-    pin("D2[16]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_223) {
-          values("1.44294,1.44804,1.46016,1.48958,1.57001,1.80218,2.49822");
-	}
-	rise_transition(template_223) {
-          values("0.01852,0.02284,0.03502,0.07171,0.18499,0.52129,1.50802");
-	}
-	cell_fall(template_224) {
-          values("1.40933,1.41416,1.42443,1.44551,1.49087,1.60701,1.94158");
-	}
-	fall_transition(template_224) {
-          values("0.01780,0.02061,0.02791,0.04570,0.09385,0.24220,0.69570");
-	}
-      }
-    }
-    pin("D2[15]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_225) {
-          values("1.44581,1.45110,1.46357,1.49326,1.57364,1.80632,2.49817");
-	}
-	rise_transition(template_225) {
-          values("0.01984,0.02408,0.03607,0.07229,0.18501,0.52162,1.50740");
-	}
-	cell_fall(template_226) {
-          values("1.39910,1.40384,1.41410,1.43518,1.48058,1.59674,1.93151");
-	}
-	fall_transition(template_226) {
-          values("0.01778,0.02065,0.02792,0.04568,0.09385,0.24225,0.69657");
-	}
-      }
-    }
-    pin("D2[14]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_227) {
-          values("1.45245,1.45756,1.46970,1.49914,1.57956,1.81176,2.50757");
-	}
-	rise_transition(template_227) {
-          values("0.01860,0.02291,0.03508,0.07174,0.18499,0.52131,1.50799");
-	}
-	cell_fall(template_228) {
-          values("1.41787,1.42269,1.43296,1.45404,1.49940,1.61554,1.95012");
-	}
-	fall_transition(template_228) {
-          values("0.01780,0.02061,0.02791,0.04570,0.09385,0.24220,0.69574");
-	}
-      }
-    }
-    pin("D2[13]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_229) {
-          values("1.44335,1.44852,1.46077,1.49029,1.57070,1.80306,2.49755");
-	}
-	rise_transition(template_229) {
-          values("0.01901,0.02330,0.03541,0.07193,0.18500,0.52141,1.50779");
-	}
-	cell_fall(template_230) {
-          values("1.40482,1.40962,1.41988,1.44096,1.48633,1.60248,1.93712");
-	}
-	fall_transition(template_230) {
-          values("0.01779,0.02062,0.02791,0.04569,0.09385,0.24222,0.69601");
-	}
-      }
-    }
-    pin("D2[12]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_231) {
-          values("1.43650,1.44163,1.45381,1.48328,1.56369,1.79595,2.49128");
-	}
-	rise_transition(template_231) {
-          values("0.01875,0.02305,0.03520,0.07181,0.18500,0.52135,1.50792");
-	}
-	cell_fall(template_232) {
-          values("1.40061,1.40542,1.41568,1.43677,1.48213,1.59827,1.93288");
-	}
-	fall_transition(template_232) {
-          values("0.01779,0.02061,0.02791,0.04570,0.09385,0.24221,0.69584");
-	}
-      }
-    }
-    pin("D2[11]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_233) {
-          values("1.42286,1.42789,1.43992,1.46929,1.54976,1.78205,2.47677");
-	}
-	rise_transition(template_233) {
-          values("0.01800,0.02235,0.03463,0.07151,0.18487,0.52116,1.50802");
-	}
-	cell_fall(template_234) {
-          values("1.39939,1.40427,1.41454,1.43563,1.48096,1.59708,1.93153");
-	}
-	fall_transition(template_234) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69513");
-	}
-      }
-    }
-    pin("D2[10]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_235) {
-          values("1.39382,1.39883,1.41086,1.44027,1.52077,1.75347,2.44441");
-	}
-	rise_transition(template_235) {
-          values("0.01775,0.02211,0.03446,0.07144,0.18469,0.52109,1.50777");
-	}
-	cell_fall(template_236) {
-          values("1.38082,1.38567,1.39595,1.41701,1.46235,1.57846,1.91283");
-	}
-	fall_transition(template_236) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09388,0.24227,0.69499");
-	}
-      }
-    }
-    pin("D2[9]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_237) {
-          values("1.34768,1.35267,1.36470,1.39416,1.47471,1.70803,2.39322");
-	}
-	rise_transition(template_237) {
-          values("0.01736,0.02175,0.03421,0.07133,0.18442,0.52099,1.50738");
-	}
-	cell_fall(template_238) {
-          values("1.34944,1.35412,1.36441,1.38539,1.43079,1.54689,1.88116");
-	}
-	fall_transition(template_238) {
-          values("0.01767,0.02067,0.02791,0.04580,0.09399,0.24267,0.69535");
-	}
-      }
-    }
-    pin("D2[8]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_239) {
-          values("1.30425,1.30925,1.32131,1.35076,1.43115,1.66419,2.34864");
-	}
-	rise_transition(template_239) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52141,1.50641");
-	}
-	cell_fall(template_240) {
-          values("1.31377,1.31835,1.32865,1.34958,1.39502,1.51111,1.84532");
-	}
-	fall_transition(template_240) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D2[7]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_241) {
-          values("1.30729,1.31229,1.32434,1.35380,1.43421,1.66730,2.35179");
-	}
-	rise_transition(template_241) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50654");
-	}
-	cell_fall(template_242) {
-          values("1.31588,1.32047,1.33077,1.35171,1.39714,1.51323,1.84746");
-	}
-	fall_transition(template_242) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D2[6]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_243) {
-          values("1.35049,1.35549,1.36752,1.39696,1.47749,1.71054,2.39822");
-	}
-	rise_transition(template_243) {
-          values("0.01752,0.02190,0.03432,0.07138,0.18454,0.52103,1.50755");
-	}
-	cell_fall(template_244) {
-          values("1.34584,1.35059,1.36088,1.38189,1.42726,1.54337,1.87768");
-	}
-	fall_transition(template_244) {
-          values("0.01772,0.02063,0.02791,0.04577,0.09395,0.24250,0.69520");
-	}
-      }
-    }
-    pin("D2[5]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_245) {
-          values("1.33007,1.33507,1.34712,1.37657,1.45699,1.69010,2.37461");
-	}
-	rise_transition(template_245) {
-          values("0.01730,0.02174,0.03423,0.07132,0.18451,0.52133,1.50659");
-	}
-	cell_fall(template_246) {
-          values("1.33830,1.34289,1.35319,1.37413,1.41956,1.53566,1.86988");
-	}
-	fall_transition(template_246) {
-          values("0.01761,0.02070,0.02791,0.04583,0.09405,0.24286,0.69552");
-	}
-      }
-    }
-    pin("D2[4]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_247) {
-          values("1.32588,1.33088,1.34294,1.37239,1.45278,1.68582,2.37027");
-	}
-	rise_transition(template_247) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52141,1.50641");
-	}
-	cell_fall(template_248) {
-          values("1.33536,1.33994,1.35023,1.37117,1.41660,1.53270,1.86691");
-	}
-	fall_transition(template_248) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D2[3]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_249) {
-          values("1.32872,1.33372,1.34577,1.37523,1.45564,1.68873,2.37322");
-	}
-	rise_transition(template_249) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50654");
-	}
-	cell_fall(template_250) {
-          values("1.33727,1.34186,1.35215,1.37309,1.41852,1.53462,1.86884");
-	}
-	fall_transition(template_250) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D2[2]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_251) {
-          values("1.32749,1.33249,1.34454,1.37400,1.45440,1.68747,2.37195");
-	}
-	rise_transition(template_251) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_252) {
-          values("1.33638,1.34097,1.35126,1.37220,1.41764,1.53373,1.86795");
-	}
-	fall_transition(template_252) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D2[1]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_253) {
-          values("1.32735,1.33235,1.34440,1.37386,1.45426,1.68733,2.37181");
-	}
-	rise_transition(template_253) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50649");
-	}
-	cell_fall(template_254) {
-          values("1.33624,1.34083,1.35112,1.37206,1.41750,1.53359,1.86781");
-	}
-	fall_transition(template_254) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D2[0]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_255) {
-          values("1.32734,1.33233,1.34439,1.37384,1.45425,1.68733,2.37181");
-	}
-	rise_transition(template_255) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52136,1.50651");
-	}
-	cell_fall(template_256) {
-          values("1.33610,1.34069,1.35098,1.37192,1.41736,1.53345,1.86767");
-	}
-	fall_transition(template_256) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69553");
-	}
-      }
-    }
-    }
-    bus("D3") {
-      bus_type : D3;
-      direction : output;
-      capacitance : 0.0000;
-    pin("D3[63]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_257) {
-          values("1.38203,1.38705,1.39908,1.42849,1.50898,1.74171,2.43248");
-	}
-	rise_transition(template_257) {
-          values("0.01773,0.02210,0.03445,0.07144,0.18469,0.52109,1.50776");
-	}
-	cell_fall(template_258) {
-          values("1.36950,1.37435,1.38463,1.40569,1.45102,1.56714,1.90150");
-	}
-	fall_transition(template_258) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09389,0.24228,0.69500");
-	}
-      }
-    }
-    pin("D3[62]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_259) {
-          values("1.37400,1.37901,1.39104,1.42046,1.50097,1.73382,2.42335");
-	}
-	rise_transition(template_259) {
-          values("0.01765,0.02202,0.03440,0.07141,0.18463,0.52107,1.50767");
-	}
-	cell_fall(template_260) {
-          values("1.36462,1.36943,1.37971,1.40076,1.44611,1.56222,1.89656");
-	}
-	fall_transition(template_260) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09391,0.24237,0.69508");
-	}
-      }
-    }
-    pin("D3[61]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_261) {
-          values("1.33490,1.33989,1.35194,1.38140,1.46186,1.69504,2.37965");
-	}
-	rise_transition(template_261) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18448,0.52122,1.50683");
-	}
-	cell_fall(template_262) {
-          values("1.34154,1.34616,1.35645,1.37741,1.42283,1.53892,1.87316");
-	}
-	fall_transition(template_262) {
-          values("0.01763,0.02069,0.02791,0.04582,0.09403,0.24280,0.69547");
-	}
-      }
-    }
-    pin("D3[60]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_263) {
-          values("1.33296,1.33796,1.35000,1.37946,1.45991,1.69306,2.37763");
-	}
-	rise_transition(template_263) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52126,1.50673");
-	}
-	cell_fall(template_264) {
-          values("1.34025,1.34486,1.35516,1.37611,1.42153,1.53763,1.87186");
-	}
-	fall_transition(template_264) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24282,0.69549");
-	}
-      }
-    }
-    pin("D3[59]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_265) {
-          values("1.33723,1.34222,1.35426,1.38372,1.46421,1.69746,2.38213");
-	}
-	rise_transition(template_265) {
-          values("0.01732,0.02173,0.03421,0.07132,0.18445,0.52114,1.50700");
-	}
-	cell_fall(template_266) {
-          values("1.34284,1.34748,1.35777,1.37874,1.42415,1.54025,1.87450");
-	}
-	fall_transition(template_266) {
-          values("0.01764,0.02068,0.02791,0.04581,0.09402,0.24276,0.69543");
-	}
-      }
-    }
-    pin("D3[58]") {
-      direction : output;
-      capacitance : 0.0016;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_267) {
-          values("1.35358,1.35858,1.37061,1.40006,1.48060,1.71380,2.40016");
-	}
-	rise_transition(template_267) {
-          values("0.01744,0.02182,0.03426,0.07135,0.18448,0.52101,1.50746");
-	}
-	cell_fall(template_268) {
-          values("1.35231,1.35703,1.36732,1.38831,1.43370,1.54980,1.88409");
-	}
-	fall_transition(template_268) {
-          values("0.01769,0.02065,0.02791,0.04578,0.09397,0.24259,0.69528");
-	}
-      }
-    }
-    pin("D3[57]") {
-      direction : output;
-      capacitance : 0.0014;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_269) {
-          values("1.37758,1.38259,1.39461,1.42403,1.50454,1.73737,2.42715");
-	}
-	rise_transition(template_269) {
-          values("0.01767,0.02203,0.03441,0.07142,0.18464,0.52107,1.50769");
-	}
-	cell_fall(template_270) {
-          values("1.36758,1.37240,1.38268,1.40372,1.44907,1.56518,1.89953");
-	}
-	fall_transition(template_270) {
-          values("0.01776,0.02060,0.02791,0.04575,0.09390,0.24235,0.69506");
-	}
-      }
-    }
-    pin("D3[56]") {
-      direction : output;
-      capacitance : 0.0015;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_271) {
-          values("1.32387,1.32887,1.34093,1.37038,1.45075,1.68376,2.36817");
-	}
-	rise_transition(template_271) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52145,1.50631");
-	}
-	cell_fall(template_272) {
-          values("1.33404,1.33861,1.34890,1.36983,1.41527,1.53137,1.86557");
-	}
-	fall_transition(template_272) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69557");
-	}
-      }
-    }
-    pin("D3[55]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_273) {
-          values("1.39298,1.39800,1.41002,1.43942,1.51991,1.75247,2.44474");
-	}
-	rise_transition(template_273) {
-          values("0.01784,0.02219,0.03452,0.07146,0.18476,0.52111,1.50786");
-	}
-	cell_fall(template_274) {
-          values("1.37619,1.38107,1.39135,1.41243,1.45775,1.57387,1.90825");
-	}
-	fall_transition(template_274) {
-          values("0.01780,0.02057,0.02791,0.04572,0.09386,0.24220,0.69493");
-	}
-      }
-    }
-    pin("D3[54]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_275) {
-          values("1.38915,1.39417,1.40620,1.43558,1.51606,1.74846,2.44219");
-	}
-	rise_transition(template_275) {
-          values("0.01793,0.02228,0.03459,0.07149,0.18483,0.52114,1.50796");
-	}
-	cell_fall(template_276) {
-          values("1.36838,1.37328,1.38355,1.40463,1.44996,1.56608,1.90050");
-	}
-	fall_transition(template_276) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69500");
-	}
-      }
-    }
-    pin("D3[53]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_277) {
-          values("1.33856,1.34355,1.35559,1.38505,1.46554,1.69879,2.38346");
-	}
-	rise_transition(template_277) {
-          values("0.01732,0.02173,0.03421,0.07132,0.18445,0.52114,1.50700");
-	}
-	cell_fall(template_278) {
-          values("1.34415,1.34879,1.35908,1.38004,1.42546,1.54155,1.87580");
-	}
-	fall_transition(template_278) {
-          values("0.01764,0.02068,0.02791,0.04581,0.09402,0.24276,0.69543");
-	}
-      }
-    }
-    pin("D3[52]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_279) {
-          values("1.30743,1.31243,1.32448,1.35394,1.43434,1.66741,2.35189");
-	}
-	rise_transition(template_279) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52137,1.50650");
-	}
-	cell_fall(template_280) {
-          values("1.31630,1.32089,1.33118,1.35212,1.39755,1.51365,1.84786");
-	}
-	fall_transition(template_280) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D3[51]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_281) {
-          values("1.32360,1.32859,1.34065,1.37011,1.45048,1.68351,2.36794");
-	}
-	rise_transition(template_281) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52143,1.50636");
-	}
-	cell_fall(template_282) {
-          values("1.33343,1.33800,1.34830,1.36923,1.41467,1.53076,1.86498");
-	}
-	fall_transition(template_282) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24291,0.69556");
-	}
-      }
-    }
-    pin("D3[50]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_283) {
-          values("1.32372,1.32872,1.34078,1.37023,1.45061,1.68365,2.36808");
-	}
-	rise_transition(template_283) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52142,1.50638");
-	}
-	cell_fall(template_284) {
-          values("1.33343,1.33801,1.34830,1.36924,1.41467,1.53077,1.86498");
-	}
-	fall_transition(template_284) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24291,0.69556");
-	}
-      }
-    }
-    pin("D3[49]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_285) {
-          values("1.45679,1.46221,1.47490,1.50475,1.58510,1.81811,2.50730");
-	}
-	rise_transition(template_285) {
-          values("0.02068,0.02487,0.03673,0.07266,0.18502,0.52183,1.50701");
-	}
-	cell_fall(template_286) {
-          values("1.40190,1.40659,1.41684,1.43792,1.48335,1.59952,1.93442");
-	}
-	fall_transition(template_286) {
-          values("0.01776,0.02068,0.02792,0.04567,0.09385,0.24228,0.69714");
-	}
-      }
-    }
-    pin("D3[48]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_287) {
-          values("1.47127,1.47677,1.48961,1.51957,1.59990,1.83311,2.52060");
-	}
-	rise_transition(template_287) {
-          values("0.02121,0.02538,0.03716,0.07289,0.18503,0.52196,1.50676");
-	}
-	cell_fall(template_288) {
-          values("1.41072,1.41537,1.42562,1.44670,1.49214,1.60833,1.94330");
-	}
-	fall_transition(template_288) {
-          values("0.01776,0.02070,0.02792,0.04566,0.09385,0.24230,0.69747");
-	}
-      }
-    }
-    pin("D3[47]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_289) {
-          values("1.44032,1.44544,1.45760,1.48706,1.56748,1.79972,2.49522");
-	}
-	rise_transition(template_289) {
-          values("0.01870,0.02300,0.03516,0.07179,0.18500,0.52133,1.50794");
-	}
-	cell_fall(template_290) {
-          values("1.40955,1.41436,1.42463,1.44571,1.49107,1.60722,1.94183");
-	}
-	fall_transition(template_290) {
-          values("0.01779,0.02062,0.02791,0.04570,0.09385,0.24221,0.69586");
-	}
-      }
-    }
-    pin("D3[46]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_291) {
-          values("1.47035,1.47584,1.48866,1.51862,1.59895,1.83215,2.51976");
-	}
-	rise_transition(template_291) {
-          values("0.02117,0.02534,0.03713,0.07288,0.18503,0.52195,1.50678");
-	}
-	cell_fall(template_292) {
-          values("1.41033,1.41498,1.42523,1.44632,1.49175,1.60794,1.94291");
-	}
-	fall_transition(template_292) {
-          values("0.01776,0.02070,0.02792,0.04566,0.09385,0.24230,0.69746");
-	}
-      }
-    }
-    pin("D3[45]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_293) {
-          values("1.33116,1.33615,1.34820,1.37766,1.45810,1.69124,2.37579");
-	}
-	rise_transition(template_293) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52128,1.50670");
-	}
-	cell_fall(template_294) {
-          values("1.33867,1.34328,1.35357,1.37452,1.41995,1.53604,1.87027");
-	}
-	fall_transition(template_294) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24283,0.69549");
-	}
-      }
-    }
-    pin("D3[44]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_295) {
-          values("1.31663,1.32163,1.33368,1.36314,1.44352,1.67655,2.36097");
-	}
-	rise_transition(template_295) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52143,1.50636");
-	}
-	cell_fall(template_296) {
-          values("1.32645,1.33102,1.34132,1.36225,1.40769,1.52378,1.85800");
-	}
-	fall_transition(template_296) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24291,0.69556");
-	}
-      }
-    }
-    pin("D3[43]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_297) {
-          values("1.31502,1.32002,1.33208,1.36153,1.44190,1.67490,2.35930");
-	}
-	rise_transition(template_297) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52146,1.50629");
-	}
-	cell_fall(template_298) {
-          values("1.32535,1.32992,1.34021,1.36115,1.40659,1.52268,1.85689");
-	}
-	fall_transition(template_298) {
-          values("0.01759,0.02072,0.02791,0.04584,0.09406,0.24293,0.69558");
-	}
-      }
-    }
-    pin("D3[42]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_299) {
-          values("1.31646,1.32146,1.33351,1.36297,1.44335,1.67637,2.36080");
-	}
-	rise_transition(template_299) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52143,1.50636");
-	}
-	cell_fall(template_300) {
-          values("1.32631,1.33089,1.34118,1.36212,1.40755,1.52365,1.85786");
-	}
-	fall_transition(template_300) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24291,0.69556");
-	}
-      }
-    }
-    pin("D3[41]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_301) {
-          values("1.31486,1.31986,1.33192,1.36137,1.44173,1.67473,2.35911");
-	}
-	rise_transition(template_301) {
-          values("0.01729,0.02176,0.03425,0.07132,0.18456,0.52148,1.50625");
-	}
-	cell_fall(template_302) {
-          values("1.32545,1.33002,1.34031,1.36124,1.40668,1.52278,1.85699");
-	}
-	fall_transition(template_302) {
-          values("0.01760,0.02072,0.02791,0.04583,0.09406,0.24293,0.69561");
-	}
-      }
-    }
-    pin("D3[40]") {
-      direction : output;
-      capacitance : 0.0015;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_303) {
-          values("1.31928,1.32427,1.33633,1.36578,1.44618,1.67924,2.36371");
-	}
-	rise_transition(template_303) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52139,1.50646");
-	}
-	cell_fall(template_304) {
-          values("1.32843,1.33301,1.34331,1.36425,1.40968,1.52577,1.85999");
-	}
-	fall_transition(template_304) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24289,0.69554");
-	}
-      }
-    }
-    pin("D3[39]") {
-      direction : output;
-      capacitance : 0.0016;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_305) {
-          values("1.33595,1.34095,1.35300,1.38246,1.46285,1.69591,2.38037");
-	}
-	rise_transition(template_305) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18453,0.52139,1.50645");
-	}
-	cell_fall(template_306) {
-          values("1.34511,1.34969,1.35999,1.38093,1.42636,1.54245,1.87667");
-	}
-	fall_transition(template_306) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09405,0.24289,0.69555");
-	}
-      }
-    }
-    pin("D3[38]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_307) {
-          values("1.31744,1.32243,1.33449,1.36395,1.44433,1.67736,2.36179");
-	}
-	rise_transition(template_307) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52142,1.50638");
-	}
-	cell_fall(template_308) {
-          values("1.32717,1.33174,1.34204,1.36297,1.40841,1.52450,1.85871");
-	}
-	fall_transition(template_308) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24291,0.69556");
-	}
-      }
-    }
-    pin("D3[37]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_309) {
-          values("1.33661,1.34161,1.35366,1.38312,1.46350,1.69655,2.38099");
-	}
-	rise_transition(template_309) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52141,1.50640");
-	}
-	cell_fall(template_310) {
-          values("1.34608,1.35066,1.36095,1.38189,1.42732,1.54342,1.87763");
-	}
-	fall_transition(template_310) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D3[36]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_311) {
-          values("1.33517,1.34017,1.35223,1.38168,1.46206,1.69508,2.37950");
-	}
-	rise_transition(template_311) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52144,1.50634");
-	}
-	cell_fall(template_312) {
-          values("1.34509,1.34966,1.35996,1.38089,1.42633,1.54242,1.87663");
-	}
-	fall_transition(template_312) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24291,0.69557");
-	}
-      }
-    }
-    pin("D3[35]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_313) {
-          values("1.33406,1.33906,1.35112,1.38057,1.46094,1.69395,2.37835");
-	}
-	rise_transition(template_313) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52146,1.50630");
-	}
-	cell_fall(template_314) {
-          values("1.34427,1.34884,1.35914,1.38007,1.42551,1.54160,1.87581");
-	}
-	fall_transition(template_314) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69558");
-	}
-      }
-    }
-    pin("D3[34]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_315) {
-          values("1.33485,1.33985,1.35191,1.38136,1.46173,1.69475,2.37917");
-	}
-	rise_transition(template_315) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52144,1.50633");
-	}
-	cell_fall(template_316) {
-          values("1.34483,1.34940,1.35969,1.38062,1.42606,1.54216,1.87637");
-	}
-	fall_transition(template_316) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69557");
-	}
-      }
-    }
-    pin("D3[33]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_317) {
-          values("1.34172,1.34672,1.35877,1.38823,1.46865,1.70178,2.38631");
-	}
-	rise_transition(template_317) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18450,0.52130,1.50664");
-	}
-	cell_fall(template_318) {
-          values("1.34957,1.35417,1.36447,1.38541,1.43084,1.54694,1.88116");
-	}
-	fall_transition(template_318) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24285,0.69551");
-	}
-      }
-    }
-    pin("D3[32]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_319) {
-          values("1.33809,1.34308,1.35514,1.38459,1.46499,1.69807,2.38254");
-	}
-	rise_transition(template_319) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52138,1.50648");
-	}
-	cell_fall(template_320) {
-          values("1.34699,1.35158,1.36187,1.38281,1.42825,1.54434,1.87856");
-	}
-	fall_transition(template_320) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D3[31]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_321) {
-          values("1.31442,1.31942,1.33146,1.36092,1.44135,1.67447,2.35900");
-	}
-	rise_transition(template_321) {
-          values("0.01731,0.02174,0.03423,0.07132,0.18451,0.52131,1.50663");
-	}
-	cell_fall(template_322) {
-          values("1.32244,1.32704,1.33733,1.35828,1.40371,1.51980,1.85403");
-	}
-	fall_transition(template_322) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24285,0.69551");
-	}
-      }
-    }
-    pin("D3[30]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_323) {
-          values("1.35179,1.35678,1.36882,1.39828,1.47880,1.71209,2.39681");
-	}
-	rise_transition(template_323) {
-          values("0.01732,0.02173,0.03420,0.07132,0.18444,0.52108,1.50714");
-	}
-	cell_fall(template_324) {
-          values("1.35624,1.36089,1.37118,1.39215,1.43756,1.55366,1.88791");
-	}
-	fall_transition(template_324) {
-          values("0.01765,0.02068,0.02791,0.04581,0.09401,0.24274,0.69541");
-	}
-      }
-    }
-    pin("D3[29]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_325) {
-          values("1.31971,1.32470,1.33674,1.36620,1.44667,1.67988,2.36450");
-	}
-	rise_transition(template_325) {
-          values("0.01731,0.02174,0.03421,0.07132,0.18447,0.52120,1.50688");
-	}
-	cell_fall(template_326) {
-          values("1.32605,1.33067,1.34096,1.36192,1.40734,1.52344,1.85768");
-	}
-	fall_transition(template_326) {
-          values("0.01763,0.02069,0.02791,0.04581,0.09403,0.24279,0.69546");
-	}
-      }
-    }
-    pin("D3[28]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_327) {
-          values("1.37010,1.37510,1.38713,1.41657,1.49710,1.73022,2.41731");
-	}
-	rise_transition(template_327) {
-          values("0.01748,0.02186,0.03429,0.07137,0.18451,0.52102,1.50751");
-	}
-	cell_fall(template_328) {
-          values("1.36692,1.37166,1.38195,1.40295,1.44833,1.56444,1.89874");
-	}
-	fall_transition(template_328) {
-          values("0.01771,0.02064,0.02791,0.04578,0.09396,0.24254,0.69523");
-	}
-      }
-    }
-    pin("D3[27]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_329) {
-          values("1.37845,1.38345,1.39548,1.42491,1.50543,1.73841,2.42678");
-	}
-	rise_transition(template_329) {
-          values("0.01757,0.02195,0.03435,0.07139,0.18457,0.52105,1.50759");
-	}
-	cell_fall(template_330) {
-          values("1.37200,1.37678,1.38706,1.40809,1.45345,1.56956,1.90388");
-	}
-	fall_transition(template_330) {
-          values("0.01773,0.02062,0.02791,0.04576,0.09393,0.24245,0.69515");
-	}
-      }
-    }
-    pin("D3[26]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_331) {
-          values("1.37664,1.38165,1.39368,1.42309,1.50358,1.73628,2.42729");
-	}
-	rise_transition(template_331) {
-          values("0.01775,0.02211,0.03446,0.07144,0.18470,0.52109,1.50777");
-	}
-	cell_fall(template_332) {
-          values("1.36344,1.36830,1.37858,1.39964,1.44497,1.56109,1.89545");
-	}
-	fall_transition(template_332) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09388,0.24227,0.69499");
-	}
-      }
-    }
-    pin("D3[25]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_333) {
-          values("1.31208,1.31708,1.32912,1.35858,1.43902,1.67218,2.35675");
-	}
-	rise_transition(template_333) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52126,1.50674");
-	}
-	cell_fall(template_334) {
-          values("1.31934,1.32396,1.33425,1.35520,1.40062,1.51672,1.85095");
-	}
-	fall_transition(template_334) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24282,0.69549");
-	}
-      }
-    }
-    pin("D3[24]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_335) {
-          values("1.34401,1.34901,1.36104,1.39049,1.47102,1.70413,2.39129");
-	}
-	rise_transition(template_335) {
-          values("0.01749,0.02187,0.03429,0.07137,0.18452,0.52102,1.50751");
-	}
-	cell_fall(template_336) {
-          values("1.34072,1.34546,1.35574,1.37675,1.42213,1.53823,1.87253");
-	}
-	fall_transition(template_336) {
-          values("0.01771,0.02064,0.02791,0.04577,0.09396,0.24253,0.69523");
-	}
-      }
-    }
-    pin("D3[23]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_337) {
-          values("1.40565,1.41067,1.42269,1.45209,1.53257,1.76507,2.45785");
-	}
-	rise_transition(template_337) {
-          values("0.01787,0.02222,0.03454,0.07147,0.18478,0.52112,1.50789");
-	}
-	cell_fall(template_338) {
-          values("1.38744,1.39234,1.40262,1.42370,1.46902,1.58514,1.91953");
-	}
-	fall_transition(template_338) {
-          values("0.01781,0.02057,0.02791,0.04572,0.09385,0.24217,0.69490");
-	}
-      }
-    }
-    pin("D3[22]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_339) {
-          values("1.30321,1.30821,1.32027,1.34972,1.43008,1.66308,2.34748");
-	}
-	rise_transition(template_339) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52147,1.50627");
-	}
-	cell_fall(template_340) {
-          values("1.31367,1.31824,1.32853,1.34946,1.39490,1.51099,1.84520");
-	}
-	fall_transition(template_340) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24293,0.69559");
-	}
-      }
-    }
-    pin("D3[21]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_341) {
-          values("1.40712,1.41214,1.42417,1.45356,1.53404,1.76653,2.45943");
-	}
-	rise_transition(template_341) {
-          values("0.01788,0.02223,0.03455,0.07147,0.18479,0.52113,1.50790");
-	}
-	cell_fall(template_342) {
-          values("1.38859,1.39349,1.40377,1.42485,1.47017,1.58629,1.92068");
-	}
-	fall_transition(template_342) {
-          values("0.01781,0.02056,0.02791,0.04571,0.09385,0.24216,0.69490");
-	}
-      }
-    }
-    pin("D3[20]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_343) {
-          values("1.41933,1.42436,1.43638,1.46576,1.54622,1.77849,2.47345");
-	}
-	rise_transition(template_343) {
-          values("0.01802,0.02236,0.03464,0.07151,0.18488,0.52116,1.50804");
-	}
-	cell_fall(template_344) {
-          values("1.39522,1.40009,1.41037,1.43145,1.47678,1.59291,1.92736");
-	}
-	fall_transition(template_344) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69517");
-	}
-      }
-    }
-    pin("D3[19]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_345) {
-          values("1.35145,1.35646,1.36849,1.39792,1.47844,1.71142,2.39976");
-	}
-	rise_transition(template_345) {
-          values("0.01757,0.02194,0.03435,0.07139,0.18457,0.52104,1.50759");
-	}
-	cell_fall(template_346) {
-          values("1.34513,1.34990,1.36019,1.38121,1.42657,1.54268,1.87700");
-	}
-	fall_transition(template_346) {
-          values("0.01773,0.02062,0.02791,0.04576,0.09393,0.24245,0.69515");
-	}
-      }
-    }
-    pin("D3[18]") {
-      direction : output;
-      capacitance : 0.0006;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_347) {
-          values("1.31193,1.31693,1.32897,1.35843,1.43887,1.67200,2.35655");
-	}
-	rise_transition(template_347) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52129,1.50668");
-	}
-	cell_fall(template_348) {
-          values("1.31962,1.32422,1.33452,1.35547,1.40089,1.51699,1.85122");
-	}
-	fall_transition(template_348) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D3[17]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_349) {
-          values("1.32522,1.33021,1.34224,1.37170,1.45226,1.68562,2.37046");
-	}
-	rise_transition(template_349) {
-          values("0.01733,0.02172,0.03419,0.07133,0.18441,0.52098,1.50735");
-	}
-	cell_fall(template_350) {
-          values("1.32795,1.33262,1.34291,1.36388,1.40929,1.52539,1.85965");
-	}
-	fall_transition(template_350) {
-          values("0.01766,0.02067,0.02791,0.04580,0.09400,0.24269,0.69537");
-	}
-      }
-    }
-    pin("D3[16]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_351) {
-          values("1.31852,1.32352,1.33555,1.36501,1.44551,1.67875,2.36342");
-	}
-	rise_transition(template_351) {
-          values("0.01732,0.02173,0.03421,0.07132,0.18445,0.52114,1.50700");
-	}
-	cell_fall(template_352) {
-          values("1.32418,1.32882,1.33911,1.36007,1.40549,1.52158,1.85583");
-	}
-	fall_transition(template_352) {
-          values("0.01764,0.02068,0.02791,0.04581,0.09402,0.24276,0.69543");
-	}
-      }
-    }
-    pin("D3[15]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_353) {
-          values("1.30867,1.31366,1.32571,1.35517,1.43561,1.66875,2.35331");
-	}
-	rise_transition(template_353) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18449,0.52127,1.50671");
-	}
-	cell_fall(template_354) {
-          values("1.31613,1.32073,1.33103,1.35198,1.39740,1.51350,1.84773");
-	}
-	fall_transition(template_354) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24283,0.69549");
-	}
-      }
-    }
-    pin("D3[14]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_355) {
-          values("1.30525,1.31025,1.32230,1.35176,1.43217,1.66526,2.34976");
-	}
-	rise_transition(template_355) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52134,1.50655");
-	}
-	cell_fall(template_356) {
-          values("1.31377,1.31837,1.32866,1.34960,1.39503,1.51113,1.84535");
-	}
-	fall_transition(template_356) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69552");
-	}
-      }
-    }
-    pin("D3[13]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_357) {
-          values("1.30204,1.30704,1.31909,1.34855,1.42893,1.66198,2.34642");
-	}
-	rise_transition(template_357) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18454,0.52141,1.50640");
-	}
-	cell_fall(template_358) {
-          values("1.31157,1.31615,1.32644,1.34738,1.39282,1.50891,1.84312");
-	}
-	fall_transition(template_358) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24290,0.69555");
-	}
-      }
-    }
-    pin("D3[12]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_359) {
-          values("1.32436,1.32936,1.34142,1.37087,1.45123,1.68422,2.36861");
-	}
-	rise_transition(template_359) {
-          values("0.01729,0.02176,0.03425,0.07132,0.18456,0.52148,1.50625");
-	}
-	cell_fall(template_360) {
-          values("1.33495,1.33952,1.34981,1.37075,1.41618,1.53228,1.86649");
-	}
-	fall_transition(template_360) {
-          values("0.01760,0.02072,0.02791,0.04583,0.09406,0.24293,0.69561");
-	}
-      }
-    }
-    pin("D3[11]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_361) {
-          values("1.32619,1.33119,1.34325,1.37270,1.45308,1.68610,2.37052");
-	}
-	rise_transition(template_361) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52144,1.50634");
-	}
-	cell_fall(template_362) {
-          values("1.33618,1.34075,1.35104,1.37198,1.41741,1.53351,1.86772");
-	}
-	fall_transition(template_362) {
-          values("0.01760,0.02071,0.02791,0.04583,0.09406,0.24291,0.69557");
-	}
-      }
-    }
-    pin("D3[10]") {
-      direction : output;
-      capacitance : 0.0007;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_363) {
-          values("1.32604,1.33104,1.34310,1.37255,1.45293,1.68595,2.37036");
-	}
-	rise_transition(template_363) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52144,1.50633");
-	}
-	cell_fall(template_364) {
-          values("1.33608,1.34065,1.35095,1.37188,1.41732,1.53341,1.86762");
-	}
-	fall_transition(template_364) {
-          values("0.01760,0.02072,0.02791,0.04583,0.09406,0.24292,0.69557");
-	}
-      }
-    }
-    pin("D3[9]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_365) {
-          values("1.33399,1.33899,1.35104,1.38049,1.46093,1.69407,2.37861");
-	}
-	rise_transition(template_365) {
-          values("0.01731,0.02174,0.03422,0.07132,0.18450,0.52129,1.50668");
-	}
-	cell_fall(template_366) {
-          values("1.34166,1.34627,1.35656,1.37751,1.42293,1.53903,1.87326");
-	}
-	fall_transition(template_366) {
-          values("0.01762,0.02070,0.02791,0.04582,0.09404,0.24284,0.69550");
-	}
-      }
-    }
-    pin("D3[8]") {
-      direction : output;
-      capacitance : 0.0005;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_367) {
-          values("1.33073,1.33573,1.34778,1.37724,1.45765,1.69074,2.37524");
-	}
-	rise_transition(template_367) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50655");
-	}
-	cell_fall(template_368) {
-          values("1.33930,1.34389,1.35418,1.37513,1.42056,1.53665,1.87087");
-	}
-	fall_transition(template_368) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    pin("D3[7]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_369) {
-          values("1.32558,1.33058,1.34264,1.37209,1.45246,1.68547,2.36987");
-	}
-	rise_transition(template_369) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52146,1.50629");
-	}
-	cell_fall(template_370) {
-          values("1.33592,1.34048,1.35078,1.37171,1.41715,1.53324,1.86745");
-	}
-	fall_transition(template_370) {
-          values("0.01759,0.02072,0.02791,0.04584,0.09406,0.24293,0.69558");
-	}
-      }
-    }
-    pin("D3[6]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_371) {
-          values("1.33515,1.34014,1.35220,1.38165,1.46206,1.69514,2.37962");
-	}
-	rise_transition(template_371) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52136,1.50651");
-	}
-	cell_fall(template_372) {
-          values("1.34391,1.34849,1.35879,1.37973,1.42516,1.54126,1.87548");
-	}
-	fall_transition(template_372) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69553");
-	}
-      }
-    }
-    pin("D3[5]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_373) {
-          values("1.33075,1.33574,1.34780,1.37726,1.45763,1.69064,2.37505");
-	}
-	rise_transition(template_373) {
-          values("0.01730,0.02175,0.03424,0.07132,0.18455,0.52145,1.50631");
-	}
-	cell_fall(template_374) {
-          values("1.34092,1.34549,1.35578,1.37672,1.42215,1.53825,1.87246");
-	}
-	fall_transition(template_374) {
-          values("0.01760,0.02072,0.02791,0.04584,0.09406,0.24292,0.69557");
-	}
-      }
-    }
-    pin("D3[4]") {
-      direction : output;
-      capacitance : 0.0014;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_375) {
-          values("1.33455,1.33955,1.35160,1.38106,1.46146,1.69453,2.37901");
-	}
-	rise_transition(template_375) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18453,0.52137,1.50649");
-	}
-	cell_fall(template_376) {
-          values("1.34350,1.34808,1.35838,1.37932,1.42475,1.54084,1.87506");
-	}
-	fall_transition(template_376) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24288,0.69554");
-	}
-      }
-    }
-    pin("D3[3]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_377) {
-          values("1.33061,1.33561,1.34766,1.37712,1.45748,1.69048,2.37487");
-	}
-	rise_transition(template_377) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18456,0.52148,1.50626");
-	}
-	cell_fall(template_378) {
-          values("1.34113,1.34570,1.35599,1.37693,1.42236,1.53846,1.87267");
-	}
-	fall_transition(template_378) {
-          values("0.01760,0.02072,0.02791,0.04583,0.09406,0.24293,0.69560");
-	}
-      }
-    }
-    pin("D3[2]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_379) {
-          values("1.33122,1.33622,1.34827,1.37773,1.45809,1.69110,2.37550");
-	}
-	rise_transition(template_379) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52146,1.50629");
-	}
-	cell_fall(template_380) {
-          values("1.34156,1.34612,1.35642,1.37735,1.42279,1.53888,1.87309");
-	}
-	fall_transition(template_380) {
-          values("0.01759,0.02072,0.02791,0.04584,0.09406,0.24293,0.69558");
-	}
-      }
-    }
-    pin("D3[1]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_381) {
-          values("1.34672,1.35172,1.36377,1.39323,1.47359,1.70659,2.39099");
-	}
-	rise_transition(template_381) {
-          values("0.01729,0.02175,0.03424,0.07132,0.18455,0.52147,1.50628");
-	}
-	cell_fall(template_382) {
-          values("1.35706,1.36163,1.37192,1.39285,1.43829,1.55439,1.88859");
-	}
-	fall_transition(template_382) {
-          values("0.01759,0.02072,0.02791,0.04584,0.09407,0.24293,0.69558");
-	}
-      }
-    }
-    pin("D3[0]") {
-      direction : output;
-      capacitance : 0.0015;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_383) {
-          values("1.35253,1.35753,1.36958,1.39904,1.47945,1.71254,2.39704");
-	}
-	rise_transition(template_383) {
-          values("0.01730,0.02175,0.03423,0.07132,0.18452,0.52135,1.50654");
-	}
-	cell_fall(template_384) {
-          values("1.36104,1.36563,1.37593,1.39687,1.44230,1.55839,1.89261");
-	}
-	fall_transition(template_384) {
-          values("0.01761,0.02071,0.02791,0.04583,0.09405,0.24287,0.69553");
-	}
-      }
-    }
-    }
-    bus("DW") {
-      bus_type : DW;
-      direction : input;
-      capacitance : 0.0000;
-    pin("DW[63]") {
-      direction : input;
-      capacitance : 0.0089;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49836");
-	}
-	fall_constraint(scalar) {
-          values("0.31010");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19780");
-	}
-	fall_constraint(scalar) {
-          values("-0.00196");
-	}
-      }
-    }
-    pin("DW[62]") {
-      direction : input;
-      capacitance : 0.0084;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47981");
-	}
-	fall_constraint(scalar) {
-          values("0.28396");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18403");
-	}
-	fall_constraint(scalar) {
-          values("0.01877");
-	}
-      }
-    }
-    pin("DW[61]") {
-      direction : input;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49707");
-	}
-	fall_constraint(scalar) {
-          values("0.33212");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18640");
-	}
-	fall_constraint(scalar) {
-          values("-0.00960");
-	}
-      }
-    }
-    pin("DW[60]") {
-      direction : input;
-      capacitance : 0.0090;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48850");
-	}
-	fall_constraint(scalar) {
-          values("0.32298");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19207");
-	}
-	fall_constraint(scalar) {
-          values("-0.01653");
-	}
-      }
-    }
-    pin("DW[59]") {
-      direction : input;
-      capacitance : 0.0117;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48503");
-	}
-	fall_constraint(scalar) {
-          values("0.30241");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18085");
-	}
-	fall_constraint(scalar) {
-          values("0.00246");
-	}
-      }
-    }
-    pin("DW[58]") {
-      direction : input;
-      capacitance : 0.0108;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50235");
-	}
-	fall_constraint(scalar) {
-          values("0.32339");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21588");
-	}
-	fall_constraint(scalar) {
-          values("-0.03473");
-	}
-      }
-    }
-    pin("DW[57]") {
-      direction : input;
-      capacitance : 0.0119;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49506");
-	}
-	fall_constraint(scalar) {
-          values("0.31112");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.22202");
-	}
-	fall_constraint(scalar) {
-          values("-0.02316");
-	}
-      }
-    }
-    pin("DW[56]") {
-      direction : input;
-      capacitance : 0.0086;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47479");
-	}
-	fall_constraint(scalar) {
-          values("0.27656");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19296");
-	}
-	fall_constraint(scalar) {
-          values("0.01395");
-	}
-      }
-    }
-    pin("DW[55]") {
-      direction : input;
-      capacitance : 0.0106;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49276");
-	}
-	fall_constraint(scalar) {
-          values("0.31524");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21764");
-	}
-	fall_constraint(scalar) {
-          values("-0.03291");
-	}
-      }
-    }
-    pin("DW[54]") {
-      direction : input;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48657");
-	}
-	fall_constraint(scalar) {
-          values("0.32260");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18962");
-	}
-	fall_constraint(scalar) {
-          values("-0.01844");
-	}
-      }
-    }
-    pin("DW[53]") {
-      direction : input;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49186");
-	}
-	fall_constraint(scalar) {
-          values("0.29816");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20253");
-	}
-	fall_constraint(scalar) {
-          values("0.00121");
-	}
-      }
-    }
-    pin("DW[52]") {
-      direction : input;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48146");
-	}
-	fall_constraint(scalar) {
-          values("0.31604");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20139");
-	}
-	fall_constraint(scalar) {
-          values("-0.02675");
-	}
-      }
-    }
-    pin("DW[51]") {
-      direction : input;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48306");
-	}
-	fall_constraint(scalar) {
-          values("0.32026");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18315");
-	}
-	fall_constraint(scalar) {
-          values("-0.02903");
-	}
-      }
-    }
-    pin("DW[50]") {
-      direction : input;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47916");
-	}
-	fall_constraint(scalar) {
-          values("0.31509");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19552");
-	}
-	fall_constraint(scalar) {
-          values("-0.02257");
-	}
-      }
-    }
-    pin("DW[49]") {
-      direction : input;
-      capacitance : 0.0082;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47552");
-	}
-	fall_constraint(scalar) {
-          values("0.31232");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.17957");
-	}
-	fall_constraint(scalar) {
-          values("-0.00989");
-	}
-      }
-    }
-    pin("DW[48]") {
-      direction : input;
-      capacitance : 0.0082;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48577");
-	}
-	fall_constraint(scalar) {
-          values("0.32035");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19021");
-	}
-	fall_constraint(scalar) {
-          values("-0.02531");
-	}
-      }
-    }
-    pin("DW[47]") {
-      direction : input;
-      capacitance : 0.0080;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48932");
-	}
-	fall_constraint(scalar) {
-          values("0.32024");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.22605");
-	}
-	fall_constraint(scalar) {
-          values("-0.04056");
-	}
-      }
-    }
-    pin("DW[46]") {
-      direction : input;
-      capacitance : 0.0062;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47609");
-	}
-	fall_constraint(scalar) {
-          values("0.32538");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21150");
-	}
-	fall_constraint(scalar) {
-          values("-0.05383");
-	}
-      }
-    }
-    pin("DW[45]") {
-      direction : input;
-      capacitance : 0.0060;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50823");
-	}
-	fall_constraint(scalar) {
-          values("0.34446");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.23042");
-	}
-	fall_constraint(scalar) {
-          values("-0.05715");
-	}
-      }
-    }
-    pin("DW[44]") {
-      direction : input;
-      capacitance : 0.0060;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51538");
-	}
-	fall_constraint(scalar) {
-          values("0.34905");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.23489");
-	}
-	fall_constraint(scalar) {
-          values("-0.06793");
-	}
-      }
-    }
-    pin("DW[43]") {
-      direction : input;
-      capacitance : 0.0061;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50729");
-	}
-	fall_constraint(scalar) {
-          values("0.34374");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.22707");
-	}
-	fall_constraint(scalar) {
-          values("-0.05635");
-	}
-      }
-    }
-    pin("DW[42]") {
-      direction : input;
-      capacitance : 0.0062;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51271");
-	}
-	fall_constraint(scalar) {
-          values("0.35037");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.22571");
-	}
-	fall_constraint(scalar) {
-          values("-0.06046");
-	}
-      }
-    }
-    pin("DW[41]") {
-      direction : input;
-      capacitance : 0.0062;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49881");
-	}
-	fall_constraint(scalar) {
-          values("0.34131");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21793");
-	}
-	fall_constraint(scalar) {
-          values("-0.04761");
-	}
-      }
-    }
-    pin("DW[40]") {
-      direction : input;
-      capacitance : 0.0063;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50480");
-	}
-	fall_constraint(scalar) {
-          values("0.34373");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.22810");
-	}
-	fall_constraint(scalar) {
-          values("-0.05993");
-	}
-      }
-    }
-    pin("DW[39]") {
-      direction : input;
-      capacitance : 0.0049;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.52208");
-	}
-	fall_constraint(scalar) {
-          values("0.34364");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.23480");
-	}
-	fall_constraint(scalar) {
-          values("-0.05483");
-	}
-      }
-    }
-    pin("DW[38]") {
-      direction : input;
-      capacitance : 0.0049;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51904");
-	}
-	fall_constraint(scalar) {
-          values("0.34453");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.23008");
-	}
-	fall_constraint(scalar) {
-          values("-0.04598");
-	}
-      }
-    }
-    pin("DW[37]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48532");
-	}
-	fall_constraint(scalar) {
-          values("0.33071");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19211");
-	}
-	fall_constraint(scalar) {
-          values("-0.03572");
-	}
-      }
-    }
-    pin("DW[36]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50402");
-	}
-	fall_constraint(scalar) {
-          values("0.34211");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21541");
-	}
-	fall_constraint(scalar) {
-          values("-0.05014");
-	}
-      }
-    }
-    pin("DW[35]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51962");
-	}
-	fall_constraint(scalar) {
-          values("0.34998");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19652");
-	}
-	fall_constraint(scalar) {
-          values("-0.04221");
-	}
-      }
-    }
-    pin("DW[34]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51274");
-	}
-	fall_constraint(scalar) {
-          values("0.34093");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20662");
-	}
-	fall_constraint(scalar) {
-          values("-0.02270");
-	}
-      }
-    }
-    pin("DW[33]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.53085");
-	}
-	fall_constraint(scalar) {
-          values("0.35561");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21501");
-	}
-	fall_constraint(scalar) {
-          values("-0.04843");
-	}
-      }
-    }
-    pin("DW[32]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.53602");
-	}
-	fall_constraint(scalar) {
-          values("0.35906");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21944");
-	}
-	fall_constraint(scalar) {
-          values("-0.04640");
-	}
-      }
-    }
-    pin("DW[31]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49953");
-	}
-	fall_constraint(scalar) {
-          values("0.32523");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20880");
-	}
-	fall_constraint(scalar) {
-          values("-0.03862");
-	}
-      }
-    }
-    pin("DW[30]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49336");
-	}
-	fall_constraint(scalar) {
-          values("0.32187");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20073");
-	}
-	fall_constraint(scalar) {
-          values("-0.02415");
-	}
-      }
-    }
-    pin("DW[29]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50930");
-	}
-	fall_constraint(scalar) {
-          values("0.33921");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21368");
-	}
-	fall_constraint(scalar) {
-          values("-0.03281");
-	}
-      }
-    }
-    pin("DW[28]") {
-      direction : input;
-      capacitance : 0.0035;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.52168");
-	}
-	fall_constraint(scalar) {
-          values("0.35220");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21723");
-	}
-	fall_constraint(scalar) {
-          values("-0.04465");
-	}
-      }
-    }
-    pin("DW[27]") {
-      direction : input;
-      capacitance : 0.0037;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50873");
-	}
-	fall_constraint(scalar) {
-          values("0.34335");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21903");
-	}
-	fall_constraint(scalar) {
-          values("-0.05496");
-	}
-      }
-    }
-    pin("DW[26]") {
-      direction : input;
-      capacitance : 0.0052;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.53624");
-	}
-	fall_constraint(scalar) {
-          values("0.35742");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.23701");
-	}
-	fall_constraint(scalar) {
-          values("-0.06109");
-	}
-      }
-    }
-    pin("DW[25]") {
-      direction : input;
-      capacitance : 0.0036;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50054");
-	}
-	fall_constraint(scalar) {
-          values("0.33948");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21796");
-	}
-	fall_constraint(scalar) {
-          values("-0.04566");
-	}
-      }
-    }
-    pin("DW[24]") {
-      direction : input;
-      capacitance : 0.0036;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51210");
-	}
-	fall_constraint(scalar) {
-          values("0.34746");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20325");
-	}
-	fall_constraint(scalar) {
-          values("-0.02849");
-	}
-      }
-    }
-    pin("DW[23]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49439");
-	}
-	fall_constraint(scalar) {
-          values("0.33251");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20207");
-	}
-	fall_constraint(scalar) {
-          values("-0.03449");
-	}
-      }
-    }
-    pin("DW[22]") {
-      direction : input;
-      capacitance : 0.0040;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51000");
-	}
-	fall_constraint(scalar) {
-          values("0.34932");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19451");
-	}
-	fall_constraint(scalar) {
-          values("-0.02250");
-	}
-      }
-    }
-    pin("DW[21]") {
-      direction : input;
-      capacitance : 0.0052;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51335");
-	}
-	fall_constraint(scalar) {
-          values("0.33770");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21946");
-	}
-	fall_constraint(scalar) {
-          values("-0.04565");
-	}
-      }
-    }
-    pin("DW[20]") {
-      direction : input;
-      capacitance : 0.0071;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.54361");
-	}
-	fall_constraint(scalar) {
-          values("0.37979");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.22609");
-	}
-	fall_constraint(scalar) {
-          values("-0.07592");
-	}
-      }
-    }
-    pin("DW[19]") {
-      direction : input;
-      capacitance : 0.0062;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50769");
-	}
-	fall_constraint(scalar) {
-          values("0.34684");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21862");
-	}
-	fall_constraint(scalar) {
-          values("-0.05404");
-	}
-      }
-    }
-    pin("DW[18]") {
-      direction : input;
-      capacitance : 0.0062;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51252");
-	}
-	fall_constraint(scalar) {
-          values("0.35802");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.12017");
-	}
-	fall_constraint(scalar) {
-          values("0.04147");
-	}
-      }
-    }
-    pin("DW[17]") {
-      direction : input;
-      capacitance : 0.0057;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51618");
-	}
-	fall_constraint(scalar) {
-          values("0.35992");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.22615");
-	}
-	fall_constraint(scalar) {
-          values("-0.06850");
-	}
-      }
-    }
-    pin("DW[16]") {
-      direction : input;
-      capacitance : 0.0065;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50178");
-	}
-	fall_constraint(scalar) {
-          values("0.34763");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.21003");
-	}
-	fall_constraint(scalar) {
-          values("-0.05679");
-	}
-      }
-    }
-    pin("DW[15]") {
-      direction : input;
-      capacitance : 0.0065;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48810");
-	}
-	fall_constraint(scalar) {
-          values("0.34018");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19813");
-	}
-	fall_constraint(scalar) {
-          values("-0.04157");
-	}
-      }
-    }
-    pin("DW[14]") {
-      direction : input;
-      capacitance : 0.0066;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48882");
-	}
-	fall_constraint(scalar) {
-          values("0.33809");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20022");
-	}
-	fall_constraint(scalar) {
-          values("-0.03717");
-	}
-      }
-    }
-    pin("DW[13]") {
-      direction : input;
-      capacitance : 0.0084;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49301");
-	}
-	fall_constraint(scalar) {
-          values("0.32951");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20454");
-	}
-	fall_constraint(scalar) {
-          values("-0.03417");
-	}
-      }
-    }
-    pin("DW[12]") {
-      direction : input;
-      capacitance : 0.0072;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50359");
-	}
-	fall_constraint(scalar) {
-          values("0.35662");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19054");
-	}
-	fall_constraint(scalar) {
-          values("-0.04032");
-	}
-      }
-    }
-    pin("DW[11]") {
-      direction : input;
-      capacitance : 0.0066;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51428");
-	}
-	fall_constraint(scalar) {
-          values("0.36498");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20642");
-	}
-	fall_constraint(scalar) {
-          values("-0.04638");
-	}
-      }
-    }
-    pin("DW[10]") {
-      direction : input;
-      capacitance : 0.0058;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49934");
-	}
-	fall_constraint(scalar) {
-          values("0.35265");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18939");
-	}
-	fall_constraint(scalar) {
-          values("-0.03479");
-	}
-      }
-    }
-    pin("DW[9]") {
-      direction : input;
-      capacitance : 0.0097;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51738");
-	}
-	fall_constraint(scalar) {
-          values("0.34761");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20856");
-	}
-	fall_constraint(scalar) {
-          values("-0.03669");
-	}
-      }
-    }
-    pin("DW[8]") {
-      direction : input;
-      capacitance : 0.0087;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.51959");
-	}
-	fall_constraint(scalar) {
-          values("0.35556");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20963");
-	}
-	fall_constraint(scalar) {
-          values("-0.03675");
-	}
-      }
-    }
-    pin("DW[7]") {
-      direction : input;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50717");
-	}
-	fall_constraint(scalar) {
-          values("0.33836");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20109");
-	}
-	fall_constraint(scalar) {
-          values("-0.03096");
-	}
-      }
-    }
-    pin("DW[6]") {
-      direction : input;
-      capacitance : 0.0070;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47869");
-	}
-	fall_constraint(scalar) {
-          values("0.32826");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18940");
-	}
-	fall_constraint(scalar) {
-          values("-0.05320");
-	}
-      }
-    }
-    pin("DW[5]") {
-      direction : input;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47304");
-	}
-	fall_constraint(scalar) {
-          values("0.30494");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20483");
-	}
-	fall_constraint(scalar) {
-          values("-0.02488");
-	}
-      }
-    }
-    pin("DW[4]") {
-      direction : input;
-      capacitance : 0.0094;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48290");
-	}
-	fall_constraint(scalar) {
-          values("0.31840");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18663");
-	}
-	fall_constraint(scalar) {
-          values("-0.01828");
-	}
-      }
-    }
-    pin("DW[3]") {
-      direction : input;
-      capacitance : 0.0101;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.49020");
-	}
-	fall_constraint(scalar) {
-          values("0.32797");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.18871");
-	}
-	fall_constraint(scalar) {
-          values("-0.02062");
-	}
-      }
-    }
-    pin("DW[2]") {
-      direction : input;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.50449");
-	}
-	fall_constraint(scalar) {
-          values("0.31142");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.19076");
-	}
-	fall_constraint(scalar) {
-          values("0.01648");
-	}
-      }
-    }
-    pin("DW[1]") {
-      direction : input;
-      capacitance : 0.0080;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48775");
-	}
-	fall_constraint(scalar) {
-          values("0.32045");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20582");
-	}
-	fall_constraint(scalar) {
-          values("-0.03179");
-	}
-      }
-    }
-    pin("DW[0]") {
-      direction : input;
-      capacitance : 0.0082;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.48886");
-	}
-	fall_constraint(scalar) {
-          values("0.32155");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.20325");
-	}
-	fall_constraint(scalar) {
-          values("-0.02849");
-	}
-      }
-    }
-    }
-    bus("R1") {
-      bus_type : R1;
-      direction : input;
-      capacitance : 0.0000;
-    pin("R1[5]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.02143");
-	}
-	fall_constraint(scalar) {
-          values("-0.18762");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.08816");
-	}
-	fall_constraint(scalar) {
-          values("1.42565");
-	}
-      }
-    }
-    pin("R1[4]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.00442");
-	}
-	fall_constraint(scalar) {
-          values("-0.21745");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.36133");
-	}
-	fall_constraint(scalar) {
-          values("1.12967");
-	}
-      }
-    }
-    pin("R1[3]") {
-      direction : input;
-      capacitance : 0.0049;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.40410");
-	}
-	fall_constraint(scalar) {
-          values("-0.30943");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.37120");
-	}
-	fall_constraint(scalar) {
-          values("1.58741");
-	}
-      }
-    }
-    pin("R1[2]") {
-      direction : input;
-      capacitance : 0.0056;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.38925");
-	}
-	fall_constraint(scalar) {
-          values("-0.30651");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.38664");
-	}
-	fall_constraint(scalar) {
-          values("1.54100");
-	}
-      }
-    }
-    pin("R1[1]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.56492");
-	}
-	fall_constraint(scalar) {
-          values("-0.49809");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.88795");
-	}
-	fall_constraint(scalar) {
-          values("1.70391");
-	}
-      }
-    }
-    pin("R1[0]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.62619");
-	}
-	fall_constraint(scalar) {
-          values("-0.60276");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.16464");
-	}
-	fall_constraint(scalar) {
-          values("1.93257");
-	}
-      }
-    }
-    }
-    bus("R2") {
-      bus_type : R2;
-      direction : input;
-      capacitance : 0.0000;
-    pin("R2[5]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.00177");
-	}
-	fall_constraint(scalar) {
-          values("-0.13200");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.03516");
-	}
-	fall_constraint(scalar) {
-          values("1.38652");
-	}
-      }
-    }
-    pin("R2[4]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.01834");
-	}
-	fall_constraint(scalar) {
-          values("-0.20976");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.32852");
-	}
-	fall_constraint(scalar) {
-          values("1.09726");
-	}
-      }
-    }
-    pin("R2[3]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.42976");
-	}
-	fall_constraint(scalar) {
-          values("-0.33590");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.23111");
-	}
-	fall_constraint(scalar) {
-          values("1.48918");
-	}
-      }
-    }
-    pin("R2[2]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.42013");
-	}
-	fall_constraint(scalar) {
-          values("-0.36746");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.26373");
-	}
-	fall_constraint(scalar) {
-          values("1.47925");
-	}
-      }
-    }
-    pin("R2[1]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.52732");
-	}
-	fall_constraint(scalar) {
-          values("-0.45629");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.86555");
-	}
-	fall_constraint(scalar) {
-          values("1.65848");
-	}
-      }
-    }
-    pin("R2[0]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.53726");
-	}
-	fall_constraint(scalar) {
-          values("-0.50401");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.10966");
-	}
-	fall_constraint(scalar) {
-          values("1.83354");
-	}
-      }
-    }
-    }
-    bus("R3") {
-      bus_type : R3;
-      direction : input;
-      capacitance : 0.0000;
-    pin("R3[5]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.02960");
-	}
-	fall_constraint(scalar) {
-          values("-0.23148");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.15485");
-	}
-	fall_constraint(scalar) {
-          values("1.45066");
-	}
-      }
-    }
-    pin("R3[4]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.04958");
-	}
-	fall_constraint(scalar) {
-          values("-0.24723");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.39540");
-	}
-	fall_constraint(scalar) {
-          values("1.13221");
-	}
-      }
-    }
-    pin("R3[3]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.45698");
-	}
-	fall_constraint(scalar) {
-          values("-0.36680");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.37637");
-	}
-	fall_constraint(scalar) {
-          values("1.60400");
-	}
-      }
-    }
-    pin("R3[2]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.46275");
-	}
-	fall_constraint(scalar) {
-          values("-0.39039");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.39360");
-	}
-	fall_constraint(scalar) {
-          values("1.58501");
-	}
-      }
-    }
-    pin("R3[1]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.57666");
-	}
-	fall_constraint(scalar) {
-          values("-0.47699");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.91900");
-	}
-	fall_constraint(scalar) {
-          values("1.68808");
-	}
-      }
-    }
-    pin("R3[0]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.60499");
-	}
-	fall_constraint(scalar) {
-          values("-0.56493");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.17255");
-	}
-	fall_constraint(scalar) {
-          values("1.90997");
-	}
-      }
-    }
-    }
-    bus("RW") {
-      bus_type : RW;
-      direction : input;
-      capacitance : 0.0000;
-    pin("RW[5]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.07427");
-	}
-	fall_constraint(scalar) {
-          values("-0.01830");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.35780");
-	}
-	fall_constraint(scalar) {
-          values("1.25166");
-	}
-      }
-    }
-    pin("RW[4]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.07198");
-	}
-	fall_constraint(scalar) {
-          values("-0.03090");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.19792");
-	}
-	fall_constraint(scalar) {
-          values("1.37255");
-	}
-      }
-    }
-    pin("RW[3]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.03900");
-	}
-	fall_constraint(scalar) {
-          values("-0.04321");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.22430");
-	}
-	fall_constraint(scalar) {
-          values("1.33827");
-	}
-      }
-    }
-    pin("RW[2]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.03823");
-	}
-	fall_constraint(scalar) {
-          values("-0.04608");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.48218");
-	}
-	fall_constraint(scalar) {
-          values("1.51732");
-	}
-      }
-    }
-    pin("RW[1]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.02966");
-	}
-	fall_constraint(scalar) {
-          values("-0.04082");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.50885");
-	}
-	fall_constraint(scalar) {
-          values("1.49157");
-	}
-      }
-    }
-    pin("RW[0]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.04173");
-	}
-	fall_constraint(scalar) {
-          values("0.10525");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.43271");
-	}
-	fall_constraint(scalar) {
-          values("1.69068");
-	}
-      }
-    }
-    }
-  }
-
-}
diff --git a/openlane/user_project_wrapper/RAM32_1RW1R.lib b/openlane/user_project_wrapper/RAM32_1RW1R.lib
deleted file mode 100644
index 6018332..0000000
--- a/openlane/user_project_wrapper/RAM32_1RW1R.lib
+++ /dev/null
@@ -1,5836 +0,0 @@
-library (RAM32_1RW1R) {
-  comment                        : "";
-  delay_model                    : table_lookup;
-  simulation                     : false;
-  capacitive_load_unit (1,pF);
-  leakage_power_unit             : 1pW;
-  current_unit                   : "1A";
-  pulling_resistance_unit        : "1kohm";
-  time_unit                      : "1ns";
-  voltage_unit                   : "1v";
-  library_features(report_delay_calculation);
-
-  input_threshold_pct_rise : 50;
-  input_threshold_pct_fall : 50;
-  output_threshold_pct_rise : 50;
-  output_threshold_pct_fall : 50;
-  slew_lower_threshold_pct_rise : 20;
-  slew_lower_threshold_pct_fall : 20;
-  slew_upper_threshold_pct_rise : 80;
-  slew_upper_threshold_pct_fall : 80;
-  slew_derate_from_library : 1.0;
-
-
-  nom_process                    : 1.0;
-  nom_temperature                : 25.0;
-  nom_voltage                    : 1.80;
-
-  lu_table_template(template_1) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_10) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_100) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_101) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_102) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_103) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_104) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_105) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_106) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_107) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_108) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_109) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_11) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_110) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_111) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_112) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_113) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_114) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_115) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_116) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_117) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_118) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_119) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_12) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_120) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_121) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_122) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_123) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_124) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_125) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_126) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_127) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_128) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_129) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_13) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_130) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_131) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_132) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_133) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_134) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_135) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_136) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_137) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_138) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_139) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_14) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_140) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_141) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_142) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_143) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_144) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_145) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_146) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_147) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_148) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_149) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_15) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_150) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_151) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_152) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_153) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_154) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_155) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_156) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_157) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_158) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_159) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_16) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_160) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_161) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_162) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_163) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_164) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_165) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_166) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_167) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_168) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_169) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_17) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_170) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_171) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_172) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_173) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_174) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_175) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_176) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_177) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_178) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_179) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_18) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_180) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_181) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_182) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_183) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_184) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_185) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_186) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_187) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_188) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_189) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_19) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_190) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_191) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_192) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_193) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_194) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_195) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_196) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_197) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_198) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_199) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_2) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_20) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_200) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_201) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_202) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_203) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_204) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_205) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_206) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_207) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_208) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_209) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_21) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_210) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_211) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_212) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_213) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_214) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_215) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_216) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_217) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_218) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_219) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_22) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_220) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_221) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_222) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_223) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_224) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_225) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_226) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_227) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_228) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_229) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_23) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_230) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_231) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_232) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_233) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_234) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_235) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_236) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_237) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_238) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_239) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_24) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_240) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_241) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_242) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_243) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_244) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_245) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_246) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_247) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_248) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_249) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_25) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_250) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_251) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_252) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_253) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_254) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_255) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_256) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_26) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_27) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_28) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_29) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_3) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_30) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_31) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_32) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_33) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_34) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_35) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_36) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_37) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_38) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_39) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_4) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_40) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_41) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_42) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_43) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_44) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_45) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_46) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_47) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_48) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_49) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_5) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_50) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_51) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_52) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_53) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_54) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_55) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_56) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_57) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_58) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_59) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_6) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_60) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_61) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_62) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_63) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_64) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_65) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_66) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_67) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_68) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_69) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_7) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_70) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_71) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_72) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_73) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_74) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_75) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_76) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_77) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_78) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_79) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_8) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_80) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_81) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_82) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_83) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_84) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_85) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_86) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_87) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_88) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_89) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_9) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_90) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_91) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_92) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_93) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_94) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_95) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_96) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_97) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_98) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  lu_table_template(template_99) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00900,  0.02359,  0.06183,  0.16206");
-  }
-  type ("A0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 5;
-    bit_from : 4;
-    bit_to : 0;
-  }
-  type ("A1") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 5;
-    bit_from : 4;
-    bit_to : 0;
-  }
-  type ("Di0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("Do0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("Do1") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("WE0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 8;
-    bit_from : 7;
-    bit_to : 0;
-  }
-
-  cell ("RAM32_1RW1R") {
-    pin("CLK") {
-      direction : input;
-      capacitance : 0.1467;
-    }
-    pin("EN0") {
-      direction : input;
-      capacitance : 0.0963;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.59693");
-	}
-	fall_constraint(scalar) {
-          values("0.09880");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.90159");
-	}
-	fall_constraint(scalar) {
-          values("1.27564");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("-0.50307");
-	}
-	fall_constraint(scalar) {
-          values("-0.35808");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.90664");
-	}
-	fall_constraint(scalar) {
-          values("0.86026");
-	}
-      }
-    }
-    pin("EN1") {
-      direction : input;
-      capacitance : 0.0372;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.69616");
-	}
-	fall_constraint(scalar) {
-          values("0.18887");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.40439");
-	}
-	fall_constraint(scalar) {
-          values("1.34983");
-	}
-      }
-    }
-    pin("VGND") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    pin("VPWR") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    bus("A0") {
-      bus_type : A0;
-      direction : input;
-      capacitance : 0.0000;
-    pin("A0[4]") {
-      direction : input;
-      capacitance : 0.1373;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.20996");
-	}
-	fall_constraint(scalar) {
-          values("-0.40829");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.50374");
-	}
-	fall_constraint(scalar) {
-          values("2.62645");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.04630");
-	}
-	fall_constraint(scalar) {
-          values("-0.16152");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.53925");
-	}
-	fall_constraint(scalar) {
-          values("0.57179");
-	}
-      }
-    }
-    pin("A0[3]") {
-      direction : input;
-      capacitance : 0.1487;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.20987");
-	}
-	fall_constraint(scalar) {
-          values("-0.40787");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.58037");
-	}
-	fall_constraint(scalar) {
-          values("2.55214");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.04639");
-	}
-	fall_constraint(scalar) {
-          values("-0.18088");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.55368");
-	}
-	fall_constraint(scalar) {
-          values("0.58540");
-	}
-      }
-    }
-    pin("A0[2]") {
-      direction : input;
-      capacitance : 0.1288;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.13269");
-	}
-	fall_constraint(scalar) {
-          values("-0.28189");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.40720");
-	}
-	fall_constraint(scalar) {
-          values("2.46901");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.12358");
-	}
-	fall_constraint(scalar) {
-          values("-0.03284");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.43952");
-	}
-	fall_constraint(scalar) {
-          values("0.41435");
-	}
-      }
-    }
-    pin("A0[1]") {
-      direction : input;
-      capacitance : 0.1316;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.13055");
-	}
-	fall_constraint(scalar) {
-          values("-0.26673");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.39875");
-	}
-	fall_constraint(scalar) {
-          values("2.50335");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.12571");
-	}
-	fall_constraint(scalar) {
-          values("-0.01675");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.43107");
-	}
-	fall_constraint(scalar) {
-          values("0.44868");
-	}
-      }
-    }
-    pin("A0[0]") {
-      direction : input;
-      capacitance : 0.1338;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.13159");
-	}
-	fall_constraint(scalar) {
-          values("-0.24427");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.39162");
-	}
-	fall_constraint(scalar) {
-          values("2.52694");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.12467");
-	}
-	fall_constraint(scalar) {
-          values("-0.03298");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.42394");
-	}
-	fall_constraint(scalar) {
-          values("0.47228");
-	}
-      }
-    }
-    }
-    bus("A1") {
-      bus_type : A1;
-      direction : input;
-      capacitance : 0.0000;
-    pin("A1[4]") {
-      direction : input;
-      capacitance : 0.0168;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.54390");
-	}
-	fall_constraint(scalar) {
-          values("-0.69475");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.37625");
-	}
-	fall_constraint(scalar) {
-          values("4.44448");
-	}
-      }
-    }
-    pin("A1[3]") {
-      direction : input;
-      capacitance : 0.0117;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.54230");
-	}
-	fall_constraint(scalar) {
-          values("-0.71144");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.39742");
-	}
-	fall_constraint(scalar) {
-          values("4.42071");
-	}
-      }
-    }
-    pin("A1[2]") {
-      direction : input;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.43397");
-	}
-	fall_constraint(scalar) {
-          values("-0.52892");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.81126");
-	}
-	fall_constraint(scalar) {
-          values("4.25901");
-	}
-      }
-    }
-    pin("A1[1]") {
-      direction : input;
-      capacitance : 0.0064;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.44061");
-	}
-	fall_constraint(scalar) {
-          values("-0.52461");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.87871");
-	}
-	fall_constraint(scalar) {
-          values("4.29405");
-	}
-      }
-    }
-    pin("A1[0]") {
-      direction : input;
-      capacitance : 0.0040;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.44021");
-	}
-	fall_constraint(scalar) {
-          values("-0.49817");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.84497");
-	}
-	fall_constraint(scalar) {
-          values("4.31529");
-	}
-      }
-    }
-    }
-    bus("Di0") {
-      bus_type : Di0;
-      direction : input;
-      capacitance : 0.0000;
-    pin("Di0[63]") {
-      direction : input;
-      capacitance : 0.0721;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.17499");
-	}
-	fall_constraint(scalar) {
-          values("1.34076");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93560");
-	}
-	fall_constraint(scalar) {
-          values("-1.10315");
-	}
-      }
-    }
-    pin("Di0[62]") {
-      direction : input;
-      capacitance : 0.0768;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.16310");
-	}
-	fall_constraint(scalar) {
-          values("1.32809");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.92328");
-	}
-	fall_constraint(scalar) {
-          values("-1.08936");
-	}
-      }
-    }
-    pin("Di0[61]") {
-      direction : input;
-      capacitance : 0.0821;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.15455");
-	}
-	fall_constraint(scalar) {
-          values("1.31883");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.91488");
-	}
-	fall_constraint(scalar) {
-          values("-1.08026");
-	}
-      }
-    }
-    pin("Di0[60]") {
-      direction : input;
-      capacitance : 0.0721;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.18368");
-	}
-	fall_constraint(scalar) {
-          values("1.34959");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94437");
-	}
-	fall_constraint(scalar) {
-          values("-1.11134");
-	}
-      }
-    }
-    pin("Di0[59]") {
-      direction : input;
-      capacitance : 0.0704;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.19049");
-	}
-	fall_constraint(scalar) {
-          values("1.36099");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95325");
-	}
-	fall_constraint(scalar) {
-          values("-1.12573");
-	}
-      }
-    }
-    pin("Di0[58]") {
-      direction : input;
-      capacitance : 0.0797;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.16628");
-	}
-	fall_constraint(scalar) {
-          values("1.33712");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.92907");
-	}
-	fall_constraint(scalar) {
-          values("-1.10189");
-	}
-      }
-    }
-    pin("Di0[57]") {
-      direction : input;
-      capacitance : 0.0773;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.17960");
-	}
-	fall_constraint(scalar) {
-          values("1.34554");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93994");
-	}
-	fall_constraint(scalar) {
-          values("-1.10693");
-	}
-      }
-    }
-    pin("Di0[56]") {
-      direction : input;
-      capacitance : 0.0703;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.19210");
-	}
-	fall_constraint(scalar) {
-          values("1.35919");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95206");
-	}
-	fall_constraint(scalar) {
-          values("-1.12015");
-	}
-      }
-    }
-    pin("Di0[55]") {
-      direction : input;
-      capacitance : 0.0698;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.24250");
-	}
-	fall_constraint(scalar) {
-          values("1.40905");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95439");
-	}
-	fall_constraint(scalar) {
-          values("-1.12277");
-	}
-      }
-    }
-    pin("Di0[54]") {
-      direction : input;
-      capacitance : 0.0774;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.20062");
-	}
-	fall_constraint(scalar) {
-          values("1.36571");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.91442");
-	}
-	fall_constraint(scalar) {
-          values("-1.08153");
-	}
-      }
-    }
-    pin("Di0[53]") {
-      direction : input;
-      capacitance : 0.0714;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.21057");
-	}
-	fall_constraint(scalar) {
-          values("1.37741");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.92440");
-	}
-	fall_constraint(scalar) {
-          values("-1.09324");
-	}
-      }
-    }
-    pin("Di0[52]") {
-      direction : input;
-      capacitance : 0.0760;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.19545");
-	}
-	fall_constraint(scalar) {
-          values("1.36056");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.90928");
-	}
-	fall_constraint(scalar) {
-          values("-1.07640");
-	}
-      }
-    }
-    pin("Di0[51]") {
-      direction : input;
-      capacitance : 0.0666;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.21657");
-	}
-	fall_constraint(scalar) {
-          values("1.38337");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93041");
-	}
-	fall_constraint(scalar) {
-          values("-1.09922");
-	}
-      }
-    }
-    pin("Di0[50]") {
-      direction : input;
-      capacitance : 0.0707;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.22195");
-	}
-	fall_constraint(scalar) {
-          values("1.38999");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93565");
-	}
-	fall_constraint(scalar) {
-          values("-1.10569");
-	}
-      }
-    }
-    pin("Di0[49]") {
-      direction : input;
-      capacitance : 0.0701;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.22824");
-	}
-	fall_constraint(scalar) {
-          values("1.39579");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94184");
-	}
-	fall_constraint(scalar) {
-          values("-1.11139");
-	}
-      }
-    }
-    pin("Di0[48]") {
-      direction : input;
-      capacitance : 0.0710;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.22027");
-	}
-	fall_constraint(scalar) {
-          values("1.38730");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93398");
-	}
-	fall_constraint(scalar) {
-          values("-1.10302");
-	}
-      }
-    }
-    pin("Di0[47]") {
-      direction : input;
-      capacitance : 0.0644;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.24678");
-	}
-	fall_constraint(scalar) {
-          values("1.41342");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93594");
-	}
-	fall_constraint(scalar) {
-          values("-1.10444");
-	}
-      }
-    }
-    pin("Di0[46]") {
-      direction : input;
-      capacitance : 0.0630;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.26786");
-	}
-	fall_constraint(scalar) {
-          values("1.43658");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95692");
-	}
-	fall_constraint(scalar) {
-          values("-1.12749");
-	}
-      }
-    }
-    pin("Di0[45]") {
-      direction : input;
-      capacitance : 0.0660;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.26699");
-	}
-	fall_constraint(scalar) {
-          values("1.43561");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95607");
-	}
-	fall_constraint(scalar) {
-          values("-1.12655");
-	}
-      }
-    }
-    pin("Di0[44]") {
-      direction : input;
-      capacitance : 0.0676;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.23982");
-	}
-	fall_constraint(scalar) {
-          values("1.40612");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.92894");
-	}
-	fall_constraint(scalar) {
-          values("-1.09711");
-	}
-      }
-    }
-    pin("Di0[43]") {
-      direction : input;
-      capacitance : 0.0714;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.22257");
-	}
-	fall_constraint(scalar) {
-          values("1.38780");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.91170");
-	}
-	fall_constraint(scalar) {
-          values("-1.07880");
-	}
-      }
-    }
-    pin("Di0[42]") {
-      direction : input;
-      capacitance : 0.0595;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.26536");
-	}
-	fall_constraint(scalar) {
-          values("1.43032");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95442");
-	}
-	fall_constraint(scalar) {
-          values("-1.12129");
-	}
-      }
-    }
-    pin("Di0[41]") {
-      direction : input;
-      capacitance : 0.0664;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.23566");
-	}
-	fall_constraint(scalar) {
-          values("1.40154");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.92480");
-	}
-	fall_constraint(scalar) {
-          values("-1.09253");
-	}
-      }
-    }
-    pin("Di0[40]") {
-      direction : input;
-      capacitance : 0.0574;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.25134");
-	}
-	fall_constraint(scalar) {
-          values("1.41804");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94047");
-	}
-	fall_constraint(scalar) {
-          values("-1.10903");
-	}
-      }
-    }
-    pin("Di0[39]") {
-      direction : input;
-      capacitance : 0.0592;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.25741");
-	}
-	fall_constraint(scalar) {
-          values("1.42166");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94777");
-	}
-	fall_constraint(scalar) {
-          values("-1.11433");
-	}
-      }
-    }
-    pin("Di0[38]") {
-      direction : input;
-      capacitance : 0.0612;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.25586");
-	}
-	fall_constraint(scalar) {
-          values("1.41879");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94617");
-	}
-	fall_constraint(scalar) {
-          values("-1.11141");
-	}
-      }
-    }
-    pin("Di0[37]") {
-      direction : input;
-      capacitance : 0.0647;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.24852");
-	}
-	fall_constraint(scalar) {
-          values("1.41192");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93882");
-	}
-	fall_constraint(scalar) {
-          values("-1.10453");
-	}
-      }
-    }
-    pin("Di0[36]") {
-      direction : input;
-      capacitance : 0.0576;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.28089");
-	}
-	fall_constraint(scalar) {
-          values("1.44877");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.97066");
-	}
-	fall_constraint(scalar) {
-          values("-1.14078");
-	}
-      }
-    }
-    pin("Di0[35]") {
-      direction : input;
-      capacitance : 0.0643;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.24611");
-	}
-	fall_constraint(scalar) {
-          values("1.41271");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93658");
-	}
-	fall_constraint(scalar) {
-          values("-1.10545");
-	}
-      }
-    }
-    pin("Di0[34]") {
-      direction : input;
-      capacitance : 0.0609;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.25202");
-	}
-	fall_constraint(scalar) {
-          values("1.41621");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94255");
-	}
-	fall_constraint(scalar) {
-          values("-1.10906");
-	}
-      }
-    }
-    pin("Di0[33]") {
-      direction : input;
-      capacitance : 0.0600;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.27904");
-	}
-	fall_constraint(scalar) {
-          values("1.44695");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96945");
-	}
-	fall_constraint(scalar) {
-          values("-1.13961");
-	}
-      }
-    }
-    pin("Di0[32]") {
-      direction : input;
-      capacitance : 0.0559;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.26110");
-	}
-	fall_constraint(scalar) {
-          values("1.42478");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95161");
-	}
-	fall_constraint(scalar) {
-          values("-1.11761");
-	}
-      }
-    }
-    pin("Di0[31]") {
-      direction : input;
-      capacitance : 0.0529;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.29141");
-	}
-	fall_constraint(scalar) {
-          values("1.45713");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96009");
-	}
-	fall_constraint(scalar) {
-          values("-1.12805");
-	}
-      }
-    }
-    pin("Di0[30]") {
-      direction : input;
-      capacitance : 0.0570;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.27912");
-	}
-	fall_constraint(scalar) {
-          values("1.44296");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94762");
-	}
-	fall_constraint(scalar) {
-          values("-1.11371");
-	}
-      }
-    }
-    pin("Di0[29]") {
-      direction : input;
-      capacitance : 0.0520;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.28995");
-	}
-	fall_constraint(scalar) {
-          values("1.45478");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95860");
-	}
-	fall_constraint(scalar) {
-          values("-1.12570");
-	}
-      }
-    }
-    pin("Di0[28]") {
-      direction : input;
-      capacitance : 0.0521;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.29668");
-	}
-	fall_constraint(scalar) {
-          values("1.46319");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96528");
-	}
-	fall_constraint(scalar) {
-          values("-1.13403");
-	}
-      }
-    }
-    pin("Di0[27]") {
-      direction : input;
-      capacitance : 0.0560;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.28133");
-	}
-	fall_constraint(scalar) {
-          values("1.44588");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94959");
-	}
-	fall_constraint(scalar) {
-          values("-1.11633");
-	}
-      }
-    }
-    pin("Di0[26]") {
-      direction : input;
-      capacitance : 0.0517;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.28982");
-	}
-	fall_constraint(scalar) {
-          values("1.45495");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95846");
-	}
-	fall_constraint(scalar) {
-          values("-1.12582");
-	}
-      }
-    }
-    pin("Di0[25]") {
-      direction : input;
-      capacitance : 0.0563;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.27884");
-	}
-	fall_constraint(scalar) {
-          values("1.44321");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94755");
-	}
-	fall_constraint(scalar) {
-          values("-1.11418");
-	}
-      }
-    }
-    pin("Di0[24]") {
-      direction : input;
-      capacitance : 0.0484;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.28707");
-	}
-	fall_constraint(scalar) {
-          values("1.45229");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95594");
-	}
-	fall_constraint(scalar) {
-          values("-1.12342");
-	}
-      }
-    }
-    pin("Di0[23]") {
-      direction : input;
-      capacitance : 0.0493;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.30061");
-	}
-	fall_constraint(scalar) {
-          values("1.46560");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.95622");
-	}
-	fall_constraint(scalar) {
-          values("-1.12324");
-	}
-      }
-    }
-    pin("Di0[22]") {
-      direction : input;
-      capacitance : 0.0486;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.31244");
-	}
-	fall_constraint(scalar) {
-          values("1.47819");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96806");
-	}
-	fall_constraint(scalar) {
-          values("-1.13582");
-	}
-      }
-    }
-    pin("Di0[21]") {
-      direction : input;
-      capacitance : 0.0514;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.33026");
-	}
-	fall_constraint(scalar) {
-          values("1.49760");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.98589");
-	}
-	fall_constraint(scalar) {
-          values("-1.15522");
-	}
-      }
-    }
-    pin("Di0[20]") {
-      direction : input;
-      capacitance : 0.0448;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.30938");
-	}
-	fall_constraint(scalar) {
-          values("1.47437");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96501");
-	}
-	fall_constraint(scalar) {
-          values("-1.13202");
-	}
-      }
-    }
-    pin("Di0[19]") {
-      direction : input;
-      capacitance : 0.0462;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.30630");
-	}
-	fall_constraint(scalar) {
-          values("1.47163");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96181");
-	}
-	fall_constraint(scalar) {
-          values("-1.12915");
-	}
-      }
-    }
-    pin("Di0[18]") {
-      direction : input;
-      capacitance : 0.0473;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.31141");
-	}
-	fall_constraint(scalar) {
-          values("1.47714");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96697");
-	}
-	fall_constraint(scalar) {
-          values("-1.13473");
-	}
-      }
-    }
-    pin("Di0[17]") {
-      direction : input;
-      capacitance : 0.0499;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.32670");
-	}
-	fall_constraint(scalar) {
-          values("1.49371");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.98200");
-	}
-	fall_constraint(scalar) {
-          values("-1.15099");
-	}
-      }
-    }
-    pin("Di0[16]") {
-      direction : input;
-      capacitance : 0.0423;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.31917");
-	}
-	fall_constraint(scalar) {
-          values("1.48540");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.97457");
-	}
-	fall_constraint(scalar) {
-          values("-1.14281");
-	}
-      }
-    }
-    pin("Di0[15]") {
-      direction : input;
-      capacitance : 0.0437;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.32488");
-	}
-	fall_constraint(scalar) {
-          values("1.49150");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.97465");
-	}
-	fall_constraint(scalar) {
-          values("-1.14309");
-	}
-      }
-    }
-    pin("Di0[14]") {
-      direction : input;
-      capacitance : 0.0424;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.33977");
-	}
-	fall_constraint(scalar) {
-          values("1.50687");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.98952");
-	}
-	fall_constraint(scalar) {
-          values("-1.15841");
-	}
-      }
-    }
-    pin("Di0[13]") {
-      direction : input;
-      capacitance : 0.0277;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.35017");
-	}
-	fall_constraint(scalar) {
-          values("1.51768");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.99992");
-	}
-	fall_constraint(scalar) {
-          values("-1.16922");
-	}
-      }
-    }
-    pin("Di0[12]") {
-      direction : input;
-      capacitance : 0.0426;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.34082");
-	}
-	fall_constraint(scalar) {
-          values("1.50840");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.99055");
-	}
-	fall_constraint(scalar) {
-          values("-1.15991");
-	}
-      }
-    }
-    pin("Di0[11]") {
-      direction : input;
-      capacitance : 0.0397;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.34385");
-	}
-	fall_constraint(scalar) {
-          values("1.51097");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.99364");
-	}
-	fall_constraint(scalar) {
-          values("-1.16255");
-	}
-      }
-    }
-    pin("Di0[10]") {
-      direction : input;
-      capacitance : 0.0403;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.34223");
-	}
-	fall_constraint(scalar) {
-          values("1.50929");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.99194");
-	}
-	fall_constraint(scalar) {
-          values("-1.16079");
-	}
-      }
-    }
-    pin("Di0[9]") {
-      direction : input;
-      capacitance : 0.0722;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.27534");
-	}
-	fall_constraint(scalar) {
-          values("1.44143");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.92532");
-	}
-	fall_constraint(scalar) {
-          values("-1.09321");
-	}
-      }
-    }
-    pin("Di0[8]") {
-      direction : input;
-      capacitance : 0.0747;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.24370");
-	}
-	fall_constraint(scalar) {
-          values("1.40731");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.89366");
-	}
-	fall_constraint(scalar) {
-          values("-1.05906");
-	}
-      }
-    }
-    pin("Di0[7]") {
-      direction : input;
-      capacitance : 0.0697;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.26047");
-	}
-	fall_constraint(scalar) {
-          values("1.42534");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.91220");
-	}
-	fall_constraint(scalar) {
-          values("-1.07899");
-	}
-      }
-    }
-    pin("Di0[6]") {
-      direction : input;
-      capacitance : 0.0717;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.29423");
-	}
-	fall_constraint(scalar) {
-          values("1.46139");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94286");
-	}
-	fall_constraint(scalar) {
-          values("-1.11165");
-	}
-      }
-    }
-    pin("Di0[5]") {
-      direction : input;
-      capacitance : 0.0605;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.31878");
-	}
-	fall_constraint(scalar) {
-          values("1.48786");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96800");
-	}
-	fall_constraint(scalar) {
-          values("-1.13903");
-	}
-      }
-    }
-    pin("Di0[4]") {
-      direction : input;
-      capacitance : 0.0563;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.32337");
-	}
-	fall_constraint(scalar) {
-          values("1.49004");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.97242");
-	}
-	fall_constraint(scalar) {
-          values("-1.14098");
-	}
-      }
-    }
-    pin("Di0[3]") {
-      direction : input;
-      capacitance : 0.0234;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.35400");
-	}
-	fall_constraint(scalar) {
-          values("1.52092");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.00302");
-	}
-	fall_constraint(scalar) {
-          values("-1.17186");
-	}
-      }
-    }
-    pin("Di0[2]") {
-      direction : input;
-      capacitance : 0.0178;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.36385");
-	}
-	fall_constraint(scalar) {
-          values("1.53012");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.01328");
-	}
-	fall_constraint(scalar) {
-          values("-1.18150");
-	}
-      }
-    }
-    pin("Di0[1]") {
-      direction : input;
-      capacitance : 0.0092;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.37418");
-	}
-	fall_constraint(scalar) {
-          values("1.53958");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.02327");
-	}
-	fall_constraint(scalar) {
-          values("-1.19070");
-	}
-      }
-    }
-    pin("Di0[0]") {
-      direction : input;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.37215");
-	}
-	fall_constraint(scalar) {
-          values("1.53793");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.02244");
-	}
-	fall_constraint(scalar) {
-          values("-1.19020");
-	}
-      }
-    }
-    }
-    bus("Do0") {
-      bus_type : Do0;
-      direction : output;
-      capacitance : 0.0000;
-    pin("Do0[63]") {
-      direction : output;
-      capacitance : 0.0147;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_1) {
-          values("1.46665,1.47339,1.48873,1.52543,1.61921,1.86375,2.50661");
-	}
-	rise_transition(template_1) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_2) {
-          values("1.46256,1.46775,1.47871,1.50137,1.55217,1.68013,2.01565");
-	}
-	fall_transition(template_2) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[62]") {
-      direction : output;
-      capacitance : 0.0144;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_3) {
-          values("1.46671,1.47344,1.48878,1.52549,1.61927,1.86381,2.50666");
-	}
-	rise_transition(template_3) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_4) {
-          values("1.46261,1.46780,1.47876,1.50142,1.55222,1.68018,2.01570");
-	}
-	fall_transition(template_4) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[61]") {
-      direction : output;
-      capacitance : 0.0142;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_5) {
-          values("1.46662,1.47335,1.48869,1.52540,1.61918,1.86372,2.50657");
-	}
-	rise_transition(template_5) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_6) {
-          values("1.46252,1.46771,1.47867,1.50133,1.55213,1.68010,2.01562");
-	}
-	fall_transition(template_6) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[60]") {
-      direction : output;
-      capacitance : 0.0146;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_7) {
-          values("1.46667,1.47341,1.48875,1.52546,1.61924,1.86377,2.50663");
-	}
-	rise_transition(template_7) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_8) {
-          values("1.46257,1.46776,1.47872,1.50138,1.55218,1.68015,2.01567");
-	}
-	fall_transition(template_8) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[59]") {
-      direction : output;
-      capacitance : 0.0147;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_9) {
-          values("1.46671,1.47344,1.48879,1.52549,1.61927,1.86381,2.50666");
-	}
-	rise_transition(template_9) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_10) {
-          values("1.46261,1.46780,1.47876,1.50142,1.55222,1.68018,2.01570");
-	}
-	fall_transition(template_10) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[58]") {
-      direction : output;
-      capacitance : 0.0150;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_11) {
-          values("1.46665,1.47339,1.48873,1.52543,1.61921,1.86375,2.50661");
-	}
-	rise_transition(template_11) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_12) {
-          values("1.46255,1.46773,1.47869,1.50136,1.55215,1.68012,2.01564");
-	}
-	fall_transition(template_12) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[57]") {
-      direction : output;
-      capacitance : 0.0141;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_13) {
-          values("1.46639,1.47313,1.48847,1.52518,1.61896,1.86349,2.50635");
-	}
-	rise_transition(template_13) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_14) {
-          values("1.46230,1.46749,1.47845,1.50111,1.55191,1.67987,2.01539");
-	}
-	fall_transition(template_14) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[56]") {
-      direction : output;
-      capacitance : 0.0147;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_15) {
-          values("1.46632,1.47306,1.48840,1.52511,1.61889,1.86343,2.50628");
-	}
-	rise_transition(template_15) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_16) {
-          values("1.46222,1.46741,1.47837,1.50103,1.55183,1.67980,2.01531");
-	}
-	fall_transition(template_16) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[55]") {
-      direction : output;
-      capacitance : 0.0147;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_17) {
-          values("1.46642,1.47316,1.48850,1.52521,1.61899,1.86352,2.50638");
-	}
-	rise_transition(template_17) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_18) {
-          values("1.46232,1.46751,1.47847,1.50113,1.55193,1.67990,2.01541");
-	}
-	fall_transition(template_18) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[54]") {
-      direction : output;
-      capacitance : 0.0145;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_19) {
-          values("1.46641,1.47314,1.48848,1.52519,1.61897,1.86351,2.50636");
-	}
-	rise_transition(template_19) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_20) {
-          values("1.46230,1.46749,1.47845,1.50111,1.55191,1.67988,2.01540");
-	}
-	fall_transition(template_20) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[53]") {
-      direction : output;
-      capacitance : 0.0143;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_21) {
-          values("1.46628,1.47301,1.48836,1.52506,1.61884,1.86338,2.50624");
-	}
-	rise_transition(template_21) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_22) {
-          values("1.46218,1.46737,1.47833,1.50099,1.55179,1.67976,2.01527");
-	}
-	fall_transition(template_22) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[52]") {
-      direction : output;
-      capacitance : 0.0152;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_23) {
-          values("1.46629,1.47302,1.48837,1.52507,1.61885,1.86339,2.50624");
-	}
-	rise_transition(template_23) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_24) {
-          values("1.46218,1.46737,1.47833,1.50099,1.55179,1.67975,2.01527");
-	}
-	fall_transition(template_24) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[51]") {
-      direction : output;
-      capacitance : 0.0145;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_25) {
-          values("1.46621,1.47294,1.48828,1.52499,1.61877,1.86331,2.50616");
-	}
-	rise_transition(template_25) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_26) {
-          values("1.46211,1.46729,1.47826,1.50092,1.55172,1.67968,2.01520");
-	}
-	fall_transition(template_26) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[50]") {
-      direction : output;
-      capacitance : 0.0148;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_27) {
-          values("1.46612,1.47286,1.48820,1.52490,1.61869,1.86322,2.50608");
-	}
-	rise_transition(template_27) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_28) {
-          values("1.46202,1.46721,1.47817,1.50083,1.55163,1.67959,2.01511");
-	}
-	fall_transition(template_28) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[49]") {
-      direction : output;
-      capacitance : 0.0156;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_29) {
-          values("1.46607,1.47280,1.48815,1.52485,1.61863,1.86317,2.50603");
-	}
-	rise_transition(template_29) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_30) {
-          values("1.46195,1.46714,1.47810,1.50076,1.55156,1.67953,2.01505");
-	}
-	fall_transition(template_30) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73078");
-	}
-      }
-    }
-    pin("Do0[48]") {
-      direction : output;
-      capacitance : 0.0146;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_31) {
-          values("1.46555,1.47228,1.48763,1.52433,1.61811,1.86265,2.50550");
-	}
-	rise_transition(template_31) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_32) {
-          values("1.46145,1.46664,1.47760,1.50026,1.55106,1.67903,2.01454");
-	}
-	fall_transition(template_32) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73078");
-	}
-      }
-    }
-    pin("Do0[47]") {
-      direction : output;
-      capacitance : 0.0148;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_33) {
-          values("1.46311,1.46984,1.48519,1.52189,1.61567,1.86021,2.50305");
-	}
-	rise_transition(template_33) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_34) {
-          values("1.45900,1.46419,1.47515,1.49782,1.54861,1.67658,2.01209");
-	}
-	fall_transition(template_34) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[46]") {
-      direction : output;
-      capacitance : 0.0152;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_35) {
-          values("1.46314,1.46988,1.48522,1.52192,1.61570,1.86025,2.50309");
-	}
-	rise_transition(template_35) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_36) {
-          values("1.45904,1.46422,1.47519,1.49785,1.54864,1.67661,2.01213");
-	}
-	fall_transition(template_36) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[45]") {
-      direction : output;
-      capacitance : 0.0146;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_37) {
-          values("1.46327,1.47000,1.48535,1.52205,1.61583,1.86037,2.50321");
-	}
-	rise_transition(template_37) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_38) {
-          values("1.45916,1.46435,1.47531,1.49797,1.54877,1.67673,2.01225");
-	}
-	fall_transition(template_38) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[44]") {
-      direction : output;
-      capacitance : 0.0147;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_39) {
-          values("1.46299,1.46973,1.48507,1.52177,1.61555,1.86010,2.50294");
-	}
-	rise_transition(template_39) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_40) {
-          values("1.45889,1.46408,1.47504,1.49770,1.54850,1.67646,2.01198");
-	}
-	fall_transition(template_40) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[43]") {
-      direction : output;
-      capacitance : 0.0148;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_41) {
-          values("1.46314,1.46988,1.48522,1.52192,1.61570,1.86024,2.50308");
-	}
-	rise_transition(template_41) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_42) {
-          values("1.45903,1.46422,1.47518,1.49784,1.54864,1.67661,2.01212");
-	}
-	fall_transition(template_42) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[42]") {
-      direction : output;
-      capacitance : 0.0149;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_43) {
-          values("1.46317,1.46991,1.48525,1.52196,1.61574,1.86028,2.50312");
-	}
-	rise_transition(template_43) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_44) {
-          values("1.45911,1.46429,1.47526,1.49792,1.54872,1.67668,2.01220");
-	}
-	fall_transition(template_44) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[41]") {
-      direction : output;
-      capacitance : 0.0153;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_45) {
-          values("1.46261,1.46935,1.48469,1.52139,1.61517,1.85972,2.50256");
-	}
-	rise_transition(template_45) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_46) {
-          values("1.45850,1.46369,1.47465,1.49731,1.54811,1.67607,2.01159");
-	}
-	fall_transition(template_46) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[40]") {
-      direction : output;
-      capacitance : 0.0147;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_47) {
-          values("1.46242,1.46916,1.48450,1.52120,1.61498,1.85953,2.50236");
-	}
-	rise_transition(template_47) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_48) {
-          values("1.45831,1.46350,1.47446,1.49713,1.54792,1.67589,2.01140");
-	}
-	fall_transition(template_48) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do0[39]") {
-      direction : output;
-      capacitance : 0.0151;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_49) {
-          values("1.45904,1.46578,1.48112,1.51783,1.61161,1.85614,2.49900");
-	}
-	rise_transition(template_49) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_50) {
-          values("1.45494,1.46012,1.47109,1.49375,1.54455,1.67251,2.00803");
-	}
-	fall_transition(template_50) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[38]") {
-      direction : output;
-      capacitance : 0.0150;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_51) {
-          values("1.45878,1.46552,1.48086,1.51756,1.61134,1.85588,2.49873");
-	}
-	rise_transition(template_51) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_52) {
-          values("1.45468,1.45987,1.47083,1.49349,1.54429,1.67225,2.00777");
-	}
-	fall_transition(template_52) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[37]") {
-      direction : output;
-      capacitance : 0.0150;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_53) {
-          values("1.45878,1.46552,1.48086,1.51756,1.61134,1.85588,2.49874");
-	}
-	rise_transition(template_53) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_54) {
-          values("1.45468,1.45987,1.47083,1.49349,1.54429,1.67226,2.00777");
-	}
-	fall_transition(template_54) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[36]") {
-      direction : output;
-      capacitance : 0.0149;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_55) {
-          values("1.45891,1.46564,1.48099,1.51769,1.61147,1.85601,2.49886");
-	}
-	rise_transition(template_55) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_56) {
-          values("1.45481,1.45999,1.47095,1.49362,1.54441,1.67238,2.00790");
-	}
-	fall_transition(template_56) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[35]") {
-      direction : output;
-      capacitance : 0.0149;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_57) {
-          values("1.45883,1.46556,1.48091,1.51761,1.61139,1.85593,2.49878");
-	}
-	rise_transition(template_57) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_58) {
-          values("1.45472,1.45991,1.47087,1.49353,1.54433,1.67230,2.00782");
-	}
-	fall_transition(template_58) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[34]") {
-      direction : output;
-      capacitance : 0.0149;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_59) {
-          values("1.45859,1.46533,1.48067,1.51737,1.61115,1.85569,2.49854");
-	}
-	rise_transition(template_59) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_60) {
-          values("1.45449,1.45968,1.47064,1.49330,1.54410,1.67206,2.00758");
-	}
-	fall_transition(template_60) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[33]") {
-      direction : output;
-      capacitance : 0.0149;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_61) {
-          values("1.45824,1.46497,1.48032,1.51702,1.61080,1.85534,2.49819");
-	}
-	rise_transition(template_61) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_62) {
-          values("1.45414,1.45933,1.47029,1.49295,1.54375,1.67172,2.00723");
-	}
-	fall_transition(template_62) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[32]") {
-      direction : output;
-      capacitance : 0.0149;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_63) {
-          values("1.45833,1.46507,1.48041,1.51712,1.61090,1.85544,2.49829");
-	}
-	rise_transition(template_63) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57733,1.49687");
-	}
-	cell_fall(template_64) {
-          values("1.45423,1.45942,1.47038,1.49304,1.54384,1.67180,2.00732");
-	}
-	fall_transition(template_64) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28159,0.73080");
-	}
-      }
-    }
-    pin("Do0[31]") {
-      direction : output;
-      capacitance : 0.0152;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_65) {
-          values("1.45572,1.46246,1.47780,1.51451,1.60829,1.85282,2.49568");
-	}
-	rise_transition(template_65) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_66) {
-          values("1.45162,1.45681,1.46777,1.49043,1.54123,1.66920,2.00471");
-	}
-	fall_transition(template_66) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[30]") {
-      direction : output;
-      capacitance : 0.0152;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_67) {
-          values("1.45595,1.46268,1.47802,1.51473,1.60851,1.85305,2.49590");
-	}
-	rise_transition(template_67) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_68) {
-          values("1.45184,1.45703,1.46799,1.49065,1.54145,1.66942,2.00493");
-	}
-	fall_transition(template_68) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[29]") {
-      direction : output;
-      capacitance : 0.0152;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_69) {
-          values("1.45591,1.46264,1.47799,1.51469,1.60847,1.85301,2.49586");
-	}
-	rise_transition(template_69) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_70) {
-          values("1.45180,1.45699,1.46795,1.49061,1.54141,1.66938,2.00490");
-	}
-	fall_transition(template_70) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[28]") {
-      direction : output;
-      capacitance : 0.0157;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_71) {
-          values("1.45589,1.46263,1.47797,1.51468,1.60846,1.85300,2.49585");
-	}
-	rise_transition(template_71) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_72) {
-          values("1.45178,1.45697,1.46793,1.49059,1.54139,1.66936,2.00487");
-	}
-	fall_transition(template_72) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[27]") {
-      direction : output;
-      capacitance : 0.0152;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_73) {
-          values("1.45574,1.46248,1.47782,1.51453,1.60831,1.85284,2.49570");
-	}
-	rise_transition(template_73) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_74) {
-          values("1.45164,1.45683,1.46779,1.49045,1.54125,1.66922,2.00473");
-	}
-	fall_transition(template_74) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[26]") {
-      direction : output;
-      capacitance : 0.0158;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_75) {
-          values("1.45572,1.46245,1.47779,1.51450,1.60828,1.85282,2.49567");
-	}
-	rise_transition(template_75) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_76) {
-          values("1.45160,1.45679,1.46775,1.49041,1.54121,1.66918,2.00470");
-	}
-	fall_transition(template_76) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[25]") {
-      direction : output;
-      capacitance : 0.0151;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_77) {
-          values("1.45554,1.46227,1.47761,1.51432,1.60810,1.85264,2.49549");
-	}
-	rise_transition(template_77) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_78) {
-          values("1.45143,1.45662,1.46758,1.49024,1.54104,1.66901,2.00452");
-	}
-	fall_transition(template_78) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[24]") {
-      direction : output;
-      capacitance : 0.0151;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_79) {
-          values("1.45539,1.46212,1.47746,1.51417,1.60795,1.85249,2.49534");
-	}
-	rise_transition(template_79) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_80) {
-          values("1.45128,1.45647,1.46743,1.49009,1.54089,1.66886,2.00437");
-	}
-	fall_transition(template_80) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[23]") {
-      direction : output;
-      capacitance : 0.0153;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_81) {
-          values("1.45504,1.46178,1.47712,1.51383,1.60761,1.85215,2.49500");
-	}
-	rise_transition(template_81) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_82) {
-          values("1.45094,1.45612,1.46709,1.48975,1.54055,1.66851,2.00403");
-	}
-	fall_transition(template_82) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73078");
-	}
-      }
-    }
-    pin("Do0[22]") {
-      direction : output;
-      capacitance : 0.0155;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_83) {
-          values("1.45477,1.46150,1.47684,1.51355,1.60733,1.85187,2.49472");
-	}
-	rise_transition(template_83) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_84) {
-          values("1.45066,1.45585,1.46681,1.48948,1.54027,1.66824,2.00376");
-	}
-	fall_transition(template_84) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73078");
-	}
-      }
-    }
-    pin("Do0[21]") {
-      direction : output;
-      capacitance : 0.0154;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_85) {
-          values("1.45501,1.46175,1.47709,1.51380,1.60758,1.85211,2.49497");
-	}
-	rise_transition(template_85) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_86) {
-          values("1.45090,1.45609,1.46705,1.48971,1.54051,1.66848,2.00400");
-	}
-	fall_transition(template_86) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73078");
-	}
-      }
-    }
-    pin("Do0[20]") {
-      direction : output;
-      capacitance : 0.0154;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_87) {
-          values("1.45495,1.46169,1.47703,1.51374,1.60752,1.85205,2.49491");
-	}
-	rise_transition(template_87) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_88) {
-          values("1.45084,1.45603,1.46699,1.48965,1.54045,1.66842,2.00393");
-	}
-	fall_transition(template_88) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73078");
-	}
-      }
-    }
-    pin("Do0[19]") {
-      direction : output;
-      capacitance : 0.0152;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_89) {
-          values("1.45485,1.46159,1.47693,1.51364,1.60742,1.85195,2.49481");
-	}
-	rise_transition(template_89) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_90) {
-          values("1.45075,1.45593,1.46690,1.48956,1.54036,1.66832,2.00384");
-	}
-	fall_transition(template_90) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73078");
-	}
-      }
-    }
-    pin("Do0[18]") {
-      direction : output;
-      capacitance : 0.0139;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_91) {
-          values("1.45465,1.46138,1.47673,1.51343,1.60721,1.85175,2.49461");
-	}
-	rise_transition(template_91) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_92) {
-          values("1.45056,1.45575,1.46671,1.48937,1.54017,1.66813,2.00365");
-	}
-	fall_transition(template_92) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[17]") {
-      direction : output;
-      capacitance : 0.0131;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_93) {
-          values("1.45445,1.46118,1.47653,1.51323,1.60701,1.85155,2.49440");
-	}
-	rise_transition(template_93) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_94) {
-          values("1.45038,1.45557,1.46653,1.48919,1.53999,1.66796,2.00347");
-	}
-	fall_transition(template_94) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[16]") {
-      direction : output;
-      capacitance : 0.0124;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_95) {
-          values("1.45425,1.46098,1.47632,1.51303,1.60681,1.85135,2.49420");
-	}
-	rise_transition(template_95) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_96) {
-          values("1.45018,1.45537,1.46633,1.48899,1.53979,1.66776,2.00328");
-	}
-	fall_transition(template_96) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[15]") {
-      direction : output;
-      capacitance : 0.0119;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_97) {
-          values("1.45388,1.46061,1.47595,1.51266,1.60644,1.85098,2.49383");
-	}
-	rise_transition(template_97) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_98) {
-          values("1.44981,1.45500,1.46596,1.48862,1.53942,1.66739,2.00291");
-	}
-	fall_transition(template_98) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[14]") {
-      direction : output;
-      capacitance : 0.0112;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_99) {
-          values("1.45380,1.46054,1.47588,1.51258,1.60636,1.85090,2.49376");
-	}
-	rise_transition(template_99) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_100) {
-          values("1.44973,1.45492,1.46588,1.48854,1.53934,1.66730,2.00282");
-	}
-	fall_transition(template_100) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[13]") {
-      direction : output;
-      capacitance : 0.0114;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_101) {
-          values("1.45375,1.46049,1.47583,1.51253,1.60631,1.85085,2.49371");
-	}
-	rise_transition(template_101) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_102) {
-          values("1.44968,1.45487,1.46583,1.48849,1.53929,1.66725,2.00277");
-	}
-	fall_transition(template_102) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[12]") {
-      direction : output;
-      capacitance : 0.0096;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_103) {
-          values("1.45357,1.46031,1.47565,1.51235,1.60614,1.85067,2.49353");
-	}
-	rise_transition(template_103) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_104) {
-          values("1.44950,1.45469,1.46565,1.48831,1.53911,1.66708,2.00259");
-	}
-	fall_transition(template_104) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[11]") {
-      direction : output;
-      capacitance : 0.0089;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_105) {
-          values("1.45343,1.46016,1.47550,1.51221,1.60599,1.85053,2.49338");
-	}
-	rise_transition(template_105) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_106) {
-          values("1.44933,1.45452,1.46548,1.48814,1.53894,1.66691,2.00243");
-	}
-	fall_transition(template_106) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[10]") {
-      direction : output;
-      capacitance : 0.0081;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_107) {
-          values("1.45328,1.46002,1.47536,1.51206,1.60584,1.85038,2.49324");
-	}
-	rise_transition(template_107) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_108) {
-          values("1.44918,1.45437,1.46533,1.48800,1.53879,1.66676,2.00228");
-	}
-	fall_transition(template_108) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[9]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_109) {
-          values("1.45320,1.45993,1.47527,1.51198,1.60576,1.85030,2.49315");
-	}
-	rise_transition(template_109) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_110) {
-          values("1.44909,1.45428,1.46524,1.48791,1.53870,1.66667,2.00219");
-	}
-	fall_transition(template_110) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[8]") {
-      direction : output;
-      capacitance : 0.0080;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_111) {
-          values("1.45300,1.45974,1.47508,1.51178,1.60556,1.85010,2.49296");
-	}
-	rise_transition(template_111) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_112) {
-          values("1.44891,1.45409,1.46506,1.48772,1.53852,1.66648,2.00200");
-	}
-	fall_transition(template_112) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28159,0.73079");
-	}
-      }
-    }
-    pin("Do0[7]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_113) {
-          values("1.45084,1.45757,1.47291,1.50962,1.60340,1.84794,2.49079");
-	}
-	rise_transition(template_113) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_114) {
-          values("1.44674,1.45193,1.46289,1.48555,1.53635,1.66432,1.99983");
-	}
-	fall_transition(template_114) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[6]") {
-      direction : output;
-      capacitance : 0.0082;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_115) {
-          values("1.45081,1.45754,1.47288,1.50959,1.60337,1.84791,2.49076");
-	}
-	rise_transition(template_115) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_116) {
-          values("1.44671,1.45190,1.46286,1.48552,1.53632,1.66429,1.99981");
-	}
-	fall_transition(template_116) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[5]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_117) {
-          values("1.45077,1.45751,1.47285,1.50956,1.60334,1.84787,2.49073");
-	}
-	rise_transition(template_117) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_118) {
-          values("1.44668,1.45187,1.46283,1.48549,1.53629,1.66425,1.99977");
-	}
-	fall_transition(template_118) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[4]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_119) {
-          values("1.45071,1.45745,1.47279,1.50950,1.60328,1.84781,2.49067");
-	}
-	rise_transition(template_119) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_120) {
-          values("1.44662,1.45181,1.46277,1.48543,1.53623,1.66419,1.99971");
-	}
-	fall_transition(template_120) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[3]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_121) {
-          values("1.45063,1.45737,1.47271,1.50942,1.60320,1.84773,2.49059");
-	}
-	rise_transition(template_121) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_122) {
-          values("1.44654,1.45173,1.46269,1.48535,1.53615,1.66411,1.99963");
-	}
-	fall_transition(template_122) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[2]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_123) {
-          values("1.45053,1.45727,1.47261,1.50931,1.60309,1.84763,2.49049");
-	}
-	rise_transition(template_123) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_124) {
-          values("1.44644,1.45162,1.46259,1.48525,1.53605,1.66401,1.99953");
-	}
-	fall_transition(template_124) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[1]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_125) {
-          values("1.45040,1.45714,1.47248,1.50918,1.60296,1.84750,2.49036");
-	}
-	rise_transition(template_125) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_126) {
-          values("1.44631,1.45149,1.46246,1.48512,1.53592,1.66388,1.99940");
-	}
-	fall_transition(template_126) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    pin("Do0[0]") {
-      direction : output;
-      capacitance : 0.0082;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_127) {
-          values("1.45025,1.45699,1.47233,1.50903,1.60281,1.84735,2.49021");
-	}
-	rise_transition(template_127) {
-          values("0.02343,0.02993,0.04746,0.09648,0.22817,0.57734,1.49687");
-	}
-	cell_fall(template_128) {
-          values("1.44616,1.45135,1.46231,1.48497,1.53577,1.66373,1.99925");
-	}
-	fall_transition(template_128) {
-          values("0.01704,0.02089,0.03044,0.05317,0.11418,0.28160,0.73078");
-	}
-      }
-    }
-    }
-    bus("Do1") {
-      bus_type : Do1;
-      direction : output;
-      capacitance : 0.0000;
-    pin("Do1[63]") {
-      direction : output;
-      capacitance : 0.0094;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_129) {
-          values("1.42010,1.42683,1.44218,1.47888,1.57266,1.81720,2.46004");
-	}
-	rise_transition(template_129) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_130) {
-          values("1.41602,1.42121,1.43217,1.45483,1.50563,1.63359,1.96911");
-	}
-	fall_transition(template_130) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[62]") {
-      direction : output;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_131) {
-          values("1.42002,1.42676,1.44210,1.47880,1.57258,1.81712,2.45996");
-	}
-	rise_transition(template_131) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_132) {
-          values("1.41592,1.42110,1.43207,1.45473,1.50553,1.63349,1.96901");
-	}
-	fall_transition(template_132) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[61]") {
-      direction : output;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_133) {
-          values("1.41998,1.42671,1.44206,1.47876,1.57254,1.81708,2.45992");
-	}
-	rise_transition(template_133) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_134) {
-          values("1.41587,1.42106,1.43202,1.45469,1.50548,1.63345,1.96896");
-	}
-	fall_transition(template_134) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[60]") {
-      direction : output;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_135) {
-          values("1.41992,1.42665,1.44200,1.47870,1.57248,1.81702,2.45986");
-	}
-	rise_transition(template_135) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_136) {
-          values("1.41581,1.42100,1.43196,1.45463,1.50542,1.63339,1.96890");
-	}
-	fall_transition(template_136) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[59]") {
-      direction : output;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_137) {
-          values("1.41984,1.42657,1.44192,1.47862,1.57240,1.81694,2.45978");
-	}
-	rise_transition(template_137) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_138) {
-          values("1.41573,1.42092,1.43188,1.45455,1.50534,1.63331,1.96882");
-	}
-	fall_transition(template_138) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[58]") {
-      direction : output;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_139) {
-          values("1.41973,1.42647,1.44181,1.47852,1.57230,1.81684,2.45968");
-	}
-	rise_transition(template_139) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_140) {
-          values("1.41563,1.42082,1.43178,1.45444,1.50524,1.63320,1.96872");
-	}
-	fall_transition(template_140) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[57]") {
-      direction : output;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_141) {
-          values("1.41961,1.42635,1.44169,1.47839,1.57217,1.81672,2.45956");
-	}
-	rise_transition(template_141) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_142) {
-          values("1.41551,1.42070,1.43166,1.45432,1.50512,1.63308,1.96860");
-	}
-	fall_transition(template_142) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[56]") {
-      direction : output;
-      capacitance : 0.0088;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_143) {
-          values("1.41948,1.42621,1.44155,1.47826,1.57204,1.81658,2.45942");
-	}
-	rise_transition(template_143) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_144) {
-          values("1.41537,1.42056,1.43152,1.45418,1.50498,1.63295,1.96846");
-	}
-	fall_transition(template_144) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[55]") {
-      direction : output;
-      capacitance : 0.0084;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_145) {
-          values("1.41988,1.42662,1.44196,1.47866,1.57244,1.81699,2.45982");
-	}
-	rise_transition(template_145) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_146) {
-          values("1.41578,1.42097,1.43193,1.45459,1.50539,1.63335,1.96887");
-	}
-	fall_transition(template_146) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[54]") {
-      direction : output;
-      capacitance : 0.0086;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_147) {
-          values("1.41989,1.42663,1.44197,1.47868,1.57246,1.81700,2.45984");
-	}
-	rise_transition(template_147) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_148) {
-          values("1.41579,1.42098,1.43194,1.45460,1.50540,1.63336,1.96888");
-	}
-	fall_transition(template_148) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[53]") {
-      direction : output;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_149) {
-          values("1.41983,1.42657,1.44191,1.47861,1.57239,1.81694,2.45977");
-	}
-	rise_transition(template_149) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_150) {
-          values("1.41573,1.42092,1.43188,1.45454,1.50534,1.63330,1.96882");
-	}
-	fall_transition(template_150) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[52]") {
-      direction : output;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_151) {
-          values("1.41977,1.42651,1.44185,1.47856,1.57234,1.81688,2.45972");
-	}
-	rise_transition(template_151) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_152) {
-          values("1.41567,1.42086,1.43182,1.45448,1.50528,1.63324,1.96876");
-	}
-	fall_transition(template_152) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[51]") {
-      direction : output;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_153) {
-          values("1.41969,1.42643,1.44177,1.47847,1.57225,1.81680,2.45963");
-	}
-	rise_transition(template_153) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_154) {
-          values("1.41559,1.42078,1.43174,1.45440,1.50520,1.63316,1.96868");
-	}
-	fall_transition(template_154) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[50]") {
-      direction : output;
-      capacitance : 0.0098;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_155) {
-          values("1.41970,1.42644,1.44178,1.47848,1.57226,1.81680,2.45964");
-	}
-	rise_transition(template_155) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_156) {
-          values("1.41563,1.42082,1.43178,1.45444,1.50524,1.63320,1.96872");
-	}
-	fall_transition(template_156) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[49]") {
-      direction : output;
-      capacitance : 0.0093;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_157) {
-          values("1.41951,1.42625,1.44159,1.47829,1.57207,1.81662,2.45945");
-	}
-	rise_transition(template_157) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_158) {
-          values("1.41543,1.42062,1.43159,1.45425,1.50504,1.63301,1.96852");
-	}
-	fall_transition(template_158) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[48]") {
-      direction : output;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_159) {
-          values("1.41932,1.42606,1.44140,1.47810,1.57188,1.81643,2.45926");
-	}
-	rise_transition(template_159) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_160) {
-          values("1.41522,1.42041,1.43137,1.45403,1.50483,1.63279,1.96831");
-	}
-	fall_transition(template_160) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73088");
-	}
-      }
-    }
-    pin("Do1[47]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_161) {
-          values("1.41856,1.42529,1.44063,1.47734,1.57112,1.81566,2.45850");
-	}
-	rise_transition(template_161) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_162) {
-          values("1.41445,1.41964,1.43060,1.45327,1.50406,1.63203,1.96754");
-	}
-	fall_transition(template_162) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[46]") {
-      direction : output;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_163) {
-          values("1.41854,1.42528,1.44062,1.47732,1.57110,1.81565,2.45849");
-	}
-	rise_transition(template_163) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_164) {
-          values("1.41444,1.41963,1.43059,1.45325,1.50405,1.63201,1.96753");
-	}
-	fall_transition(template_164) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[45]") {
-      direction : output;
-      capacitance : 0.0084;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_165) {
-          values("1.41851,1.42524,1.44059,1.47729,1.57107,1.81561,2.45845");
-	}
-	rise_transition(template_165) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_166) {
-          values("1.41441,1.41959,1.43056,1.45322,1.50402,1.63198,1.96750");
-	}
-	fall_transition(template_166) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[44]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_167) {
-          values("1.41843,1.42517,1.44051,1.47722,1.57100,1.81554,2.45838");
-	}
-	rise_transition(template_167) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_168) {
-          values("1.41433,1.41952,1.43048,1.45314,1.50394,1.63191,1.96742");
-	}
-	fall_transition(template_168) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[43]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_169) {
-          values("1.41835,1.42509,1.44043,1.47713,1.57091,1.81546,2.45830");
-	}
-	rise_transition(template_169) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57732,1.49687");
-	}
-	cell_fall(template_170) {
-          values("1.41425,1.41944,1.43040,1.45306,1.50386,1.63183,1.96734");
-	}
-	fall_transition(template_170) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[42]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_171) {
-          values("1.41825,1.42499,1.44033,1.47703,1.57081,1.81535,2.45819");
-	}
-	rise_transition(template_171) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_172) {
-          values("1.41415,1.41934,1.43030,1.45296,1.50376,1.63172,1.96724");
-	}
-	fall_transition(template_172) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[41]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_173) {
-          values("1.41813,1.42486,1.44021,1.47691,1.57069,1.81523,2.45807");
-	}
-	rise_transition(template_173) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_174) {
-          values("1.41403,1.41921,1.43018,1.45284,1.50364,1.63160,1.96712");
-	}
-	fall_transition(template_174) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[40]") {
-      direction : output;
-      capacitance : 0.0084;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_175) {
-          values("1.41798,1.42472,1.44006,1.47677,1.57055,1.81509,2.45793");
-	}
-	rise_transition(template_175) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_176) {
-          values("1.41388,1.41907,1.43003,1.45270,1.50349,1.63146,1.96697");
-	}
-	fall_transition(template_176) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73086");
-	}
-      }
-    }
-    pin("Do1[39]") {
-      direction : output;
-      capacitance : 0.0081;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_177) {
-          values("1.41680,1.42353,1.43888,1.47558,1.56936,1.81390,2.45674");
-	}
-	rise_transition(template_177) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_178) {
-          values("1.41270,1.41788,1.42885,1.45151,1.50231,1.63027,1.96579");
-	}
-	fall_transition(template_178) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[38]") {
-      direction : output;
-      capacitance : 0.0081;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_179) {
-          values("1.41678,1.42351,1.43886,1.47556,1.56934,1.81388,2.45672");
-	}
-	rise_transition(template_179) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_180) {
-          values("1.41267,1.41786,1.42882,1.45149,1.50228,1.63025,1.96576");
-	}
-	fall_transition(template_180) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[37]") {
-      direction : output;
-      capacitance : 0.0081;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_181) {
-          values("1.41674,1.42348,1.43882,1.47553,1.56931,1.81385,2.45669");
-	}
-	rise_transition(template_181) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_182) {
-          values("1.41264,1.41783,1.42879,1.45145,1.50225,1.63022,1.96573");
-	}
-	fall_transition(template_182) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[36]") {
-      direction : output;
-      capacitance : 0.0082;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_183) {
-          values("1.41670,1.42344,1.43878,1.47549,1.56927,1.81381,2.45665");
-	}
-	rise_transition(template_183) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_184) {
-          values("1.41260,1.41779,1.42875,1.45141,1.50221,1.63018,1.96569");
-	}
-	fall_transition(template_184) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[35]") {
-      direction : output;
-      capacitance : 0.0092;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_185) {
-          values("1.41671,1.42344,1.43879,1.47549,1.56927,1.81381,2.45665");
-	}
-	rise_transition(template_185) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_186) {
-          values("1.41263,1.41782,1.42878,1.45144,1.50224,1.63021,1.96572");
-	}
-	fall_transition(template_186) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[34]") {
-      direction : output;
-      capacitance : 0.0087;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_187) {
-          values("1.41653,1.42326,1.43861,1.47531,1.56909,1.81363,2.45647");
-	}
-	rise_transition(template_187) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_188) {
-          values("1.41243,1.41762,1.42858,1.45124,1.50204,1.63000,1.96552");
-	}
-	fall_transition(template_188) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[33]") {
-      direction : output;
-      capacitance : 0.0081;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_189) {
-          values("1.41637,1.42311,1.43845,1.47515,1.56893,1.81347,2.45631");
-	}
-	rise_transition(template_189) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_190) {
-          values("1.41227,1.41746,1.42842,1.45108,1.50188,1.62984,1.96536");
-	}
-	fall_transition(template_190) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[32]") {
-      direction : output;
-      capacitance : 0.0082;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_191) {
-          values("1.41623,1.42297,1.43831,1.47501,1.56879,1.81333,2.45617");
-	}
-	rise_transition(template_191) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57731,1.49687");
-	}
-	cell_fall(template_192) {
-          values("1.41213,1.41732,1.42828,1.45094,1.50174,1.62970,1.96522");
-	}
-	fall_transition(template_192) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28157,0.73087");
-	}
-      }
-    }
-    pin("Do1[31]") {
-      direction : output;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_193) {
-          values("1.41416,1.42089,1.43624,1.47294,1.56672,1.81126,2.45410");
-	}
-	rise_transition(template_193) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_194) {
-          values("1.41006,1.41525,1.42621,1.44887,1.49967,1.62763,1.96315");
-	}
-	fall_transition(template_194) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[30]") {
-      direction : output;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_195) {
-          values("1.41414,1.42087,1.43622,1.47292,1.56670,1.81124,2.45408");
-	}
-	rise_transition(template_195) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_196) {
-          values("1.41004,1.41523,1.42619,1.44885,1.49965,1.62761,1.96313");
-	}
-	fall_transition(template_196) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[29]") {
-      direction : output;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_197) {
-          values("1.41410,1.42083,1.43618,1.47288,1.56666,1.81120,2.45404");
-	}
-	rise_transition(template_197) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_198) {
-          values("1.41000,1.41519,1.42615,1.44881,1.49961,1.62757,1.96309");
-	}
-	fall_transition(template_198) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[28]") {
-      direction : output;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_199) {
-          values("1.41404,1.42077,1.43612,1.47282,1.56660,1.81114,2.45398");
-	}
-	rise_transition(template_199) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_200) {
-          values("1.40994,1.41513,1.42609,1.44875,1.49955,1.62751,1.96303");
-	}
-	fall_transition(template_200) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[27]") {
-      direction : output;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_201) {
-          values("1.41396,1.42069,1.43604,1.47274,1.56652,1.81106,2.45390");
-	}
-	rise_transition(template_201) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_202) {
-          values("1.40986,1.41505,1.42601,1.44867,1.49947,1.62743,1.96295");
-	}
-	fall_transition(template_202) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[26]") {
-      direction : output;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_203) {
-          values("1.41385,1.42059,1.43593,1.47264,1.56642,1.81096,2.45380");
-	}
-	rise_transition(template_203) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_204) {
-          values("1.40975,1.41494,1.42590,1.44857,1.49936,1.62733,1.96285");
-	}
-	fall_transition(template_204) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[25]") {
-      direction : output;
-      capacitance : 0.0079;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_205) {
-          values("1.41374,1.42048,1.43582,1.47252,1.56630,1.81085,2.45369");
-	}
-	rise_transition(template_205) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_206) {
-          values("1.40964,1.41483,1.42579,1.44845,1.49925,1.62722,1.96273");
-	}
-	fall_transition(template_206) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[24]") {
-      direction : output;
-      capacitance : 0.0079;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_207) {
-          values("1.41359,1.42032,1.43567,1.47237,1.56615,1.81069,2.45353");
-	}
-	rise_transition(template_207) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_208) {
-          values("1.40949,1.41468,1.42564,1.44830,1.49910,1.62706,1.96258");
-	}
-	fall_transition(template_208) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73086");
-	}
-      }
-    }
-    pin("Do1[23]") {
-      direction : output;
-      capacitance : 0.0076;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_209) {
-          values("1.41118,1.41791,1.43326,1.46996,1.56374,1.80828,2.45112");
-	}
-	rise_transition(template_209) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_210) {
-          values("1.40708,1.41227,1.42323,1.44589,1.49669,1.62465,1.96017");
-	}
-	fall_transition(template_210) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[22]") {
-      direction : output;
-      capacitance : 0.0079;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_211) {
-          values("1.41119,1.41793,1.43327,1.46998,1.56376,1.80830,2.45114");
-	}
-	rise_transition(template_211) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_212) {
-          values("1.40709,1.41228,1.42324,1.44590,1.49670,1.62467,1.96018");
-	}
-	fall_transition(template_212) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[21]") {
-      direction : output;
-      capacitance : 0.0078;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_213) {
-          values("1.41115,1.41789,1.43323,1.46993,1.56371,1.80825,2.45110");
-	}
-	rise_transition(template_213) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_214) {
-          values("1.40705,1.41224,1.42320,1.44586,1.49666,1.62462,1.96014");
-	}
-	fall_transition(template_214) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[20]") {
-      direction : output;
-      capacitance : 0.0080;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_215) {
-          values("1.41107,1.41781,1.43315,1.46986,1.56364,1.80818,2.45102");
-	}
-	rise_transition(template_215) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_216) {
-          values("1.40697,1.41216,1.42313,1.44579,1.49658,1.62455,1.96007");
-	}
-	fall_transition(template_216) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[19]") {
-      direction : output;
-      capacitance : 0.0076;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_217) {
-          values("1.41097,1.41771,1.43305,1.46976,1.56354,1.80808,2.45092");
-	}
-	rise_transition(template_217) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_218) {
-          values("1.40688,1.41207,1.42303,1.44569,1.49649,1.62445,1.95997");
-	}
-	fall_transition(template_218) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[18]") {
-      direction : output;
-      capacitance : 0.0076;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_219) {
-          values("1.41087,1.41761,1.43295,1.46965,1.56343,1.80798,2.45082");
-	}
-	rise_transition(template_219) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_220) {
-          values("1.40678,1.41196,1.42293,1.44559,1.49639,1.62435,1.95987");
-	}
-	fall_transition(template_220) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[17]") {
-      direction : output;
-      capacitance : 0.0076;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_221) {
-          values("1.41075,1.41748,1.43283,1.46953,1.56331,1.80785,2.45069");
-	}
-	rise_transition(template_221) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_222) {
-          values("1.40665,1.41184,1.42280,1.44546,1.49626,1.62423,1.95974");
-	}
-	fall_transition(template_222) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[16]") {
-      direction : output;
-      capacitance : 0.0076;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_223) {
-          values("1.41060,1.41734,1.43268,1.46939,1.56317,1.80771,2.45055");
-	}
-	rise_transition(template_223) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_224) {
-          values("1.40651,1.41170,1.42266,1.44532,1.49612,1.62408,1.95960");
-	}
-	fall_transition(template_224) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[15]") {
-      direction : output;
-      capacitance : 0.0074;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_225) {
-          values("1.40919,1.41593,1.43128,1.46798,1.56176,1.80630,2.44913");
-	}
-	rise_transition(template_225) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_226) {
-          values("1.40510,1.41029,1.42125,1.44391,1.49471,1.62267,1.95819");
-	}
-	fall_transition(template_226) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[14]") {
-      direction : output;
-      capacitance : 0.0074;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_227) {
-          values("1.40911,1.41585,1.43120,1.46790,1.56168,1.80622,2.44905");
-	}
-	rise_transition(template_227) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_228) {
-          values("1.40502,1.41021,1.42117,1.44383,1.49463,1.62259,1.95811");
-	}
-	fall_transition(template_228) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[13]") {
-      direction : output;
-      capacitance : 0.0073;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_229) {
-          values("1.40908,1.41581,1.43116,1.46786,1.56164,1.80618,2.44901");
-	}
-	rise_transition(template_229) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_230) {
-          values("1.40498,1.41017,1.42113,1.44380,1.49459,1.62256,1.95807");
-	}
-	fall_transition(template_230) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[12]") {
-      direction : output;
-      capacitance : 0.0074;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_231) {
-          values("1.40901,1.41575,1.43109,1.46779,1.56157,1.80612,2.44895");
-	}
-	rise_transition(template_231) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_232) {
-          values("1.40491,1.41010,1.42106,1.44373,1.49452,1.62249,1.95800");
-	}
-	fall_transition(template_232) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[11]") {
-      direction : output;
-      capacitance : 0.0074;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_233) {
-          values("1.40892,1.41566,1.43101,1.46771,1.56149,1.80603,2.44886");
-	}
-	rise_transition(template_233) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_234) {
-          values("1.40483,1.41002,1.42098,1.44364,1.49444,1.62240,1.95792");
-	}
-	fall_transition(template_234) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[10]") {
-      direction : output;
-      capacitance : 0.0073;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_235) {
-          values("1.40881,1.41555,1.43089,1.46759,1.56137,1.80592,2.44875");
-	}
-	rise_transition(template_235) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_236) {
-          values("1.40472,1.40990,1.42087,1.44353,1.49432,1.62229,1.95780");
-	}
-	fall_transition(template_236) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[9]") {
-      direction : output;
-      capacitance : 0.0454;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_237) {
-          values("1.41400,1.42074,1.43608,1.47278,1.56656,1.81111,2.45394");
-	}
-	rise_transition(template_237) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_238) {
-          values("1.40906,1.41425,1.42521,1.44787,1.49867,1.62663,1.96215");
-	}
-	fall_transition(template_238) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[8]") {
-      direction : output;
-      capacitance : 0.0410;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_239) {
-          values("1.41392,1.42066,1.43600,1.47270,1.56648,1.81103,2.45386");
-	}
-	rise_transition(template_239) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22818,0.57730,1.49687");
-	}
-	cell_fall(template_240) {
-          values("1.40913,1.41432,1.42528,1.44794,1.49874,1.62670,1.96222");
-	}
-	fall_transition(template_240) {
-          values("0.01704,0.02089,0.03043,0.05318,0.11418,0.28156,0.73092");
-	}
-      }
-    }
-    pin("Do1[7]") {
-      direction : output;
-      capacitance : 0.0416;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_241) {
-          values("1.40134,1.40808,1.42342,1.46013,1.55391,1.79845,2.44129");
-	}
-	rise_transition(template_241) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_242) {
-          values("1.39656,1.40175,1.41271,1.43537,1.48617,1.61413,1.94965");
-	}
-	fall_transition(template_242) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[6]") {
-      direction : output;
-      capacitance : 0.0423;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_243) {
-          values("1.40135,1.40809,1.42343,1.46014,1.55392,1.79846,2.44130");
-	}
-	rise_transition(template_243) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_244) {
-          values("1.39657,1.40176,1.41272,1.43539,1.48618,1.61415,1.94966");
-	}
-	fall_transition(template_244) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[5]") {
-      direction : output;
-      capacitance : 0.0431;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_245) {
-          values("1.40172,1.40846,1.42380,1.46051,1.55429,1.79883,2.44167");
-	}
-	rise_transition(template_245) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_246) {
-          values("1.39687,1.40206,1.41302,1.43569,1.48648,1.61445,1.94996");
-	}
-	fall_transition(template_246) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[4]") {
-      direction : output;
-      capacitance : 0.0439;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_247) {
-          values("1.40160,1.40833,1.42368,1.46038,1.55416,1.79870,2.44154");
-	}
-	rise_transition(template_247) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_248) {
-          values("1.39672,1.40190,1.41287,1.43553,1.48632,1.61429,1.94981");
-	}
-	fall_transition(template_248) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[3]") {
-      direction : output;
-      capacitance : 0.0446;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_249) {
-          values("1.40196,1.40870,1.42404,1.46075,1.55453,1.79907,2.44191");
-	}
-	rise_transition(template_249) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_250) {
-          values("1.39709,1.40227,1.41324,1.43590,1.48670,1.61466,1.95018");
-	}
-	fall_transition(template_250) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[2]") {
-      direction : output;
-      capacitance : 0.0454;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_251) {
-          values("1.40175,1.40848,1.42382,1.46053,1.55431,1.79885,2.44169");
-	}
-	rise_transition(template_251) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_252) {
-          values("1.39684,1.40203,1.41299,1.43566,1.48645,1.61442,1.94993");
-	}
-	fall_transition(template_252) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[1]") {
-      direction : output;
-      capacitance : 0.0459;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_253) {
-          values("1.40131,1.40805,1.42339,1.46009,1.55387,1.79841,2.44126");
-	}
-	rise_transition(template_253) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_254) {
-          values("1.39641,1.40160,1.41256,1.43522,1.48602,1.61399,1.94950");
-	}
-	fall_transition(template_254) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    pin("Do1[0]") {
-      direction : output;
-      capacitance : 0.0473;
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_255) {
-          values("1.39657,1.40330,1.41865,1.45535,1.54913,1.79367,2.43651");
-	}
-	rise_transition(template_255) {
-          values("0.02342,0.02993,0.04746,0.09648,0.22817,0.57732,1.49687");
-	}
-	cell_fall(template_256) {
-          values("1.39234,1.39753,1.40849,1.43115,1.48195,1.60991,1.94543");
-	}
-	fall_transition(template_256) {
-          values("0.01704,0.02089,0.03044,0.05318,0.11418,0.28158,0.73085");
-	}
-      }
-    }
-    }
-    bus("WE0") {
-      bus_type : WE0;
-      direction : input;
-      capacitance : 0.0000;
-    pin("WE0[7]") {
-      direction : input;
-      capacitance : 0.0142;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.71067");
-	}
-	fall_constraint(scalar) {
-          values("0.64847");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.54709");
-	}
-	fall_constraint(scalar) {
-          values("-0.52039");
-	}
-      }
-    }
-    pin("WE0[6]") {
-      direction : input;
-      capacitance : 0.0136;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.70563");
-	}
-	fall_constraint(scalar) {
-          values("0.64924");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.49309");
-	}
-	fall_constraint(scalar) {
-          values("-0.47187");
-	}
-      }
-    }
-    pin("WE0[5]") {
-      direction : input;
-      capacitance : 0.0125;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.69042");
-	}
-	fall_constraint(scalar) {
-          values("0.63783");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.44015");
-	}
-	fall_constraint(scalar) {
-          values("-0.42352");
-	}
-      }
-    }
-    pin("WE0[4]") {
-      direction : input;
-      capacitance : 0.0133;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.57133");
-	}
-	fall_constraint(scalar) {
-          values("0.52085");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.32609");
-	}
-	fall_constraint(scalar) {
-          values("-0.30978");
-	}
-      }
-    }
-    pin("WE0[3]") {
-      direction : input;
-      capacitance : 0.0139;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.48160");
-	}
-	fall_constraint(scalar) {
-          values("0.43162");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.22041");
-	}
-	fall_constraint(scalar) {
-          values("-0.20407");
-	}
-      }
-    }
-    pin("WE0[2]") {
-      direction : input;
-      capacitance : 0.0147;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.43135");
-	}
-	fall_constraint(scalar) {
-          values("0.38451");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.15793");
-	}
-	fall_constraint(scalar) {
-          values("-0.14477");
-	}
-      }
-    }
-    pin("WE0[1]") {
-      direction : input;
-      capacitance : 0.0154;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.52658");
-	}
-	fall_constraint(scalar) {
-          values("0.47716");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.12065");
-	}
-	fall_constraint(scalar) {
-          values("-0.10954");
-	}
-      }
-    }
-    pin("WE0[0]") {
-      direction : input;
-      capacitance : 0.0162;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.35178");
-	}
-	fall_constraint(scalar) {
-          values("0.30246");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.04319");
-	}
-	fall_constraint(scalar) {
-          values("-0.03026");
-	}
-      }
-    }
-    }
-  }
-
-}
diff --git a/openlane/user_project_wrapper/RAM512.lib b/openlane/user_project_wrapper/RAM512.lib
deleted file mode 100644
index e30efc9..0000000
--- a/openlane/user_project_wrapper/RAM512.lib
+++ /dev/null
@@ -1,10196 +0,0 @@
-library (RAM512) {
-  comment                        : "";
-  delay_model                    : table_lookup;
-  simulation                     : false;
-  capacitive_load_unit (1,pF);
-  leakage_power_unit             : 1pW;
-  current_unit                   : "1A";
-  pulling_resistance_unit        : "1kohm";
-  time_unit                      : "1ns";
-  voltage_unit                   : "1v";
-  library_features(report_delay_calculation);
-
-  input_threshold_pct_rise : 50;
-  input_threshold_pct_fall : 50;
-  output_threshold_pct_rise : 50;
-  output_threshold_pct_fall : 50;
-  slew_lower_threshold_pct_rise : 20;
-  slew_lower_threshold_pct_fall : 20;
-  slew_upper_threshold_pct_rise : 80;
-  slew_upper_threshold_pct_fall : 80;
-  slew_derate_from_library : 1.0;
-
-
-  nom_process                    : 1.0;
-  nom_temperature                : 25.0;
-  nom_voltage                    : 1.80;
-
-  lu_table_template(template_1) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_10) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_100) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_101) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_102) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_103) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_104) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_105) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_106) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_107) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_108) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_109) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_11) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_110) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_111) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_112) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_113) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_114) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_115) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_116) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_117) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_118) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_119) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_12) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_120) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_121) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_122) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_123) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_124) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_125) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_126) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_127) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_128) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_129) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_13) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_130) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_131) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_132) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_133) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_134) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_135) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_136) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_137) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_138) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_139) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_14) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_140) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_141) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_142) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_143) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_144) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_145) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_146) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_147) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_148) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_149) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_15) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_150) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_151) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_152) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_153) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_154) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_155) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_156) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_157) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_158) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_159) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_16) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_160) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_161) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_162) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_163) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_164) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_165) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_166) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_167) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_168) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_169) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_17) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_170) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_171) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_172) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_173) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_174) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_175) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_176) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_177) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_178) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_179) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_18) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_180) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_181) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_182) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_183) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_184) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_185) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_186) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_187) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_188) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_189) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_19) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_190) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_191) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_192) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_193) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_194) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_195) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_196) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_197) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_198) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_199) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_2) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_20) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_200) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_201) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_202) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_203) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_204) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_205) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_206) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_207) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_208) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_209) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_21) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_210) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_211) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_212) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_213) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_214) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_215) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_216) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_217) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_218) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_219) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_22) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_220) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_221) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_222) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_223) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_224) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_225) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_226) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_227) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_228) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_229) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_23) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_230) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_231) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_232) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_233) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_234) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_235) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_236) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_237) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_238) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_239) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_24) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_240) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_241) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_242) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_243) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_244) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_245) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_246) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_247) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_248) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_249) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_25) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_250) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_251) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_252) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_253) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_254) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_255) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_256) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_257) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_258) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_259) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_26) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_260) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_261) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_262) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_263) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_264) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_265) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_266) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_267) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_268) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_269) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_27) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_270) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_271) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_272) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_273) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_274) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_275) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_276) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_277) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_278) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_279) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_28) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_280) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_281) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_282) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_283) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_284) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_285) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_286) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_287) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_288) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_289) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_29) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_290) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_291) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_292) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_293) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_294) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_295) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_296) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_297) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_298) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_299) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_3) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_30) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_300) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_301) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_302) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_303) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_304) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_305) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_306) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_307) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_308) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_309) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_31) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_310) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_311) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_312) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_313) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_314) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_315) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_316) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_317) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_318) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_319) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_32) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_320) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_321) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_322) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_323) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_324) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_325) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_326) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_327) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_328) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_329) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_33) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_330) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_331) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_332) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_333) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_334) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_335) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_336) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_337) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_338) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_339) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_34) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_340) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_341) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_342) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_343) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_344) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_345) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_346) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_347) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_348) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_349) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_35) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_350) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_351) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_352) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_353) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_354) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_355) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_356) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_357) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_358) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_359) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_36) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_360) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_361) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_362) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_363) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_364) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_365) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_366) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_367) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_368) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_369) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_37) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_370) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_371) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_372) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_373) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_374) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_375) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_376) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_377) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_378) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_379) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_38) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_380) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_381) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_382) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_383) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_384) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_385) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_386) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_387) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_388) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_389) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_39) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_390) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_391) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_392) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_393) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_394) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_395) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_396) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_397) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_398) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_399) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_4) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_40) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_400) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_401) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_402) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_403) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_404) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_405) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_406) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_407) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_408) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_409) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_41) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_410) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_411) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_412) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_413) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_414) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_415) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_416) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_417) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_418) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_419) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_42) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_420) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_421) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_422) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_423) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_424) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_425) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_426) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_427) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_428) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_429) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_43) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_430) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_431) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_432) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_433) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_434) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_435) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_436) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_437) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_438) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_439) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_44) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_440) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_441) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_442) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_443) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_444) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_445) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_446) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_447) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_448) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_449) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_45) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_450) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_451) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_452) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_453) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_454) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_455) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_456) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_457) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_458) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_459) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_46) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_460) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_461) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_462) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_463) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_464) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_465) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_466) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_467) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_468) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_469) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_47) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_470) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_471) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_472) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_473) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_474) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_475) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_476) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_477) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_478) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_479) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_48) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_480) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_481) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_482) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_483) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_484) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_485) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_486) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_487) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_488) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_489) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_49) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_490) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_491) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_492) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_493) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_494) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_495) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_496) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_497) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_498) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_499) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_5) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_50) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_500) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_501) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_502) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_503) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_504) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_505) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_506) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_507) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_508) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_509) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_51) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_510) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_511) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_512) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_513) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_514) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_515) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_516) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_517) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_518) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_519) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_52) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_520) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_521) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_522) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_523) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_524) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_525) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_526) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_527) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_528) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_529) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_53) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_530) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_531) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_532) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_533) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_534) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_535) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_536) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_537) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_538) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_539) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_54) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_540) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_541) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_542) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_543) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_544) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_545) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_546) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_547) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_548) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_549) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_55) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_550) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_551) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_552) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_553) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_554) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_555) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_556) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_557) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_558) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_559) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_56) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_560) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_561) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_562) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_563) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_564) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_565) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_566) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_567) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_568) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_569) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_57) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_570) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_571) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_572) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_573) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_574) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_575) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_576) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_577) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_578) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_579) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_58) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_580) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_581) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_582) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_583) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_584) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_585) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_586) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_587) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_588) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_589) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_59) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_590) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_591) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_592) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_593) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_594) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_595) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_596) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_597) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_598) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_599) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_6) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_60) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_600) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_601) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_602) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_603) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_604) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_605) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_606) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_607) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_608) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_609) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_61) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_610) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_611) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_612) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_613) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_614) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_615) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_616) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_617) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_618) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_619) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_62) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_620) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_621) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_622) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_623) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_624) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_625) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_626) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_627) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_628) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_629) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_63) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_630) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_631) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_632) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_633) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_634) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_635) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_636) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_637) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_638) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_639) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_64) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_640) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_65) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_66) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_67) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_68) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_69) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_7) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_70) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_71) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_72) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_73) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_74) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_75) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_76) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_77) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_78) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_79) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_8) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_80) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_81) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_82) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_83) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_84) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_85) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_86) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_87) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_88) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_89) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_9) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_90) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_91) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_92) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_93) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_94) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_95) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_96) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_97) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_98) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  lu_table_template(template_99) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00131,  0.00343,  0.00898,  0.02350,  0.06154,  0.16114");
-  }
-  type ("A0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 9;
-    bit_from : 8;
-    bit_to : 0;
-  }
-  type ("Di0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("Do0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("WE0") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 8;
-    bit_from : 7;
-    bit_to : 0;
-  }
-
-  cell ("RAM512") {
-    pin("CLK") {
-      direction : input;
-      capacitance : 0.3004;
-    }
-    pin("EN0") {
-      direction : input;
-      capacitance : 0.1081;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.62580");
-	}
-	fall_constraint(scalar) {
-          values("0.20890");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.08236");
-	}
-	fall_constraint(scalar) {
-          values("3.27166");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("-0.44526");
-	}
-	fall_constraint(scalar) {
-          values("-0.33712");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("2.25192");
-	}
-	fall_constraint(scalar) {
-          values("1.68348");
-	}
-      }
-    }
-    pin("VGND") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    pin("VPWR") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    bus("A0") {
-      bus_type : A0;
-      direction : input;
-      capacitance : 0.0000;
-    pin("A0[8]") {
-      direction : input;
-      capacitance : 0.3467;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.07003");
-	}
-	fall_constraint(scalar) {
-          values("0.29610");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.33508");
-	}
-	fall_constraint(scalar) {
-          values("3.54205");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("-0.47599");
-	}
-	fall_constraint(scalar) {
-          values("-0.77496");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("2.50464");
-	}
-	fall_constraint(scalar) {
-          values("1.95388");
-	}
-      }
-    }
-    pin("A0[7]") {
-      direction : input;
-      capacitance : 0.3511;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.03008");
-	}
-	fall_constraint(scalar) {
-          values("0.23741");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.31947");
-	}
-	fall_constraint(scalar) {
-          values("4.92003");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("-0.51594");
-	}
-	fall_constraint(scalar) {
-          values("-0.83365");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("2.48904");
-	}
-	fall_constraint(scalar) {
-          values("2.47551");
-	}
-      }
-    }
-    pin("A0[6]") {
-      direction : input;
-      capacitance : 0.2041;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.28732");
-	}
-	fall_constraint(scalar) {
-          values("0.34589");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.48883");
-	}
-	fall_constraint(scalar) {
-          values("4.36640");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("-0.60611");
-	}
-	fall_constraint(scalar) {
-          values("-0.83646");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("1.71841");
-	}
-	fall_constraint(scalar) {
-          values("1.91072");
-	}
-      }
-    }
-    pin("A0[5]") {
-      direction : input;
-      capacitance : 0.1833;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.30235");
-	}
-	fall_constraint(scalar) {
-          values("0.30900");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.34384");
-	}
-	fall_constraint(scalar) {
-          values("4.37063");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("-0.60715");
-	}
-	fall_constraint(scalar) {
-          values("-0.76922");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("1.59665");
-	}
-	fall_constraint(scalar) {
-          values("1.78256");
-	}
-      }
-    }
-    pin("A0[4]") {
-      direction : input;
-      capacitance : 0.1877;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.46431");
-	}
-	fall_constraint(scalar) {
-          values("0.41823");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.88206");
-	}
-	fall_constraint(scalar) {
-          values("3.10512");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.25977");
-	}
-	fall_constraint(scalar) {
-          values("0.17186");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.46710");
-	}
-	fall_constraint(scalar) {
-          values("0.47237");
-	}
-      }
-    }
-    pin("A0[3]") {
-      direction : input;
-      capacitance : 0.1816;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.47993");
-	}
-	fall_constraint(scalar) {
-          values("0.44887");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.86615");
-	}
-	fall_constraint(scalar) {
-          values("3.10407");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.27303");
-	}
-	fall_constraint(scalar) {
-          values("0.16372");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.40697");
-	}
-	fall_constraint(scalar) {
-          values("0.43360");
-	}
-      }
-    }
-    pin("A0[2]") {
-      direction : input;
-      capacitance : 0.1809;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.65806");
-	}
-	fall_constraint(scalar) {
-          values("0.55641");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.70658");
-	}
-	fall_constraint(scalar) {
-          values("2.92201");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.38152");
-	}
-	fall_constraint(scalar) {
-          values("0.29157");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.25804");
-	}
-	fall_constraint(scalar) {
-          values("0.26331");
-	}
-      }
-    }
-    pin("A0[1]") {
-      direction : input;
-      capacitance : 0.1725;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.65132");
-	}
-	fall_constraint(scalar) {
-          values("0.55917");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.67848");
-	}
-	fall_constraint(scalar) {
-          values("2.94681");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.37871");
-	}
-	fall_constraint(scalar) {
-          values("0.29420");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.27225");
-	}
-	fall_constraint(scalar) {
-          values("0.27991");
-	}
-      }
-    }
-    pin("A0[0]") {
-      direction : input;
-      capacitance : 0.2384;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.53854");
-	}
-	fall_constraint(scalar) {
-          values("0.47418");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.84583");
-	}
-	fall_constraint(scalar) {
-          values("3.11020");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.26697");
-	}
-	fall_constraint(scalar) {
-          values("0.22061");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.44583");
-	}
-	fall_constraint(scalar) {
-          values("0.46127");
-	}
-      }
-    }
-    }
-    bus("Di0") {
-      bus_type : Di0;
-      direction : input;
-      capacitance : 0.0000;
-    pin("Di0[63]") {
-      direction : input;
-      capacitance : 0.1906;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.50951");
-	}
-	fall_constraint(scalar) {
-          values("1.67811");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.12470");
-	}
-	fall_constraint(scalar) {
-          values("-1.28330");
-	}
-      }
-    }
-    pin("Di0[62]") {
-      direction : input;
-      capacitance : 0.2004;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.39845");
-	}
-	fall_constraint(scalar) {
-          values("1.55679");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.01081");
-	}
-	fall_constraint(scalar) {
-          values("-1.17488");
-	}
-      }
-    }
-    pin("Di0[61]") {
-      direction : input;
-      capacitance : 0.1852;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.41813");
-	}
-	fall_constraint(scalar) {
-          values("1.56737");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.04190");
-	}
-	fall_constraint(scalar) {
-          values("-1.20098");
-	}
-      }
-    }
-    pin("Di0[60]") {
-      direction : input;
-      capacitance : 0.1903;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.50388");
-	}
-	fall_constraint(scalar) {
-          values("1.66121");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.11915");
-	}
-	fall_constraint(scalar) {
-          values("-1.27847");
-	}
-      }
-    }
-    pin("Di0[59]") {
-      direction : input;
-      capacitance : 0.1939;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.50023");
-	}
-	fall_constraint(scalar) {
-          values("1.67599");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.11830");
-	}
-	fall_constraint(scalar) {
-          values("-1.27574");
-	}
-      }
-    }
-    pin("Di0[58]") {
-      direction : input;
-      capacitance : 0.1917;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.49484");
-	}
-	fall_constraint(scalar) {
-          values("1.66776");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.10601");
-	}
-	fall_constraint(scalar) {
-          values("-1.27597");
-	}
-      }
-    }
-    pin("Di0[57]") {
-      direction : input;
-      capacitance : 0.1861;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.47952");
-	}
-	fall_constraint(scalar) {
-          values("1.64957");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.08137");
-	}
-	fall_constraint(scalar) {
-          values("-1.25147");
-	}
-      }
-    }
-    pin("Di0[56]") {
-      direction : input;
-      capacitance : 0.1910;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.38155");
-	}
-	fall_constraint(scalar) {
-          values("1.53847");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.01985");
-	}
-	fall_constraint(scalar) {
-          values("-1.16656");
-	}
-      }
-    }
-    pin("Di0[55]") {
-      direction : input;
-      capacitance : 0.1894;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.50079");
-	}
-	fall_constraint(scalar) {
-          values("1.65412");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.08966");
-	}
-	fall_constraint(scalar) {
-          values("-1.24457");
-	}
-      }
-    }
-    pin("Di0[54]") {
-      direction : input;
-      capacitance : 0.1970;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.52469");
-	}
-	fall_constraint(scalar) {
-          values("1.67839");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.08648");
-	}
-	fall_constraint(scalar) {
-          values("-1.25888");
-	}
-      }
-    }
-    pin("Di0[53]") {
-      direction : input;
-      capacitance : 0.1958;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.53063");
-	}
-	fall_constraint(scalar) {
-          values("1.68514");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.11733");
-	}
-	fall_constraint(scalar) {
-          values("-1.27378");
-	}
-      }
-    }
-    pin("Di0[52]") {
-      direction : input;
-      capacitance : 0.1886;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56059");
-	}
-	fall_constraint(scalar) {
-          values("1.71775");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.11744");
-	}
-	fall_constraint(scalar) {
-          values("-1.28526");
-	}
-      }
-    }
-    pin("Di0[51]") {
-      direction : input;
-      capacitance : 0.2653;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.22572");
-	}
-	fall_constraint(scalar) {
-          values("1.32041");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.79477");
-	}
-	fall_constraint(scalar) {
-          values("-0.89093");
-	}
-      }
-    }
-    pin("Di0[50]") {
-      direction : input;
-      capacitance : 0.1843;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.49105");
-	}
-	fall_constraint(scalar) {
-          values("1.64325");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.08503");
-	}
-	fall_constraint(scalar) {
-          values("-1.23886");
-	}
-      }
-    }
-    pin("Di0[49]") {
-      direction : input;
-      capacitance : 0.1847;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.49834");
-	}
-	fall_constraint(scalar) {
-          values("1.65002");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.05493");
-	}
-	fall_constraint(scalar) {
-          values("-1.22364");
-	}
-      }
-    }
-    pin("Di0[48]") {
-      direction : input;
-      capacitance : 0.2033;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.47985");
-	}
-	fall_constraint(scalar) {
-          values("1.62763");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.00554");
-	}
-	fall_constraint(scalar) {
-          values("-1.16864");
-	}
-      }
-    }
-    pin("Di0[47]") {
-      direction : input;
-      capacitance : 0.1823;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.52115");
-	}
-	fall_constraint(scalar) {
-          values("1.67019");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.06851");
-	}
-	fall_constraint(scalar) {
-          values("-1.21979");
-	}
-      }
-    }
-    pin("Di0[46]") {
-      direction : input;
-      capacitance : 0.1756;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.50418");
-	}
-	fall_constraint(scalar) {
-          values("1.65207");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.05503");
-	}
-	fall_constraint(scalar) {
-          values("-1.20420");
-	}
-      }
-    }
-    pin("Di0[45]") {
-      direction : input;
-      capacitance : 0.1714;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.53202");
-	}
-	fall_constraint(scalar) {
-          values("1.68195");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.01934");
-	}
-	fall_constraint(scalar) {
-          values("-1.17177");
-	}
-      }
-    }
-    pin("Di0[44]") {
-      direction : input;
-      capacitance : 0.1783;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56043");
-	}
-	fall_constraint(scalar) {
-          values("1.71433");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.10001");
-	}
-	fall_constraint(scalar) {
-          values("-1.26720");
-	}
-      }
-    }
-    pin("Di0[43]") {
-      direction : input;
-      capacitance : 0.1680;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.55897");
-	}
-	fall_constraint(scalar) {
-          values("1.71191");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.06400");
-	}
-	fall_constraint(scalar) {
-          values("-1.23269");
-	}
-      }
-    }
-    pin("Di0[42]") {
-      direction : input;
-      capacitance : 0.1717;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.50759");
-	}
-	fall_constraint(scalar) {
-          values("1.65583");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.03395");
-	}
-	fall_constraint(scalar) {
-          values("-1.20211");
-	}
-      }
-    }
-    pin("Di0[41]") {
-      direction : input;
-      capacitance : 0.1720;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.55886");
-	}
-	fall_constraint(scalar) {
-          values("1.71158");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.04887");
-	}
-	fall_constraint(scalar) {
-          values("-1.22794");
-	}
-      }
-    }
-    pin("Di0[40]") {
-      direction : input;
-      capacitance : 0.1734;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.48586");
-	}
-	fall_constraint(scalar) {
-          values("1.63104");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.03247");
-	}
-	fall_constraint(scalar) {
-          values("-1.18553");
-	}
-      }
-    }
-    pin("Di0[39]") {
-      direction : input;
-      capacitance : 0.1707;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56103");
-	}
-	fall_constraint(scalar) {
-          values("1.71356");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.08969");
-	}
-	fall_constraint(scalar) {
-          values("-1.26066");
-	}
-      }
-    }
-    pin("Di0[38]") {
-      direction : input;
-      capacitance : 0.1714;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56390");
-	}
-	fall_constraint(scalar) {
-          values("1.71684");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.10315");
-	}
-	fall_constraint(scalar) {
-          values("-1.26728");
-	}
-      }
-    }
-    pin("Di0[37]") {
-      direction : input;
-      capacitance : 0.1789;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.52044");
-	}
-	fall_constraint(scalar) {
-          values("1.66786");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.07424");
-	}
-	fall_constraint(scalar) {
-          values("-1.22490");
-	}
-      }
-    }
-    pin("Di0[36]") {
-      direction : input;
-      capacitance : 0.2018;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.52975");
-	}
-	fall_constraint(scalar) {
-          values("1.67817");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.07127");
-	}
-	fall_constraint(scalar) {
-          values("-1.23091");
-	}
-      }
-    }
-    pin("Di0[35]") {
-      direction : input;
-      capacitance : 0.1687;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56076");
-	}
-	fall_constraint(scalar) {
-          values("1.71410");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.10637");
-	}
-	fall_constraint(scalar) {
-          values("-1.26194");
-	}
-      }
-    }
-    pin("Di0[34]") {
-      direction : input;
-      capacitance : 0.1644;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.53879");
-	}
-	fall_constraint(scalar) {
-          values("1.68938");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.04917");
-	}
-	fall_constraint(scalar) {
-          values("-1.21991");
-	}
-      }
-    }
-    pin("Di0[33]") {
-      direction : input;
-      capacitance : 0.1652;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.55283");
-	}
-	fall_constraint(scalar) {
-          values("1.70627");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.07844");
-	}
-	fall_constraint(scalar) {
-          values("-1.25215");
-	}
-      }
-    }
-    pin("Di0[32]") {
-      direction : input;
-      capacitance : 0.1613;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56175");
-	}
-	fall_constraint(scalar) {
-          values("1.71503");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.11358");
-	}
-	fall_constraint(scalar) {
-          values("-1.26924");
-	}
-      }
-    }
-    pin("Di0[31]") {
-      direction : input;
-      capacitance : 0.1622;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.57204");
-	}
-	fall_constraint(scalar) {
-          values("1.72456");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.09448");
-	}
-	fall_constraint(scalar) {
-          values("-1.26660");
-	}
-      }
-    }
-    pin("Di0[30]") {
-      direction : input;
-      capacitance : 0.1523;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.58739");
-	}
-	fall_constraint(scalar) {
-          values("1.74200");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.08217");
-	}
-	fall_constraint(scalar) {
-          values("-1.25747");
-	}
-      }
-    }
-    pin("Di0[29]") {
-      direction : input;
-      capacitance : 0.1639;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56266");
-	}
-	fall_constraint(scalar) {
-          values("1.71480");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.07081");
-	}
-	fall_constraint(scalar) {
-          values("-1.23641");
-	}
-      }
-    }
-    pin("Di0[28]") {
-      direction : input;
-      capacitance : 0.1630;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56077");
-	}
-	fall_constraint(scalar) {
-          values("1.71371");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.05929");
-	}
-	fall_constraint(scalar) {
-          values("-1.22295");
-	}
-      }
-    }
-    pin("Di0[27]") {
-      direction : input;
-      capacitance : 0.1589;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.56642");
-	}
-	fall_constraint(scalar) {
-          values("1.71823");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.04036");
-	}
-	fall_constraint(scalar) {
-          values("-1.20781");
-	}
-      }
-    }
-    pin("Di0[26]") {
-      direction : input;
-      capacitance : 0.1603;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.58374");
-	}
-	fall_constraint(scalar) {
-          values("1.73782");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.10144");
-	}
-	fall_constraint(scalar) {
-          values("-1.27513");
-	}
-      }
-    }
-    pin("Di0[25]") {
-      direction : input;
-      capacitance : 0.1535;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.59740");
-	}
-	fall_constraint(scalar) {
-          values("1.75277");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.11780");
-	}
-	fall_constraint(scalar) {
-          values("-1.28980");
-	}
-      }
-    }
-    pin("Di0[24]") {
-      direction : input;
-      capacitance : 0.1518;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.58260");
-	}
-	fall_constraint(scalar) {
-          values("1.73654");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.10882");
-	}
-	fall_constraint(scalar) {
-          values("-1.28533");
-	}
-      }
-    }
-    pin("Di0[23]") {
-      direction : input;
-      capacitance : 0.1452;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.62997");
-	}
-	fall_constraint(scalar) {
-          values("1.78450");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.14618");
-	}
-	fall_constraint(scalar) {
-          values("-1.30612");
-	}
-      }
-    }
-    pin("Di0[22]") {
-      direction : input;
-      capacitance : 0.1441;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.61647");
-	}
-	fall_constraint(scalar) {
-          values("1.77073");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.12629");
-	}
-	fall_constraint(scalar) {
-          values("-1.30312");
-	}
-      }
-    }
-    pin("Di0[21]") {
-      direction : input;
-      capacitance : 0.1466;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.62775");
-	}
-	fall_constraint(scalar) {
-          values("1.78250");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.14767");
-	}
-	fall_constraint(scalar) {
-          values("-1.30470");
-	}
-      }
-    }
-    pin("Di0[20]") {
-      direction : input;
-      capacitance : 0.1515;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.60094");
-	}
-	fall_constraint(scalar) {
-          values("1.75387");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.12281");
-	}
-	fall_constraint(scalar) {
-          values("-1.28995");
-	}
-      }
-    }
-    pin("Di0[19]") {
-      direction : input;
-      capacitance : 0.1517;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.61064");
-	}
-	fall_constraint(scalar) {
-          values("1.76416");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.12602");
-	}
-	fall_constraint(scalar) {
-          values("-1.29444");
-	}
-      }
-    }
-    pin("Di0[18]") {
-      direction : input;
-      capacitance : 0.1455;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.60249");
-	}
-	fall_constraint(scalar) {
-          values("1.75628");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.12493");
-	}
-	fall_constraint(scalar) {
-          values("-1.29325");
-	}
-      }
-    }
-    pin("Di0[17]") {
-      direction : input;
-      capacitance : 0.1383;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.62779");
-	}
-	fall_constraint(scalar) {
-          values("1.78278");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.12162");
-	}
-	fall_constraint(scalar) {
-          values("-1.29706");
-	}
-      }
-    }
-    pin("Di0[16]") {
-      direction : input;
-      capacitance : 0.1379;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.61957");
-	}
-	fall_constraint(scalar) {
-          values("1.77537");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.15924");
-	}
-	fall_constraint(scalar) {
-          values("-1.31691");
-	}
-      }
-    }
-    pin("Di0[15]") {
-      direction : input;
-      capacitance : 0.1583;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.58290");
-	}
-	fall_constraint(scalar) {
-          values("1.73498");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.10244");
-	}
-	fall_constraint(scalar) {
-          values("-1.27207");
-	}
-      }
-    }
-    pin("Di0[14]") {
-      direction : input;
-      capacitance : 0.1379;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.62529");
-	}
-	fall_constraint(scalar) {
-          values("1.78031");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.15322");
-	}
-	fall_constraint(scalar) {
-          values("-1.31965");
-	}
-      }
-    }
-    pin("Di0[13]") {
-      direction : input;
-      capacitance : 0.1426;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.62600");
-	}
-	fall_constraint(scalar) {
-          values("1.78120");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.13887");
-	}
-	fall_constraint(scalar) {
-          values("-1.31539");
-	}
-      }
-    }
-    pin("Di0[12]") {
-      direction : input;
-      capacitance : 0.1280;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.67011");
-	}
-	fall_constraint(scalar) {
-          values("1.82788");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.18094");
-	}
-	fall_constraint(scalar) {
-          values("-1.35376");
-	}
-      }
-    }
-    pin("Di0[11]") {
-      direction : input;
-      capacitance : 0.1327;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.63944");
-	}
-	fall_constraint(scalar) {
-          values("1.79572");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.16857");
-	}
-	fall_constraint(scalar) {
-          values("-1.33439");
-	}
-      }
-    }
-    pin("Di0[10]") {
-      direction : input;
-      capacitance : 0.1340;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.64585");
-	}
-	fall_constraint(scalar) {
-          values("1.80222");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.16655");
-	}
-	fall_constraint(scalar) {
-          values("-1.33675");
-	}
-      }
-    }
-    pin("Di0[9]") {
-      direction : input;
-      capacitance : 0.1789;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.42429");
-	}
-	fall_constraint(scalar) {
-          values("1.57629");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96139");
-	}
-	fall_constraint(scalar) {
-          values("-1.09727");
-	}
-      }
-    }
-    pin("Di0[8]") {
-      direction : input;
-      capacitance : 0.1790;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.44534");
-	}
-	fall_constraint(scalar) {
-          values("1.59721");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.96581");
-	}
-	fall_constraint(scalar) {
-          values("-1.12432");
-	}
-      }
-    }
-    pin("Di0[7]") {
-      direction : input;
-      capacitance : 0.1493;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.40722");
-	}
-	fall_constraint(scalar) {
-          values("1.55752");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.93248");
-	}
-	fall_constraint(scalar) {
-          values("-1.07559");
-	}
-      }
-    }
-    pin("Di0[6]") {
-      direction : input;
-      capacitance : 0.1559;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.42959");
-	}
-	fall_constraint(scalar) {
-          values("1.57984");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94330");
-	}
-	fall_constraint(scalar) {
-          values("-1.08714");
-	}
-      }
-    }
-    pin("Di0[5]") {
-      direction : input;
-      capacitance : 0.1382;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.47514");
-	}
-	fall_constraint(scalar) {
-          values("1.65139");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.94663");
-	}
-	fall_constraint(scalar) {
-          values("-1.08899");
-	}
-      }
-    }
-    pin("Di0[4]") {
-      direction : input;
-      capacitance : 0.1393;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.50745");
-	}
-	fall_constraint(scalar) {
-          values("1.66374");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.05861");
-	}
-	fall_constraint(scalar) {
-          values("-1.21735");
-	}
-      }
-    }
-    pin("Di0[3]") {
-      direction : input;
-      capacitance : 0.1199;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.62187");
-	}
-	fall_constraint(scalar) {
-          values("1.77853");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.13443");
-	}
-	fall_constraint(scalar) {
-          values("-1.29136");
-	}
-      }
-    }
-    pin("Di0[2]") {
-      direction : input;
-      capacitance : 0.1394;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.65416");
-	}
-	fall_constraint(scalar) {
-          values("1.81028");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.16430");
-	}
-	fall_constraint(scalar) {
-          values("-1.33753");
-	}
-      }
-    }
-    pin("Di0[1]") {
-      direction : input;
-      capacitance : 0.1309;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.67694");
-	}
-	fall_constraint(scalar) {
-          values("1.83273");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.19070");
-	}
-	fall_constraint(scalar) {
-          values("-1.36418");
-	}
-      }
-    }
-    pin("Di0[0]") {
-      direction : input;
-      capacitance : 0.1266;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("1.67338");
-	}
-	fall_constraint(scalar) {
-          values("1.82857");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-1.17910");
-	}
-	fall_constraint(scalar) {
-          values("-1.35475");
-	}
-      }
-    }
-    }
-    bus("Do0") {
-      bus_type : Do0;
-      direction : output;
-      capacitance : 0.0000;
-    pin("Do0[63]") {
-      direction : output;
-      capacitance : 0.0839;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_1) {
-          values("0.79315,0.80409,0.82694,0.87304,0.97246,1.21662,1.84922");
-	}
-	rise_transition(template_1) {
-          values("0.03931,0.04807,0.06823,0.11543,0.23999,0.58428,1.49837");
-	}
-	cell_fall(template_2) {
-          values("0.81792,0.83153,0.85877,0.90819,0.99732,1.16621,1.53263");
-	}
-	fall_transition(template_2) {
-          values("0.06836,0.07493,0.09021,0.12227,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_129) {
-          values("1.00824,1.01918,1.04202,1.08813,1.18754,1.43170,2.06430");
-	}
-	rise_transition(template_129) {
-          values("0.03931,0.04807,0.06823,0.11543,0.23999,0.58428,1.49837");
-	}
-	cell_fall(template_130) {
-          values("1.19524,1.20885,1.23609,1.28551,1.37463,1.54353,1.90995");
-	}
-	fall_transition(template_130) {
-          values("0.06836,0.07493,0.09021,0.12227,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_257) {
-          values("2.87684,2.88778,2.91063,2.95673,3.05615,3.30031,3.93291");
-	}
-	rise_transition(template_257) {
-          values("0.03931,0.04807,0.06823,0.11543,0.23999,0.58428,1.49837");
-	}
-	cell_fall(template_258) {
-          values("2.94657,2.96019,2.98742,3.03684,3.12597,3.29486,3.66128");
-	}
-	fall_transition(template_258) {
-          values("0.06836,0.07493,0.09021,0.12227,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_385) {
-          values("2.88189,2.89283,2.91568,2.96178,3.06119,3.30536,3.93795");
-	}
-	rise_transition(template_385) {
-          values("0.03931,0.04807,0.06823,0.11543,0.23999,0.58428,1.49837");
-	}
-	cell_fall(template_386) {
-          values("3.14756,3.16118,3.18841,3.23784,3.32696,3.49586,3.86228");
-	}
-	fall_transition(template_386) {
-          values("0.06836,0.07493,0.09021,0.12227,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_513) {
-          values("4.80313,4.81407,4.83691,4.88302,4.98243,5.22659,5.85919");
-	}
-	rise_transition(template_513) {
-          values("0.03931,0.04807,0.06823,0.11543,0.23999,0.58428,1.49837");
-	}
-	cell_fall(template_514) {
-          values("4.61896,4.63258,4.65981,4.70923,4.79836,4.96725,5.33367");
-	}
-	fall_transition(template_514) {
-          values("0.06836,0.07493,0.09021,0.12227,0.19116,0.35652,0.78700");
-	}
-      }
-    }
-    pin("Do0[62]") {
-      direction : output;
-      capacitance : 0.0875;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_3) {
-          values("0.79935,0.81028,0.83311,0.87920,0.97860,1.22276,1.85536");
-	}
-	rise_transition(template_3) {
-          values("0.03928,0.04803,0.06819,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_4) {
-          values("0.82409,0.83770,0.86493,0.91436,1.00348,1.17237,1.53879");
-	}
-	fall_transition(template_4) {
-          values("0.06836,0.07494,0.09022,0.12226,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_131) {
-          values("1.01473,1.02566,1.04849,1.09458,1.19398,1.43814,2.07074");
-	}
-	rise_transition(template_131) {
-          values("0.03928,0.04803,0.06819,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_132) {
-          values("1.20127,1.21488,1.24212,1.29154,1.38066,1.54956,1.91597");
-	}
-	fall_transition(template_132) {
-          values("0.06836,0.07494,0.09022,0.12226,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_259) {
-          values("2.98099,2.99192,3.01475,3.06084,3.16024,3.40440,4.03700");
-	}
-	rise_transition(template_259) {
-          values("0.03928,0.04803,0.06819,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_260) {
-          values("3.02048,3.03410,3.06133,3.11076,3.19988,3.36877,3.73519");
-	}
-	fall_transition(template_260) {
-          values("0.06836,0.07494,0.09022,0.12226,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_387) {
-          values("2.98612,2.99705,3.01989,3.06597,3.16537,3.40953,4.04213");
-	}
-	rise_transition(template_387) {
-          values("0.03928,0.04803,0.06819,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_388) {
-          values("3.22164,3.23526,3.26249,3.31192,3.40104,3.56993,3.93635");
-	}
-	fall_transition(template_388) {
-          values("0.06836,0.07494,0.09022,0.12226,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_515) {
-          values("4.89958,4.91051,4.93334,4.97943,5.07883,5.32299,5.95559");
-	}
-	rise_transition(template_515) {
-          values("0.03928,0.04803,0.06819,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_516) {
-          values("4.67917,4.69278,4.72001,4.76944,4.85856,5.02745,5.39387");
-	}
-	fall_transition(template_516) {
-          values("0.06836,0.07494,0.09022,0.12226,0.19116,0.35652,0.78700");
-	}
-      }
-    }
-    pin("Do0[61]") {
-      direction : output;
-      capacitance : 0.0798;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_5) {
-          values("0.80529,0.81617,0.83892,0.88490,0.98422,1.22837,1.86100");
-	}
-	rise_transition(template_5) {
-          values("0.03906,0.04781,0.06792,0.11517,0.23983,0.58424,1.49852");
-	}
-	cell_fall(template_6) {
-          values("0.83042,0.84404,0.87126,0.92070,1.00981,1.17870,1.54512");
-	}
-	fall_transition(template_6) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_133) {
-          values("1.02080,1.03169,1.05444,1.10041,1.19973,1.44389,2.07652");
-	}
-	rise_transition(template_133) {
-          values("0.03906,0.04781,0.06792,0.11517,0.23983,0.58424,1.49852");
-	}
-	cell_fall(template_134) {
-          values("1.20738,1.22100,1.24823,1.29766,1.38677,1.55566,1.92208");
-	}
-	fall_transition(template_134) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_261) {
-          values("3.04443,3.05531,3.07806,3.12404,3.22336,3.46751,4.10014");
-	}
-	rise_transition(template_261) {
-          values("0.03906,0.04781,0.06792,0.11517,0.23983,0.58424,1.49852");
-	}
-	cell_fall(template_262) {
-          values("3.06351,3.07712,3.10435,3.15378,3.24290,3.41179,3.77821");
-	}
-	fall_transition(template_262) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_389) {
-          values("3.04964,3.06052,3.08327,3.12925,3.22857,3.47272,4.10535");
-	}
-	rise_transition(template_389) {
-          values("0.03906,0.04781,0.06792,0.11517,0.23983,0.58424,1.49852");
-	}
-	cell_fall(template_390) {
-          values("3.26479,3.27841,3.30563,3.35506,3.44418,3.61307,3.97949");
-	}
-	fall_transition(template_390) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_517) {
-          values("4.75386,4.76474,4.78749,4.83347,4.93279,5.17694,5.80957");
-	}
-	rise_transition(template_517) {
-          values("0.03906,0.04781,0.06792,0.11517,0.23983,0.58424,1.49852");
-	}
-	cell_fall(template_518) {
-          values("4.57661,4.59023,4.61745,4.66689,4.75600,4.92489,5.29131");
-	}
-	fall_transition(template_518) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-    }
-    pin("Do0[60]") {
-      direction : output;
-      capacitance : 0.0796;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_7) {
-          values("0.79490,0.80591,0.82888,0.87513,0.97466,1.21884,1.85139");
-	}
-	rise_transition(template_7) {
-          values("0.03962,0.04839,0.06862,0.11577,0.24018,0.58432,1.49818");
-	}
-	cell_fall(template_8) {
-          values("0.82106,0.83468,0.86192,0.91133,1.00047,1.16936,1.53578");
-	}
-	fall_transition(template_8) {
-          values("0.06835,0.07492,0.09018,0.12230,0.19117,0.35652,0.78701");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_135) {
-          values("1.01049,1.02149,1.04446,1.09072,1.19025,1.43442,2.06698");
-	}
-	rise_transition(template_135) {
-          values("0.03962,0.04839,0.06862,0.11577,0.24018,0.58432,1.49818");
-	}
-	cell_fall(template_136) {
-          values("1.19806,1.21167,1.23891,1.28833,1.37746,1.54636,1.91278");
-	}
-	fall_transition(template_136) {
-          values("0.06835,0.07492,0.09018,0.12230,0.19117,0.35652,0.78701");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_263) {
-          values("2.92395,2.93496,2.95793,3.00418,3.10371,3.34789,3.98044");
-	}
-	rise_transition(template_263) {
-          values("0.03962,0.04839,0.06862,0.11577,0.24018,0.58432,1.49818");
-	}
-	cell_fall(template_264) {
-          values("2.98294,2.99656,3.02380,3.07321,3.16235,3.33124,3.69766");
-	}
-	fall_transition(template_264) {
-          values("0.06835,0.07492,0.09018,0.12230,0.19117,0.35652,0.78701");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_391) {
-          values("2.92898,2.93999,2.96296,3.00922,3.10874,3.35292,3.98547");
-	}
-	rise_transition(template_391) {
-          values("0.03962,0.04839,0.06862,0.11577,0.24018,0.58432,1.49818");
-	}
-	cell_fall(template_392) {
-          values("3.18397,3.19759,3.22483,3.27424,3.36338,3.53227,3.89869");
-	}
-	fall_transition(template_392) {
-          values("0.06835,0.07492,0.09018,0.12230,0.19117,0.35652,0.78701");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_519) {
-          values("4.69917,4.71018,4.73315,4.77941,4.87894,5.12311,5.75566");
-	}
-	rise_transition(template_519) {
-          values("0.03962,0.04839,0.06862,0.11577,0.24018,0.58432,1.49818");
-	}
-	cell_fall(template_520) {
-          values("4.55294,4.56656,4.59380,4.64321,4.73235,4.90125,5.26767");
-	}
-	fall_transition(template_520) {
-          values("0.06835,0.07492,0.09018,0.12230,0.19117,0.35652,0.78701");
-	}
-      }
-    }
-    pin("Do0[59]") {
-      direction : output;
-      capacitance : 0.0800;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_9) {
-          values("0.79179,0.80267,0.82540,0.87135,0.97065,1.21480,1.84744");
-	}
-	rise_transition(template_9) {
-          values("0.03901,0.04776,0.06786,0.11512,0.23980,0.58424,1.49855");
-	}
-	cell_fall(template_10) {
-          values("0.81658,0.83020,0.85742,0.90686,0.99596,1.16486,1.53127");
-	}
-	fall_transition(template_10) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_137) {
-          values("1.00696,1.01783,1.04056,1.08652,1.18582,1.42997,2.06261");
-	}
-	rise_transition(template_137) {
-          values("0.03901,0.04776,0.06786,0.11512,0.23980,0.58424,1.49855");
-	}
-	cell_fall(template_138) {
-          values("1.19317,1.20678,1.23400,1.28344,1.37255,1.54144,1.90786");
-	}
-	fall_transition(template_138) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_265) {
-          values("2.87726,2.88813,2.91086,2.95681,3.05612,3.30027,3.93291");
-	}
-	rise_transition(template_265) {
-          values("0.03901,0.04776,0.06786,0.11512,0.23980,0.58424,1.49855");
-	}
-	cell_fall(template_266) {
-          values("2.95236,2.96597,2.99320,3.04263,3.13174,3.30063,3.66705");
-	}
-	fall_transition(template_266) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_393) {
-          values("2.88226,2.89313,2.91586,2.96181,3.06112,3.30527,3.93791");
-	}
-	rise_transition(template_393) {
-          values("0.03901,0.04776,0.06786,0.11512,0.23980,0.58424,1.49855");
-	}
-	cell_fall(template_394) {
-          values("3.15335,3.16696,3.19418,3.24362,3.33273,3.50162,3.86804");
-	}
-	fall_transition(template_394) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_521) {
-          values("4.65746,4.66834,4.69106,4.73702,4.83632,5.08047,5.71311");
-	}
-	rise_transition(template_521) {
-          values("0.03901,0.04776,0.06786,0.11512,0.23980,0.58424,1.49855");
-	}
-	cell_fall(template_522) {
-          values("4.52388,4.53749,4.56471,4.61415,4.70326,4.87215,5.23857");
-	}
-	fall_transition(template_522) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-    }
-    pin("Do0[58]") {
-      direction : output;
-      capacitance : 0.0793;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_11) {
-          values("0.80226,0.81310,0.83577,0.88164,0.98088,1.22502,1.85768");
-	}
-	rise_transition(template_11) {
-          values("0.03885,0.04758,0.06766,0.11494,0.23970,0.58421,1.49865");
-	}
-	cell_fall(template_12) {
-          values("0.82711,0.84072,0.86794,0.91738,1.00649,1.17538,1.54179");
-	}
-	fall_transition(template_12) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_139) {
-          values("1.01693,1.02777,1.05043,1.09630,1.19554,1.43968,2.07234");
-	}
-	rise_transition(template_139) {
-          values("0.03885,0.04758,0.06766,0.11494,0.23970,0.58421,1.49865");
-	}
-	cell_fall(template_140) {
-          values("1.20311,1.21673,1.24395,1.29339,1.38249,1.55139,1.91780");
-	}
-	fall_transition(template_140) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_267) {
-          values("2.94597,2.95681,2.97947,3.02534,3.12458,3.36872,4.00139");
-	}
-	rise_transition(template_267) {
-          values("0.03885,0.04758,0.06766,0.11494,0.23970,0.58421,1.49865");
-	}
-	cell_fall(template_268) {
-          values("2.99956,3.01317,3.04039,3.08983,3.17894,3.34783,3.71424");
-	}
-	fall_transition(template_268) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_395) {
-          values("2.95117,2.96201,2.98467,3.03054,3.12978,3.37392,4.00658");
-	}
-	rise_transition(template_395) {
-          values("0.03885,0.04758,0.06766,0.11494,0.23970,0.58421,1.49865");
-	}
-	cell_fall(template_396) {
-          values("3.20075,3.21437,3.24159,3.29103,3.38013,3.54902,3.91544");
-	}
-	fall_transition(template_396) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_523) {
-          values("4.87443,4.88527,4.90793,4.95380,5.05304,5.29718,5.92984");
-	}
-	rise_transition(template_523) {
-          values("0.03885,0.04758,0.06766,0.11494,0.23970,0.58421,1.49865");
-	}
-	cell_fall(template_524) {
-          values("4.67301,4.68662,4.71384,4.76329,4.85239,5.02128,5.38770");
-	}
-	fall_transition(template_524) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19115,0.35652,0.78698");
-	}
-      }
-    }
-    pin("Do0[57]") {
-      direction : output;
-      capacitance : 0.0752;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_13) {
-          values("0.79446,0.80527,0.82787,0.87366,0.97285,1.21698,1.84967");
-	}
-	rise_transition(template_13) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49874");
-	}
-	cell_fall(template_14) {
-          values("0.81962,0.83323,0.86044,0.90990,0.99899,1.16788,1.53429");
-	}
-	fall_transition(template_14) {
-          values("0.06837,0.07496,0.09031,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_141) {
-          values("1.00930,1.02010,1.04270,1.08850,1.18768,1.43181,2.06450");
-	}
-	rise_transition(template_141) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49874");
-	}
-	cell_fall(template_142) {
-          values("1.19560,1.20922,1.23643,1.28588,1.37497,1.54386,1.91028");
-	}
-	fall_transition(template_142) {
-          values("0.06837,0.07496,0.09031,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_269) {
-          values("2.83362,2.84443,2.86703,2.91282,3.01200,3.25614,3.88882");
-	}
-	rise_transition(template_269) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49874");
-	}
-	cell_fall(template_270) {
-          values("2.91732,2.93093,2.95815,3.00760,3.09669,3.26558,3.63200");
-	}
-	fall_transition(template_270) {
-          values("0.06837,0.07496,0.09031,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_397) {
-          values("2.83909,2.84989,2.87249,2.91829,3.01747,3.26160,3.89429");
-	}
-	rise_transition(template_397) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49874");
-	}
-	cell_fall(template_398) {
-          values("3.11869,3.13231,3.15952,3.20897,3.29806,3.46695,3.83337");
-	}
-	fall_transition(template_398) {
-          values("0.06837,0.07496,0.09031,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_525) {
-          values("4.63221,4.64302,4.66562,4.71141,4.81059,5.05473,5.68742");
-	}
-	rise_transition(template_525) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49874");
-	}
-	cell_fall(template_526) {
-          values("4.49154,4.50516,4.53237,4.58182,4.67092,4.83980,5.20622");
-	}
-	fall_transition(template_526) {
-          values("0.06837,0.07496,0.09031,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-    }
-    pin("Do0[56]") {
-      direction : output;
-      capacitance : 0.0822;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_15) {
-          values("0.79901,0.80984,0.83247,0.87831,0.97753,1.22167,1.85434");
-	}
-	rise_transition(template_15) {
-          values("0.03878,0.04751,0.06757,0.11487,0.23966,0.58420,1.49869");
-	}
-	cell_fall(template_16) {
-          values("0.82351,0.83713,0.86434,0.91379,1.00289,1.17178,1.53819");
-	}
-	fall_transition(template_16) {
-          values("0.06837,0.07495,0.09030,0.12219,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_143) {
-          values("1.01365,1.02448,1.04711,1.09295,1.19217,1.43631,2.06898");
-	}
-	rise_transition(template_143) {
-          values("0.03878,0.04751,0.06757,0.11487,0.23966,0.58420,1.49869");
-	}
-	cell_fall(template_144) {
-          values("1.19959,1.21321,1.24042,1.28987,1.37897,1.54786,1.91427");
-	}
-	fall_transition(template_144) {
-          values("0.06837,0.07495,0.09030,0.12219,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_271) {
-          values("2.86300,2.87383,2.89647,2.94230,3.04152,3.28566,3.91833");
-	}
-	rise_transition(template_271) {
-          values("0.03878,0.04751,0.06757,0.11487,0.23966,0.58420,1.49869");
-	}
-	cell_fall(template_272) {
-          values("2.94068,2.95430,2.98151,3.03096,3.12006,3.28895,3.65536");
-	}
-	fall_transition(template_272) {
-          values("0.06837,0.07495,0.09030,0.12219,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_399) {
-          values("2.86844,2.87926,2.90190,2.94774,3.04695,3.29109,3.92377");
-	}
-	rise_transition(template_399) {
-          values("0.03878,0.04751,0.06757,0.11487,0.23966,0.58420,1.49869");
-	}
-	cell_fall(template_400) {
-          values("3.14207,3.15568,3.18290,3.23235,3.32144,3.49033,3.85675");
-	}
-	fall_transition(template_400) {
-          values("0.06837,0.07495,0.09030,0.12219,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_527) {
-          values("4.70078,4.71161,4.73424,4.78008,4.87930,5.12343,5.75611");
-	}
-	rise_transition(template_527) {
-          values("0.03878,0.04751,0.06757,0.11487,0.23966,0.58420,1.49869");
-	}
-	cell_fall(template_528) {
-          values("4.54111,4.55473,4.58194,4.63139,4.72049,4.88938,5.25579");
-	}
-	fall_transition(template_528) {
-          values("0.06837,0.07495,0.09030,0.12219,0.19115,0.35652,0.78698");
-	}
-      }
-    }
-    pin("Do0[55]") {
-      direction : output;
-      capacitance : 0.0801;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_17) {
-          values("0.81025,0.82110,0.84377,0.88965,0.98890,1.23304,1.86570");
-	}
-	rise_transition(template_17) {
-          values("0.03887,0.04761,0.06768,0.11496,0.23971,0.58422,1.49864");
-	}
-	cell_fall(template_18) {
-          values("0.83359,0.84720,0.87443,0.92387,1.01297,1.18186,1.54828");
-	}
-	fall_transition(template_18) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_145) {
-          values("1.02077,1.03162,1.05429,1.10017,1.19942,1.44356,2.07622");
-	}
-	rise_transition(template_145) {
-          values("0.03887,0.04761,0.06768,0.11496,0.23971,0.58422,1.49864");
-	}
-	cell_fall(template_146) {
-          values("1.20431,1.21793,1.24515,1.29459,1.38369,1.55258,1.91900");
-	}
-	fall_transition(template_146) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_273) {
-          values("2.94467,2.95552,2.97819,3.02407,3.12332,3.36746,4.00012");
-	}
-	rise_transition(template_273) {
-          values("0.03887,0.04761,0.06768,0.11496,0.23971,0.58422,1.49864");
-	}
-	cell_fall(template_274) {
-          values("3.00175,3.01537,3.04259,3.09203,3.18113,3.35003,3.71644");
-	}
-	fall_transition(template_274) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_401) {
-          values("2.93847,2.94932,2.97199,3.01787,3.11712,3.36126,3.99392");
-	}
-	rise_transition(template_401) {
-          values("0.03887,0.04761,0.06768,0.11496,0.23971,0.58422,1.49864");
-	}
-	cell_fall(template_402) {
-          values("3.19102,3.20464,3.23186,3.28130,3.37041,3.53930,3.90572");
-	}
-	fall_transition(template_402) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_529) {
-          values("4.71537,4.72622,4.74889,4.79477,4.89402,5.13816,5.77082");
-	}
-	rise_transition(template_529) {
-          values("0.03887,0.04761,0.06768,0.11496,0.23971,0.58422,1.49864");
-	}
-	cell_fall(template_530) {
-          values("4.56105,4.57466,4.60189,4.65132,4.74043,4.90932,5.27574");
-	}
-	fall_transition(template_530) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-    }
-    pin("Do0[54]") {
-      direction : output;
-      capacitance : 0.0737;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_19) {
-          values("0.79761,0.80846,0.83115,0.87705,0.97631,1.22045,1.85311");
-	}
-	rise_transition(template_19) {
-          values("0.03890,0.04764,0.06772,0.11500,0.23973,0.58422,1.49862");
-	}
-	cell_fall(template_20) {
-          values("0.82166,0.83527,0.86250,0.91194,1.00104,1.16993,1.53635");
-	}
-	fall_transition(template_20) {
-          values("0.06836,0.07495,0.09027,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_147) {
-          values("1.00824,1.01909,1.04178,1.08768,1.18694,1.43108,2.06374");
-	}
-	rise_transition(template_147) {
-          values("0.03890,0.04764,0.06772,0.11500,0.23973,0.58422,1.49862");
-	}
-	cell_fall(template_148) {
-          values("1.19219,1.20581,1.23303,1.28247,1.37158,1.54047,1.90688");
-	}
-	fall_transition(template_148) {
-          values("0.06836,0.07495,0.09027,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_275) {
-          values("2.85620,2.86706,2.88974,2.93564,3.03490,3.27904,3.91170");
-	}
-	rise_transition(template_275) {
-          values("0.03890,0.04764,0.06772,0.11500,0.23973,0.58422,1.49862");
-	}
-	cell_fall(template_276) {
-          values("2.94208,2.95569,2.98291,3.03235,3.12146,3.29035,3.65676");
-	}
-	fall_transition(template_276) {
-          values("0.06836,0.07495,0.09027,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_403) {
-          values("2.84975,2.86060,2.88328,2.92918,3.02844,3.27258,3.90524");
-	}
-	rise_transition(template_403) {
-          values("0.03890,0.04764,0.06772,0.11500,0.23973,0.58422,1.49862");
-	}
-	cell_fall(template_404) {
-          values("3.13106,3.14468,3.17190,3.22134,3.31044,3.47933,3.84575");
-	}
-	fall_transition(template_404) {
-          values("0.06836,0.07495,0.09027,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_531) {
-          values("4.33225,4.34310,4.36578,4.41168,4.51094,4.75509,5.38774");
-	}
-	rise_transition(template_531) {
-          values("0.03890,0.04764,0.06772,0.11500,0.23973,0.58422,1.49862");
-	}
-	cell_fall(template_532) {
-          values("4.32153,4.33514,4.36236,4.41181,4.50091,4.66980,5.03622");
-	}
-	fall_transition(template_532) {
-          values("0.06836,0.07495,0.09027,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-    }
-    pin("Do0[53]") {
-      direction : output;
-      capacitance : 0.0722;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_21) {
-          values("0.80027,0.81107,0.83367,0.87947,0.97865,1.22278,1.85547");
-	}
-	rise_transition(template_21) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49875");
-	}
-	cell_fall(template_22) {
-          values("0.82375,0.83736,0.86458,0.91403,1.00312,1.17201,1.53842");
-	}
-	fall_transition(template_22) {
-          values("0.06837,0.07496,0.09032,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_149) {
-          values("1.01055,1.02136,1.04396,1.08975,1.18893,1.43307,2.06575");
-	}
-	rise_transition(template_149) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49875");
-	}
-	cell_fall(template_150) {
-          values("1.19422,1.20784,1.23505,1.28450,1.37359,1.54248,1.90890");
-	}
-	fall_transition(template_150) {
-          values("0.06837,0.07496,0.09032,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_277) {
-          values("3.01641,3.02722,3.04982,3.09561,3.19479,3.43893,4.07161");
-	}
-	rise_transition(template_277) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49875");
-	}
-	cell_fall(template_278) {
-          values("3.05390,3.06751,3.09473,3.14418,3.23327,3.40216,3.76857");
-	}
-	fall_transition(template_278) {
-          values("0.06837,0.07496,0.09032,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_405) {
-          values("3.01001,3.02081,3.04341,3.08921,3.18839,3.43252,4.06521");
-	}
-	rise_transition(template_405) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49875");
-	}
-	cell_fall(template_406) {
-          values("3.24469,3.25831,3.28552,3.33497,3.42406,3.59295,3.95937");
-	}
-	fall_transition(template_406) {
-          values("0.06837,0.07496,0.09032,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_533) {
-          values("4.61877,4.62958,4.65218,4.69797,4.79715,5.04129,5.67397");
-	}
-	rise_transition(template_533) {
-          values("0.03870,0.04742,0.06746,0.11477,0.23960,0.58419,1.49875");
-	}
-	cell_fall(template_534) {
-          values("4.47196,4.48557,4.51278,4.56224,4.65133,4.82022,5.18663");
-	}
-	fall_transition(template_534) {
-          values("0.06837,0.07496,0.09032,0.12218,0.19115,0.35652,0.78698");
-	}
-      }
-    }
-    pin("Do0[52]") {
-      direction : output;
-      capacitance : 0.0694;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_23) {
-          values("0.79993,0.81084,0.83362,0.87963,0.97898,1.22314,1.85576");
-	}
-	rise_transition(template_23) {
-          values("0.03914,0.04789,0.06802,0.11525,0.23988,0.58425,1.49847");
-	}
-	cell_fall(template_24) {
-          values("0.82415,0.83776,0.86499,0.91442,1.00354,1.17243,1.53885");
-	}
-	fall_transition(template_24) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_151) {
-          values("1.01060,1.02150,1.04428,1.09030,1.18965,1.43380,2.06642");
-	}
-	rise_transition(template_151) {
-          values("0.03914,0.04789,0.06802,0.11525,0.23988,0.58425,1.49847");
-	}
-	cell_fall(template_152) {
-          values("1.19454,1.20815,1.23538,1.28481,1.37392,1.54282,1.90923");
-	}
-	fall_transition(template_152) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_279) {
-          values("3.40545,3.41635,3.43913,3.48515,3.58450,3.82865,4.46128");
-	}
-	rise_transition(template_279) {
-          values("0.03914,0.04789,0.06802,0.11525,0.23988,0.58425,1.49847");
-	}
-	cell_fall(template_280) {
-          values("3.31417,3.32778,3.35501,3.40444,3.49356,3.66245,4.02887");
-	}
-	fall_transition(template_280) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_407) {
-          values("3.39980,3.41070,3.43348,3.47950,3.57885,3.82300,4.45562");
-	}
-	rise_transition(template_407) {
-          values("0.03914,0.04789,0.06802,0.11525,0.23988,0.58425,1.49847");
-	}
-	cell_fall(template_408) {
-          values("3.50395,3.51757,3.54479,3.59423,3.68334,3.85223,4.21865");
-	}
-	fall_transition(template_408) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_535) {
-          values("4.94128,4.95218,4.97496,5.02098,5.12033,5.36448,5.99710");
-	}
-	rise_transition(template_535) {
-          values("0.03914,0.04789,0.06802,0.11525,0.23988,0.58425,1.49847");
-	}
-	cell_fall(template_536) {
-          values("4.68465,4.69827,4.72549,4.77493,4.86404,5.03293,5.39935");
-	}
-	fall_transition(template_536) {
-          values("0.06836,0.07494,0.09025,0.12224,0.19116,0.35652,0.78699");
-	}
-      }
-    }
-    pin("Do0[51]") {
-      direction : output;
-      capacitance : 0.0751;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_25) {
-          values("0.80444,0.81517,0.83762,0.88324,0.98229,1.22641,1.85914");
-	}
-	rise_transition(template_25) {
-          values("0.03834,0.04705,0.06702,0.11439,0.23938,0.58414,1.49896");
-	}
-	cell_fall(template_26) {
-          values("0.82754,0.84115,0.86836,0.91782,1.00690,1.17578,1.54220");
-	}
-	fall_transition(template_26) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_153) {
-          values("1.01505,1.02578,1.04824,1.09385,1.19290,1.43702,2.06976");
-	}
-	rise_transition(template_153) {
-          values("0.03834,0.04705,0.06702,0.11439,0.23938,0.58414,1.49896");
-	}
-	cell_fall(template_154) {
-          values("1.19810,1.21172,1.23892,1.28839,1.37746,1.54635,1.91276");
-	}
-	fall_transition(template_154) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_281) {
-          values("2.81838,2.82911,2.85156,2.89718,2.99623,3.24035,3.87308");
-	}
-	rise_transition(template_281) {
-          values("0.03834,0.04705,0.06702,0.11439,0.23938,0.58414,1.49896");
-	}
-	cell_fall(template_282) {
-          values("2.91493,2.92855,2.95575,3.00522,3.09429,3.26318,3.62959");
-	}
-	fall_transition(template_282) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_409) {
-          values("2.81218,2.82291,2.84537,2.89098,2.99003,3.23415,3.86689");
-	}
-	rise_transition(template_409) {
-          values("0.03834,0.04705,0.06702,0.11439,0.23938,0.58414,1.49896");
-	}
-	cell_fall(template_410) {
-          values("3.10410,3.11771,3.14491,3.19438,3.28345,3.45234,3.81876");
-	}
-	fall_transition(template_410) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_537) {
-          values("4.49568,4.50641,4.52887,4.57448,4.67353,4.91765,5.55039");
-	}
-	rise_transition(template_537) {
-          values("0.03834,0.04705,0.06702,0.11439,0.23938,0.58414,1.49896");
-	}
-	cell_fall(template_538) {
-          values("4.39578,4.40940,4.43660,4.48607,4.57514,4.74403,5.11044");
-	}
-	fall_transition(template_538) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-    }
-    pin("Do0[50]") {
-      direction : output;
-      capacitance : 0.0700;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_27) {
-          values("0.80493,0.81581,0.83855,0.88451,0.98382,1.22797,1.86061");
-	}
-	rise_transition(template_27) {
-          values("0.03903,0.04777,0.06789,0.11513,0.23981,0.58424,1.49854");
-	}
-	cell_fall(template_28) {
-          values("0.82961,0.84323,0.87045,0.91989,1.00900,1.17789,1.54431");
-	}
-	fall_transition(template_28) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_155) {
-          values("1.01556,1.02644,1.04917,1.09514,1.19444,1.43859,2.07123");
-	}
-	rise_transition(template_155) {
-          values("0.03903,0.04777,0.06789,0.11513,0.23981,0.58424,1.49854");
-	}
-	cell_fall(template_156) {
-          values("1.19997,1.21359,1.24081,1.29025,1.37935,1.54825,1.91466");
-	}
-	fall_transition(template_156) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_283) {
-          values("2.84955,2.86043,2.88317,2.92913,3.02844,3.27259,3.90522");
-	}
-	rise_transition(template_283) {
-          values("0.03903,0.04777,0.06789,0.11513,0.23981,0.58424,1.49854");
-	}
-	cell_fall(template_284) {
-          values("2.93700,2.95062,2.97784,3.02728,3.11639,3.28528,3.65169");
-	}
-	fall_transition(template_284) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_411) {
-          values("2.84339,2.85427,2.87701,2.92297,3.02228,3.26643,3.89907");
-	}
-	rise_transition(template_411) {
-          values("0.03903,0.04777,0.06789,0.11513,0.23981,0.58424,1.49854");
-	}
-	cell_fall(template_412) {
-          values("3.12622,3.13984,3.16706,3.21650,3.30560,3.47450,3.84091");
-	}
-	fall_transition(template_412) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_539) {
-          values("4.33533,4.34621,4.36894,4.41491,4.51422,4.75837,5.39100");
-	}
-	rise_transition(template_539) {
-          values("0.03903,0.04777,0.06789,0.11513,0.23981,0.58424,1.49854");
-	}
-	cell_fall(template_540) {
-          values("4.31500,4.32862,4.35584,4.40528,4.49439,4.66328,5.02970");
-	}
-	fall_transition(template_540) {
-          values("0.06836,0.07495,0.09027,0.12222,0.19116,0.35652,0.78699");
-	}
-      }
-    }
-    pin("Do0[49]") {
-      direction : output;
-      capacitance : 0.0661;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_29) {
-          values("0.80095,0.81167,0.83412,0.87972,0.97875,1.22287,1.85561");
-	}
-	rise_transition(template_29) {
-          values("0.03831,0.04701,0.06697,0.11435,0.23935,0.58414,1.49898");
-	}
-	cell_fall(template_30) {
-          values("0.82477,0.83839,0.86559,0.91506,1.00413,1.17302,1.53943");
-	}
-	fall_transition(template_30) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_157) {
-          values("1.01178,1.02250,1.04495,1.09055,1.18958,1.43370,2.06644");
-	}
-	rise_transition(template_157) {
-          values("0.03831,0.04701,0.06697,0.11435,0.23935,0.58414,1.49898");
-	}
-	cell_fall(template_158) {
-          values("1.19516,1.20877,1.23597,1.28544,1.37451,1.54340,1.90981");
-	}
-	fall_transition(template_158) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_285) {
-          values("2.80484,2.81556,2.83800,2.88360,2.98264,3.22676,3.85950");
-	}
-	rise_transition(template_285) {
-          values("0.03831,0.04701,0.06697,0.11435,0.23935,0.58414,1.49898");
-	}
-	cell_fall(template_286) {
-          values("2.89937,2.91299,2.94019,2.98966,3.07873,3.24762,3.61403");
-	}
-	fall_transition(template_286) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_413) {
-          values("2.79897,2.80969,2.83214,2.87773,2.97677,3.22089,3.85363");
-	}
-	rise_transition(template_413) {
-          values("0.03831,0.04701,0.06697,0.11435,0.23935,0.58414,1.49898");
-	}
-	cell_fall(template_414) {
-          values("3.08870,3.10232,3.12952,3.17899,3.26806,3.43695,3.80336");
-	}
-	fall_transition(template_414) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_541) {
-          values("4.45981,4.47053,4.49297,4.53857,4.63761,4.88172,5.51446");
-	}
-	rise_transition(template_541) {
-          values("0.03831,0.04701,0.06697,0.11435,0.23935,0.58414,1.49898");
-	}
-	cell_fall(template_542) {
-          values("4.34949,4.36311,4.39031,4.43978,4.52885,4.69774,5.06415");
-	}
-	fall_transition(template_542) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-    }
-    pin("Do0[48]") {
-      direction : output;
-      capacitance : 0.0684;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_31) {
-          values("0.80033,0.81102,0.83339,0.87891,0.97788,1.22199,1.85476");
-	}
-	rise_transition(template_31) {
-          values("0.03814,0.04684,0.06677,0.11417,0.23925,0.58411,1.49908");
-	}
-	cell_fall(template_32) {
-          values("0.82317,0.83678,0.86398,0.91346,1.00252,1.17141,1.53782");
-	}
-	fall_transition(template_32) {
-          values("0.06838,0.07498,0.09040,0.12210,0.19114,0.35651,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_159) {
-          values("1.01104,1.02172,1.04410,1.08962,1.18859,1.43270,2.06546");
-	}
-	rise_transition(template_159) {
-          values("0.03814,0.04684,0.06677,0.11417,0.23925,0.58411,1.49908");
-	}
-	cell_fall(template_160) {
-          values("1.19350,1.20712,1.23431,1.28379,1.37285,1.54174,1.90815");
-	}
-	fall_transition(template_160) {
-          values("0.06838,0.07498,0.09040,0.12210,0.19114,0.35651,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_287) {
-          values("2.81624,2.82692,2.84930,2.89482,2.99379,3.23790,3.87067");
-	}
-	rise_transition(template_287) {
-          values("0.03814,0.04684,0.06677,0.11417,0.23925,0.58411,1.49908");
-	}
-	cell_fall(template_288) {
-          values("2.91167,2.92528,2.95248,3.00195,3.09102,3.25990,3.62631");
-	}
-	fall_transition(template_288) {
-          values("0.06838,0.07498,0.09040,0.12210,0.19114,0.35651,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_415) {
-          values("2.81014,2.82082,2.84320,2.88871,2.98769,3.23180,3.86456");
-	}
-	rise_transition(template_415) {
-          values("0.03814,0.04684,0.06677,0.11417,0.23925,0.58411,1.49908");
-	}
-	cell_fall(template_416) {
-          values("3.10085,3.11446,3.14166,3.19113,3.28020,3.44908,3.81549");
-	}
-	fall_transition(template_416) {
-          values("0.06838,0.07498,0.09040,0.12210,0.19114,0.35651,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_543) {
-          values("4.31644,4.32712,4.34950,4.39502,4.49399,4.73810,5.37086");
-	}
-	rise_transition(template_543) {
-          values("0.03814,0.04684,0.06677,0.11417,0.23925,0.58411,1.49908");
-	}
-	cell_fall(template_544) {
-          values("4.26808,4.28169,4.30889,4.35836,4.44743,4.61632,4.98273");
-	}
-	fall_transition(template_544) {
-          values("0.06838,0.07498,0.09040,0.12210,0.19114,0.35651,0.78696");
-	}
-      }
-    }
-    pin("Do0[47]") {
-      direction : output;
-      capacitance : 0.0701;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_33) {
-          values("0.81505,0.82576,0.84819,0.89378,0.99280,1.23692,1.86966");
-	}
-	rise_transition(template_33) {
-          values("0.03828,0.04698,0.06694,0.11432,0.23933,0.58413,1.49900");
-	}
-	cell_fall(template_34) {
-          values("0.83683,0.85044,0.87764,0.92711,1.01619,1.18507,1.55149");
-	}
-	fall_transition(template_34) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_161) {
-          values("1.02694,1.03765,1.06009,1.10567,1.20469,1.44881,2.08155");
-	}
-	rise_transition(template_161) {
-          values("0.03828,0.04698,0.06694,0.11432,0.23933,0.58413,1.49900");
-	}
-	cell_fall(template_162) {
-          values("1.20812,1.22173,1.24894,1.29840,1.38748,1.55637,1.92278");
-	}
-	fall_transition(template_162) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_289) {
-          values("2.97454,2.98526,3.00769,3.05327,3.15230,3.39641,4.02916");
-	}
-	rise_transition(template_289) {
-          values("0.03828,0.04698,0.06694,0.11432,0.23933,0.58413,1.49900");
-	}
-	cell_fall(template_290) {
-          values("3.01537,3.02899,3.05619,3.10566,3.19473,3.36362,3.73003");
-	}
-	fall_transition(template_290) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_417) {
-          values("2.96192,2.97264,2.99507,3.04065,3.13968,3.38379,4.01654");
-	}
-	rise_transition(template_417) {
-          values("0.03828,0.04698,0.06694,0.11432,0.23933,0.58413,1.49900");
-	}
-	cell_fall(template_418) {
-          values("3.19845,3.21206,3.23926,3.28873,3.37780,3.54669,3.91310");
-	}
-	fall_transition(template_418) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_545) {
-          values("4.58626,4.59698,4.61941,4.66499,4.76402,5.00813,5.64088");
-	}
-	rise_transition(template_545) {
-          values("0.03828,0.04698,0.06694,0.11432,0.23933,0.58413,1.49900");
-	}
-	cell_fall(template_546) {
-          values("4.43471,4.44832,4.47552,4.52499,4.61406,4.78295,5.14937");
-	}
-	fall_transition(template_546) {
-          values("0.06837,0.07497,0.09037,0.12213,0.19115,0.35652,0.78696");
-	}
-      }
-    }
-    pin("Do0[46]") {
-      direction : output;
-      capacitance : 0.0729;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_35) {
-          values("0.81644,0.82720,0.84972,0.89541,0.99452,1.23864,1.87136");
-	}
-	rise_transition(template_35) {
-          values("0.03849,0.04721,0.06721,0.11455,0.23947,0.58416,1.49887");
-	}
-	cell_fall(template_36) {
-          values("0.83880,0.85241,0.87962,0.92908,1.01816,1.18705,1.55346");
-	}
-	fall_transition(template_36) {
-          values("0.06837,0.07497,0.09034,0.12215,0.19115,0.35652,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_163) {
-          values("1.02835,1.03911,1.06163,1.10733,1.20643,1.45056,2.08327");
-	}
-	rise_transition(template_163) {
-          values("0.03849,0.04721,0.06721,0.11455,0.23947,0.58416,1.49887");
-	}
-	cell_fall(template_164) {
-          values("1.21023,1.22384,1.25105,1.30051,1.38959,1.55848,1.92490");
-	}
-	fall_transition(template_164) {
-          values("0.06837,0.07497,0.09034,0.12215,0.19115,0.35652,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_291) {
-          values("2.86437,2.87514,2.89766,2.94335,3.04245,3.28658,3.91929");
-	}
-	rise_transition(template_291) {
-          values("0.03849,0.04721,0.06721,0.11455,0.23947,0.58416,1.49887");
-	}
-	cell_fall(template_292) {
-          values("2.94727,2.96088,2.98809,3.03755,3.12663,3.29552,3.66193");
-	}
-	fall_transition(template_292) {
-          values("0.06837,0.07497,0.09034,0.12215,0.19115,0.35652,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_419) {
-          values("2.85094,2.86170,2.88422,2.92992,3.02902,3.27315,3.90586");
-	}
-	rise_transition(template_419) {
-          values("0.03849,0.04721,0.06721,0.11455,0.23947,0.58416,1.49887");
-	}
-	cell_fall(template_420) {
-          values("3.13000,3.14362,3.17082,3.22028,3.30937,3.47825,3.84467");
-	}
-	fall_transition(template_420) {
-          values("0.06837,0.07497,0.09034,0.12215,0.19115,0.35652,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_547) {
-          values("4.55621,4.56697,4.58949,4.63518,4.73429,4.97841,5.61113");
-	}
-	rise_transition(template_547) {
-          values("0.03849,0.04721,0.06721,0.11455,0.23947,0.58416,1.49887");
-	}
-	cell_fall(template_548) {
-          values("4.42185,4.43546,4.46267,4.51213,4.60121,4.77010,5.13651");
-	}
-	fall_transition(template_548) {
-          values("0.06837,0.07497,0.09034,0.12215,0.19115,0.35652,0.78697");
-	}
-      }
-    }
-    pin("Do0[45]") {
-      direction : output;
-      capacitance : 0.0644;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_37) {
-          values("0.81412,0.82475,0.84702,0.89240,0.99128,1.23537,1.86818");
-	}
-	rise_transition(template_37) {
-          values("0.03788,0.04656,0.06644,0.11389,0.23908,0.58408,1.49925");
-	}
-	cell_fall(template_38) {
-          values("0.83623,0.84984,0.87703,0.92652,1.01557,1.18446,1.55087");
-	}
-	fall_transition(template_38) {
-          values("0.06838,0.07499,0.09044,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_165) {
-          values("1.02619,1.03682,1.05909,1.10447,1.20335,1.44745,2.08025");
-	}
-	rise_transition(template_165) {
-          values("0.03788,0.04656,0.06644,0.11389,0.23908,0.58408,1.49925");
-	}
-	cell_fall(template_166) {
-          values("1.20745,1.22107,1.24826,1.29774,1.38679,1.55568,1.92209");
-	}
-	fall_transition(template_166) {
-          values("0.06838,0.07499,0.09044,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_293) {
-          values("4.13945,4.15007,4.17235,4.21773,4.31660,4.56070,5.19350");
-	}
-	rise_transition(template_293) {
-          values("0.03788,0.04656,0.06644,0.11389,0.23908,0.58408,1.49925");
-	}
-	cell_fall(template_294) {
-          values("3.79362,3.80723,3.83442,3.88390,3.97295,4.14184,4.50825");
-	}
-	fall_transition(template_294) {
-          values("0.06838,0.07499,0.09044,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_421) {
-          values("4.12766,4.13829,4.16057,4.20595,4.30482,4.54892,5.18172");
-	}
-	rise_transition(template_421) {
-          values("0.03788,0.04656,0.06644,0.11389,0.23908,0.58408,1.49925");
-	}
-	cell_fall(template_422) {
-          values("3.97875,3.99236,4.01955,4.06904,4.15809,4.32697,4.69338");
-	}
-	fall_transition(template_422) {
-          values("0.06838,0.07499,0.09044,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_549) {
-          values("5.70968,5.72031,5.74259,5.78797,5.88684,6.13094,6.76374");
-	}
-	rise_transition(template_549) {
-          values("0.03788,0.04656,0.06644,0.11389,0.23908,0.58408,1.49925");
-	}
-	cell_fall(template_550) {
-          values("5.20673,5.22034,5.24753,5.29702,5.38607,5.55495,5.92136");
-	}
-	fall_transition(template_550) {
-          values("0.06838,0.07499,0.09044,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-    }
-    pin("Do0[44]") {
-      direction : output;
-      capacitance : 0.0689;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_39) {
-          values("0.81559,0.82622,0.84849,0.89388,0.99275,1.23685,1.86965");
-	}
-	rise_transition(template_39) {
-          values("0.03788,0.04657,0.06644,0.11389,0.23908,0.58408,1.49924");
-	}
-	cell_fall(template_40) {
-          values("0.83731,0.85092,0.87811,0.92760,1.01665,1.18554,1.55194");
-	}
-	fall_transition(template_40) {
-          values("0.06838,0.07499,0.09043,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_167) {
-          values("1.02780,1.03843,1.06071,1.10609,1.20496,1.44906,2.08186");
-	}
-	rise_transition(template_167) {
-          values("0.03788,0.04657,0.06644,0.11389,0.23908,0.58408,1.49924");
-	}
-	cell_fall(template_168) {
-          values("1.20886,1.22247,1.24966,1.29915,1.38820,1.55709,1.92350");
-	}
-	fall_transition(template_168) {
-          values("0.06838,0.07499,0.09043,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_295) {
-          values("4.08435,4.09498,4.11725,4.16264,4.26151,4.50561,5.13841");
-	}
-	rise_transition(template_295) {
-          values("0.03788,0.04657,0.06644,0.11389,0.23908,0.58408,1.49924");
-	}
-	cell_fall(template_296) {
-          values("3.75948,3.77309,3.80028,3.84977,3.93882,4.10771,4.47412");
-	}
-	fall_transition(template_296) {
-          values("0.06838,0.07499,0.09043,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_423) {
-          values("4.07318,4.08381,4.10608,4.15147,4.25034,4.49444,5.12724");
-	}
-	rise_transition(template_423) {
-          values("0.03788,0.04657,0.06644,0.11389,0.23908,0.58408,1.49924");
-	}
-	cell_fall(template_424) {
-          values("3.94484,3.95846,3.98565,4.03513,4.12418,4.29307,4.65948");
-	}
-	fall_transition(template_424) {
-          values("0.06838,0.07499,0.09043,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_551) {
-          values("5.58682,5.59745,5.61972,5.66511,5.76398,6.00808,6.64088");
-	}
-	rise_transition(template_551) {
-          values("0.03788,0.04657,0.06644,0.11389,0.23908,0.58408,1.49924");
-	}
-	cell_fall(template_552) {
-          values("5.10837,5.12199,5.14918,5.19866,5.28771,5.45660,5.82301");
-	}
-	fall_transition(template_552) {
-          values("0.06838,0.07499,0.09043,0.12207,0.19114,0.35651,0.78695");
-	}
-      }
-    }
-    pin("Do0[43]") {
-      direction : output;
-      capacitance : 0.0634;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_41) {
-          values("0.81367,0.82433,0.84665,0.89210,0.99102,1.23513,1.86791");
-	}
-	rise_transition(template_41) {
-          values("0.03801,0.04670,0.06660,0.11403,0.23917,0.58410,1.49916");
-	}
-	cell_fall(template_42) {
-          values("0.83555,0.84917,0.87636,0.92584,1.01490,1.18379,1.55020");
-	}
-	fall_transition(template_42) {
-          values("0.06838,0.07498,0.09041,0.12209,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_169) {
-          values("1.02598,1.03664,1.05896,1.10441,1.20333,1.44744,2.08022");
-	}
-	rise_transition(template_169) {
-          values("0.03801,0.04670,0.06660,0.11403,0.23917,0.58410,1.49916");
-	}
-	cell_fall(template_170) {
-          values("1.20696,1.22057,1.24776,1.29724,1.38630,1.55519,1.92160");
-	}
-	fall_transition(template_170) {
-          values("0.06838,0.07498,0.09041,0.12209,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_297) {
-          values("2.82337,2.83403,2.85635,2.90180,3.00073,3.24483,3.87761");
-	}
-	rise_transition(template_297) {
-          values("0.03801,0.04670,0.06660,0.11403,0.23917,0.58410,1.49916");
-	}
-	cell_fall(template_298) {
-          values("2.91934,2.93295,2.96015,3.00963,3.09868,3.26757,3.63398");
-	}
-	fall_transition(template_298) {
-          values("0.06838,0.07498,0.09041,0.12209,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_425) {
-          values("2.81032,2.82097,2.84330,2.88875,2.98767,3.23178,3.86456");
-	}
-	rise_transition(template_425) {
-          values("0.03801,0.04670,0.06660,0.11403,0.23917,0.58410,1.49916");
-	}
-	cell_fall(template_426) {
-          values("3.10197,3.11558,3.14278,3.19226,3.28131,3.45020,3.81661");
-	}
-	fall_transition(template_426) {
-          values("0.06838,0.07498,0.09041,0.12209,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_553) {
-          values("4.39830,4.40895,4.43128,4.47673,4.57565,4.81976,5.45254");
-	}
-	rise_transition(template_553) {
-          values("0.03801,0.04670,0.06660,0.11403,0.23917,0.58410,1.49916");
-	}
-	cell_fall(template_554) {
-          values("4.31370,4.32732,4.35451,4.40399,4.49305,4.66194,5.02835");
-	}
-	fall_transition(template_554) {
-          values("0.06838,0.07498,0.09041,0.12209,0.19114,0.35651,0.78695");
-	}
-      }
-    }
-    pin("Do0[42]") {
-      direction : output;
-      capacitance : 0.0645;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_43) {
-          values("0.81434,0.82498,0.84727,0.89268,0.99157,1.23567,1.86846");
-	}
-	rise_transition(template_43) {
-          values("0.03792,0.04661,0.06649,0.11394,0.23911,0.58408,1.49922");
-	}
-	cell_fall(template_44) {
-          values("0.83650,0.85012,0.87731,0.92679,1.01584,1.18473,1.55114");
-	}
-	fall_transition(template_44) {
-          values("0.06838,0.07499,0.09043,0.12208,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_171) {
-          values("1.02661,1.03725,1.05954,1.10495,1.20384,1.44794,2.08073");
-	}
-	rise_transition(template_171) {
-          values("0.03792,0.04661,0.06649,0.11394,0.23911,0.58408,1.49922");
-	}
-	cell_fall(template_172) {
-          values("1.20791,1.22152,1.24871,1.29819,1.38725,1.55613,1.92254");
-	}
-	fall_transition(template_172) {
-          values("0.06838,0.07499,0.09043,0.12208,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_299) {
-          values("2.76621,2.77685,2.79914,2.84455,2.94344,3.18754,3.82033");
-	}
-	rise_transition(template_299) {
-          values("0.03792,0.04661,0.06649,0.11394,0.23911,0.58408,1.49922");
-	}
-	cell_fall(template_300) {
-          values("2.88262,2.89623,2.92342,2.97291,3.06196,3.23084,3.59725");
-	}
-	fall_transition(template_300) {
-          values("0.06838,0.07499,0.09043,0.12208,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_427) {
-          values("2.75304,2.76368,2.78597,2.83137,2.93027,3.17437,3.80716");
-	}
-	rise_transition(template_427) {
-          values("0.03792,0.04661,0.06649,0.11394,0.23911,0.58408,1.49922");
-	}
-	cell_fall(template_428) {
-          values("3.06517,3.07879,3.10598,3.15546,3.24451,3.41340,3.77981");
-	}
-	fall_transition(template_428) {
-          values("0.06838,0.07499,0.09043,0.12208,0.19114,0.35651,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_555) {
-          values("4.21722,4.22785,4.25014,4.29555,4.39444,4.63854,5.27134");
-	}
-	rise_transition(template_555) {
-          values("0.03792,0.04661,0.06649,0.11394,0.23911,0.58408,1.49922");
-	}
-	cell_fall(template_556) {
-          values("4.24366,4.25727,4.28446,4.33394,4.42300,4.59188,4.95829");
-	}
-	fall_transition(template_556) {
-          values("0.06838,0.07499,0.09043,0.12208,0.19114,0.35651,0.78695");
-	}
-      }
-    }
-    pin("Do0[41]") {
-      direction : output;
-      capacitance : 0.0626;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_45) {
-          values("0.81257,0.82311,0.84523,0.89042,0.98915,1.23323,1.86609");
-	}
-	rise_transition(template_45) {
-          values("0.03749,0.04616,0.06595,0.11347,0.23884,0.58402,1.49948");
-	}
-	cell_fall(template_46) {
-          values("0.83324,0.84685,0.87403,0.92353,1.01257,1.18145,1.54786");
-	}
-	fall_transition(template_46) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_173) {
-          values("1.02528,1.03583,1.05795,1.10314,1.20186,1.44595,2.07880");
-	}
-	rise_transition(template_173) {
-          values("0.03749,0.04616,0.06595,0.11347,0.23884,0.58402,1.49948");
-	}
-	cell_fall(template_174) {
-          values("1.20468,1.21829,1.24547,1.29497,1.38400,1.55288,1.91929");
-	}
-	fall_transition(template_174) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_301) {
-          values("3.22696,3.23751,3.25963,3.30481,3.40354,3.64762,4.28048");
-	}
-	rise_transition(template_301) {
-          values("0.03749,0.04616,0.06595,0.11347,0.23884,0.58402,1.49948");
-	}
-	cell_fall(template_302) {
-          values("3.19236,3.20597,3.23315,3.28265,3.37169,3.54057,3.90698");
-	}
-	fall_transition(template_302) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_429) {
-          values("3.21451,3.22506,3.24718,3.29236,3.39109,3.63517,4.26803");
-	}
-	rise_transition(template_429) {
-          values("0.03749,0.04616,0.06595,0.11347,0.23884,0.58402,1.49948");
-	}
-	cell_fall(template_430) {
-          values("3.37592,3.38953,3.41671,3.46621,3.55524,3.72412,4.09053");
-	}
-	fall_transition(template_430) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_557) {
-          values("4.64797,4.65852,4.68064,4.72582,4.82455,5.06863,5.70149");
-	}
-	rise_transition(template_557) {
-          values("0.03749,0.04616,0.06595,0.11347,0.23884,0.58402,1.49948");
-	}
-	cell_fall(template_558) {
-          values("4.51842,4.53203,4.55921,4.60871,4.69774,4.86663,5.23303");
-	}
-	fall_transition(template_558) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-    }
-    pin("Do0[40]") {
-      direction : output;
-      capacitance : 0.0672;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_47) {
-          values("0.81480,0.82534,0.84744,0.89261,0.99133,1.23541,1.86827");
-	}
-	rise_transition(template_47) {
-          values("0.03746,0.04612,0.06591,0.11344,0.23882,0.58402,1.49950");
-	}
-	cell_fall(template_48) {
-          values("0.83605,0.84966,0.87683,0.92634,1.01537,1.18425,1.55066");
-	}
-	fall_transition(template_48) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_175) {
-          values("1.02743,1.03797,1.06007,1.10524,1.20396,1.44804,2.08090");
-	}
-	rise_transition(template_175) {
-          values("0.03746,0.04612,0.06591,0.11344,0.23882,0.58402,1.49950");
-	}
-	cell_fall(template_176) {
-          values("1.20791,1.22152,1.24870,1.29820,1.38724,1.55612,1.92253");
-	}
-	fall_transition(template_176) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_303) {
-          values("2.78424,2.79478,2.81688,2.86205,2.96077,3.20485,3.83771");
-	}
-	rise_transition(template_303) {
-          values("0.03746,0.04612,0.06591,0.11344,0.23882,0.58402,1.49950");
-	}
-	cell_fall(template_304) {
-          values("2.88669,2.90031,2.92748,2.97699,3.06602,3.23490,3.60131");
-	}
-	fall_transition(template_304) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_431) {
-          values("2.77119,2.78173,2.80383,2.84900,2.94772,3.19180,3.82466");
-	}
-	rise_transition(template_431) {
-          values("0.03746,0.04612,0.06591,0.11344,0.23882,0.58402,1.49950");
-	}
-	cell_fall(template_432) {
-          values("3.06921,3.08282,3.10999,3.15950,3.24853,3.41741,3.78382");
-	}
-	fall_transition(template_432) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_559) {
-          values("4.31563,4.32617,4.34827,4.39344,4.49216,4.73624,5.36910");
-	}
-	rise_transition(template_559) {
-          values("0.03746,0.04612,0.06591,0.11344,0.23882,0.58402,1.49950");
-	}
-	cell_fall(template_560) {
-          values("4.34800,4.36161,4.38879,4.43829,4.52732,4.69620,5.06261");
-	}
-	fall_transition(template_560) {
-          values("0.06839,0.07500,0.09049,0.12202,0.19113,0.35651,0.78693");
-	}
-      }
-    }
-    pin("Do0[39]") {
-      direction : output;
-      capacitance : 0.0698;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_49) {
-          values("0.82568,0.83654,0.85923,0.90515,1.00442,1.24856,1.88122");
-	}
-	rise_transition(template_49) {
-          values("0.03893,0.04767,0.06776,0.11503,0.23975,0.58422,1.49860");
-	}
-	cell_fall(template_50) {
-          values("0.84783,0.86144,0.88866,0.93810,1.02721,1.19610,1.56252");
-	}
-	fall_transition(template_50) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_177) {
-          values("1.04002,1.05088,1.07357,1.11949,1.21876,1.46290,2.09555");
-	}
-	rise_transition(template_177) {
-          values("0.03893,0.04767,0.06776,0.11503,0.23975,0.58422,1.49860");
-	}
-	cell_fall(template_178) {
-          values("1.22104,1.23465,1.26187,1.31131,1.40042,1.56931,1.93573");
-	}
-	fall_transition(template_178) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_305) {
-          values("3.35220,3.36306,3.38576,3.43167,3.53094,3.77509,4.40774");
-	}
-	rise_transition(template_305) {
-          values("0.03893,0.04767,0.06776,0.11503,0.23975,0.58422,1.49860");
-	}
-	cell_fall(template_306) {
-          values("3.28465,3.29826,3.32548,3.37492,3.46403,3.63292,3.99934");
-	}
-	fall_transition(template_306) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_433) {
-          values("3.34335,3.35421,3.37690,3.42282,3.52209,3.76623,4.39888");
-	}
-	rise_transition(template_433) {
-          values("0.03893,0.04767,0.06776,0.11503,0.23975,0.58422,1.49860");
-	}
-	cell_fall(template_434) {
-          values("3.47173,3.48534,3.51256,3.56200,3.65111,3.82000,4.18641");
-	}
-	fall_transition(template_434) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_561) {
-          values("4.98937,5.00023,5.02292,5.06883,5.16811,5.41225,6.04490");
-	}
-	rise_transition(template_561) {
-          values("0.03893,0.04767,0.06776,0.11503,0.23975,0.58422,1.49860");
-	}
-	cell_fall(template_562) {
-          values("4.72261,4.73623,4.76345,4.81289,4.90199,5.07088,5.43730");
-	}
-	fall_transition(template_562) {
-          values("0.06836,0.07495,0.09028,0.12221,0.19116,0.35652,0.78698");
-	}
-      }
-    }
-    pin("Do0[38]") {
-      direction : output;
-      capacitance : 0.0586;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_51) {
-          values("0.82460,0.83513,0.85721,0.90236,1.00105,1.24513,1.87800");
-	}
-	rise_transition(template_51) {
-          values("0.03741,0.04607,0.06585,0.11338,0.23879,0.58401,1.49953");
-	}
-	cell_fall(template_52) {
-          values("0.84315,0.85676,0.88393,0.93344,1.02247,1.19135,1.55776");
-	}
-	fall_transition(template_52) {
-          values("0.06839,0.07500,0.09050,0.12201,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_179) {
-          values("1.03899,1.04952,1.07160,1.11675,1.21545,1.45952,2.09239");
-	}
-	rise_transition(template_179) {
-          values("0.03741,0.04607,0.06585,0.11338,0.23879,0.58401,1.49953");
-	}
-	cell_fall(template_180) {
-          values("1.21579,1.22940,1.25658,1.30608,1.39511,1.56400,1.93040");
-	}
-	fall_transition(template_180) {
-          values("0.06839,0.07500,0.09050,0.12201,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_307) {
-          values("2.90790,2.91843,2.94052,2.98566,3.08436,3.32844,3.96131");
-	}
-	rise_transition(template_307) {
-          values("0.03741,0.04607,0.06585,0.11338,0.23879,0.58401,1.49953");
-	}
-	cell_fall(template_308) {
-          values("2.97554,2.98915,3.01633,3.06583,3.15486,3.32375,3.69015");
-	}
-	fall_transition(template_308) {
-          values("0.06839,0.07500,0.09050,0.12201,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_435) {
-          values("2.89858,2.90911,2.93119,2.97634,3.07504,3.31912,3.95199");
-	}
-	rise_transition(template_435) {
-          values("0.03741,0.04607,0.06585,0.11338,0.23879,0.58401,1.49953");
-	}
-	cell_fall(template_436) {
-          values("3.16185,3.17546,3.20263,3.25214,3.34117,3.51005,3.87646");
-	}
-	fall_transition(template_436) {
-          values("0.06839,0.07500,0.09050,0.12201,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_563) {
-          values("4.27242,4.28295,4.30504,4.35018,4.44888,4.69296,5.32583");
-	}
-	rise_transition(template_563) {
-          values("0.03741,0.04607,0.06585,0.11338,0.23879,0.58401,1.49953");
-	}
-	cell_fall(template_564) {
-          values("4.23351,4.24712,4.27430,4.32380,4.41283,4.58171,4.94812");
-	}
-	fall_transition(template_564) {
-          values("0.06839,0.07500,0.09050,0.12201,0.19113,0.35651,0.78693");
-	}
-      }
-    }
-    pin("Do0[37]") {
-      direction : output;
-      capacitance : 0.0609;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_53) {
-          values("0.82099,0.83193,0.85476,0.90085,1.00025,1.24441,1.87701");
-	}
-	rise_transition(template_53) {
-          values("0.03928,0.04803,0.06820,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_54) {
-          values("0.84256,0.85618,0.88341,0.93284,1.02196,1.19085,1.55727");
-	}
-	fall_transition(template_54) {
-          values("0.06836,0.07494,0.09023,0.12225,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_181) {
-          values("1.03547,1.04640,1.06924,1.11532,1.21473,1.45889,2.09149");
-	}
-	rise_transition(template_181) {
-          values("0.03928,0.04803,0.06820,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_182) {
-          values("1.21540,1.22902,1.25625,1.30568,1.39480,1.56369,1.93011");
-	}
-	fall_transition(template_182) {
-          values("0.06836,0.07494,0.09023,0.12225,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_309) {
-          values("3.78525,3.79618,3.81902,3.86511,3.96451,4.20867,4.84127");
-	}
-	rise_transition(template_309) {
-          values("0.03928,0.04803,0.06820,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_310) {
-          values("3.55412,3.56774,3.59497,3.64439,3.73352,3.90241,4.26883");
-	}
-	fall_transition(template_310) {
-          values("0.06836,0.07494,0.09023,0.12225,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_437) {
-          values("3.77769,3.78862,3.81146,3.85754,3.95695,4.20111,4.83371");
-	}
-	rise_transition(template_437) {
-          values("0.03928,0.04803,0.06820,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_438) {
-          values("3.74235,3.75597,3.78320,3.83263,3.92175,4.09064,4.45706");
-	}
-	fall_transition(template_438) {
-          values("0.06836,0.07494,0.09023,0.12225,0.19116,0.35652,0.78700");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_565) {
-          values("5.36797,5.37891,5.40174,5.44783,5.54723,5.79139,6.42399");
-	}
-	rise_transition(template_565) {
-          values("0.03928,0.04803,0.06820,0.11540,0.23997,0.58427,1.49839");
-	}
-	cell_fall(template_566) {
-          values("4.98542,4.99904,5.02627,5.07570,5.16482,5.33371,5.70013");
-	}
-	fall_transition(template_566) {
-          values("0.06836,0.07494,0.09023,0.12225,0.19116,0.35652,0.78700");
-	}
-      }
-    }
-    pin("Do0[36]") {
-      direction : output;
-      capacitance : 0.0594;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_55) {
-          values("0.82527,0.83576,0.85778,0.90284,1.00147,1.24554,1.87843");
-	}
-	rise_transition(template_55) {
-          values("0.03724,0.04589,0.06564,0.11321,0.23868,0.58399,1.49961");
-	}
-	cell_fall(template_56) {
-          values("0.84353,0.85714,0.88431,0.93382,1.02284,1.19172,1.55813");
-	}
-	fall_transition(template_56) {
-          values("0.06839,0.07501,0.09053,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_183) {
-          values("1.03971,1.05020,1.07221,1.11728,1.21591,1.45997,2.09286");
-	}
-	rise_transition(template_183) {
-          values("0.03724,0.04589,0.06564,0.11321,0.23868,0.58399,1.49961");
-	}
-	cell_fall(template_184) {
-          values("1.21624,1.22985,1.25702,1.30654,1.39556,1.56444,1.93084");
-	}
-	fall_transition(template_184) {
-          values("0.06839,0.07501,0.09053,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_311) {
-          values("2.80286,2.81335,2.83537,2.88043,2.97906,3.22313,3.85601");
-	}
-	rise_transition(template_311) {
-          values("0.03724,0.04589,0.06564,0.11321,0.23868,0.58399,1.49961");
-	}
-	cell_fall(template_312) {
-          values("2.89885,2.91246,2.93963,2.98914,3.07816,3.24704,3.61345");
-	}
-	fall_transition(template_312) {
-          values("0.06839,0.07501,0.09053,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_439) {
-          values("2.79352,2.80401,2.82603,2.87109,2.96972,3.21379,3.84667");
-	}
-	rise_transition(template_439) {
-          values("0.03724,0.04589,0.06564,0.11321,0.23868,0.58399,1.49961");
-	}
-	cell_fall(template_440) {
-          values("3.08489,3.09850,3.12567,3.17518,3.26420,3.43308,3.79949");
-	}
-	fall_transition(template_440) {
-          values("0.06839,0.07501,0.09053,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_567) {
-          values("4.25917,4.26966,4.29168,4.33674,4.43537,4.67944,5.31232");
-	}
-	rise_transition(template_567) {
-          values("0.03724,0.04589,0.06564,0.11321,0.23868,0.58399,1.49961");
-	}
-	cell_fall(template_568) {
-          values("4.24527,4.25888,4.28605,4.33556,4.42458,4.59346,4.95987");
-	}
-	fall_transition(template_568) {
-          values("0.06839,0.07501,0.09053,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-    }
-    pin("Do0[35]") {
-      direction : output;
-      capacitance : 0.0524;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_57) {
-          values("0.82271,0.83319,0.85519,0.90023,0.99885,1.24290,1.87579");
-	}
-	rise_transition(template_57) {
-          values("0.03719,0.04583,0.06558,0.11316,0.23865,0.58399,1.49962");
-	}
-	cell_fall(template_58) {
-          values("0.84172,0.85533,0.88250,0.93201,1.02103,1.18991,1.55632");
-	}
-	fall_transition(template_58) {
-          values("0.06839,0.07501,0.09054,0.12198,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_185) {
-          values("1.03704,1.04752,1.06952,1.11456,1.21317,1.45723,2.09012");
-	}
-	rise_transition(template_185) {
-          values("0.03719,0.04583,0.06558,0.11316,0.23865,0.58399,1.49962");
-	}
-	cell_fall(template_186) {
-          values("1.21385,1.22746,1.25463,1.30414,1.39316,1.56204,1.92845");
-	}
-	fall_transition(template_186) {
-          values("0.06839,0.07501,0.09054,0.12198,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_313) {
-          values("3.96942,3.97990,4.00190,4.04694,4.14555,4.38961,5.02250");
-	}
-	rise_transition(template_313) {
-          values("0.03719,0.04583,0.06558,0.11316,0.23865,0.58399,1.49962");
-	}
-	cell_fall(template_314) {
-          values("3.68384,3.69745,3.72462,3.77414,3.86315,4.03203,4.39844");
-	}
-	fall_transition(template_314) {
-          values("0.06839,0.07501,0.09054,0.12198,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_441) {
-          values("3.96154,3.97202,3.99402,4.03906,4.13767,4.38173,5.01462");
-	}
-	rise_transition(template_441) {
-          values("0.03719,0.04583,0.06558,0.11316,0.23865,0.58399,1.49962");
-	}
-	cell_fall(template_442) {
-          values("3.87074,3.88435,3.91152,3.96103,4.05005,4.21893,4.58534");
-	}
-	fall_transition(template_442) {
-          values("0.06839,0.07501,0.09054,0.12198,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_569) {
-          values("5.38753,5.39801,5.42001,5.46505,5.56366,5.80772,6.44061");
-	}
-	rise_transition(template_569) {
-          values("0.03719,0.04583,0.06558,0.11316,0.23865,0.58399,1.49962");
-	}
-	cell_fall(template_570) {
-          values("5.00752,5.02113,5.04829,5.09781,5.18683,5.35571,5.72212");
-	}
-	fall_transition(template_570) {
-          values("0.06839,0.07501,0.09054,0.12198,0.19113,0.35651,0.78692");
-	}
-      }
-    }
-    pin("Do0[34]") {
-      direction : output;
-      capacitance : 0.0587;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_59) {
-          values("0.82587,0.83634,0.85833,0.90335,1.00195,1.24601,1.87890");
-	}
-	rise_transition(template_59) {
-          values("0.03716,0.04579,0.06554,0.11313,0.23863,0.58399,1.49962");
-	}
-	cell_fall(template_60) {
-          values("0.84394,0.85755,0.88472,0.93423,1.02325,1.19213,1.55854");
-	}
-	fall_transition(template_60) {
-          values("0.06839,0.07501,0.09054,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_187) {
-          values("1.04031,1.05078,1.07277,1.11779,1.21639,1.46045,2.09334");
-	}
-	rise_transition(template_187) {
-          values("0.03716,0.04579,0.06554,0.11313,0.23863,0.58399,1.49962");
-	}
-	cell_fall(template_188) {
-          values("1.21663,1.23024,1.25741,1.30693,1.39594,1.56482,1.93123");
-	}
-	fall_transition(template_188) {
-          values("0.06839,0.07501,0.09054,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_315) {
-          values("3.65821,3.66868,3.69067,3.73569,3.83429,4.07834,4.71124");
-	}
-	rise_transition(template_315) {
-          values("0.03716,0.04579,0.06554,0.11313,0.23863,0.58399,1.49962");
-	}
-	cell_fall(template_316) {
-          values("3.47091,3.48452,3.51169,3.56120,3.65022,3.81910,4.18550");
-	}
-	fall_transition(template_316) {
-          values("0.06839,0.07501,0.09054,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_443) {
-          values("3.65024,3.66071,3.68269,3.72772,3.82632,4.07037,4.70326");
-	}
-	rise_transition(template_443) {
-          values("0.03716,0.04579,0.06554,0.11313,0.23863,0.58399,1.49962");
-	}
-	cell_fall(template_444) {
-          values("3.65866,3.67227,3.69944,3.74896,3.83797,4.00685,4.37326");
-	}
-	fall_transition(template_444) {
-          values("0.06839,0.07501,0.09054,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_571) {
-          values("4.99748,5.00795,5.02994,5.07496,5.17356,5.41761,6.05051");
-	}
-	rise_transition(template_571) {
-          values("0.03716,0.04579,0.06554,0.11313,0.23863,0.58399,1.49962");
-	}
-	cell_fall(template_572) {
-          values("4.71838,4.73200,4.75916,4.80868,4.89770,5.06658,5.43298");
-	}
-	fall_transition(template_572) {
-          values("0.06839,0.07501,0.09054,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-    }
-    pin("Do0[33]") {
-      direction : output;
-      capacitance : 0.0637;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_61) {
-          values("0.82866,0.83910,0.86105,0.90601,1.00456,1.24860,1.88149");
-	}
-	rise_transition(template_61) {
-          values("0.03703,0.04565,0.06539,0.11300,0.23855,0.58398,1.49965");
-	}
-	cell_fall(template_62) {
-          values("0.84787,0.86148,0.88865,0.93817,1.02718,1.19606,1.56246");
-	}
-	fall_transition(template_62) {
-          values("0.06839,0.07502,0.09056,0.12196,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_189) {
-          values("1.04274,1.05318,1.07512,1.12008,1.21864,1.46267,2.09557");
-	}
-	rise_transition(template_189) {
-          values("0.03703,0.04565,0.06539,0.11300,0.23855,0.58398,1.49965");
-	}
-	cell_fall(template_190) {
-          values("1.22084,1.23445,1.26162,1.31114,1.40015,1.56903,1.93543");
-	}
-	fall_transition(template_190) {
-          values("0.06839,0.07502,0.09056,0.12196,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_317) {
-          values("3.32488,3.33532,3.35726,3.40222,3.50077,3.74481,4.37771");
-	}
-	rise_transition(template_317) {
-          values("0.03703,0.04565,0.06539,0.11300,0.23855,0.58398,1.49965");
-	}
-	cell_fall(template_318) {
-          values("3.26724,3.28085,3.30801,3.35753,3.44654,3.61542,3.98183");
-	}
-	fall_transition(template_318) {
-          values("0.06839,0.07502,0.09056,0.12196,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_445) {
-          values("3.31580,3.32624,3.34818,3.39314,3.49169,3.73573,4.36862");
-	}
-	rise_transition(template_445) {
-          values("0.03703,0.04565,0.06539,0.11300,0.23855,0.58398,1.49965");
-	}
-	cell_fall(template_446) {
-          values("3.45399,3.46760,3.49476,3.54429,3.63330,3.80218,4.16858");
-	}
-	fall_transition(template_446) {
-          values("0.06839,0.07502,0.09056,0.12196,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_573) {
-          values("4.80427,4.81471,4.83665,4.88161,4.98016,5.22420,5.85709");
-	}
-	rise_transition(template_573) {
-          values("0.03703,0.04565,0.06539,0.11300,0.23855,0.58398,1.49965");
-	}
-	cell_fall(template_574) {
-          values("4.59871,4.61232,4.63948,4.68901,4.77802,4.94690,5.31330");
-	}
-	fall_transition(template_574) {
-          values("0.06839,0.07502,0.09056,0.12196,0.19113,0.35651,0.78692");
-	}
-      }
-    }
-    pin("Do0[32]") {
-      direction : output;
-      capacitance : 0.0512;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_63) {
-          values("0.82367,0.83416,0.85617,0.90123,0.99986,1.24392,1.87681");
-	}
-	rise_transition(template_63) {
-          values("0.03723,0.04588,0.06562,0.11319,0.23867,0.58399,1.49961");
-	}
-	cell_fall(template_64) {
-          values("0.84256,0.85617,0.88334,0.93285,1.02188,1.19076,1.55717");
-	}
-	fall_transition(template_64) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_191) {
-          values("1.03725,1.04773,1.06975,1.11480,1.21343,1.45750,2.09038");
-	}
-	rise_transition(template_191) {
-          values("0.03723,0.04588,0.06562,0.11319,0.23867,0.58399,1.49961");
-	}
-	cell_fall(template_192) {
-          values("1.21386,1.22747,1.25464,1.30415,1.39318,1.56206,1.92847");
-	}
-	fall_transition(template_192) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_319) {
-          values("2.76955,2.78003,2.80205,2.84710,2.94573,3.18980,3.82268");
-	}
-	rise_transition(template_319) {
-          values("0.03723,0.04588,0.06562,0.11319,0.23867,0.58399,1.49961");
-	}
-	cell_fall(template_320) {
-          values("2.87630,2.88991,2.91708,2.96659,3.05562,3.22450,3.59090");
-	}
-	fall_transition(template_320) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_447) {
-          values("2.75984,2.77033,2.79235,2.83740,2.93603,3.18009,3.81298");
-	}
-	rise_transition(template_447) {
-          values("0.03723,0.04588,0.06562,0.11319,0.23867,0.58399,1.49961");
-	}
-	cell_fall(template_448) {
-          values("3.06196,3.07557,3.10274,3.15225,3.24127,3.41016,3.77656");
-	}
-	fall_transition(template_448) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_575) {
-          values("4.48648,4.49696,4.51898,4.56403,4.66266,4.90672,5.53961");
-	}
-	rise_transition(template_575) {
-          values("0.03723,0.04588,0.06562,0.11319,0.23867,0.58399,1.49961");
-	}
-	cell_fall(template_576) {
-          values("4.38359,4.39720,4.42438,4.47389,4.56291,4.73179,5.09820");
-	}
-	fall_transition(template_576) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-    }
-    pin("Do0[31]") {
-      direction : output;
-      capacitance : 0.0472;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_65) {
-          values("0.82441,0.83483,0.85676,0.90169,1.00023,1.24426,1.87716");
-	}
-	rise_transition(template_65) {
-          values("0.03698,0.04559,0.06533,0.11296,0.23852,0.58397,1.49965");
-	}
-	cell_fall(template_66) {
-          values("0.84265,0.85626,0.88342,0.93295,1.02196,1.19084,1.55724");
-	}
-	fall_transition(template_66) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_193) {
-          values("1.03972,1.05015,1.07207,1.11700,1.21554,1.45957,2.09247");
-	}
-	rise_transition(template_193) {
-          values("0.03698,0.04559,0.06533,0.11296,0.23852,0.58397,1.49965");
-	}
-	cell_fall(template_194) {
-          values("1.21598,1.22959,1.25676,1.30628,1.39529,1.56417,1.93057");
-	}
-	fall_transition(template_194) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_321) {
-          values("2.76350,2.77393,2.79585,2.84079,2.93932,3.18335,3.81625");
-	}
-	rise_transition(template_321) {
-          values("0.03698,0.04559,0.06533,0.11296,0.23852,0.58397,1.49965");
-	}
-	cell_fall(template_322) {
-          values("2.87780,2.89141,2.91857,2.96810,3.05710,3.22599,3.59239");
-	}
-	fall_transition(template_322) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_449) {
-          values("2.74506,2.75549,2.77741,2.82235,2.92088,3.16491,3.79781");
-	}
-	rise_transition(template_449) {
-          values("0.03698,0.04559,0.06533,0.11296,0.23852,0.58397,1.49965");
-	}
-	cell_fall(template_450) {
-          values("3.05536,3.06897,3.09613,3.14565,3.23466,3.40354,3.76994");
-	}
-	fall_transition(template_450) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_577) {
-          values("4.25622,4.26664,4.28857,4.33350,4.43204,4.67607,5.30897");
-	}
-	rise_transition(template_577) {
-          values("0.03698,0.04559,0.06533,0.11296,0.23852,0.58397,1.49965");
-	}
-	cell_fall(template_578) {
-          values("4.24428,4.25789,4.28505,4.33457,4.42358,4.59246,4.95886");
-	}
-	fall_transition(template_578) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-    }
-    pin("Do0[30]") {
-      direction : output;
-      capacitance : 0.0518;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_67) {
-          values("0.82555,0.83603,0.85803,0.90308,1.00169,1.24575,1.87864");
-	}
-	rise_transition(template_67) {
-          values("0.03720,0.04585,0.06559,0.11317,0.23866,0.58399,1.49962");
-	}
-	cell_fall(template_68) {
-          values("0.84362,0.85723,0.88440,0.93391,1.02294,1.19182,1.55822");
-	}
-	fall_transition(template_68) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_195) {
-          values("1.04114,1.05162,1.07362,1.11867,1.21728,1.46134,2.09423");
-	}
-	rise_transition(template_195) {
-          values("0.03720,0.04585,0.06559,0.11317,0.23866,0.58399,1.49962");
-	}
-	cell_fall(template_196) {
-          values("1.21704,1.23065,1.25782,1.30733,1.39635,1.56524,1.93164");
-	}
-	fall_transition(template_196) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_323) {
-          values("3.81742,3.82790,3.84991,3.89495,3.99357,4.23763,4.87052");
-	}
-	rise_transition(template_323) {
-          values("0.03720,0.04585,0.06559,0.11317,0.23866,0.58399,1.49962");
-	}
-	cell_fall(template_324) {
-          values("3.58490,3.59851,3.62568,3.67520,3.76422,3.93310,4.29951");
-	}
-	fall_transition(template_324) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_451) {
-          values("3.80084,3.81132,3.83333,3.87837,3.97699,4.22105,4.85394");
-	}
-	rise_transition(template_451) {
-          values("0.03720,0.04585,0.06559,0.11317,0.23866,0.58399,1.49962");
-	}
-	cell_fall(template_452) {
-          values("3.76475,3.77836,3.80553,3.85505,3.94407,4.11295,4.47936");
-	}
-	fall_transition(template_452) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_579) {
-          values("5.29790,5.30838,5.33039,5.37543,5.47405,5.71811,6.35100");
-	}
-	rise_transition(template_579) {
-          values("0.03720,0.04585,0.06559,0.11317,0.23866,0.58399,1.49962");
-	}
-	cell_fall(template_580) {
-          values("4.91810,4.93171,4.95888,5.00839,5.09741,5.26630,5.63270");
-	}
-	fall_transition(template_580) {
-          values("0.06839,0.07501,0.09052,0.12199,0.19113,0.35651,0.78693");
-	}
-      }
-    }
-    pin("Do0[29]") {
-      direction : output;
-      capacitance : 0.0466;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_69) {
-          values("0.82416,0.83459,0.85651,0.90145,0.99999,1.24402,1.87692");
-	}
-	rise_transition(template_69) {
-          values("0.03699,0.04560,0.06534,0.11297,0.23853,0.58398,1.49965");
-	}
-	cell_fall(template_70) {
-          values("0.84237,0.85598,0.88314,0.93266,1.02167,1.19055,1.55695");
-	}
-	fall_transition(template_70) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_197) {
-          values("1.03948,1.04991,1.07183,1.11677,1.21531,1.45934,2.09224");
-	}
-	rise_transition(template_197) {
-          values("0.03699,0.04560,0.06534,0.11297,0.23853,0.58398,1.49965");
-	}
-	cell_fall(template_198) {
-          values("1.21543,1.22904,1.25620,1.30573,1.39473,1.56361,1.93002");
-	}
-	fall_transition(template_198) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_325) {
-          values("3.25908,3.26951,3.29143,3.33637,3.43491,3.67894,4.31184");
-	}
-	rise_transition(template_325) {
-          values("0.03699,0.04560,0.06534,0.11297,0.23853,0.58398,1.49965");
-	}
-	cell_fall(template_326) {
-          values("3.22043,3.23404,3.26120,3.31073,3.39973,3.56861,3.93502");
-	}
-	fall_transition(template_326) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_453) {
-          values("3.24156,3.25199,3.27392,3.31886,3.41739,3.66143,4.29432");
-	}
-	rise_transition(template_453) {
-          values("0.03699,0.04560,0.06534,0.11297,0.23853,0.58398,1.49965");
-	}
-	cell_fall(template_454) {
-          values("3.39899,3.41260,3.43977,3.48929,3.57830,3.74718,4.11358");
-	}
-	fall_transition(template_454) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_581) {
-          values("4.63458,4.64501,4.66694,4.71188,4.81041,5.05445,5.68734");
-	}
-	rise_transition(template_581) {
-          values("0.03699,0.04560,0.06534,0.11297,0.23853,0.58398,1.49965");
-	}
-	cell_fall(template_582) {
-          values("4.51561,4.52922,4.55638,4.60591,4.69491,4.86379,5.23020");
-	}
-	fall_transition(template_582) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-    }
-    pin("Do0[28]") {
-      direction : output;
-      capacitance : 0.0508;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_71) {
-          values("0.82603,0.83646,0.85837,0.90330,1.00183,1.24586,1.87875");
-	}
-	rise_transition(template_71) {
-          values("0.03696,0.04557,0.06531,0.11294,0.23851,0.58397,1.49966");
-	}
-	cell_fall(template_72) {
-          values("0.84371,0.85732,0.88449,0.93401,1.02302,1.19190,1.55830");
-	}
-	fall_transition(template_72) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_199) {
-          values("1.04163,1.05205,1.07397,1.11889,1.21742,1.46145,2.09435");
-	}
-	rise_transition(template_199) {
-          values("0.03696,0.04557,0.06531,0.11294,0.23851,0.58397,1.49966");
-	}
-	cell_fall(template_200) {
-          values("1.21715,1.23076,1.25792,1.30745,1.39645,1.56533,1.93174");
-	}
-	fall_transition(template_200) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_327) {
-          values("3.23861,3.24903,3.27095,3.31587,3.41440,3.65843,4.29133");
-	}
-	rise_transition(template_327) {
-          values("0.03696,0.04557,0.06531,0.11294,0.23851,0.58397,1.49966");
-	}
-	cell_fall(template_328) {
-          values("3.20745,3.22106,3.24822,3.29775,3.38675,3.55563,3.92204");
-	}
-	fall_transition(template_328) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_455) {
-          values("3.22108,3.23150,3.25342,3.29834,3.39687,3.64090,4.27380");
-	}
-	rise_transition(template_455) {
-          values("0.03696,0.04557,0.06531,0.11294,0.23851,0.58397,1.49966");
-	}
-	cell_fall(template_456) {
-          values("3.38597,3.39958,3.42674,3.47627,3.56527,3.73416,4.10056");
-	}
-	fall_transition(template_456) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_583) {
-          values("4.68788,4.69830,4.72022,4.76514,4.86367,5.10770,5.74060");
-	}
-	rise_transition(template_583) {
-          values("0.03696,0.04557,0.06531,0.11294,0.23851,0.58397,1.49966");
-	}
-	cell_fall(template_584) {
-          values("4.51587,4.52948,4.55664,4.60617,4.69517,4.86406,5.23046");
-	}
-	fall_transition(template_584) {
-          values("0.06839,0.07502,0.09057,0.12195,0.19113,0.35651,0.78692");
-	}
-      }
-    }
-    pin("Do0[27]") {
-      direction : output;
-      capacitance : 0.0451;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_73) {
-          values("0.82415,0.83454,0.85640,0.90126,0.99973,1.24374,1.87665");
-	}
-	rise_transition(template_73) {
-          values("0.03682,0.04541,0.06514,0.11280,0.23842,0.58396,1.49968");
-	}
-	cell_fall(template_74) {
-          values("0.84235,0.85596,0.88312,0.93265,1.02165,1.19053,1.55693");
-	}
-	fall_transition(template_74) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_201) {
-          values("1.03979,1.05018,1.07205,1.11691,1.21538,1.45939,2.09230");
-	}
-	rise_transition(template_201) {
-          values("0.03682,0.04541,0.06514,0.11280,0.23842,0.58396,1.49968");
-	}
-	cell_fall(template_202) {
-          values("1.21553,1.22914,1.25630,1.30583,1.39483,1.56371,1.93011");
-	}
-	fall_transition(template_202) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_329) {
-          values("3.66973,3.68012,3.70199,3.74685,3.84532,4.08933,4.72223");
-	}
-	rise_transition(template_329) {
-          values("0.03682,0.04541,0.06514,0.11280,0.23842,0.58396,1.49968");
-	}
-	cell_fall(template_330) {
-          values("3.51362,3.52723,3.55439,3.60392,3.69292,3.86180,4.22820");
-	}
-	fall_transition(template_330) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_457) {
-          values("3.65244,3.66283,3.68470,3.72956,3.82803,4.07204,4.70495");
-	}
-	rise_transition(template_457) {
-          values("0.03682,0.04541,0.06514,0.11280,0.23842,0.58396,1.49968");
-	}
-	cell_fall(template_458) {
-          values("3.69162,3.70523,3.73239,3.78192,3.87092,4.03980,4.40620");
-	}
-	fall_transition(template_458) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_585) {
-          values("4.94583,4.95622,4.97808,5.02294,5.12142,5.36543,5.99833");
-	}
-	rise_transition(template_585) {
-          values("0.03682,0.04541,0.06514,0.11280,0.23842,0.58396,1.49968");
-	}
-	cell_fall(template_586) {
-          values("4.74558,4.75919,4.78635,4.83588,4.92488,5.09376,5.46016");
-	}
-	fall_transition(template_586) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-    }
-    pin("Do0[26]") {
-      direction : output;
-      capacitance : 0.0397;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_75) {
-          values("0.82278,0.83315,0.85496,0.89976,0.99818,1.24218,1.87509");
-	}
-	rise_transition(template_75) {
-          values("0.03669,0.04527,0.06499,0.11268,0.23835,0.58395,1.49970");
-	}
-	cell_fall(template_76) {
-          values("0.84155,0.85516,0.88231,0.93185,1.02084,1.18972,1.55612");
-	}
-	fall_transition(template_76) {
-          values("0.06840,0.07503,0.09061,0.12191,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_203) {
-          values("1.03808,1.04844,1.07025,1.11505,1.21347,1.45747,2.09038");
-	}
-	rise_transition(template_203) {
-          values("0.03669,0.04527,0.06499,0.11268,0.23835,0.58395,1.49970");
-	}
-	cell_fall(template_204) {
-          values("1.21394,1.22755,1.25471,1.30425,1.39324,1.56212,1.92852");
-	}
-	fall_transition(template_204) {
-          values("0.06840,0.07503,0.09061,0.12191,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_331) {
-          values("2.77957,2.78993,2.81175,2.85655,2.95497,3.19897,3.83187");
-	}
-	rise_transition(template_331) {
-          values("0.03669,0.04527,0.06499,0.11268,0.23835,0.58395,1.49970");
-	}
-	cell_fall(template_332) {
-          values("2.89044,2.90405,2.93120,2.98074,3.06973,3.23861,3.60501");
-	}
-	fall_transition(template_332) {
-          values("0.06840,0.07503,0.09061,0.12191,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_459) {
-          values("2.76133,2.77170,2.79351,2.83831,2.93673,3.18073,3.81364");
-	}
-	rise_transition(template_459) {
-          values("0.03669,0.04527,0.06499,0.11268,0.23835,0.58395,1.49970");
-	}
-	cell_fall(template_460) {
-          values("3.06792,3.08153,3.10868,3.15822,3.24721,3.41609,3.78249");
-	}
-	fall_transition(template_460) {
-          values("0.06840,0.07503,0.09061,0.12191,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_587) {
-          values("4.08647,4.09683,4.11864,4.16344,4.26186,4.50586,5.13877");
-	}
-	rise_transition(template_587) {
-          values("0.03669,0.04527,0.06499,0.11268,0.23835,0.58395,1.49970");
-	}
-	cell_fall(template_588) {
-          values("4.13967,4.15328,4.18043,4.22997,4.31897,4.48784,4.85425");
-	}
-	fall_transition(template_588) {
-          values("0.06840,0.07503,0.09061,0.12191,0.19112,0.35650,0.78691");
-	}
-      }
-    }
-    pin("Do0[25]") {
-      direction : output;
-      capacitance : 0.0403;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_77) {
-          values("0.81961,0.83006,0.85201,0.89699,0.99555,1.23960,1.87249");
-	}
-	rise_transition(template_77) {
-          values("0.03706,0.04569,0.06543,0.11303,0.23857,0.58398,1.49964");
-	}
-	cell_fall(template_78) {
-          values("0.83892,0.85253,0.87969,0.92921,1.01823,1.18711,1.55351");
-	}
-	fall_transition(template_78) {
-          values("0.06839,0.07502,0.09055,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_205) {
-          values("1.03490,1.04535,1.06730,1.11228,1.21084,1.45489,2.08778");
-	}
-	rise_transition(template_205) {
-          values("0.03706,0.04569,0.06543,0.11303,0.23857,0.58398,1.49964");
-	}
-	cell_fall(template_206) {
-          values("1.21132,1.22493,1.25210,1.30161,1.39063,1.55951,1.92591");
-	}
-	fall_transition(template_206) {
-          values("0.06839,0.07502,0.09055,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_333) {
-          values("2.71771,2.72816,2.75011,2.79509,2.89365,3.13770,3.77059");
-	}
-	rise_transition(template_333) {
-          values("0.03706,0.04569,0.06543,0.11303,0.23857,0.58398,1.49964");
-	}
-	cell_fall(template_334) {
-          values("2.84731,2.86092,2.88808,2.93760,3.02662,3.19550,3.56190");
-	}
-	fall_transition(template_334) {
-          values("0.06839,0.07502,0.09055,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_461) {
-          values("2.69984,2.71029,2.73224,2.77721,2.87578,3.11982,3.75272");
-	}
-	rise_transition(template_461) {
-          values("0.03706,0.04569,0.06543,0.11303,0.23857,0.58398,1.49964");
-	}
-	cell_fall(template_462) {
-          values("3.02510,3.03872,3.06588,3.11540,3.20442,3.37330,3.73970");
-	}
-	fall_transition(template_462) {
-          values("0.06839,0.07502,0.09055,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_589) {
-          values("3.99128,4.00173,4.02368,4.06866,4.16722,4.41126,5.04416");
-	}
-	rise_transition(template_589) {
-          values("0.03706,0.04569,0.06543,0.11303,0.23857,0.58398,1.49964");
-	}
-	cell_fall(template_590) {
-          values("4.08035,4.09396,4.12113,4.17064,4.25966,4.42854,4.79494");
-	}
-	fall_transition(template_590) {
-          values("0.06839,0.07502,0.09055,0.12197,0.19113,0.35651,0.78692");
-	}
-      }
-    }
-    pin("Do0[24]") {
-      direction : output;
-      capacitance : 0.0372;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_79) {
-          values("0.82210,0.83245,0.85423,0.89899,0.99738,1.24137,1.87428");
-	}
-	rise_transition(template_79) {
-          values("0.03661,0.04518,0.06490,0.11260,0.23830,0.58395,1.49972");
-	}
-	cell_fall(template_80) {
-          values("0.84097,0.85458,0.88174,0.93127,1.02027,1.18915,1.55555");
-	}
-	fall_transition(template_80) {
-          values("0.06840,0.07503,0.09059,0.12193,0.19112,0.35651,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_207) {
-          values("1.03729,1.04763,1.06941,1.11417,1.21257,1.45655,2.08946");
-	}
-	rise_transition(template_207) {
-          values("0.03661,0.04518,0.06490,0.11260,0.23830,0.58395,1.49972");
-	}
-	cell_fall(template_208) {
-          values("1.21303,1.22664,1.25380,1.30333,1.39233,1.56121,1.92761");
-	}
-	fall_transition(template_208) {
-          values("0.06840,0.07503,0.09059,0.12193,0.19112,0.35651,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_335) {
-          values("2.66505,2.67539,2.69718,2.74193,2.84033,3.08431,3.71722");
-	}
-	rise_transition(template_335) {
-          values("0.03661,0.04518,0.06490,0.11260,0.23830,0.58395,1.49972");
-	}
-	cell_fall(template_336) {
-          values("2.80835,2.82196,2.84912,2.89865,2.98765,3.15653,3.52294");
-	}
-	fall_transition(template_336) {
-          values("0.06840,0.07503,0.09059,0.12193,0.19112,0.35651,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_463) {
-          values("2.64660,2.65694,2.67873,2.72349,2.82188,3.06586,3.69878");
-	}
-	rise_transition(template_463) {
-          values("0.03661,0.04518,0.06490,0.11260,0.23830,0.58395,1.49972");
-	}
-	cell_fall(template_464) {
-          values("2.98584,2.99945,3.02661,3.07614,3.16514,3.33402,3.70042");
-	}
-	fall_transition(template_464) {
-          values("0.06840,0.07503,0.09059,0.12193,0.19112,0.35651,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_591) {
-          values("4.08975,4.10009,4.12187,4.16663,4.26502,4.50901,5.14192");
-	}
-	rise_transition(template_591) {
-          values("0.03661,0.04518,0.06490,0.11260,0.23830,0.58395,1.49972");
-	}
-	cell_fall(template_592) {
-          values("4.17687,4.19048,4.21764,4.26717,4.35617,4.52505,4.89145");
-	}
-	fall_transition(template_592) {
-          values("0.06840,0.07503,0.09059,0.12193,0.19112,0.35651,0.78691");
-	}
-      }
-    }
-    pin("Do0[23]") {
-      direction : output;
-      capacitance : 0.0372;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_81) {
-          values("0.82408,0.83445,0.85629,0.90111,0.99956,1.24356,1.87647");
-	}
-	rise_transition(template_81) {
-          values("0.03675,0.04534,0.06506,0.11274,0.23838,0.58396,1.49969");
-	}
-	cell_fall(template_82) {
-          values("0.84301,0.85662,0.88378,0.93331,1.02231,1.19119,1.55759");
-	}
-	fall_transition(template_82) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_209) {
-          values("1.05860,1.06897,1.09081,1.13564,1.23409,1.47809,2.11099");
-	}
-	rise_transition(template_209) {
-          values("0.03675,0.04534,0.06506,0.11274,0.23838,0.58396,1.49969");
-	}
-	cell_fall(template_210) {
-          values("1.23224,1.24585,1.27300,1.32254,1.41153,1.58041,1.94682");
-	}
-	fall_transition(template_210) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_337) {
-          values("3.64020,3.65057,3.67241,3.71724,3.81568,4.05969,4.69259");
-	}
-	rise_transition(template_337) {
-          values("0.03675,0.04534,0.06506,0.11274,0.23838,0.58396,1.49969");
-	}
-	cell_fall(template_338) {
-          values("3.49169,3.50530,3.53246,3.58199,3.67099,3.83987,4.20627");
-	}
-	fall_transition(template_338) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_465) {
-          values("3.62751,3.63788,3.65972,3.70454,3.80299,4.04699,4.67990");
-	}
-	rise_transition(template_465) {
-          values("0.03675,0.04534,0.06506,0.11274,0.23838,0.58396,1.49969");
-	}
-	cell_fall(template_466) {
-          values("3.67413,3.68774,3.71490,3.76443,3.85343,4.02231,4.38871");
-	}
-	fall_transition(template_466) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_593) {
-          values("4.93003,4.94041,4.96224,5.00707,5.10552,5.34952,5.98243");
-	}
-	rise_transition(template_593) {
-          values("0.03675,0.04534,0.06506,0.11274,0.23838,0.58396,1.49969");
-	}
-	cell_fall(template_594) {
-          values("4.71670,4.73031,4.75746,4.80700,4.89599,5.06487,5.43128");
-	}
-	fall_transition(template_594) {
-          values("0.06840,0.07503,0.09060,0.12193,0.19112,0.35650,0.78691");
-	}
-      }
-    }
-    pin("Do0[22]") {
-      direction : output;
-      capacitance : 0.0371;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_83) {
-          values("0.82545,0.83568,0.85730,0.90185,1.00007,1.24400,1.87693");
-	}
-	rise_transition(template_83) {
-          values("0.03617,0.04467,0.06437,0.11218,0.23803,0.58392,1.49980");
-	}
-	cell_fall(template_84) {
-          values("0.84350,0.85711,0.88426,0.93381,1.02279,1.19167,1.55807");
-	}
-	fall_transition(template_84) {
-          values("0.06840,0.07504,0.09065,0.12188,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_211) {
-          values("1.05993,1.07017,1.09179,1.13634,1.23456,1.47849,2.11142");
-	}
-	rise_transition(template_211) {
-          values("0.03617,0.04467,0.06437,0.11218,0.23803,0.58392,1.49980");
-	}
-	cell_fall(template_212) {
-          values("1.23270,1.24631,1.27346,1.32301,1.41199,1.58087,1.94727");
-	}
-	fall_transition(template_212) {
-          values("0.06840,0.07504,0.09065,0.12188,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_339) {
-          values("3.56630,3.57654,3.59816,3.64270,3.74093,3.98485,4.61778");
-	}
-	rise_transition(template_339) {
-          values("0.03617,0.04467,0.06437,0.11218,0.23803,0.58392,1.49980");
-	}
-	cell_fall(template_340) {
-          values("3.44274,3.45635,3.48350,3.53305,3.62203,3.79091,4.15731");
-	}
-	fall_transition(template_340) {
-          values("0.06840,0.07504,0.09065,0.12188,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_467) {
-          values("3.55340,3.56364,3.58525,3.62980,3.72802,3.97195,4.60488");
-	}
-	rise_transition(template_467) {
-          values("0.03617,0.04467,0.06437,0.11218,0.23803,0.58392,1.49980");
-	}
-	cell_fall(template_468) {
-          values("3.62511,3.63872,3.66586,3.71541,3.80439,3.97327,4.33967");
-	}
-	fall_transition(template_468) {
-          values("0.06840,0.07504,0.09065,0.12188,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_595) {
-          values("4.97085,4.98109,5.00271,5.04725,5.14548,5.38941,6.02234");
-	}
-	rise_transition(template_595) {
-          values("0.03617,0.04467,0.06437,0.11218,0.23803,0.58392,1.49980");
-	}
-	cell_fall(template_596) {
-          values("4.72060,4.73421,4.76135,4.81090,4.89988,5.06876,5.43516");
-	}
-	fall_transition(template_596) {
-          values("0.06840,0.07504,0.09065,0.12188,0.19112,0.35650,0.78690");
-	}
-      }
-    }
-    pin("Do0[21]") {
-      direction : output;
-      capacitance : 0.0338;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_85) {
-          values("0.82392,0.83418,0.85584,0.90044,0.99871,1.24265,1.87557");
-	}
-	rise_transition(template_85) {
-          values("0.03628,0.04480,0.06450,0.11228,0.23809,0.58392,1.49978");
-	}
-	cell_fall(template_86) {
-          values("0.84243,0.85604,0.88319,0.93274,1.02172,1.19060,1.55700");
-	}
-	fall_transition(template_86) {
-          values("0.06840,0.07504,0.09063,0.12190,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_213) {
-          values("1.05840,1.06866,1.09032,1.13492,1.23319,1.47713,2.11005");
-	}
-	rise_transition(template_213) {
-          values("0.03628,0.04480,0.06450,0.11228,0.23809,0.58392,1.49978");
-	}
-	cell_fall(template_214) {
-          values("1.23133,1.24494,1.27209,1.32164,1.41062,1.57950,1.94590");
-	}
-	fall_transition(template_214) {
-          values("0.06840,0.07504,0.09063,0.12190,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_341) {
-          values("3.51554,3.52580,3.54746,3.59206,3.69033,3.93427,4.56719");
-	}
-	rise_transition(template_341) {
-          values("0.03628,0.04480,0.06450,0.11228,0.23809,0.58392,1.49978");
-	}
-	cell_fall(template_342) {
-          values("3.40060,3.41421,3.44136,3.49090,3.57989,3.74877,4.11517");
-	}
-	fall_transition(template_342) {
-          values("0.06840,0.07504,0.09063,0.12190,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_469) {
-          values("3.50260,3.51286,3.53452,3.57912,3.67739,3.92133,4.55425");
-	}
-	rise_transition(template_469) {
-          values("0.03628,0.04480,0.06450,0.11228,0.23809,0.58392,1.49978");
-	}
-	cell_fall(template_470) {
-          values("3.58289,3.59650,3.62365,3.67320,3.76218,3.93106,4.29746");
-	}
-	fall_transition(template_470) {
-          values("0.06840,0.07504,0.09063,0.12190,0.19112,0.35650,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_597) {
-          values("4.75532,4.76558,4.78724,4.83184,4.93011,5.17405,5.80697");
-	}
-	rise_transition(template_597) {
-          values("0.03628,0.04480,0.06450,0.11228,0.23809,0.58392,1.49978");
-	}
-	cell_fall(template_598) {
-          values("4.61261,4.62622,4.65337,4.70291,4.79190,4.96078,5.32718");
-	}
-	fall_transition(template_598) {
-          values("0.06840,0.07504,0.09063,0.12190,0.19112,0.35650,0.78690");
-	}
-      }
-    }
-    pin("Do0[20]") {
-      direction : output;
-      capacitance : 0.0377;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_87) {
-          values("0.82542,0.83561,0.85714,0.90158,0.99971,1.24361,1.87655");
-	}
-	rise_transition(template_87) {
-          values("0.03595,0.04442,0.06411,0.11196,0.23789,0.58390,1.49984");
-	}
-	cell_fall(template_88) {
-          values("0.84309,0.85670,0.88384,0.93340,1.02236,1.19124,1.55764");
-	}
-	fall_transition(template_88) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_215) {
-          values("1.05991,1.07010,1.09163,1.13607,1.23421,1.47810,2.11104");
-	}
-	rise_transition(template_215) {
-          values("0.03595,0.04442,0.06411,0.11196,0.23789,0.58390,1.49984");
-	}
-	cell_fall(template_216) {
-          values("1.23232,1.24593,1.27306,1.32262,1.41159,1.58047,1.94687");
-	}
-	fall_transition(template_216) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_343) {
-          values("2.68826,2.69845,2.71998,2.76442,2.86256,3.10645,3.73939");
-	}
-	rise_transition(template_343) {
-          values("0.03595,0.04442,0.06411,0.11196,0.23789,0.58390,1.49984");
-	}
-	cell_fall(template_344) {
-          values("2.82414,2.83775,2.86489,2.91445,3.00342,3.17229,3.53869");
-	}
-	fall_transition(template_344) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_471) {
-          values("2.67408,2.68427,2.70580,2.75024,2.84838,3.09228,3.72522");
-	}
-	rise_transition(template_471) {
-          values("0.03595,0.04442,0.06411,0.11196,0.23789,0.58390,1.49984");
-	}
-	cell_fall(template_472) {
-          values("3.00575,3.01935,3.04649,3.09605,3.18502,3.35390,3.72029");
-	}
-	fall_transition(template_472) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_599) {
-          values("4.12249,4.13268,4.15421,4.19865,4.29679,4.54068,5.17362");
-	}
-	rise_transition(template_599) {
-          values("0.03595,0.04442,0.06411,0.11196,0.23789,0.58390,1.49984");
-	}
-	cell_fall(template_600) {
-          values("4.23453,4.24814,4.27528,4.32484,4.41380,4.58268,4.94908");
-	}
-	fall_transition(template_600) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-    }
-    pin("Do0[19]") {
-      direction : output;
-      capacitance : 0.0308;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_89) {
-          values("0.82391,0.83408,0.85558,0.89998,0.99809,1.24198,1.87492");
-	}
-	rise_transition(template_89) {
-          values("0.03587,0.04433,0.06401,0.11189,0.23784,0.58389,1.49985");
-	}
-	cell_fall(template_90) {
-          values("0.84208,0.85569,0.88282,0.93239,1.02135,1.19023,1.55662");
-	}
-	fall_transition(template_90) {
-          values("0.06841,0.07505,0.09070,0.12183,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_217) {
-          values("1.05835,1.06852,1.09002,1.13442,1.23253,1.47642,2.10936");
-	}
-	rise_transition(template_217) {
-          values("0.03587,0.04433,0.06401,0.11189,0.23784,0.58389,1.49985");
-	}
-	cell_fall(template_218) {
-          values("1.23069,1.24429,1.27143,1.32099,1.40995,1.57883,1.94523");
-	}
-	fall_transition(template_218) {
-          values("0.06841,0.07505,0.09070,0.12183,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_345) {
-          values("3.26394,3.27411,3.29561,3.34001,3.43812,3.68201,4.31495");
-	}
-	rise_transition(template_345) {
-          values("0.03587,0.04433,0.06401,0.11189,0.23784,0.58389,1.49985");
-	}
-	cell_fall(template_346) {
-          values("3.22739,3.24100,3.26813,3.31770,3.40666,3.57554,3.94193");
-	}
-	fall_transition(template_346) {
-          values("0.06841,0.07505,0.09070,0.12183,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_473) {
-          values("3.25117,3.26134,3.28284,3.32724,3.42535,3.66924,4.30218");
-	}
-	rise_transition(template_473) {
-          values("0.03587,0.04433,0.06401,0.11189,0.23784,0.58389,1.49985");
-	}
-	cell_fall(template_474) {
-          values("3.41058,3.42418,3.45132,3.50088,3.58984,3.75872,4.12512");
-	}
-	fall_transition(template_474) {
-          values("0.06841,0.07505,0.09070,0.12183,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_601) {
-          values("4.58869,4.59886,4.62037,4.66477,4.76288,5.00676,5.63970");
-	}
-	rise_transition(template_601) {
-          values("0.03587,0.04433,0.06401,0.11189,0.23784,0.58389,1.49985");
-	}
-	cell_fall(template_602) {
-          values("4.47491,4.48851,4.51565,4.56521,4.65418,4.82305,5.18945");
-	}
-	fall_transition(template_602) {
-          values("0.06841,0.07505,0.09070,0.12183,0.19111,0.35650,0.78689");
-	}
-      }
-    }
-    pin("Do0[18]") {
-      direction : output;
-      capacitance : 0.0316;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_91) {
-          values("0.82264,0.83282,0.85435,0.89879,0.99692,1.24082,1.87376");
-	}
-	rise_transition(template_91) {
-          values("0.03594,0.04441,0.06410,0.11196,0.23788,0.58390,1.49984");
-	}
-	cell_fall(template_92) {
-          values("0.84081,0.85442,0.88156,0.93112,1.02009,1.18896,1.55536");
-	}
-	fall_transition(template_92) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_219) {
-          values("1.05732,1.06751,1.08904,1.13347,1.23161,1.47550,2.10844");
-	}
-	rise_transition(template_219) {
-          values("0.03594,0.04441,0.06410,0.11196,0.23788,0.58390,1.49984");
-	}
-	cell_fall(template_220) {
-          values("1.22972,1.24333,1.27047,1.32003,1.40899,1.57787,1.94427");
-	}
-	fall_transition(template_220) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_347) {
-          values("3.47942,3.48961,3.51114,3.55557,3.65371,3.89760,4.53054");
-	}
-	rise_transition(template_347) {
-          values("0.03594,0.04441,0.06410,0.11196,0.23788,0.58390,1.49984");
-	}
-	cell_fall(template_348) {
-          values("3.38385,3.39746,3.42460,3.47416,3.56312,3.73200,4.09840");
-	}
-	fall_transition(template_348) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_475) {
-          values("3.46676,3.47694,3.49847,3.54291,3.64104,3.88494,4.51788");
-	}
-	rise_transition(template_475) {
-          values("0.03594,0.04441,0.06410,0.11196,0.23788,0.58390,1.49984");
-	}
-	cell_fall(template_476) {
-          values("3.56641,3.58002,3.60716,3.65672,3.74568,3.91456,4.28096");
-	}
-	fall_transition(template_476) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_603) {
-          values("4.80603,4.81622,4.83775,4.88218,4.98032,5.22421,5.85715");
-	}
-	rise_transition(template_603) {
-          values("0.03594,0.04441,0.06410,0.11196,0.23788,0.58390,1.49984");
-	}
-	cell_fall(template_604) {
-          values("4.64888,4.66249,4.68963,4.73919,4.82816,4.99703,5.36343");
-	}
-	fall_transition(template_604) {
-          values("0.06841,0.07505,0.09069,0.12184,0.19111,0.35650,0.78689");
-	}
-      }
-    }
-    pin("Do0[17]") {
-      direction : output;
-      capacitance : 0.0297;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_93) {
-          values("0.82271,0.83283,0.85425,0.89855,0.99657,1.24043,1.87338");
-	}
-	rise_transition(template_93) {
-          values("0.03565,0.04408,0.06376,0.11168,0.23771,0.58388,1.49989");
-	}
-	cell_fall(template_94) {
-          values("0.84066,0.85427,0.88140,0.93097,1.01992,1.18880,1.55519");
-	}
-	fall_transition(template_94) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_221) {
-          values("1.05739,1.06751,1.08893,1.13322,1.23125,1.47511,2.10806");
-	}
-	rise_transition(template_221) {
-          values("0.03565,0.04408,0.06376,0.11168,0.23771,0.58388,1.49989");
-	}
-	cell_fall(template_222) {
-          values("1.22940,1.24300,1.27013,1.31971,1.40866,1.57753,1.94393");
-	}
-	fall_transition(template_222) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_349) {
-          values("3.16968,3.17979,3.20122,3.24551,3.34354,3.58740,4.22035");
-	}
-	rise_transition(template_349) {
-          values("0.03565,0.04408,0.06376,0.11168,0.23771,0.58388,1.49989");
-	}
-	cell_fall(template_350) {
-          values("3.15252,3.16613,3.19326,3.24283,3.33178,3.50066,3.86705");
-	}
-	fall_transition(template_350) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_477) {
-          values("3.15684,3.16696,3.18838,3.23268,3.33070,3.57456,4.20751");
-	}
-	rise_transition(template_477) {
-          values("0.03565,0.04408,0.06376,0.11168,0.23771,0.58388,1.49989");
-	}
-	cell_fall(template_478) {
-          values("3.33557,3.34918,3.37630,3.42588,3.51483,3.68370,4.05010");
-	}
-	fall_transition(template_478) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_605) {
-          values("4.49343,4.50355,4.52498,4.56927,4.66730,4.91116,5.54411");
-	}
-	rise_transition(template_605) {
-          values("0.03565,0.04408,0.06376,0.11168,0.23771,0.58388,1.49989");
-	}
-	cell_fall(template_606) {
-          values("4.41471,4.42832,4.45545,4.50502,4.59397,4.76285,5.12924");
-	}
-	fall_transition(template_606) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-    }
-    pin("Do0[16]") {
-      direction : output;
-      capacitance : 0.0268;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_95) {
-          values("0.82205,0.83226,0.85383,0.89832,0.99650,1.24041,1.87335");
-	}
-	rise_transition(template_95) {
-          values("0.03605,0.04454,0.06423,0.11207,0.23796,0.58391,1.49982");
-	}
-	cell_fall(template_96) {
-          values("0.84083,0.85444,0.88158,0.93113,1.02010,1.18898,1.55538");
-	}
-	fall_transition(template_96) {
-          values("0.06840,0.07505,0.09068,0.12185,0.19112,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_223) {
-          values("1.05586,1.06607,1.08764,1.13213,1.23031,1.47422,2.10716");
-	}
-	rise_transition(template_223) {
-          values("0.03605,0.04454,0.06423,0.11207,0.23796,0.58391,1.49982");
-	}
-	cell_fall(template_224) {
-          values("1.22840,1.24201,1.26915,1.31870,1.40767,1.57655,1.94295");
-	}
-	fall_transition(template_224) {
-          values("0.06840,0.07505,0.09068,0.12185,0.19112,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_351) {
-          values("3.30735,3.31756,3.33913,3.38362,3.48180,3.72571,4.35865");
-	}
-	rise_transition(template_351) {
-          values("0.03605,0.04454,0.06423,0.11207,0.23796,0.58391,1.49982");
-	}
-	cell_fall(template_352) {
-          values("3.25016,3.26377,3.29091,3.34047,3.42944,3.59832,3.96471");
-	}
-	fall_transition(template_352) {
-          values("0.06840,0.07505,0.09068,0.12185,0.19112,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_479) {
-          values("3.29467,3.30488,3.32646,3.37095,3.46913,3.71304,4.34597");
-	}
-	rise_transition(template_479) {
-          values("0.03605,0.04454,0.06423,0.11207,0.23796,0.58391,1.49982");
-	}
-	cell_fall(template_480) {
-          values("3.43345,3.44706,3.47420,3.52375,3.61272,3.78160,4.14800");
-	}
-	fall_transition(template_480) {
-          values("0.06840,0.07505,0.09068,0.12185,0.19112,0.35650,0.78689");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_607) {
-          values("4.62930,4.63951,4.66109,4.70558,4.80376,5.04767,5.68060");
-	}
-	rise_transition(template_607) {
-          values("0.03605,0.04454,0.06423,0.11207,0.23796,0.58391,1.49982");
-	}
-	cell_fall(template_608) {
-          values("4.51023,4.52384,4.55098,4.60053,4.68950,4.85838,5.22478");
-	}
-	fall_transition(template_608) {
-          values("0.06840,0.07505,0.09068,0.12185,0.19112,0.35650,0.78689");
-	}
-      }
-    }
-    pin("Do0[15]") {
-      direction : output;
-      capacitance : 0.0264;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_97) {
-          values("0.82728,0.83739,0.85881,0.90310,1.00112,1.24498,1.87793");
-	}
-	rise_transition(template_97) {
-          values("0.03564,0.04407,0.06374,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_98) {
-          values("0.84610,0.85970,0.88683,0.93641,1.02535,1.19423,1.56062");
-	}
-	fall_transition(template_98) {
-          values("0.06841,0.07507,0.09075,0.12179,0.19111,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_225) {
-          values("1.05277,1.06289,1.08430,1.12859,1.22661,1.47047,2.10342");
-	}
-	rise_transition(template_225) {
-          values("0.03564,0.04407,0.06374,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_226) {
-          values("1.22441,1.23802,1.26514,1.31472,1.40366,1.57254,1.93893");
-	}
-	fall_transition(template_226) {
-          values("0.06841,0.07507,0.09075,0.12179,0.19111,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_353) {
-          values("3.39633,3.40645,3.42787,3.47215,3.57017,3.81403,4.44698");
-	}
-	rise_transition(template_353) {
-          values("0.03564,0.04407,0.06374,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_354) {
-          values("3.30628,3.31988,3.34701,3.39659,3.48553,3.65441,4.02080");
-	}
-	fall_transition(template_354) {
-          values("0.06841,0.07507,0.09075,0.12179,0.19111,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_481) {
-          values("3.38735,3.39747,3.41888,3.46317,3.56119,3.80505,4.43800");
-	}
-	rise_transition(template_481) {
-          values("0.03564,0.04407,0.06374,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_482) {
-          values("3.49327,3.50688,3.53400,3.58358,3.67253,3.84140,4.20780");
-	}
-	fall_transition(template_482) {
-          values("0.06841,0.07507,0.09075,0.12179,0.19111,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_609) {
-          values("4.70082,4.71093,4.73235,4.77663,4.87466,5.11851,5.75146");
-	}
-	rise_transition(template_609) {
-          values("0.03564,0.04407,0.06374,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_610) {
-          values("4.55591,4.56952,4.59665,4.64623,4.73517,4.90405,5.27044");
-	}
-	fall_transition(template_610) {
-          values("0.06841,0.07507,0.09075,0.12179,0.19111,0.35650,0.78687");
-	}
-      }
-    }
-    pin("Do0[14]") {
-      direction : output;
-      capacitance : 0.0241;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_99) {
-          values("0.82853,0.83865,0.86007,0.90436,1.00238,1.24624,1.87919");
-	}
-	rise_transition(template_99) {
-          values("0.03564,0.04407,0.06375,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_100) {
-          values("0.84773,0.86134,0.88847,0.93804,1.02699,1.19587,1.56226");
-	}
-	fall_transition(template_100) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_227) {
-          values("1.05399,1.06410,1.08552,1.12981,1.22784,1.47170,2.10465");
-	}
-	rise_transition(template_227) {
-          values("0.03564,0.04407,0.06375,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_228) {
-          values("1.22584,1.23945,1.26658,1.31615,1.40510,1.57398,1.94037");
-	}
-	fall_transition(template_228) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_355) {
-          values("3.28265,3.29277,3.31419,3.35848,3.45650,3.70036,4.33331");
-	}
-	rise_transition(template_355) {
-          values("0.03564,0.04407,0.06375,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_356) {
-          values("3.23835,3.25196,3.27909,3.32866,3.41761,3.58649,3.95288");
-	}
-	fall_transition(template_356) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_483) {
-          values("3.27344,3.28355,3.30497,3.34926,3.44729,3.69115,4.32410");
-	}
-	rise_transition(template_483) {
-          values("0.03564,0.04407,0.06375,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_484) {
-          values("3.42503,3.43864,3.46577,3.51534,3.60429,3.77317,4.13956");
-	}
-	fall_transition(template_484) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_611) {
-          values("4.76479,4.77491,4.79633,4.84062,4.93864,5.18250,5.81545");
-	}
-	rise_transition(template_611) {
-          values("0.03564,0.04407,0.06375,0.11167,0.23770,0.58388,1.49989");
-	}
-	cell_fall(template_612) {
-          values("4.58522,4.59883,4.62595,4.67553,4.76448,4.93335,5.29975");
-	}
-	fall_transition(template_612) {
-          values("0.06841,0.07506,0.09074,0.12180,0.19111,0.35650,0.78688");
-	}
-      }
-    }
-    pin("Do0[13]") {
-      direction : output;
-      capacitance : 0.0309;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_101) {
-          values("0.83007,0.84012,0.86144,0.90561,1.00353,1.24735,1.88031");
-	}
-	rise_transition(template_101) {
-          values("0.03538,0.04377,0.06343,0.11142,0.23754,0.58386,1.49994");
-	}
-	cell_fall(template_102) {
-          values("0.84828,0.86189,0.88900,0.93860,1.02753,1.19640,1.56279");
-	}
-	fall_transition(template_102) {
-          values("0.06842,0.07508,0.09080,0.12175,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_229) {
-          values("1.05556,1.06561,1.08694,1.13110,1.22902,1.47284,2.10581");
-	}
-	rise_transition(template_229) {
-          values("0.03538,0.04377,0.06343,0.11142,0.23754,0.58386,1.49994");
-	}
-	cell_fall(template_230) {
-          values("1.22698,1.24059,1.26770,1.31730,1.40623,1.57510,1.94149");
-	}
-	fall_transition(template_230) {
-          values("0.06842,0.07508,0.09080,0.12175,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_357) {
-          values("3.30273,3.31278,3.33410,3.37827,3.47619,3.72001,4.35297");
-	}
-	rise_transition(template_357) {
-          values("0.03538,0.04377,0.06343,0.11142,0.23754,0.58386,1.49994");
-	}
-	cell_fall(template_358) {
-          values("3.25408,3.26769,3.29481,3.34440,3.43333,3.60220,3.96860");
-	}
-	fall_transition(template_358) {
-          values("0.06842,0.07508,0.09080,0.12175,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_485) {
-          values("3.29345,3.30351,3.32483,3.36899,3.46691,3.71074,4.34370");
-	}
-	rise_transition(template_485) {
-          values("0.03538,0.04377,0.06343,0.11142,0.23754,0.58386,1.49994");
-	}
-	cell_fall(template_486) {
-          values("3.44073,3.45434,3.48145,3.53104,3.61998,3.78885,4.15524");
-	}
-	fall_transition(template_486) {
-          values("0.06842,0.07508,0.09080,0.12175,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_613) {
-          values("4.54659,4.55665,4.57797,4.62213,4.72005,4.96388,5.59684");
-	}
-	rise_transition(template_613) {
-          values("0.03538,0.04377,0.06343,0.11142,0.23754,0.58386,1.49994");
-	}
-	cell_fall(template_614) {
-          values("4.46226,4.47586,4.50298,4.55257,4.64150,4.81038,5.17677");
-	}
-	fall_transition(template_614) {
-          values("0.06842,0.07508,0.09080,0.12175,0.19110,0.35650,0.78686");
-	}
-      }
-    }
-    pin("Do0[12]") {
-      direction : output;
-      capacitance : 0.0215;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_103) {
-          values("0.82798,0.83803,0.85935,0.90350,1.00142,1.24524,1.87820");
-	}
-	rise_transition(template_103) {
-          values("0.03536,0.04375,0.06341,0.11140,0.23753,0.58386,1.49994");
-	}
-	cell_fall(template_104) {
-          values("0.84663,0.86024,0.88735,0.93694,1.02588,1.19475,1.56114");
-	}
-	fall_transition(template_104) {
-          values("0.06842,0.07508,0.09079,0.12175,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_231) {
-          values("1.05361,1.06366,1.08497,1.12912,1.22704,1.47086,2.10382");
-	}
-	rise_transition(template_231) {
-          values("0.03536,0.04375,0.06341,0.11140,0.23753,0.58386,1.49994");
-	}
-	cell_fall(template_232) {
-          values("1.22434,1.23794,1.26506,1.31465,1.40358,1.57246,1.93885");
-	}
-	fall_transition(template_232) {
-          values("0.06842,0.07508,0.09079,0.12175,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_359) {
-          values("3.23482,3.24487,3.26618,3.31033,3.40825,3.65207,4.28503");
-	}
-	rise_transition(template_359) {
-          values("0.03536,0.04375,0.06341,0.11140,0.23753,0.58386,1.49994");
-	}
-	cell_fall(template_360) {
-          values("3.20973,3.22334,3.25046,3.30005,3.38898,3.55785,3.92425");
-	}
-	fall_transition(template_360) {
-          values("0.06842,0.07508,0.09079,0.12175,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_487) {
-          values("3.22531,3.23536,3.25667,3.30083,3.39874,3.64256,4.27553");
-	}
-	rise_transition(template_487) {
-          values("0.03536,0.04375,0.06341,0.11140,0.23753,0.58386,1.49994");
-	}
-	cell_fall(template_488) {
-          values("3.39612,3.40973,3.43684,3.48643,3.57537,3.74424,4.11063");
-	}
-	fall_transition(template_488) {
-          values("0.06842,0.07508,0.09079,0.12175,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_615) {
-          values("4.51482,4.52487,4.54619,4.59034,4.68826,4.93208,5.56504");
-	}
-	rise_transition(template_615) {
-          values("0.03536,0.04375,0.06341,0.11140,0.23753,0.58386,1.49994");
-	}
-	cell_fall(template_616) {
-          values("4.44391,4.45751,4.48463,4.53422,4.62315,4.79203,5.15842");
-	}
-	fall_transition(template_616) {
-          values("0.06842,0.07508,0.09079,0.12175,0.19110,0.35650,0.78687");
-	}
-      }
-    }
-    pin("Do0[11]") {
-      direction : output;
-      capacitance : 0.0226;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_105) {
-          values("0.82815,0.83818,0.85947,0.90359,1.00148,1.24529,1.87826");
-	}
-	rise_transition(template_105) {
-          values("0.03529,0.04367,0.06333,0.11133,0.23749,0.58385,1.49995");
-	}
-	cell_fall(template_106) {
-          values("0.84643,0.86003,0.88715,0.93674,1.02567,1.19455,1.56094");
-	}
-	fall_transition(template_106) {
-          values("0.06842,0.07508,0.09080,0.12174,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_233) {
-          values("1.05368,1.06371,1.08500,1.12912,1.22701,1.47082,2.10379");
-	}
-	rise_transition(template_233) {
-          values("0.03529,0.04367,0.06333,0.11133,0.23749,0.58385,1.49995");
-	}
-	cell_fall(template_234) {
-          values("1.22430,1.23790,1.26502,1.31461,1.40354,1.57242,1.93881");
-	}
-	fall_transition(template_234) {
-          values("0.06842,0.07508,0.09080,0.12174,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_361) {
-          values("3.33744,3.34747,3.36876,3.41288,3.51077,3.75458,4.38755");
-	}
-	rise_transition(template_361) {
-          values("0.03529,0.04367,0.06333,0.11133,0.23749,0.58385,1.49995");
-	}
-	cell_fall(template_362) {
-          values("3.27787,3.29147,3.31859,3.36818,3.45711,3.62598,3.99238");
-	}
-	fall_transition(template_362) {
-          values("0.06842,0.07508,0.09080,0.12174,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_489) {
-          values("3.32818,3.33821,3.35950,3.40362,3.50151,3.74532,4.37829");
-	}
-	rise_transition(template_489) {
-          values("0.03529,0.04367,0.06333,0.11133,0.23749,0.58385,1.49995");
-	}
-	cell_fall(template_490) {
-          values("3.46459,3.47819,3.50531,3.55490,3.64383,3.81270,4.17909");
-	}
-	fall_transition(template_490) {
-          values("0.06842,0.07508,0.09080,0.12174,0.19110,0.35650,0.78686");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_617) {
-          values("4.74497,4.75501,4.77630,4.82042,4.91830,5.16212,5.79508");
-	}
-	rise_transition(template_617) {
-          values("0.03529,0.04367,0.06333,0.11133,0.23749,0.58385,1.49995");
-	}
-	cell_fall(template_618) {
-          values("4.57627,4.58987,4.61699,4.66658,4.75551,4.92438,5.29078");
-	}
-	fall_transition(template_618) {
-          values("0.06842,0.07508,0.09080,0.12174,0.19110,0.35650,0.78686");
-	}
-      }
-    }
-    pin("Do0[10]") {
-      direction : output;
-      capacitance : 0.0190;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_107) {
-          values("0.82708,0.83714,0.85848,0.90266,1.00060,1.24443,1.87739");
-	}
-	rise_transition(template_107) {
-          values("0.03542,0.04382,0.06348,0.11146,0.23757,0.58386,1.49993");
-	}
-	cell_fall(template_108) {
-          values("0.84645,0.86005,0.88717,0.93676,1.02570,1.19457,1.56096");
-	}
-	fall_transition(template_108) {
-          values("0.06842,0.07507,0.09078,0.12176,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_235) {
-          values("1.05290,1.06297,1.08430,1.12849,1.22642,1.47025,2.10321");
-	}
-	rise_transition(template_235) {
-          values("0.03542,0.04382,0.06348,0.11146,0.23757,0.58386,1.49993");
-	}
-	cell_fall(template_236) {
-          values("1.22374,1.23735,1.26447,1.31406,1.40299,1.57187,1.93826");
-	}
-	fall_transition(template_236) {
-          values("0.06842,0.07507,0.09078,0.12176,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_363) {
-          values("3.22102,3.23109,3.25242,3.29661,3.39454,3.63837,4.27133");
-	}
-	rise_transition(template_363) {
-          values("0.03542,0.04382,0.06348,0.11146,0.23757,0.58386,1.49993");
-	}
-	cell_fall(template_364) {
-          values("3.20163,3.21524,3.24236,3.29195,3.38088,3.54976,3.91615");
-	}
-	fall_transition(template_364) {
-          values("0.06842,0.07507,0.09078,0.12176,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_491) {
-          values("3.21146,3.22153,3.24286,3.28705,3.38498,3.62881,4.26177");
-	}
-	rise_transition(template_491) {
-          values("0.03542,0.04382,0.06348,0.11146,0.23757,0.58386,1.49993");
-	}
-	cell_fall(template_492) {
-          values("3.38945,3.40306,3.43017,3.47976,3.56870,3.73757,4.10397");
-	}
-	fall_transition(template_492) {
-          values("0.06842,0.07507,0.09078,0.12176,0.19110,0.35650,0.78687");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_619) {
-          values("4.53294,4.54300,4.56434,4.60852,4.70646,4.95029,5.58325");
-	}
-	rise_transition(template_619) {
-          values("0.03542,0.04382,0.06348,0.11146,0.23757,0.58386,1.49993");
-	}
-	cell_fall(template_620) {
-          values("4.41975,4.43336,4.46048,4.51006,4.59900,4.76787,5.13427");
-	}
-	fall_transition(template_620) {
-          values("0.06842,0.07507,0.09078,0.12176,0.19110,0.35650,0.78687");
-	}
-      }
-    }
-    pin("Do0[9]") {
-      direction : output;
-      capacitance : 0.0263;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_109) {
-          values("0.82868,0.83866,0.85987,0.90389,1.00170,1.24549,1.87846");
-	}
-	rise_transition(template_109) {
-          values("0.03508,0.04344,0.06308,0.11113,0.23736,0.58384,1.49999");
-	}
-	cell_fall(template_110) {
-          values("0.84681,0.86042,0.88754,0.93714,1.02606,1.19494,1.56132");
-	}
-	fall_transition(template_110) {
-          values("0.06844,0.07511,0.09082,0.12170,0.19106,0.35647,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_237) {
-          values("1.05433,1.06431,1.08552,1.12954,1.22735,1.47113,2.10411");
-	}
-	rise_transition(template_237) {
-          values("0.03508,0.04344,0.06308,0.11113,0.23736,0.58384,1.49999");
-	}
-	cell_fall(template_238) {
-          values("1.22526,1.23887,1.26598,1.31559,1.40450,1.57338,1.93977");
-	}
-	fall_transition(template_238) {
-          values("0.06844,0.07511,0.09082,0.12170,0.19106,0.35647,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_365) {
-          values("2.94459,2.95458,2.97579,3.01981,3.11762,3.36140,3.99438");
-	}
-	rise_transition(template_365) {
-          values("0.03508,0.04344,0.06308,0.11113,0.23736,0.58384,1.49999");
-	}
-	cell_fall(template_366) {
-          values("3.00322,3.01683,3.04394,3.09354,3.18246,3.35134,3.71773");
-	}
-	fall_transition(template_366) {
-          values("0.06844,0.07511,0.09082,0.12170,0.19106,0.35647,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_493) {
-          values("2.93472,2.94470,2.96591,3.00993,3.10774,3.35153,3.98450");
-	}
-	rise_transition(template_493) {
-          values("0.03508,0.04344,0.06308,0.11113,0.23736,0.58384,1.49999");
-	}
-	cell_fall(template_494) {
-          values("3.18902,3.20263,3.22974,3.27934,3.36826,3.53714,3.90353");
-	}
-	fall_transition(template_494) {
-          values("0.06844,0.07511,0.09082,0.12170,0.19106,0.35647,0.78690");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_621) {
-          values("4.30493,4.31492,4.33613,4.38015,4.47796,4.72174,5.35472");
-	}
-	rise_transition(template_621) {
-          values("0.03508,0.04344,0.06308,0.11113,0.23736,0.58384,1.49999");
-	}
-	cell_fall(template_622) {
-          values("4.27760,4.29121,4.31832,4.36792,4.45684,4.62572,4.99211");
-	}
-	fall_transition(template_622) {
-          values("0.06844,0.07511,0.09082,0.12170,0.19106,0.35647,0.78690");
-	}
-      }
-    }
-    pin("Do0[8]") {
-      direction : output;
-      capacitance : 0.0165;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_111) {
-          values("0.82665,0.83662,0.85780,0.90178,0.99956,1.24334,1.87631");
-	}
-	rise_transition(template_111) {
-          values("0.03500,0.04335,0.06299,0.11106,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_112) {
-          values("0.84600,0.85961,0.88673,0.93633,1.02524,1.19413,1.56051");
-	}
-	fall_transition(template_112) {
-          values("0.06845,0.07514,0.09081,0.12168,0.19101,0.35644,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_239) {
-          values("1.05255,1.06252,1.08370,1.12768,1.22546,1.46924,2.10221");
-	}
-	rise_transition(template_239) {
-          values("0.03500,0.04335,0.06299,0.11106,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_240) {
-          values("1.22274,1.23635,1.26347,1.31308,1.40199,1.57088,1.93726");
-	}
-	fall_transition(template_240) {
-          values("0.06845,0.07514,0.09081,0.12168,0.19101,0.35644,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_367) {
-          values("3.11339,3.12335,3.14453,3.18852,3.28630,3.53007,4.16305");
-	}
-	rise_transition(template_367) {
-          values("0.03500,0.04335,0.06299,0.11106,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_368) {
-          values("3.12512,3.13873,3.16585,3.21545,3.30436,3.47325,3.83963");
-	}
-	fall_transition(template_368) {
-          values("0.06845,0.07514,0.09081,0.12168,0.19101,0.35644,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_495) {
-          values("3.10409,3.11405,3.13523,3.17922,3.27700,3.52077,4.15375");
-	}
-	rise_transition(template_495) {
-          values("0.03500,0.04335,0.06299,0.11106,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_496) {
-          values("3.31177,3.32538,3.35249,3.40210,3.49101,3.65990,4.02628");
-	}
-	fall_transition(template_496) {
-          values("0.06845,0.07514,0.09081,0.12168,0.19101,0.35644,0.78695");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_623) {
-          values("4.52245,4.53242,4.55360,4.59758,4.69536,4.93914,5.57211");
-	}
-	rise_transition(template_623) {
-          values("0.03500,0.04335,0.06299,0.11106,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_624) {
-          values("4.42356,4.43717,4.46428,4.51389,4.60280,4.77169,5.13807");
-	}
-	fall_transition(template_624) {
-          values("0.06845,0.07514,0.09081,0.12168,0.19101,0.35644,0.78695");
-	}
-      }
-    }
-    pin("Do0[7]") {
-      direction : output;
-      capacitance : 0.0156;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_113) {
-          values("0.82674,0.83670,0.85788,0.90186,0.99964,1.24341,1.87639");
-	}
-	rise_transition(template_113) {
-          values("0.03500,0.04334,0.06298,0.11105,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_114) {
-          values("0.84606,0.85967,0.88679,0.93640,1.02531,1.19420,1.56058");
-	}
-	fall_transition(template_114) {
-          values("0.06846,0.07515,0.09080,0.12167,0.19099,0.35643,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_241) {
-          values("1.05650,1.06646,1.08764,1.13162,1.22940,1.47317,2.10615");
-	}
-	rise_transition(template_241) {
-          values("0.03500,0.04334,0.06298,0.11105,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_242) {
-          values("1.22752,1.24114,1.26826,1.31786,1.40677,1.57566,1.94205");
-	}
-	fall_transition(template_242) {
-          values("0.06846,0.07515,0.09080,0.12167,0.19099,0.35643,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_369) {
-          values("3.17508,3.18504,3.20622,3.25020,3.34798,3.59175,4.22473");
-	}
-	rise_transition(template_369) {
-          values("0.03500,0.04334,0.06298,0.11105,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_370) {
-          values("3.16915,3.18276,3.20988,3.25949,3.34840,3.51729,3.88367");
-	}
-	fall_transition(template_370) {
-          values("0.06846,0.07515,0.09080,0.12167,0.19099,0.35643,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_497) {
-          values("3.16085,3.17082,3.19199,3.23597,3.33375,3.57753,4.21050");
-	}
-	rise_transition(template_497) {
-          values("0.03500,0.04334,0.06298,0.11105,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_498) {
-          values("3.35044,3.36405,3.39117,3.44078,3.52969,3.69858,4.06496");
-	}
-	fall_transition(template_498) {
-          values("0.06846,0.07515,0.09080,0.12167,0.19099,0.35643,0.78697");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_625) {
-          values("4.46375,4.47372,4.49490,4.53888,4.63665,4.88043,5.51340");
-	}
-	rise_transition(template_625) {
-          values("0.03500,0.04334,0.06298,0.11105,0.23731,0.58383,1.50000");
-	}
-	cell_fall(template_626) {
-          values("4.36317,4.37678,4.40390,4.45351,4.54242,4.71131,5.07769");
-	}
-	fall_transition(template_626) {
-          values("0.06846,0.07515,0.09080,0.12167,0.19099,0.35643,0.78697");
-	}
-      }
-    }
-    pin("Do0[6]") {
-      direction : output;
-      capacitance : 0.0144;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_115) {
-          values("0.82666,0.83661,0.85776,0.90171,0.99946,1.24323,1.87621");
-	}
-	rise_transition(template_115) {
-          values("0.03493,0.04326,0.06290,0.11099,0.23727,0.58383,1.50001");
-	}
-	cell_fall(template_116) {
-          values("0.84615,0.85976,0.88688,0.93649,1.02540,1.19430,1.56067");
-	}
-	fall_transition(template_116) {
-          values("0.06846,0.07516,0.09079,0.12166,0.19097,0.35642,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_243) {
-          values("1.05650,1.06644,1.08760,1.13154,1.22929,1.47306,2.10604");
-	}
-	rise_transition(template_243) {
-          values("0.03493,0.04326,0.06290,0.11099,0.23727,0.58383,1.50001");
-	}
-	cell_fall(template_244) {
-          values("1.22740,1.24102,1.26814,1.31775,1.40666,1.57555,1.94193");
-	}
-	fall_transition(template_244) {
-          values("0.06846,0.07516,0.09079,0.12166,0.19097,0.35642,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_371) {
-          values("3.21675,3.22670,3.24785,3.29180,3.38955,3.63332,4.26630");
-	}
-	rise_transition(template_371) {
-          values("0.03493,0.04326,0.06290,0.11099,0.23727,0.58383,1.50001");
-	}
-	cell_fall(template_372) {
-          values("3.20282,3.21643,3.24355,3.29316,3.38207,3.55096,3.91734");
-	}
-	fall_transition(template_372) {
-          values("0.06846,0.07516,0.09079,0.12166,0.19097,0.35642,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_499) {
-          values("3.20250,3.21245,3.23360,3.27755,3.37530,3.61906,4.25204");
-	}
-	rise_transition(template_499) {
-          values("0.03493,0.04326,0.06290,0.11099,0.23727,0.58383,1.50001");
-	}
-	cell_fall(template_500) {
-          values("3.38413,3.39774,3.42486,3.47447,3.56338,3.73227,4.09865");
-	}
-	fall_transition(template_500) {
-          values("0.06846,0.07516,0.09079,0.12166,0.19097,0.35642,0.78699");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_627) {
-          values("4.60726,4.61721,4.63836,4.68230,4.78006,5.02382,5.65680");
-	}
-	rise_transition(template_627) {
-          values("0.03493,0.04326,0.06290,0.11099,0.23727,0.58383,1.50001");
-	}
-	cell_fall(template_628) {
-          values("4.49888,4.51250,4.53962,4.58923,4.67814,4.84703,5.21341");
-	}
-	fall_transition(template_628) {
-          values("0.06846,0.07516,0.09079,0.12166,0.19097,0.35642,0.78699");
-	}
-      }
-    }
-    pin("Do0[5]") {
-      direction : output;
-      capacitance : 0.0159;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_117) {
-          values("0.82681,0.83674,0.85785,0.90175,0.99946,1.24321,1.87620");
-	}
-	rise_transition(template_117) {
-          values("0.03483,0.04315,0.06278,0.11089,0.23721,0.58382,1.50003");
-	}
-	cell_fall(template_118) {
-          values("0.84583,0.85944,0.88657,0.93618,1.02508,1.19399,1.56036");
-	}
-	fall_transition(template_118) {
-          values("0.06848,0.07519,0.09078,0.12163,0.19091,0.35639,0.78705");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_245) {
-          values("1.05657,1.06649,1.08761,1.13150,1.22922,1.47297,2.10595");
-	}
-	rise_transition(template_245) {
-          values("0.03483,0.04315,0.06278,0.11089,0.23721,0.58382,1.50003");
-	}
-	cell_fall(template_246) {
-          values("1.22736,1.24098,1.26811,1.31771,1.40662,1.57553,1.94190");
-	}
-	fall_transition(template_246) {
-          values("0.06848,0.07519,0.09078,0.12163,0.19091,0.35639,0.78705");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_373) {
-          values("2.57329,2.58321,2.60432,2.64822,2.74593,2.98969,3.62267");
-	}
-	rise_transition(template_373) {
-          values("0.03483,0.04315,0.06278,0.11089,0.23721,0.58382,1.50003");
-	}
-	cell_fall(template_374) {
-          values("2.74652,2.76014,2.78726,2.83687,2.92578,3.09468,3.46106");
-	}
-	fall_transition(template_374) {
-          values("0.06848,0.07519,0.09078,0.12163,0.19091,0.35639,0.78705");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_501) {
-          values("2.55792,2.56784,2.58896,2.63285,2.73057,2.97432,3.60730");
-	}
-	rise_transition(template_501) {
-          values("0.03483,0.04315,0.06278,0.11089,0.23721,0.58382,1.50003");
-	}
-	cell_fall(template_502) {
-          values("2.92651,2.94013,2.96725,3.01686,3.10577,3.27467,3.64104");
-	}
-	fall_transition(template_502) {
-          values("0.06848,0.07519,0.09078,0.12163,0.19091,0.35639,0.78705");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_629) {
-          values("3.90292,3.91284,3.93396,3.97785,4.07557,4.31932,4.95230");
-	}
-	rise_transition(template_629) {
-          values("0.03483,0.04315,0.06278,0.11089,0.23721,0.58382,1.50003");
-	}
-	cell_fall(template_630) {
-          values("3.99432,4.00794,4.03507,4.08468,4.17358,4.34249,4.70886");
-	}
-	fall_transition(template_630) {
-          values("0.06848,0.07519,0.09078,0.12163,0.19091,0.35639,0.78705");
-	}
-      }
-    }
-    pin("Do0[4]") {
-      direction : output;
-      capacitance : 0.0119;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_119) {
-          values("0.82622,0.83614,0.85725,0.90113,0.99884,1.24258,1.87557");
-	}
-	rise_transition(template_119) {
-          values("0.03480,0.04312,0.06275,0.11087,0.23719,0.58382,1.50004");
-	}
-	cell_fall(template_120) {
-          values("0.84607,0.85969,0.88682,0.93643,1.02533,1.19424,1.56061");
-	}
-	fall_transition(template_120) {
-          values("0.06849,0.07520,0.09077,0.12162,0.19090,0.35638,0.78707");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_247) {
-          values("1.05624,1.06616,1.08727,1.13115,1.22886,1.47261,2.10559");
-	}
-	rise_transition(template_247) {
-          values("0.03480,0.04312,0.06275,0.11087,0.23719,0.58382,1.50004");
-	}
-	cell_fall(template_248) {
-          values("1.22690,1.24052,1.26765,1.31726,1.40616,1.57507,1.94144");
-	}
-	fall_transition(template_248) {
-          values("0.06849,0.07520,0.09077,0.12162,0.19090,0.35638,0.78707");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_375) {
-          values("2.75563,2.76555,2.78665,2.83054,2.92824,3.17199,3.80498");
-	}
-	rise_transition(template_375) {
-          values("0.03480,0.04312,0.06275,0.11087,0.23719,0.58382,1.50004");
-	}
-	cell_fall(template_376) {
-          values("2.87750,2.89111,2.91824,2.96785,3.05676,3.22566,3.59204");
-	}
-	fall_transition(template_376) {
-          values("0.06849,0.07520,0.09077,0.12162,0.19090,0.35638,0.78707");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_503) {
-          values("2.74077,2.75069,2.77179,2.81568,2.91338,3.15713,3.79011");
-	}
-	rise_transition(template_503) {
-          values("0.03480,0.04312,0.06275,0.11087,0.23719,0.58382,1.50004");
-	}
-	cell_fall(template_504) {
-          values("3.05783,3.07145,3.09857,3.14819,3.23709,3.40600,3.77237");
-	}
-	fall_transition(template_504) {
-          values("0.06849,0.07520,0.09077,0.12162,0.19090,0.35638,0.78707");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_631) {
-          values("4.10423,4.11415,4.13525,4.17914,4.27684,4.52059,5.15358");
-	}
-	rise_transition(template_631) {
-          values("0.03480,0.04312,0.06275,0.11087,0.23719,0.58382,1.50004");
-	}
-	cell_fall(template_632) {
-          values("4.13265,4.14627,4.17340,4.22301,4.31191,4.48082,4.84719");
-	}
-	fall_transition(template_632) {
-          values("0.06849,0.07520,0.09077,0.12162,0.19090,0.35638,0.78707");
-	}
-      }
-    }
-    pin("Do0[3]") {
-      direction : output;
-      capacitance : 0.0108;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_121) {
-          values("0.82607,0.83596,0.85703,0.90087,0.99854,1.24227,1.87526");
-	}
-	rise_transition(template_121) {
-          values("0.03470,0.04301,0.06264,0.11077,0.23713,0.58381,1.50005");
-	}
-	cell_fall(template_122) {
-          values("0.84603,0.85965,0.88678,0.93639,1.02529,1.19421,1.56058");
-	}
-	fall_transition(template_122) {
-          values("0.06850,0.07523,0.09076,0.12160,0.19085,0.35635,0.78712");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_249) {
-          values("1.05611,1.06601,1.08707,1.13091,1.22858,1.47232,2.10530");
-	}
-	rise_transition(template_249) {
-          values("0.03470,0.04301,0.06264,0.11077,0.23713,0.58381,1.50005");
-	}
-	cell_fall(template_250) {
-          values("1.22661,1.24023,1.26737,1.31698,1.40588,1.57480,1.94116");
-	}
-	fall_transition(template_250) {
-          values("0.06850,0.07523,0.09076,0.12160,0.19085,0.35635,0.78712");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_377) {
-          values("2.92016,2.93005,2.95112,2.99496,3.09263,3.33636,3.96935");
-	}
-	rise_transition(template_377) {
-          values("0.03470,0.04301,0.06264,0.11077,0.23713,0.58381,1.50005");
-	}
-	cell_fall(template_378) {
-          values("2.99204,3.00567,3.03280,3.08241,3.17131,3.34023,3.70659");
-	}
-	fall_transition(template_378) {
-          values("0.06850,0.07523,0.09076,0.12160,0.19085,0.35635,0.78712");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_505) {
-          values("2.90568,2.91557,2.93664,2.98048,3.07815,3.32188,3.95487");
-	}
-	rise_transition(template_505) {
-          values("0.03470,0.04301,0.06264,0.11077,0.23713,0.58381,1.50005");
-	}
-	cell_fall(template_506) {
-          values("3.17287,3.18650,3.21363,3.26324,3.35214,3.52106,3.88743");
-	}
-	fall_transition(template_506) {
-          values("0.06850,0.07523,0.09076,0.12160,0.19085,0.35635,0.78712");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_633) {
-          values("4.26055,4.27044,4.29151,4.33535,4.43302,4.67675,5.30974");
-	}
-	rise_transition(template_633) {
-          values("0.03470,0.04301,0.06264,0.11077,0.23713,0.58381,1.50005");
-	}
-	cell_fall(template_634) {
-          values("4.25769,4.27131,4.29844,4.34805,4.43695,4.60587,4.97224");
-	}
-	fall_transition(template_634) {
-          values("0.06850,0.07523,0.09076,0.12160,0.19085,0.35635,0.78712");
-	}
-      }
-    }
-    pin("Do0[2]") {
-      direction : output;
-      capacitance : 0.0100;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_123) {
-          values("0.82597,0.83583,0.85686,0.90064,0.99826,1.24198,1.87497");
-	}
-	rise_transition(template_123) {
-          values("0.03458,0.04287,0.06250,0.11066,0.23706,0.58380,1.50007");
-	}
-	cell_fall(template_124) {
-          values("0.84593,0.85956,0.88669,0.93631,1.02521,1.19413,1.56050");
-	}
-	fall_transition(template_124) {
-          values("0.06853,0.07527,0.09074,0.12157,0.19078,0.35631,0.78719");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_251) {
-          values("1.05601,1.06588,1.08690,1.13068,1.22830,1.47202,2.10501");
-	}
-	rise_transition(template_251) {
-          values("0.03458,0.04287,0.06250,0.11066,0.23706,0.58380,1.50007");
-	}
-	cell_fall(template_252) {
-          values("1.22631,1.23994,1.26708,1.31669,1.40559,1.57452,1.94088");
-	}
-	fall_transition(template_252) {
-          values("0.06853,0.07527,0.09074,0.12157,0.19078,0.35631,0.78719");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_379) {
-          values("3.03695,3.04682,3.06784,3.11162,3.20924,3.45296,4.08596");
-	}
-	rise_transition(template_379) {
-          values("0.03458,0.04287,0.06250,0.11066,0.23706,0.58380,1.50007");
-	}
-	cell_fall(template_380) {
-          values("3.07612,3.08975,3.11689,3.16650,3.25540,3.42433,3.79069");
-	}
-	fall_transition(template_380) {
-          values("0.06853,0.07527,0.09074,0.12157,0.19078,0.35631,0.78719");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_507) {
-          values("3.02302,3.03289,3.05391,3.09769,3.19531,3.43904,4.07203");
-	}
-	rise_transition(template_507) {
-          values("0.03458,0.04287,0.06250,0.11066,0.23706,0.58380,1.50007");
-	}
-	cell_fall(template_508) {
-          values("3.25760,3.27122,3.29836,3.34798,3.43687,3.60580,3.97216");
-	}
-	fall_transition(template_508) {
-          values("0.06853,0.07527,0.09074,0.12157,0.19078,0.35631,0.78719");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_635) {
-          values("4.49216,4.50202,4.52305,4.56683,4.66445,4.90817,5.54116");
-	}
-	rise_transition(template_635) {
-          values("0.03458,0.04287,0.06250,0.11066,0.23706,0.58380,1.50007");
-	}
-	cell_fall(template_636) {
-          values("4.41113,4.42475,4.45189,4.50151,4.59040,4.75933,5.12569");
-	}
-	fall_transition(template_636) {
-          values("0.06853,0.07527,0.09074,0.12157,0.19078,0.35631,0.78719");
-	}
-      }
-    }
-    pin("Do0[1]") {
-      direction : output;
-      capacitance : 0.0083;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_125) {
-          values("0.82546,0.83529,0.85625,0.89995,0.99750,1.24120,1.87420");
-	}
-	rise_transition(template_125) {
-          values("0.03441,0.04268,0.06229,0.11049,0.23695,0.58379,1.50010");
-	}
-	cell_fall(template_126) {
-          values("0.84567,0.85930,0.88644,0.93606,1.02495,1.19390,1.56025");
-	}
-	fall_transition(template_126) {
-          values("0.06856,0.07532,0.09071,0.12152,0.19068,0.35625,0.78730");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_253) {
-          values("1.05581,1.06564,1.08660,1.13029,1.22785,1.47155,2.10455");
-	}
-	rise_transition(template_253) {
-          values("0.03441,0.04268,0.06229,0.11049,0.23695,0.58379,1.50010");
-	}
-	cell_fall(template_254) {
-          values("1.22577,1.23940,1.26655,1.31617,1.40505,1.57400,1.94035");
-	}
-	fall_transition(template_254) {
-          values("0.06856,0.07532,0.09071,0.12152,0.19068,0.35625,0.78730");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_381) {
-          values("2.94391,2.95374,2.97470,3.01839,3.11595,3.35965,3.99265");
-	}
-	rise_transition(template_381) {
-          values("0.03441,0.04268,0.06229,0.11049,0.23695,0.58379,1.50010");
-	}
-	cell_fall(template_382) {
-          values("3.00455,3.01818,3.04533,3.09495,3.18383,3.35278,3.71913");
-	}
-	fall_transition(template_382) {
-          values("0.06856,0.07532,0.09071,0.12152,0.19068,0.35625,0.78730");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_509) {
-          values("2.92984,2.93967,2.96063,3.00432,3.10188,3.34558,3.97858");
-	}
-	rise_transition(template_509) {
-          values("0.03441,0.04268,0.06229,0.11049,0.23695,0.58379,1.50010");
-	}
-	cell_fall(template_510) {
-          values("3.18581,3.19945,3.22659,3.27621,3.36510,3.53405,3.90040");
-	}
-	fall_transition(template_510) {
-          values("0.06856,0.07532,0.09071,0.12152,0.19068,0.35625,0.78730");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_637) {
-          values("4.35837,4.36820,4.38916,4.43285,4.53041,4.77411,5.40711");
-	}
-	rise_transition(template_637) {
-          values("0.03441,0.04268,0.06229,0.11049,0.23695,0.58379,1.50010");
-	}
-	cell_fall(template_638) {
-          values("4.31498,4.32861,4.35576,4.40538,4.49426,4.66321,5.02956");
-	}
-	fall_transition(template_638) {
-          values("0.06856,0.07532,0.09071,0.12152,0.19068,0.35625,0.78730");
-	}
-      }
-    }
-    pin("Do0[0]") {
-      direction : output;
-      capacitance : 0.0085;
-      timing() {
-        related_pin : "A0[8]";
-        timing_type : combinational;
-	cell_rise(template_127) {
-          values("0.82507,0.83490,0.85585,0.89954,0.99709,1.24079,1.87379");
-	}
-	rise_transition(template_127) {
-          values("0.03440,0.04266,0.06227,0.11048,0.23694,0.58379,1.50011");
-	}
-	cell_fall(template_128) {
-          values("0.84516,0.85880,0.88594,0.93556,1.02445,1.19340,1.55975");
-	}
-	fall_transition(template_128) {
-          values("0.06856,0.07533,0.09071,0.12152,0.19068,0.35625,0.78731");
-	}
-      }
-      timing() {
-        related_pin : "A0[7]";
-        timing_type : combinational;
-	cell_rise(template_255) {
-          values("1.05562,1.06544,1.08640,1.13009,1.22764,1.47133,2.10433");
-	}
-	rise_transition(template_255) {
-          values("0.03440,0.04266,0.06227,0.11048,0.23694,0.58379,1.50011");
-	}
-	cell_fall(template_256) {
-          values("1.22554,1.23917,1.26632,1.31594,1.40483,1.57377,1.94012");
-	}
-	fall_transition(template_256) {
-          values("0.06856,0.07533,0.09071,0.12152,0.19068,0.35625,0.78731");
-	}
-      }
-      timing() {
-        related_pin : "A0[6]";
-        timing_type : combinational;
-	cell_rise(template_383) {
-          values("2.93722,2.94705,2.96800,3.01169,3.10924,3.35294,3.98594");
-	}
-	rise_transition(template_383) {
-          values("0.03440,0.04266,0.06227,0.11048,0.23694,0.58379,1.50011");
-	}
-	cell_fall(template_384) {
-          values("3.00200,3.01564,3.04278,3.09240,3.18129,3.35024,3.71659");
-	}
-	fall_transition(template_384) {
-          values("0.06856,0.07533,0.09071,0.12152,0.19068,0.35625,0.78731");
-	}
-      }
-      timing() {
-        related_pin : "A0[5]";
-        timing_type : combinational;
-	cell_rise(template_511) {
-          values("2.92337,2.93319,2.95415,2.99784,3.09539,3.33908,3.97208");
-	}
-	rise_transition(template_511) {
-          values("0.03440,0.04266,0.06227,0.11048,0.23694,0.58379,1.50011");
-	}
-	cell_fall(template_512) {
-          values("3.18340,3.19704,3.22418,3.27380,3.36269,3.53164,3.89799");
-	}
-	fall_transition(template_512) {
-          values("0.06856,0.07533,0.09071,0.12152,0.19068,0.35625,0.78731");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : rising_edge;
-	cell_rise(template_639) {
-          values("4.31263,4.32246,4.34341,4.38710,4.48465,4.72835,5.36135");
-	}
-	rise_transition(template_639) {
-          values("0.03440,0.04266,0.06227,0.11048,0.23694,0.58379,1.50011");
-	}
-	cell_fall(template_640) {
-          values("4.28857,4.30221,4.32935,4.37897,4.46786,4.63681,5.00316");
-	}
-	fall_transition(template_640) {
-          values("0.06856,0.07533,0.09071,0.12152,0.19068,0.35625,0.78731");
-	}
-      }
-    }
-    }
-    bus("WE0") {
-      bus_type : WE0;
-      direction : input;
-      capacitance : 0.0000;
-    pin("WE0[7]") {
-      direction : input;
-      capacitance : 0.1830;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.98347");
-	}
-	fall_constraint(scalar) {
-          values("0.95161");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.51908");
-	}
-	fall_constraint(scalar) {
-          values("-0.50475");
-	}
-      }
-    }
-    pin("WE0[6]") {
-      direction : input;
-      capacitance : 0.1733;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.93332");
-	}
-	fall_constraint(scalar) {
-          values("0.90583");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.50110");
-	}
-	fall_constraint(scalar) {
-          values("-0.49636");
-	}
-      }
-    }
-    pin("WE0[5]") {
-      direction : input;
-      capacitance : 0.1725;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.89410");
-	}
-	fall_constraint(scalar) {
-          values("0.87107");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.42320");
-	}
-	fall_constraint(scalar) {
-          values("-0.43333");
-	}
-      }
-    }
-    pin("WE0[4]") {
-      direction : input;
-      capacitance : 0.1580;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.86656");
-	}
-	fall_constraint(scalar) {
-          values("0.84606");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.35863");
-	}
-	fall_constraint(scalar) {
-          values("-0.36962");
-	}
-      }
-    }
-    pin("WE0[3]") {
-      direction : input;
-      capacitance : 0.1716;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.85472");
-	}
-	fall_constraint(scalar) {
-          values("0.83233");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.23137");
-	}
-	fall_constraint(scalar) {
-          values("-0.24148");
-	}
-      }
-    }
-    pin("WE0[2]") {
-      direction : input;
-      capacitance : 0.1619;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.82862");
-	}
-	fall_constraint(scalar) {
-          values("0.80713");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("-0.01012");
-	}
-	fall_constraint(scalar) {
-          values("-0.01161");
-	}
-      }
-    }
-    pin("WE0[1]") {
-      direction : input;
-      capacitance : 0.1637;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.68964");
-	}
-	fall_constraint(scalar) {
-          values("0.66442");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.39885");
-	}
-	fall_constraint(scalar) {
-          values("0.39267");
-	}
-      }
-    }
-    pin("WE0[0]") {
-      direction : input;
-      capacitance : 0.1621;
-      timing() {
-        related_pin : "CLK";
-        timing_type : hold_falling;
-	rise_constraint(scalar) {
-          values("0.65226");
-	}
-	fall_constraint(scalar) {
-          values("0.62667");
-	}
-      }
-      timing() {
-        related_pin : "CLK";
-        timing_type : setup_falling;
-	rise_constraint(scalar) {
-          values("0.21705");
-	}
-	fall_constraint(scalar) {
-          values("0.21180");
-	}
-      }
-    }
-    }
-  }
-
-}
diff --git a/openlane/user_project_wrapper/multiply_add_64x64.lib b/openlane/user_project_wrapper/multiply_add_64x64.lib
deleted file mode 100644
index 427ca0d..0000000
--- a/openlane/user_project_wrapper/multiply_add_64x64.lib
+++ /dev/null
@@ -1,9824 +0,0 @@
-library (multiply_add_64x64) {
-  comment                        : "";
-  delay_model                    : table_lookup;
-  simulation                     : false;
-  capacitive_load_unit (1,pF);
-  leakage_power_unit             : 1pW;
-  current_unit                   : "1A";
-  pulling_resistance_unit        : "1kohm";
-  time_unit                      : "1ns";
-  voltage_unit                   : "1v";
-  library_features(report_delay_calculation);
-
-  input_threshold_pct_rise : 50;
-  input_threshold_pct_fall : 50;
-  output_threshold_pct_rise : 50;
-  output_threshold_pct_fall : 50;
-  slew_lower_threshold_pct_rise : 20;
-  slew_lower_threshold_pct_fall : 20;
-  slew_upper_threshold_pct_rise : 80;
-  slew_upper_threshold_pct_fall : 80;
-  slew_derate_from_library : 1.0;
-
-
-  nom_process                    : 1.0;
-  nom_temperature                : 25.0;
-  nom_voltage                    : 1.80;
-
-  lu_table_template(template_1) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_10) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_100) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_101) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_102) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_103) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_104) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_105) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_106) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_107) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_108) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_109) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_11) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_110) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_111) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_112) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_113) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_114) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_115) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_116) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_117) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_118) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_119) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_12) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_120) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_121) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_122) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_123) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_124) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_125) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_126) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_127) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_128) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_129) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_13) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_130) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_131) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_132) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_133) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_134) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_135) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_136) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_137) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_138) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_139) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_14) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_140) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_141) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_142) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_143) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_144) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_145) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_146) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_147) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_148) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_149) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_15) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_150) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_151) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_152) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_153) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_154) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_155) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_156) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_157) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_158) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_159) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_16) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_160) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_161) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_162) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_163) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_164) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_165) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_166) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_167) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_168) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_169) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_17) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_170) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_171) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_172) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_173) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_174) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_175) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_176) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_177) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_178) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_179) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_18) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_180) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_181) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_182) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_183) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_184) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_185) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_186) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_187) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_188) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_189) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_19) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_190) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_191) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_192) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_193) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_194) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_195) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_196) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_197) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_198) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_199) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_2) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_20) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_200) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_201) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_202) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_203) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_204) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_205) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_206) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_207) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_208) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_209) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_21) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_210) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_211) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_212) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_213) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_214) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_215) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_216) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_217) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_218) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_219) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_22) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_220) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_221) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_222) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_223) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_224) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_225) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_226) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_227) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_228) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_229) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_23) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_230) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_231) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_232) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_233) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_234) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_235) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_236) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_237) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_238) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_239) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_24) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_240) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_241) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_242) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_243) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_244) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_245) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_246) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_247) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_248) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_249) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_25) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_250) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_251) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_252) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_253) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_254) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_255) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_256) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_26) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_27) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_28) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_29) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_3) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_30) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_31) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_32) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_33) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_34) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_35) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_36) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_37) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_38) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_39) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_4) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_40) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_41) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_42) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_43) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_44) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_45) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_46) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_47) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_48) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_49) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_5) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_50) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_51) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_52) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_53) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_54) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_55) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_56) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_57) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_58) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_59) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_6) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_60) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_61) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_62) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_63) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_64) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_65) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_66) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_67) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_68) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_69) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_7) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_70) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_71) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_72) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_73) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_74) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_75) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_76) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_77) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_78) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_79) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_8) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_80) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_81) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_82) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_83) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_84) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_85) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_86) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_87) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_88) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_89) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_9) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_90) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_91) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_92) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_93) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_94) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_95) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_96) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_97) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_98) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  lu_table_template(template_99) {
-    variable_1 : total_output_net_capacitance;
-    index_1 ("0.00050,  0.00146,  0.00429,  0.01257,  0.03681,  0.10783,  0.31587");
-  }
-  type ("a") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("b") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 64;
-    bit_from : 63;
-    bit_to : 0;
-  }
-  type ("c") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 128;
-    bit_from : 127;
-    bit_to : 0;
-  }
-  type ("o") {
-    base_type : array;
-    data_type : bit;
-    bit_width : 128;
-    bit_from : 127;
-    bit_to : 0;
-  }
-
-  cell ("multiply_add_64x64") {
-    pin("VGND") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    pin("VPWR") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    pin("clk") {
-      direction : input;
-      capacitance : 0.0417;
-    }
-    pin("rst") {
-      direction : input;
-      capacitance : 0.0000;
-    }
-    bus("a") {
-      bus_type : a;
-      direction : input;
-      capacitance : 0.0000;
-    pin("a[63]") {
-      direction : input;
-      capacitance : 0.0038;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.42180");
-	}
-	fall_constraint(scalar) {
-          values("-0.41723");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.64561");
-	}
-	fall_constraint(scalar) {
-          values("4.66867");
-	}
-      }
-    }
-    pin("a[62]") {
-      direction : input;
-      capacitance : 0.0038;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.83318");
-	}
-	fall_constraint(scalar) {
-          values("-0.87980");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.45733");
-	}
-	fall_constraint(scalar) {
-          values("4.31979");
-	}
-      }
-    }
-    pin("a[61]") {
-      direction : input;
-      capacitance : 0.0051;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.70875");
-	}
-	fall_constraint(scalar) {
-          values("-0.36874");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.73334");
-	}
-	fall_constraint(scalar) {
-          values("4.66184");
-	}
-      }
-    }
-    pin("a[60]") {
-      direction : input;
-      capacitance : 0.0035;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.82251");
-	}
-	fall_constraint(scalar) {
-          values("-0.85958");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.32505");
-	}
-	fall_constraint(scalar) {
-          values("4.15273");
-	}
-      }
-    }
-    pin("a[59]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.70483");
-	}
-	fall_constraint(scalar) {
-          values("-0.56927");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.62714");
-	}
-	fall_constraint(scalar) {
-          values("4.67402");
-	}
-      }
-    }
-    pin("a[58]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.90522");
-	}
-	fall_constraint(scalar) {
-          values("-0.95320");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.42181");
-	}
-	fall_constraint(scalar) {
-          values("4.22710");
-	}
-      }
-    }
-    pin("a[57]") {
-      direction : input;
-      capacitance : 0.0038;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.69792");
-	}
-	fall_constraint(scalar) {
-          values("-0.54696");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.71456");
-	}
-	fall_constraint(scalar) {
-          values("4.76934");
-	}
-      }
-    }
-    pin("a[56]") {
-      direction : input;
-      capacitance : 0.0041;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.12039");
-	}
-	fall_constraint(scalar) {
-          values("-1.14764");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.51482");
-	}
-	fall_constraint(scalar) {
-          values("4.33043");
-	}
-      }
-    }
-    pin("a[55]") {
-      direction : input;
-      capacitance : 0.0038;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.73447");
-	}
-	fall_constraint(scalar) {
-          values("-0.52148");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.97117");
-	}
-	fall_constraint(scalar) {
-          values("4.90258");
-	}
-      }
-    }
-    pin("a[54]") {
-      direction : input;
-      capacitance : 0.0044;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.04616");
-	}
-	fall_constraint(scalar) {
-          values("-1.08709");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.53942");
-	}
-	fall_constraint(scalar) {
-          values("4.31357");
-	}
-      }
-    }
-    pin("a[53]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.89810");
-	}
-	fall_constraint(scalar) {
-          values("-0.64197");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.82166");
-	}
-	fall_constraint(scalar) {
-          values("4.77690");
-	}
-      }
-    }
-    pin("a[52]") {
-      direction : input;
-      capacitance : 0.0037;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.25747");
-	}
-	fall_constraint(scalar) {
-          values("-1.29328");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.47378");
-	}
-	fall_constraint(scalar) {
-          values("4.31690");
-	}
-      }
-    }
-    pin("a[51]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.88597");
-	}
-	fall_constraint(scalar) {
-          values("-0.86779");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.67643");
-	}
-	fall_constraint(scalar) {
-          values("4.70889");
-	}
-      }
-    }
-    pin("a[50]") {
-      direction : input;
-      capacitance : 0.0036;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.22434");
-	}
-	fall_constraint(scalar) {
-          values("-1.26372");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.55803");
-	}
-	fall_constraint(scalar) {
-          values("4.38269");
-	}
-      }
-    }
-    pin("a[49]") {
-      direction : input;
-      capacitance : 0.0036;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.80300");
-	}
-	fall_constraint(scalar) {
-          values("-0.80170");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.71569");
-	}
-	fall_constraint(scalar) {
-          values("4.68956");
-	}
-      }
-    }
-    pin("a[48]") {
-      direction : input;
-      capacitance : 0.0034;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.26715");
-	}
-	fall_constraint(scalar) {
-          values("-1.30973");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.56491");
-	}
-	fall_constraint(scalar) {
-          values("4.37856");
-	}
-      }
-    }
-    pin("a[47]") {
-      direction : input;
-      capacitance : 0.0035;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.07546");
-	}
-	fall_constraint(scalar) {
-          values("-0.76564");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.78347");
-	}
-	fall_constraint(scalar) {
-          values("4.72858");
-	}
-      }
-    }
-    pin("a[46]") {
-      direction : input;
-      capacitance : 0.0037;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.28381");
-	}
-	fall_constraint(scalar) {
-          values("-1.32332");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.48082");
-	}
-	fall_constraint(scalar) {
-          values("4.33238");
-	}
-      }
-    }
-    pin("a[45]") {
-      direction : input;
-      capacitance : 0.0038;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.92824");
-	}
-	fall_constraint(scalar) {
-          values("-0.87515");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.74072");
-	}
-	fall_constraint(scalar) {
-          values("4.80309");
-	}
-      }
-    }
-    pin("a[44]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.30612");
-	}
-	fall_constraint(scalar) {
-          values("-1.39027");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.68583");
-	}
-	fall_constraint(scalar) {
-          values("4.57490");
-	}
-      }
-    }
-    pin("a[43]") {
-      direction : input;
-      capacitance : 0.0035;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.98435");
-	}
-	fall_constraint(scalar) {
-          values("-0.92701");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.83072");
-	}
-	fall_constraint(scalar) {
-          values("4.79162");
-	}
-      }
-    }
-    pin("a[42]") {
-      direction : input;
-      capacitance : 0.0047;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.33111");
-	}
-	fall_constraint(scalar) {
-          values("-1.37191");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.66512");
-	}
-	fall_constraint(scalar) {
-          values("4.44964");
-	}
-      }
-    }
-    pin("a[41]") {
-      direction : input;
-      capacitance : 0.0045;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.97698");
-	}
-	fall_constraint(scalar) {
-          values("-1.03750");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.83051");
-	}
-	fall_constraint(scalar) {
-          values("4.73971");
-	}
-      }
-    }
-    pin("a[40]") {
-      direction : input;
-      capacitance : 0.0041;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.37000");
-	}
-	fall_constraint(scalar) {
-          values("-1.40572");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.48060");
-	}
-	fall_constraint(scalar) {
-          values("4.36231");
-	}
-      }
-    }
-    pin("a[39]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.97582");
-	}
-	fall_constraint(scalar) {
-          values("-0.92825");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.10161");
-	}
-	fall_constraint(scalar) {
-          values("5.03411");
-	}
-      }
-    }
-    pin("a[38]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.42450");
-	}
-	fall_constraint(scalar) {
-          values("-1.51145");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.67677");
-	}
-	fall_constraint(scalar) {
-          values("4.52562");
-	}
-      }
-    }
-    pin("a[37]") {
-      direction : input;
-      capacitance : 0.0034;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.96418");
-	}
-	fall_constraint(scalar) {
-          values("-0.96876");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.93132");
-	}
-	fall_constraint(scalar) {
-          values("4.82082");
-	}
-      }
-    }
-    pin("a[36]") {
-      direction : input;
-      capacitance : 0.0034;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.50717");
-	}
-	fall_constraint(scalar) {
-          values("-1.52750");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.53875");
-	}
-	fall_constraint(scalar) {
-          values("4.39666");
-	}
-      }
-    }
-    pin("a[35]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.85400");
-	}
-	fall_constraint(scalar) {
-          values("-0.88222");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.22934");
-	}
-	fall_constraint(scalar) {
-          values("5.21258");
-	}
-      }
-    }
-    pin("a[34]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.22464");
-	}
-	fall_constraint(scalar) {
-          values("-1.25735");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.77252");
-	}
-	fall_constraint(scalar) {
-          values("4.60182");
-	}
-      }
-    }
-    pin("a[33]") {
-      direction : input;
-      capacitance : 0.0037;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.90847");
-	}
-	fall_constraint(scalar) {
-          values("-0.89857");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.26552");
-	}
-	fall_constraint(scalar) {
-          values("5.16297");
-	}
-      }
-    }
-    pin("a[32]") {
-      direction : input;
-      capacitance : 0.0041;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.36798");
-	}
-	fall_constraint(scalar) {
-          values("-1.41372");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.76032");
-	}
-	fall_constraint(scalar) {
-          values("4.53744");
-	}
-      }
-    }
-    pin("a[31]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.00306");
-	}
-	fall_constraint(scalar) {
-          values("-0.93985");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.34272");
-	}
-	fall_constraint(scalar) {
-          values("5.28408");
-	}
-      }
-    }
-    pin("a[30]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.38352");
-	}
-	fall_constraint(scalar) {
-          values("-1.46514");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.80796");
-	}
-	fall_constraint(scalar) {
-          values("4.62005");
-	}
-      }
-    }
-    pin("a[29]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.13342");
-	}
-	fall_constraint(scalar) {
-          values("-0.86381");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.24985");
-	}
-	fall_constraint(scalar) {
-          values("5.20749");
-	}
-      }
-    }
-    pin("a[28]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.37042");
-	}
-	fall_constraint(scalar) {
-          values("-1.39340");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.82018");
-	}
-	fall_constraint(scalar) {
-          values("4.67083");
-	}
-      }
-    }
-    pin("a[27]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.02371");
-	}
-	fall_constraint(scalar) {
-          values("-0.65481");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.16489");
-	}
-	fall_constraint(scalar) {
-          values("5.08803");
-	}
-      }
-    }
-    pin("a[26]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.44180");
-	}
-	fall_constraint(scalar) {
-          values("-1.46177");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.78303");
-	}
-	fall_constraint(scalar) {
-          values("4.63807");
-	}
-      }
-    }
-    pin("a[25]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.02997");
-	}
-	fall_constraint(scalar) {
-          values("-0.98881");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.41318");
-	}
-	fall_constraint(scalar) {
-          values("5.38147");
-	}
-      }
-    }
-    pin("a[24]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.46434");
-	}
-	fall_constraint(scalar) {
-          values("-1.52211");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.85388");
-	}
-	fall_constraint(scalar) {
-          values("4.73840");
-	}
-      }
-    }
-    pin("a[23]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.11647");
-	}
-	fall_constraint(scalar) {
-          values("-1.06992");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.50386");
-	}
-	fall_constraint(scalar) {
-          values("5.48592");
-	}
-      }
-    }
-    pin("a[22]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.55751");
-	}
-	fall_constraint(scalar) {
-          values("-1.61871");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.89370");
-	}
-	fall_constraint(scalar) {
-          values("4.77494");
-	}
-      }
-    }
-    pin("a[21]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.71672");
-	}
-	fall_constraint(scalar) {
-          values("-1.00918");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.50149");
-	}
-	fall_constraint(scalar) {
-          values("5.46421");
-	}
-      }
-    }
-    pin("a[20]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.29489");
-	}
-	fall_constraint(scalar) {
-          values("-1.31847");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.88086");
-	}
-	fall_constraint(scalar) {
-          values("4.78908");
-	}
-      }
-    }
-    pin("a[19]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.94495");
-	}
-	fall_constraint(scalar) {
-          values("-1.00864");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.53165");
-	}
-	fall_constraint(scalar) {
-          values("5.44609");
-	}
-      }
-    }
-    pin("a[18]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.32672");
-	}
-	fall_constraint(scalar) {
-          values("-1.34178");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.79975");
-	}
-	fall_constraint(scalar) {
-          values("4.64140");
-	}
-      }
-    }
-    pin("a[17]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.70807");
-	}
-	fall_constraint(scalar) {
-          values("-0.83060");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.21536");
-	}
-	fall_constraint(scalar) {
-          values("5.21587");
-	}
-      }
-    }
-    pin("a[16]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.39145");
-	}
-	fall_constraint(scalar) {
-          values("-1.42427");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.86838");
-	}
-	fall_constraint(scalar) {
-          values("4.70624");
-	}
-      }
-    }
-    pin("a[15]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.86147");
-	}
-	fall_constraint(scalar) {
-          values("-0.82355");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.31153");
-	}
-	fall_constraint(scalar) {
-          values("5.31292");
-	}
-      }
-    }
-    pin("a[14]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.18939");
-	}
-	fall_constraint(scalar) {
-          values("-1.26417");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.02390");
-	}
-	fall_constraint(scalar) {
-          values("4.91619");
-	}
-      }
-    }
-    pin("a[13]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.75306");
-	}
-	fall_constraint(scalar) {
-          values("-0.80070");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.48654");
-	}
-	fall_constraint(scalar) {
-          values("5.35719");
-	}
-      }
-    }
-    pin("a[12]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.23869");
-	}
-	fall_constraint(scalar) {
-          values("-1.23893");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.75200");
-	}
-	fall_constraint(scalar) {
-          values("4.59053");
-	}
-      }
-    }
-    pin("a[11]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.56293");
-	}
-	fall_constraint(scalar) {
-          values("-0.71123");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.34092");
-	}
-	fall_constraint(scalar) {
-          values("5.31073");
-	}
-      }
-    }
-    pin("a[10]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.33791");
-	}
-	fall_constraint(scalar) {
-          values("-1.38243");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.80482");
-	}
-	fall_constraint(scalar) {
-          values("4.65924");
-	}
-      }
-    }
-    pin("a[9]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.61407");
-	}
-	fall_constraint(scalar) {
-          values("-0.77528");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.36516");
-	}
-	fall_constraint(scalar) {
-          values("5.35420");
-	}
-      }
-    }
-    pin("a[8]") {
-      direction : input;
-      capacitance : 0.0023;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.97598");
-	}
-	fall_constraint(scalar) {
-          values("-1.01568");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.89513");
-	}
-	fall_constraint(scalar) {
-          values("4.75072");
-	}
-      }
-    }
-    pin("a[7]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.61102");
-	}
-	fall_constraint(scalar) {
-          values("-0.64517");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.45077");
-	}
-	fall_constraint(scalar) {
-          values("5.42320");
-	}
-      }
-    }
-    pin("a[6]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.95092");
-	}
-	fall_constraint(scalar) {
-          values("-1.01380");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.97698");
-	}
-	fall_constraint(scalar) {
-          values("4.80891");
-	}
-      }
-    }
-    pin("a[5]") {
-      direction : input;
-      capacitance : 0.0062;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.97211");
-	}
-	fall_constraint(scalar) {
-          values("-0.88004");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.42869");
-	}
-	fall_constraint(scalar) {
-          values("5.36047");
-	}
-      }
-    }
-    pin("a[4]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.34703");
-	}
-	fall_constraint(scalar) {
-          values("-1.39460");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.94348");
-	}
-	fall_constraint(scalar) {
-          values("4.77327");
-	}
-      }
-    }
-    pin("a[3]") {
-      direction : input;
-      capacitance : 0.0034;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.97684");
-	}
-	fall_constraint(scalar) {
-          values("-0.92113");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.46066");
-	}
-	fall_constraint(scalar) {
-          values("5.40714");
-	}
-      }
-    }
-    pin("a[2]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.34367");
-	}
-	fall_constraint(scalar) {
-          values("-1.34248");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.92410");
-	}
-	fall_constraint(scalar) {
-          values("4.74542");
-	}
-      }
-    }
-    pin("a[1]") {
-      direction : input;
-      capacitance : 0.0040;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.85084");
-	}
-	fall_constraint(scalar) {
-          values("-0.78282");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("5.44997");
-	}
-	fall_constraint(scalar) {
-          values("5.31425");
-	}
-      }
-    }
-    pin("a[0]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.32420");
-	}
-	fall_constraint(scalar) {
-          values("-1.39163");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.80737");
-	}
-	fall_constraint(scalar) {
-          values("4.63522");
-	}
-      }
-    }
-    }
-    bus("b") {
-      bus_type : b;
-      direction : input;
-      capacitance : 0.0000;
-    pin("b[63]") {
-      direction : input;
-      capacitance : 0.0037;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.52883");
-	}
-	fall_constraint(scalar) {
-          values("-0.58966");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.31633");
-	}
-	fall_constraint(scalar) {
-          values("4.35551");
-	}
-      }
-    }
-    pin("b[62]") {
-      direction : input;
-      capacitance : 0.0034;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.57616");
-	}
-	fall_constraint(scalar) {
-          values("-0.64215");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.33140");
-	}
-	fall_constraint(scalar) {
-          values("4.40078");
-	}
-      }
-    }
-    pin("b[61]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66422");
-	}
-	fall_constraint(scalar) {
-          values("-0.87808");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.43031");
-	}
-	fall_constraint(scalar) {
-          values("4.33505");
-	}
-      }
-    }
-    pin("b[60]") {
-      direction : input;
-      capacitance : 0.0049;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.57093");
-	}
-	fall_constraint(scalar) {
-          values("-0.73112");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.25682");
-	}
-	fall_constraint(scalar) {
-          values("4.29827");
-	}
-      }
-    }
-    pin("b[59]") {
-      direction : input;
-      capacitance : 0.0043;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.01471");
-	}
-	fall_constraint(scalar) {
-          values("-0.99870");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.36005");
-	}
-	fall_constraint(scalar) {
-          values("4.35067");
-	}
-      }
-    }
-    pin("b[58]") {
-      direction : input;
-      capacitance : 0.0043;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.82403");
-	}
-	fall_constraint(scalar) {
-          values("-0.82719");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.52061");
-	}
-	fall_constraint(scalar) {
-          values("4.51065");
-	}
-      }
-    }
-    pin("b[57]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.79743");
-	}
-	fall_constraint(scalar) {
-          values("-0.81015");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.40045");
-	}
-	fall_constraint(scalar) {
-          values("4.38725");
-	}
-      }
-    }
-    pin("b[56]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.98192");
-	}
-	fall_constraint(scalar) {
-          values("-1.07507");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.33627");
-	}
-	fall_constraint(scalar) {
-          values("4.33717");
-	}
-      }
-    }
-    pin("b[55]") {
-      direction : input;
-      capacitance : 0.0037;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.97908");
-	}
-	fall_constraint(scalar) {
-          values("-1.06686");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.32384");
-	}
-	fall_constraint(scalar) {
-          values("4.32323");
-	}
-      }
-    }
-    pin("b[54]") {
-      direction : input;
-      capacitance : 0.0040;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.70857");
-	}
-	fall_constraint(scalar) {
-          values("-0.83059");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.33713");
-	}
-	fall_constraint(scalar) {
-          values("4.33721");
-	}
-      }
-    }
-    pin("b[53]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.93751");
-	}
-	fall_constraint(scalar) {
-          values("-1.09299");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.51871");
-	}
-	fall_constraint(scalar) {
-          values("4.46398");
-	}
-      }
-    }
-    pin("b[52]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.88350");
-	}
-	fall_constraint(scalar) {
-          values("-1.04099");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.29923");
-	}
-	fall_constraint(scalar) {
-          values("4.26967");
-	}
-      }
-    }
-    pin("b[51]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.11619");
-	}
-	fall_constraint(scalar) {
-          values("-1.09392");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.39820");
-	}
-	fall_constraint(scalar) {
-          values("4.41137");
-	}
-      }
-    }
-    pin("b[50]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.10079");
-	}
-	fall_constraint(scalar) {
-          values("-1.10528");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.37771");
-	}
-	fall_constraint(scalar) {
-          values("4.40018");
-	}
-      }
-    }
-    pin("b[49]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.08997");
-	}
-	fall_constraint(scalar) {
-          values("-1.13759");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.40021");
-	}
-	fall_constraint(scalar) {
-          values("4.39954");
-	}
-      }
-    }
-    pin("b[48]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.88657");
-	}
-	fall_constraint(scalar) {
-          values("-0.99642");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.42192");
-	}
-	fall_constraint(scalar) {
-          values("4.42207");
-	}
-      }
-    }
-    pin("b[47]") {
-      direction : input;
-      capacitance : 0.0035;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.05174");
-	}
-	fall_constraint(scalar) {
-          values("-1.10484");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.34679");
-	}
-	fall_constraint(scalar) {
-          values("4.33309");
-	}
-      }
-    }
-    pin("b[46]") {
-      direction : input;
-      capacitance : 0.0055;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.04083");
-	}
-	fall_constraint(scalar) {
-          values("-1.04612");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.31000");
-	}
-	fall_constraint(scalar) {
-          values("4.29587");
-	}
-      }
-    }
-    pin("b[45]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.10275");
-	}
-	fall_constraint(scalar) {
-          values("-1.12644");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.33046");
-	}
-	fall_constraint(scalar) {
-          values("4.33072");
-	}
-      }
-    }
-    pin("b[44]") {
-      direction : input;
-      capacitance : 0.0023;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.32015");
-	}
-	fall_constraint(scalar) {
-          values("-1.31663");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.27743");
-	}
-	fall_constraint(scalar) {
-          values("4.28122");
-	}
-      }
-    }
-    pin("b[43]") {
-      direction : input;
-      capacitance : 0.0023;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.16554");
-	}
-	fall_constraint(scalar) {
-          values("-1.18223");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.29704");
-	}
-	fall_constraint(scalar) {
-          values("4.29910");
-	}
-      }
-    }
-    pin("b[42]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.07240");
-	}
-	fall_constraint(scalar) {
-          values("-1.08341");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.24243");
-	}
-	fall_constraint(scalar) {
-          values("4.24001");
-	}
-      }
-    }
-    pin("b[41]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.07739");
-	}
-	fall_constraint(scalar) {
-          values("-1.10698");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.21970");
-	}
-	fall_constraint(scalar) {
-          values("4.24329");
-	}
-      }
-    }
-    pin("b[40]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.21776");
-	}
-	fall_constraint(scalar) {
-          values("-1.20683");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.14744");
-	}
-	fall_constraint(scalar) {
-          values("4.15854");
-	}
-      }
-    }
-    pin("b[39]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.13692");
-	}
-	fall_constraint(scalar) {
-          values("-1.09560");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.22276");
-	}
-	fall_constraint(scalar) {
-          values("4.17647");
-	}
-      }
-    }
-    pin("b[38]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.15901");
-	}
-	fall_constraint(scalar) {
-          values("-1.32199");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.40544");
-	}
-	fall_constraint(scalar) {
-          values("4.40771");
-	}
-      }
-    }
-    pin("b[37]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.35328");
-	}
-	fall_constraint(scalar) {
-          values("-1.28055");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.48625");
-	}
-	fall_constraint(scalar) {
-          values("4.40696");
-	}
-      }
-    }
-    pin("b[36]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.06002");
-	}
-	fall_constraint(scalar) {
-          values("-1.06561");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.43682");
-	}
-	fall_constraint(scalar) {
-          values("4.43164");
-	}
-      }
-    }
-    pin("b[35]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.27675");
-	}
-	fall_constraint(scalar) {
-          values("-1.26072");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.18068");
-	}
-	fall_constraint(scalar) {
-          values("4.21999");
-	}
-      }
-    }
-    pin("b[34]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.00203");
-	}
-	fall_constraint(scalar) {
-          values("-1.13592");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.36938");
-	}
-	fall_constraint(scalar) {
-          values("4.39167");
-	}
-      }
-    }
-    pin("b[33]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.30991");
-	}
-	fall_constraint(scalar) {
-          values("-1.29282");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.19486");
-	}
-	fall_constraint(scalar) {
-          values("4.22924");
-	}
-      }
-    }
-    pin("b[32]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.20700");
-	}
-	fall_constraint(scalar) {
-          values("-1.23891");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.15735");
-	}
-	fall_constraint(scalar) {
-          values("4.18860");
-	}
-      }
-    }
-    pin("b[31]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.19669");
-	}
-	fall_constraint(scalar) {
-          values("-1.20945");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.15503");
-	}
-	fall_constraint(scalar) {
-          values("4.17062");
-	}
-      }
-    }
-    pin("b[30]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.12481");
-	}
-	fall_constraint(scalar) {
-          values("-1.30411");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.25152");
-	}
-	fall_constraint(scalar) {
-          values("4.32268");
-	}
-      }
-    }
-    pin("b[29]") {
-      direction : input;
-      capacitance : 0.0042;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.17896");
-	}
-	fall_constraint(scalar) {
-          values("-1.18109");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.17525");
-	}
-	fall_constraint(scalar) {
-          values("4.25799");
-	}
-      }
-    }
-    pin("b[28]") {
-      direction : input;
-      capacitance : 0.0055;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.04542");
-	}
-	fall_constraint(scalar) {
-          values("-1.06813");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.99610");
-	}
-	fall_constraint(scalar) {
-          values("4.02142");
-	}
-      }
-    }
-    pin("b[27]") {
-      direction : input;
-      capacitance : 0.0055;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.04267");
-	}
-	fall_constraint(scalar) {
-          values("-1.05767");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.27175");
-	}
-	fall_constraint(scalar) {
-          values("4.27840");
-	}
-      }
-    }
-    pin("b[26]") {
-      direction : input;
-      capacitance : 0.0052;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.16427");
-	}
-	fall_constraint(scalar) {
-          values("-1.17091");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.13749");
-	}
-	fall_constraint(scalar) {
-          values("4.20185");
-	}
-      }
-    }
-    pin("b[25]") {
-      direction : input;
-      capacitance : 0.0041;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.16303");
-	}
-	fall_constraint(scalar) {
-          values("-1.18855");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.14698");
-	}
-	fall_constraint(scalar) {
-          values("4.14655");
-	}
-      }
-    }
-    pin("b[24]") {
-      direction : input;
-      capacitance : 0.0035;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.12305");
-	}
-	fall_constraint(scalar) {
-          values("-1.13635");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.18133");
-	}
-	fall_constraint(scalar) {
-          values("4.18386");
-	}
-      }
-    }
-    pin("b[23]") {
-      direction : input;
-      capacitance : 0.0035;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.14123");
-	}
-	fall_constraint(scalar) {
-          values("-1.14579");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.32279");
-	}
-	fall_constraint(scalar) {
-          values("4.27554");
-	}
-      }
-    }
-    pin("b[22]") {
-      direction : input;
-      capacitance : 0.0038;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.15102");
-	}
-	fall_constraint(scalar) {
-          values("-1.17213");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.27350");
-	}
-	fall_constraint(scalar) {
-          values("4.25838");
-	}
-      }
-    }
-    pin("b[21]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.33429");
-	}
-	fall_constraint(scalar) {
-          values("-1.36822");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.27917");
-	}
-	fall_constraint(scalar) {
-          values("4.26812");
-	}
-      }
-    }
-    pin("b[20]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.30960");
-	}
-	fall_constraint(scalar) {
-          values("-1.34157");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.27394");
-	}
-	fall_constraint(scalar) {
-          values("4.23086");
-	}
-      }
-    }
-    pin("b[19]") {
-      direction : input;
-      capacitance : 0.0040;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.22705");
-	}
-	fall_constraint(scalar) {
-          values("-1.21833");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.07528");
-	}
-	fall_constraint(scalar) {
-          values("4.06106");
-	}
-      }
-    }
-    pin("b[18]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.13132");
-	}
-	fall_constraint(scalar) {
-          values("-1.14864");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.22897");
-	}
-	fall_constraint(scalar) {
-          values("4.22276");
-	}
-      }
-    }
-    pin("b[17]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.16813");
-	}
-	fall_constraint(scalar) {
-          values("-1.20163");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.28514");
-	}
-	fall_constraint(scalar) {
-          values("4.28595");
-	}
-      }
-    }
-    pin("b[16]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.10200");
-	}
-	fall_constraint(scalar) {
-          values("-1.27821");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.22066");
-	}
-	fall_constraint(scalar) {
-          values("4.20903");
-	}
-      }
-    }
-    pin("b[15]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.27294");
-	}
-	fall_constraint(scalar) {
-          values("-1.28692");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.25698");
-	}
-	fall_constraint(scalar) {
-          values("4.23923");
-	}
-      }
-    }
-    pin("b[14]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.07526");
-	}
-	fall_constraint(scalar) {
-          values("-1.20973");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.04741");
-	}
-	fall_constraint(scalar) {
-          values("4.09627");
-	}
-      }
-    }
-    pin("b[13]") {
-      direction : input;
-      capacitance : 0.0046;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.16864");
-	}
-	fall_constraint(scalar) {
-          values("-1.18542");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.16509");
-	}
-	fall_constraint(scalar) {
-          values("4.16903");
-	}
-      }
-    }
-    pin("b[12]") {
-      direction : input;
-      capacitance : 0.0039;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.10484");
-	}
-	fall_constraint(scalar) {
-          values("-1.14971");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.20273");
-	}
-	fall_constraint(scalar) {
-          values("4.17218");
-	}
-      }
-    }
-    pin("b[11]") {
-      direction : input;
-      capacitance : 0.0046;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.10156");
-	}
-	fall_constraint(scalar) {
-          values("-1.10658");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.05746");
-	}
-	fall_constraint(scalar) {
-          values("4.04818");
-	}
-      }
-    }
-    pin("b[10]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.10804");
-	}
-	fall_constraint(scalar) {
-          values("-1.11892");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.01215");
-	}
-	fall_constraint(scalar) {
-          values("3.99735");
-	}
-      }
-    }
-    pin("b[9]") {
-      direction : input;
-      capacitance : 0.0042;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.05556");
-	}
-	fall_constraint(scalar) {
-          values("-1.06344");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.02344");
-	}
-	fall_constraint(scalar) {
-          values("4.00207");
-	}
-      }
-    }
-    pin("b[8]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.13204");
-	}
-	fall_constraint(scalar) {
-          values("-1.09216");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.09764");
-	}
-	fall_constraint(scalar) {
-          values("4.06975");
-	}
-      }
-    }
-    pin("b[7]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.97208");
-	}
-	fall_constraint(scalar) {
-          values("-0.96423");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.91191");
-	}
-	fall_constraint(scalar) {
-          values("3.91652");
-	}
-      }
-    }
-    pin("b[6]") {
-      direction : input;
-      capacitance : 0.0023;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.08739");
-	}
-	fall_constraint(scalar) {
-          values("-1.08204");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.01691");
-	}
-	fall_constraint(scalar) {
-          values("4.02076");
-	}
-      }
-    }
-    pin("b[5]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.87410");
-	}
-	fall_constraint(scalar) {
-          values("-0.88818");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.78147");
-	}
-	fall_constraint(scalar) {
-          values("3.83564");
-	}
-      }
-    }
-    pin("b[4]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.96595");
-	}
-	fall_constraint(scalar) {
-          values("-0.96236");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.80822");
-	}
-	fall_constraint(scalar) {
-          values("3.84573");
-	}
-      }
-    }
-    pin("b[3]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.28122");
-	}
-	fall_constraint(scalar) {
-          values("-1.25673");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("4.16225");
-	}
-	fall_constraint(scalar) {
-          values("4.17573");
-	}
-      }
-    }
-    pin("b[2]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-1.15118");
-	}
-	fall_constraint(scalar) {
-          values("-1.07776");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.99408");
-	}
-	fall_constraint(scalar) {
-          values("3.98031");
-	}
-      }
-    }
-    pin("b[1]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.75377");
-	}
-	fall_constraint(scalar) {
-          values("-0.69064");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.77079");
-	}
-	fall_constraint(scalar) {
-          values("3.79625");
-	}
-      }
-    }
-    pin("b[0]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.63625");
-	}
-	fall_constraint(scalar) {
-          values("-0.62222");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.82151");
-	}
-	fall_constraint(scalar) {
-          values("3.84989");
-	}
-      }
-    }
-    }
-    bus("c") {
-      bus_type : c;
-      direction : input;
-      capacitance : 0.0000;
-    pin("c[127]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.07858");
-	}
-	fall_constraint(scalar) {
-          values("-0.38836");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.67876");
-	}
-	fall_constraint(scalar) {
-          values("0.71753");
-	}
-      }
-    }
-    pin("c[126]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.05426");
-	}
-	fall_constraint(scalar) {
-          values("-0.27087");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.59974");
-	}
-	fall_constraint(scalar) {
-          values("0.67772");
-	}
-      }
-    }
-    pin("c[125]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.02347");
-	}
-	fall_constraint(scalar) {
-          values("-0.32762");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.64681");
-	}
-	fall_constraint(scalar) {
-          values("0.73650");
-	}
-      }
-    }
-    pin("c[124]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.02319");
-	}
-	fall_constraint(scalar) {
-          values("-0.16311");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.81861");
-	}
-	fall_constraint(scalar) {
-          values("0.87052");
-	}
-      }
-    }
-    pin("c[123]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.07001");
-	}
-	fall_constraint(scalar) {
-          values("-0.39183");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.86608");
-	}
-	fall_constraint(scalar) {
-          values("1.12405");
-	}
-      }
-    }
-    pin("c[122]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.01965");
-	}
-	fall_constraint(scalar) {
-          values("-0.37185");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.84089");
-	}
-	fall_constraint(scalar) {
-          values("1.12514");
-	}
-      }
-    }
-    pin("c[121]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.17112");
-	}
-	fall_constraint(scalar) {
-          values("-0.46522");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.12003");
-	}
-	fall_constraint(scalar) {
-          values("1.12001");
-	}
-      }
-    }
-    pin("c[120]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.18590");
-	}
-	fall_constraint(scalar) {
-          values("-0.49715");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.11198");
-	}
-	fall_constraint(scalar) {
-          values("1.17233");
-	}
-      }
-    }
-    pin("c[119]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.16677");
-	}
-	fall_constraint(scalar) {
-          values("-0.50721");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.06779");
-	}
-	fall_constraint(scalar) {
-          values("1.15527");
-	}
-      }
-    }
-    pin("c[118]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.11886");
-	}
-	fall_constraint(scalar) {
-          values("-0.25560");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.27658");
-	}
-	fall_constraint(scalar) {
-          values("1.30711");
-	}
-      }
-    }
-    pin("c[117]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.17472");
-	}
-	fall_constraint(scalar) {
-          values("-0.49153");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.49430");
-	}
-	fall_constraint(scalar) {
-          values("1.50844");
-	}
-      }
-    }
-    pin("c[116]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.19395");
-	}
-	fall_constraint(scalar) {
-          values("-0.55348");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.46905");
-	}
-	fall_constraint(scalar) {
-          values("1.54373");
-	}
-      }
-    }
-    pin("c[115]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.19000");
-	}
-	fall_constraint(scalar) {
-          values("-0.50262");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.52627");
-	}
-	fall_constraint(scalar) {
-          values("1.54318");
-	}
-      }
-    }
-    pin("c[114]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.17772");
-	}
-	fall_constraint(scalar) {
-          values("-0.51202");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.50850");
-	}
-	fall_constraint(scalar) {
-          values("1.54400");
-	}
-      }
-    }
-    pin("c[113]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.20162");
-	}
-	fall_constraint(scalar) {
-          values("-0.54596");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.49205");
-	}
-	fall_constraint(scalar) {
-          values("1.56576");
-	}
-      }
-    }
-    pin("c[112]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.21120");
-	}
-	fall_constraint(scalar) {
-          values("-0.50472");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.55164");
-	}
-	fall_constraint(scalar) {
-          values("1.54985");
-	}
-      }
-    }
-    pin("c[111]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.23965");
-	}
-	fall_constraint(scalar) {
-          values("-0.57533");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.52577");
-	}
-	fall_constraint(scalar) {
-          values("1.55999");
-	}
-      }
-    }
-    pin("c[110]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.23536");
-	}
-	fall_constraint(scalar) {
-          values("-0.59579");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.56165");
-	}
-	fall_constraint(scalar) {
-          values("1.63956");
-	}
-      }
-    }
-    pin("c[109]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.39138");
-	}
-	fall_constraint(scalar) {
-          values("-0.68428");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.98489");
-	}
-	fall_constraint(scalar) {
-          values("2.00067");
-	}
-      }
-    }
-    pin("c[108]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.34444");
-	}
-	fall_constraint(scalar) {
-          values("-0.67761");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.95386");
-	}
-	fall_constraint(scalar) {
-          values("2.00355");
-	}
-      }
-    }
-    pin("c[107]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.36940");
-	}
-	fall_constraint(scalar) {
-          values("-0.72910");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.92739");
-	}
-	fall_constraint(scalar) {
-          values("2.03370");
-	}
-      }
-    }
-    pin("c[106]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.37121");
-	}
-	fall_constraint(scalar) {
-          values("-0.68399");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.98259");
-	}
-	fall_constraint(scalar) {
-          values("2.00273");
-	}
-      }
-    }
-    pin("c[105]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.39787");
-	}
-	fall_constraint(scalar) {
-          values("-0.72888");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.01649");
-	}
-	fall_constraint(scalar) {
-          values("2.05158");
-	}
-      }
-    }
-    pin("c[104]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.41910");
-	}
-	fall_constraint(scalar) {
-          values("-0.77516");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.00128");
-	}
-	fall_constraint(scalar) {
-          values("2.08344");
-	}
-      }
-    }
-    pin("c[103]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.40457");
-	}
-	fall_constraint(scalar) {
-          values("-0.70555");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.04213");
-	}
-	fall_constraint(scalar) {
-          values("2.04797");
-	}
-      }
-    }
-    pin("c[102]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.41298");
-	}
-	fall_constraint(scalar) {
-          values("-0.76204");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.03067");
-	}
-	fall_constraint(scalar) {
-          values("2.05442");
-	}
-      }
-    }
-    pin("c[101]") {
-      direction : input;
-      capacitance : 0.0032;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.40038");
-	}
-	fall_constraint(scalar) {
-          values("-0.76884");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.01536");
-	}
-	fall_constraint(scalar) {
-          values("2.09172");
-	}
-      }
-    }
-    pin("c[100]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.39542");
-	}
-	fall_constraint(scalar) {
-          values("-0.70300");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.04975");
-	}
-	fall_constraint(scalar) {
-          values("2.09108");
-	}
-      }
-    }
-    pin("c[99]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.39032");
-	}
-	fall_constraint(scalar) {
-          values("-0.71971");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.99622");
-	}
-	fall_constraint(scalar) {
-          values("2.09527");
-	}
-      }
-    }
-    pin("c[98]") {
-      direction : input;
-      capacitance : 0.0033;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.33073");
-	}
-	fall_constraint(scalar) {
-          values("-0.69091");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.91367");
-	}
-	fall_constraint(scalar) {
-          values("2.03299");
-	}
-      }
-    }
-    pin("c[97]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.45135");
-	}
-	fall_constraint(scalar) {
-          values("-0.75787");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.17547");
-	}
-	fall_constraint(scalar) {
-          values("2.45330");
-	}
-      }
-    }
-    pin("c[96]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.39903");
-	}
-	fall_constraint(scalar) {
-          values("-0.73000");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.17935");
-	}
-	fall_constraint(scalar) {
-          values("2.49057");
-	}
-      }
-    }
-    pin("c[95]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.45467");
-	}
-	fall_constraint(scalar) {
-          values("-0.80627");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.18658");
-	}
-	fall_constraint(scalar) {
-          values("2.46382");
-	}
-      }
-    }
-    pin("c[94]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.55576");
-	}
-	fall_constraint(scalar) {
-          values("-0.87042");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.49719");
-	}
-	fall_constraint(scalar) {
-          values("2.50877");
-	}
-      }
-    }
-    pin("c[93]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.61006");
-	}
-	fall_constraint(scalar) {
-          values("-0.92644");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.51498");
-	}
-	fall_constraint(scalar) {
-          values("2.52962");
-	}
-      }
-    }
-    pin("c[92]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66150");
-	}
-	fall_constraint(scalar) {
-          values("-1.01278");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.52570");
-	}
-	fall_constraint(scalar) {
-          values("2.60422");
-	}
-      }
-    }
-    pin("c[91]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.53064");
-	}
-	fall_constraint(scalar) {
-          values("-0.82919");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.59794");
-	}
-	fall_constraint(scalar) {
-          values("2.60169");
-	}
-      }
-    }
-    pin("c[90]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.56485");
-	}
-	fall_constraint(scalar) {
-          values("-0.90129");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.59935");
-	}
-	fall_constraint(scalar) {
-          values("2.61843");
-	}
-      }
-    }
-    pin("c[89]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.53578");
-	}
-	fall_constraint(scalar) {
-          values("-0.88854");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.53984");
-	}
-	fall_constraint(scalar) {
-          values("2.62086");
-	}
-      }
-    }
-    pin("c[88]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.54918");
-	}
-	fall_constraint(scalar) {
-          values("-0.85866");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.52329");
-	}
-	fall_constraint(scalar) {
-          values("2.55940");
-	}
-      }
-    }
-    pin("c[87]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.59313");
-	}
-	fall_constraint(scalar) {
-          values("-0.92393");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.53012");
-	}
-	fall_constraint(scalar) {
-          values("2.56033");
-	}
-      }
-    }
-    pin("c[86]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.70405");
-	}
-	fall_constraint(scalar) {
-          values("-1.07273");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.55740");
-	}
-	fall_constraint(scalar) {
-          values("2.63814");
-	}
-      }
-    }
-    pin("c[85]") {
-      direction : input;
-      capacitance : 0.0027;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.68131");
-	}
-	fall_constraint(scalar) {
-          values("-0.98702");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.56622");
-	}
-	fall_constraint(scalar) {
-          values("2.58367");
-	}
-      }
-    }
-    pin("c[84]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.64422");
-	}
-	fall_constraint(scalar) {
-          values("-0.97484");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.55540");
-	}
-	fall_constraint(scalar) {
-          values("2.60020");
-	}
-      }
-    }
-    pin("c[83]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.62099");
-	}
-	fall_constraint(scalar) {
-          values("-1.01528");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.51295");
-	}
-	fall_constraint(scalar) {
-          values("2.62254");
-	}
-      }
-    }
-    pin("c[82]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.61708");
-	}
-	fall_constraint(scalar) {
-          values("-0.93848");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.61035");
-	}
-	fall_constraint(scalar) {
-          values("2.59981");
-	}
-      }
-    }
-    pin("c[81]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.63722");
-	}
-	fall_constraint(scalar) {
-          values("-0.97083");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.57167");
-	}
-	fall_constraint(scalar) {
-          values("2.60371");
-	}
-      }
-    }
-    pin("c[80]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.65174");
-	}
-	fall_constraint(scalar) {
-          values("-1.00543");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.58790");
-	}
-	fall_constraint(scalar) {
-          values("2.66934");
-	}
-      }
-    }
-    pin("c[79]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66183");
-	}
-	fall_constraint(scalar) {
-          values("-0.97319");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.76415");
-	}
-	fall_constraint(scalar) {
-          values("3.00169");
-	}
-      }
-    }
-    pin("c[78]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.74075");
-	}
-	fall_constraint(scalar) {
-          values("-1.03956");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.84592");
-	}
-	fall_constraint(scalar) {
-          values("3.07846");
-	}
-      }
-    }
-    pin("c[77]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.68641");
-	}
-	fall_constraint(scalar) {
-          values("-1.02272");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.74300");
-	}
-	fall_constraint(scalar) {
-          values("3.09470");
-	}
-      }
-    }
-    pin("c[76]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.71821");
-	}
-	fall_constraint(scalar) {
-          values("-1.01297");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.90612");
-	}
-	fall_constraint(scalar) {
-          values("2.92661");
-	}
-      }
-    }
-    pin("c[75]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66953");
-	}
-	fall_constraint(scalar) {
-          values("-0.98325");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.00132");
-	}
-	fall_constraint(scalar) {
-          values("3.01333");
-	}
-      }
-    }
-    pin("c[74]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.65242");
-	}
-	fall_constraint(scalar) {
-          values("-1.00091");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.96791");
-	}
-	fall_constraint(scalar) {
-          values("3.03597");
-	}
-      }
-    }
-    pin("c[73]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.63843");
-	}
-	fall_constraint(scalar) {
-          values("-0.92670");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.01727");
-	}
-	fall_constraint(scalar) {
-          values("3.01053");
-	}
-      }
-    }
-    pin("c[72]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.59060");
-	}
-	fall_constraint(scalar) {
-          values("-0.91403");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.97786");
-	}
-	fall_constraint(scalar) {
-          values("3.00052");
-	}
-      }
-    }
-    pin("c[71]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.60326");
-	}
-	fall_constraint(scalar) {
-          values("-0.95601");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.95397");
-	}
-	fall_constraint(scalar) {
-          values("3.02908");
-	}
-      }
-    }
-    pin("c[70]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.57620");
-	}
-	fall_constraint(scalar) {
-          values("-0.88376");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.99931");
-	}
-	fall_constraint(scalar) {
-          values("3.01206");
-	}
-      }
-    }
-    pin("c[69]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.59242");
-	}
-	fall_constraint(scalar) {
-          values("-0.92470");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.97525");
-	}
-	fall_constraint(scalar) {
-          values("3.00687");
-	}
-      }
-    }
-    pin("c[68]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.68842");
-	}
-	fall_constraint(scalar) {
-          values("-1.02380");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.05909");
-	}
-	fall_constraint(scalar) {
-          values("3.10843");
-	}
-      }
-    }
-    pin("c[67]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.69742");
-	}
-	fall_constraint(scalar) {
-          values("-1.02816");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.94121");
-	}
-	fall_constraint(scalar) {
-          values("3.00723");
-	}
-      }
-    }
-    pin("c[66]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.64996");
-	}
-	fall_constraint(scalar) {
-          values("-0.99341");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.93536");
-	}
-	fall_constraint(scalar) {
-          values("2.99962");
-	}
-      }
-    }
-    pin("c[65]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.67215");
-	}
-	fall_constraint(scalar) {
-          values("-1.01812");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.91122");
-	}
-	fall_constraint(scalar) {
-          values("3.02438");
-	}
-      }
-    }
-    pin("c[64]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.67775");
-	}
-	fall_constraint(scalar) {
-          values("-1.02192");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.88765");
-	}
-	fall_constraint(scalar) {
-          values("3.03206");
-	}
-      }
-    }
-    pin("c[63]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.72953");
-	}
-	fall_constraint(scalar) {
-          values("-1.06305");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.92726");
-	}
-	fall_constraint(scalar) {
-          values("3.01598");
-	}
-      }
-    }
-    pin("c[62]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.75951");
-	}
-	fall_constraint(scalar) {
-          values("-1.09688");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.93318");
-	}
-	fall_constraint(scalar) {
-          values("2.99738");
-	}
-      }
-    }
-    pin("c[61]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.74780");
-	}
-	fall_constraint(scalar) {
-          values("-1.06864");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.96538");
-	}
-	fall_constraint(scalar) {
-          values("3.00317");
-	}
-      }
-    }
-    pin("c[60]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.79818");
-	}
-	fall_constraint(scalar) {
-          values("-1.11488");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.96272");
-	}
-	fall_constraint(scalar) {
-          values("2.97560");
-	}
-      }
-    }
-    pin("c[59]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.73012");
-	}
-	fall_constraint(scalar) {
-          values("-1.05662");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.95074");
-	}
-	fall_constraint(scalar) {
-          values("2.99686");
-	}
-      }
-    }
-    pin("c[58]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.72098");
-	}
-	fall_constraint(scalar) {
-          values("-1.02136");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.97530");
-	}
-	fall_constraint(scalar) {
-          values("3.01633");
-	}
-      }
-    }
-    pin("c[57]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.67161");
-	}
-	fall_constraint(scalar) {
-          values("-1.01220");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.96031");
-	}
-	fall_constraint(scalar) {
-          values("3.01386");
-	}
-      }
-    }
-    pin("c[56]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.74076");
-	}
-	fall_constraint(scalar) {
-          values("-1.05202");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("3.06855");
-	}
-	fall_constraint(scalar) {
-          values("3.07958");
-	}
-      }
-    }
-    pin("c[55]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.63158");
-	}
-	fall_constraint(scalar) {
-          values("-0.94033");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.95078");
-	}
-	fall_constraint(scalar) {
-          values("2.96039");
-	}
-      }
-    }
-    pin("c[54]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.63540");
-	}
-	fall_constraint(scalar) {
-          values("-0.99508");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.69215");
-	}
-	fall_constraint(scalar) {
-          values("3.01943");
-	}
-      }
-    }
-    pin("c[53]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.74216");
-	}
-	fall_constraint(scalar) {
-          values("-1.03694");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.80177");
-	}
-	fall_constraint(scalar) {
-          values("3.05959");
-	}
-      }
-    }
-    pin("c[52]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66418");
-	}
-	fall_constraint(scalar) {
-          values("-0.96057");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.79889");
-	}
-	fall_constraint(scalar) {
-          values("2.99293");
-	}
-      }
-    }
-    pin("c[51]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.60848");
-	}
-	fall_constraint(scalar) {
-          values("-0.95605");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.58147");
-	}
-	fall_constraint(scalar) {
-          values("2.64707");
-	}
-      }
-    }
-    pin("c[50]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.61671");
-	}
-	fall_constraint(scalar) {
-          values("-0.98073");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.57962");
-	}
-	fall_constraint(scalar) {
-          values("2.60463");
-	}
-      }
-    }
-    pin("c[49]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.57255");
-	}
-	fall_constraint(scalar) {
-          values("-0.87857");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.67854");
-	}
-	fall_constraint(scalar) {
-          values("2.68859");
-	}
-      }
-    }
-    pin("c[48]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.58314");
-	}
-	fall_constraint(scalar) {
-          values("-0.91434");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.63656");
-	}
-	fall_constraint(scalar) {
-          values("2.71095");
-	}
-      }
-    }
-    pin("c[47]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.56612");
-	}
-	fall_constraint(scalar) {
-          values("-0.93173");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.64326");
-	}
-	fall_constraint(scalar) {
-          values("2.68315");
-	}
-      }
-    }
-    pin("c[46]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.57501");
-	}
-	fall_constraint(scalar) {
-          values("-0.86637");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.51131");
-	}
-	fall_constraint(scalar) {
-          values("2.53447");
-	}
-      }
-    }
-    pin("c[45]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.63841");
-	}
-	fall_constraint(scalar) {
-          values("-0.99881");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.54227");
-	}
-	fall_constraint(scalar) {
-          values("2.63454");
-	}
-      }
-    }
-    pin("c[44]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66033");
-	}
-	fall_constraint(scalar) {
-          values("-0.99297");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.59135");
-	}
-	fall_constraint(scalar) {
-          values("2.62523");
-	}
-      }
-    }
-    pin("c[43]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.67067");
-	}
-	fall_constraint(scalar) {
-          values("-0.98197");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.54691");
-	}
-	fall_constraint(scalar) {
-          values("2.56505");
-	}
-      }
-    }
-    pin("c[42]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.63472");
-	}
-	fall_constraint(scalar) {
-          values("-1.04119");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.49540");
-	}
-	fall_constraint(scalar) {
-          values("2.56718");
-	}
-      }
-    }
-    pin("c[41]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66294");
-	}
-	fall_constraint(scalar) {
-          values("-0.98555");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.56962");
-	}
-	fall_constraint(scalar) {
-          values("2.59256");
-	}
-      }
-    }
-    pin("c[40]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.61950");
-	}
-	fall_constraint(scalar) {
-          values("-0.92293");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.54883");
-	}
-	fall_constraint(scalar) {
-          values("2.55720");
-	}
-      }
-    }
-    pin("c[39]") {
-      direction : input;
-      capacitance : 0.0025;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.61495");
-	}
-	fall_constraint(scalar) {
-          values("-0.96127");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.46376");
-	}
-	fall_constraint(scalar) {
-          values("2.54432");
-	}
-      }
-    }
-    pin("c[38]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.58472");
-	}
-	fall_constraint(scalar) {
-          values("-0.90168");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.47500");
-	}
-	fall_constraint(scalar) {
-          values("2.49203");
-	}
-      }
-    }
-    pin("c[37]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.66285");
-	}
-	fall_constraint(scalar) {
-          values("-0.92067");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.59359");
-	}
-	fall_constraint(scalar) {
-          values("2.55098");
-	}
-      }
-    }
-    pin("c[36]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.45136");
-	}
-	fall_constraint(scalar) {
-          values("-0.81268");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.22529");
-	}
-	fall_constraint(scalar) {
-          values("2.57248");
-	}
-      }
-    }
-    pin("c[35]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.52637");
-	}
-	fall_constraint(scalar) {
-          values("-0.84228");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.26181");
-	}
-	fall_constraint(scalar) {
-          values("2.52697");
-	}
-      }
-    }
-    pin("c[34]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.51559");
-	}
-	fall_constraint(scalar) {
-          values("-0.81137");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.29971");
-	}
-	fall_constraint(scalar) {
-          values("2.50697");
-	}
-      }
-    }
-    pin("c[33]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.55235");
-	}
-	fall_constraint(scalar) {
-          values("-0.88482");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.10394");
-	}
-	fall_constraint(scalar) {
-          values("2.18131");
-	}
-      }
-    }
-    pin("c[32]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.56233");
-	}
-	fall_constraint(scalar) {
-          values("-0.88832");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.29275");
-	}
-	fall_constraint(scalar) {
-          values("2.33655");
-	}
-      }
-    }
-    pin("c[31]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.49767");
-	}
-	fall_constraint(scalar) {
-          values("-0.80769");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.23553");
-	}
-	fall_constraint(scalar) {
-          values("2.26240");
-	}
-      }
-    }
-    pin("c[30]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.53305");
-	}
-	fall_constraint(scalar) {
-          values("-0.89146");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.13173");
-	}
-	fall_constraint(scalar) {
-          values("2.27454");
-	}
-      }
-    }
-    pin("c[29]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.57640");
-	}
-	fall_constraint(scalar) {
-          values("-0.90483");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.19944");
-	}
-	fall_constraint(scalar) {
-          values("2.23046");
-	}
-      }
-    }
-    pin("c[28]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.56249");
-	}
-	fall_constraint(scalar) {
-          values("-0.89158");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.18756");
-	}
-	fall_constraint(scalar) {
-          values("2.20790");
-	}
-      }
-    }
-    pin("c[27]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.60208");
-	}
-	fall_constraint(scalar) {
-          values("-0.95900");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.18694");
-	}
-	fall_constraint(scalar) {
-          values("2.26222");
-	}
-      }
-    }
-    pin("c[26]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.54963");
-	}
-	fall_constraint(scalar) {
-          values("-0.88319");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.19122");
-	}
-	fall_constraint(scalar) {
-          values("2.22033");
-	}
-      }
-    }
-    pin("c[25]") {
-      direction : input;
-      capacitance : 0.0030;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.49842");
-	}
-	fall_constraint(scalar) {
-          values("-0.80227");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.12773");
-	}
-	fall_constraint(scalar) {
-          values("2.16822");
-	}
-      }
-    }
-    pin("c[24]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.49405");
-	}
-	fall_constraint(scalar) {
-          values("-0.84680");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.01054");
-	}
-	fall_constraint(scalar) {
-          values("2.13992");
-	}
-      }
-    }
-    pin("c[23]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.48659");
-	}
-	fall_constraint(scalar) {
-          values("-0.80475");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.07491");
-	}
-	fall_constraint(scalar) {
-          values("2.09062");
-	}
-      }
-    }
-    pin("c[22]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.44644");
-	}
-	fall_constraint(scalar) {
-          values("-0.74661");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("2.13076");
-	}
-	fall_constraint(scalar) {
-          values("2.13423");
-	}
-      }
-    }
-    pin("c[21]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.25507");
-	}
-	fall_constraint(scalar) {
-          values("-0.61308");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.56957");
-	}
-	fall_constraint(scalar) {
-          values("1.64516");
-	}
-      }
-    }
-    pin("c[20]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.26712");
-	}
-	fall_constraint(scalar) {
-          values("-0.59593");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.61105");
-	}
-	fall_constraint(scalar) {
-          values("1.63974");
-	}
-      }
-    }
-    pin("c[19]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.31858");
-	}
-	fall_constraint(scalar) {
-          values("-0.60971");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.66799");
-	}
-	fall_constraint(scalar) {
-          values("1.66874");
-	}
-      }
-    }
-    pin("c[18]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.28884");
-	}
-	fall_constraint(scalar) {
-          values("-0.64914");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.58834");
-	}
-	fall_constraint(scalar) {
-          values("1.66728");
-	}
-      }
-    }
-    pin("c[17]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.29155");
-	}
-	fall_constraint(scalar) {
-          values("-0.60940");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.60622");
-	}
-	fall_constraint(scalar) {
-          values("1.62378");
-	}
-      }
-    }
-    pin("c[16]") {
-      direction : input;
-      capacitance : 0.0024;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.29081");
-	}
-	fall_constraint(scalar) {
-          values("-0.57580");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.56315");
-	}
-	fall_constraint(scalar) {
-          values("1.57728");
-	}
-      }
-    }
-    pin("c[15]") {
-      direction : input;
-      capacitance : 0.0026;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.27044");
-	}
-	fall_constraint(scalar) {
-          values("-0.60803");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.51230");
-	}
-	fall_constraint(scalar) {
-          values("1.59376");
-	}
-      }
-    }
-    pin("c[14]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.21112");
-	}
-	fall_constraint(scalar) {
-          values("-0.53655");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.53349");
-	}
-	fall_constraint(scalar) {
-          values("1.58714");
-	}
-      }
-    }
-    pin("c[13]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.14767");
-	}
-	fall_constraint(scalar) {
-          values("-0.29023");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.31804");
-	}
-	fall_constraint(scalar) {
-          values("1.35427");
-	}
-      }
-    }
-    pin("c[12]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.15767");
-	}
-	fall_constraint(scalar) {
-          values("-0.50835");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.05271");
-	}
-	fall_constraint(scalar) {
-          values("1.14534");
-	}
-      }
-    }
-    pin("c[11]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.14217");
-	}
-	fall_constraint(scalar) {
-          values("-0.47442");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.07299");
-	}
-	fall_constraint(scalar) {
-          values("1.10267");
-	}
-      }
-    }
-    pin("c[10]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.13270");
-	}
-	fall_constraint(scalar) {
-          values("-0.44192");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("1.05074");
-	}
-	fall_constraint(scalar) {
-          values("1.10577");
-	}
-      }
-    }
-    pin("c[9]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.00161");
-	}
-	fall_constraint(scalar) {
-          values("-0.35833");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.77670");
-	}
-	fall_constraint(scalar) {
-          values("1.07542");
-	}
-      }
-    }
-    pin("c[8]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("-0.00218");
-	}
-	fall_constraint(scalar) {
-          values("-0.32986");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.79185");
-	}
-	fall_constraint(scalar) {
-          values("1.06579");
-	}
-      }
-    }
-    pin("c[7]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.03674");
-	}
-	fall_constraint(scalar) {
-          values("-0.10522");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.77666");
-	}
-	fall_constraint(scalar) {
-          values("0.85379");
-	}
-      }
-    }
-    pin("c[6]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.04119");
-	}
-	fall_constraint(scalar) {
-          values("-0.31759");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.54865");
-	}
-	fall_constraint(scalar) {
-          values("0.65766");
-	}
-      }
-    }
-    pin("c[5]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.04016");
-	}
-	fall_constraint(scalar) {
-          values("-0.29137");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.58521");
-	}
-	fall_constraint(scalar) {
-          values("0.63641");
-	}
-      }
-    }
-    pin("c[4]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.03600");
-	}
-	fall_constraint(scalar) {
-          values("-0.27490");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.58363");
-	}
-	fall_constraint(scalar) {
-          values("0.62077");
-	}
-      }
-    }
-    pin("c[3]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.19620");
-	}
-	fall_constraint(scalar) {
-          values("-0.07205");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.11936");
-	}
-	fall_constraint(scalar) {
-          values("0.18757");
-	}
-      }
-    }
-    pin("c[2]") {
-      direction : input;
-      capacitance : 0.0029;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.19708");
-	}
-	fall_constraint(scalar) {
-          values("-0.04079");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("0.14626");
-	}
-	fall_constraint(scalar) {
-          values("0.17222");
-	}
-      }
-    }
-    pin("c[1]") {
-      direction : input;
-      capacitance : 0.0031;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.26974");
-	}
-	fall_constraint(scalar) {
-          values("0.18355");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.08159");
-	}
-	fall_constraint(scalar) {
-          values("-0.04725");
-	}
-      }
-    }
-    pin("c[0]") {
-      direction : input;
-      capacitance : 0.0028;
-      timing() {
-        related_pin : "clk";
-        timing_type : hold_rising;
-	rise_constraint(scalar) {
-          values("0.33253");
-	}
-	fall_constraint(scalar) {
-          values("0.32398");
-	}
-      }
-      timing() {
-        related_pin : "clk";
-        timing_type : setup_rising;
-	rise_constraint(scalar) {
-          values("-0.30765");
-	}
-	fall_constraint(scalar) {
-          values("-0.26580");
-	}
-      }
-    }
-    }
-    bus("o") {
-      bus_type : o;
-      direction : output;
-      capacitance : 0.0000;
-    pin("o[127]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_1) {
-          values("3.51712,3.52247,3.53505,3.56482,3.64519,3.87803,4.56857");
-	}
-	rise_transition(template_1) {
-          values("0.02025,0.02447,0.03640,0.07247,0.18502,0.52172,1.50721");
-	}
-	cell_fall(template_2) {
-          values("3.49188,3.49667,3.50693,3.52801,3.57339,3.68954,4.02420");
-	}
-	fall_transition(template_2) {
-          values("0.01779,0.02063,0.02791,0.04569,0.09385,0.24222,0.69611");
-	}
-      }
-    }
-    pin("o[126]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_3) {
-          values("3.27844,3.28379,3.29635,3.32611,3.40648,3.63930,4.33002");
-	}
-	rise_transition(template_3) {
-          values("0.02020,0.02442,0.03635,0.07245,0.18502,0.52171,1.50724");
-	}
-	cell_fall(template_4) {
-          values("3.25459,3.25937,3.26964,3.29072,3.33609,3.45224,3.78690");
-	}
-	fall_transition(template_4) {
-          values("0.01779,0.02063,0.02791,0.04569,0.09385,0.24222,0.69608");
-	}
-      }
-    }
-    pin("o[125]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_5) {
-          values("3.28000,3.28504,3.29706,3.32643,3.40690,3.63917,4.33412");
-	}
-	rise_transition(template_5) {
-          values("0.01802,0.02236,0.03464,0.07151,0.18488,0.52116,1.50804");
-	}
-	cell_fall(template_6) {
-          values("3.29549,3.30037,3.31065,3.33172,3.37705,3.49316,3.82754");
-	}
-	fall_transition(template_6) {
-          values("0.01780,0.02058,0.02791,0.04572,0.09387,0.24222,0.69495");
-	}
-      }
-    }
-    pin("o[124]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_7) {
-          values("3.10052,3.10555,3.11758,3.14696,3.22742,3.45972,4.15443");
-	}
-	rise_transition(template_7) {
-          values("0.01800,0.02234,0.03463,0.07151,0.18487,0.52116,1.50802");
-	}
-	cell_fall(template_8) {
-          values("3.11857,3.12347,3.13374,3.15482,3.20014,3.31627,3.65067");
-	}
-	fall_transition(template_8) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69497");
-	}
-      }
-    }
-    pin("o[123]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_9) {
-          values("3.26370,3.26873,3.28075,3.31014,3.39061,3.62302,4.31666");
-	}
-	rise_transition(template_9) {
-          values("0.01793,0.02228,0.03458,0.07149,0.18482,0.52114,1.50795");
-	}
-	cell_fall(template_10) {
-          values("3.28657,3.29148,3.30175,3.32283,3.36815,3.48427,3.81866");
-	}
-	fall_transition(template_10) {
-          values("0.01781,0.02057,0.02791,0.04572,0.09385,0.24217,0.69490");
-	}
-      }
-    }
-    pin("o[122]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_11) {
-          values("3.08627,3.09129,3.10332,3.13270,3.21317,3.44558,4.13926");
-	}
-	rise_transition(template_11) {
-          values("0.01793,0.02228,0.03458,0.07149,0.18482,0.52114,1.50795");
-	}
-	cell_fall(template_12) {
-          values("3.10767,3.11256,3.12283,3.14391,3.18923,3.30535,3.63973");
-	}
-	fall_transition(template_12) {
-          values("0.01780,0.02057,0.02791,0.04572,0.09386,0.24221,0.69494");
-	}
-      }
-    }
-    pin("o[121]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_13) {
-          values("3.28443,3.28946,3.30148,3.33087,3.41135,3.64382,4.33690");
-	}
-	rise_transition(template_13) {
-          values("0.01789,0.02224,0.03456,0.07148,0.18480,0.52113,1.50791");
-	}
-	cell_fall(template_14) {
-          values("3.30790,3.31275,3.32303,3.34409,3.38942,3.50554,3.83990");
-	}
-	fall_transition(template_14) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09389,0.24228,0.69500");
-	}
-      }
-    }
-    pin("o[120]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_15) {
-          values("3.10789,3.11292,3.12495,3.15433,3.23481,3.46727,4.16047");
-	}
-	rise_transition(template_15) {
-          values("0.01790,0.02225,0.03456,0.07148,0.18480,0.52113,1.50792");
-	}
-	cell_fall(template_16) {
-          values("3.13116,3.13603,3.14631,3.16738,3.21271,3.32883,3.66320");
-	}
-	fall_transition(template_16) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09387,0.24223,0.69496");
-	}
-      }
-    }
-    pin("o[119]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_17) {
-          values("3.16630,3.17134,3.18336,3.21273,3.29318,3.52537,4.22110");
-	}
-	rise_transition(template_17) {
-          values("0.01807,0.02241,0.03467,0.07153,0.18492,0.52118,1.50809");
-	}
-	cell_fall(template_18) {
-          values("3.17651,3.18135,3.19163,3.21268,3.25802,3.37413,3.70849");
-	}
-	fall_transition(template_18) {
-          values("0.01777,0.02060,0.02791,0.04574,0.09389,0.24231,0.69503");
-	}
-      }
-    }
-    pin("o[118]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_19) {
-          values("2.98805,2.99308,3.00511,3.03447,3.11493,3.34712,4.04283");
-	}
-	rise_transition(template_19) {
-          values("0.01807,0.02241,0.03467,0.07153,0.18492,0.52117,1.50809");
-	}
-	cell_fall(template_20) {
-          values("3.00267,3.00756,3.01783,3.03891,3.08424,3.20036,3.53480");
-	}
-	fall_transition(template_20) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69511");
-	}
-      }
-    }
-    pin("o[117]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_21) {
-          values("3.20354,3.20857,3.22059,3.24998,3.33045,3.56282,4.25681");
-	}
-	rise_transition(template_21) {
-          values("0.01795,0.02230,0.03460,0.07150,0.18484,0.52114,1.50797");
-	}
-	cell_fall(template_22) {
-          values("3.22321,3.22808,3.23835,3.25942,3.30475,3.42087,3.75524");
-	}
-	fall_transition(template_22) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09387,0.24224,0.69497");
-	}
-      }
-    }
-    pin("o[116]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_23) {
-          values("3.02147,3.02650,3.03852,3.06791,3.14838,3.38079,4.07443");
-	}
-	rise_transition(template_23) {
-          values("0.01793,0.02228,0.03458,0.07149,0.18482,0.52114,1.50795");
-	}
-	cell_fall(template_24) {
-          values("3.04394,3.04885,3.05912,3.08020,3.12552,3.24164,3.57603");
-	}
-	fall_transition(template_24) {
-          values("0.01781,0.02057,0.02791,0.04572,0.09385,0.24216,0.69489");
-	}
-      }
-    }
-    pin("o[115]") {
-      direction : output;
-      capacitance : 0.0014;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_25) {
-          values("3.16836,3.17339,3.18541,3.21479,3.29526,3.52760,4.22188");
-	}
-	rise_transition(template_25) {
-          values("0.01797,0.02232,0.03461,0.07150,0.18485,0.52115,1.50799");
-	}
-	cell_fall(template_26) {
-          values("3.18662,3.19149,3.20177,3.22283,3.26816,3.38428,3.71865");
-	}
-	fall_transition(template_26) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09387,0.24224,0.69497");
-	}
-      }
-    }
-    pin("o[114]") {
-      direction : output;
-      capacitance : 0.0015;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_27) {
-          values("2.99141,2.99644,3.00847,3.03784,3.11830,3.35058,4.04550");
-	}
-	rise_transition(template_27) {
-          values("0.01802,0.02236,0.03464,0.07151,0.18488,0.52116,1.50804");
-	}
-	cell_fall(template_28) {
-          values("3.00912,3.01401,3.02429,3.04537,3.09069,3.20682,3.54124");
-	}
-	fall_transition(template_28) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69503");
-	}
-      }
-    }
-    pin("o[113]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_29) {
-          values("3.32092,3.32606,3.33826,3.36775,3.44817,3.68046,4.37550");
-	}
-	rise_transition(template_29) {
-          values("0.01884,0.02314,0.03527,0.07185,0.18500,0.52137,1.50787");
-	}
-	cell_fall(template_30) {
-          values("3.31196,3.31686,3.32714,3.34822,3.39354,3.50966,3.84405");
-	}
-	fall_transition(template_30) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69491");
-	}
-      }
-    }
-    pin("o[112]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_31) {
-          values("3.12437,3.12942,3.14146,3.17083,3.25126,3.48332,4.18030");
-	}
-	rise_transition(template_31) {
-          values("0.01823,0.02256,0.03479,0.07158,0.18499,0.52122,1.50816");
-	}
-	cell_fall(template_32) {
-          values("3.13425,3.13909,3.14936,3.17044,3.21579,3.33193,3.66646");
-	}
-	fall_transition(template_32) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69551");
-	}
-      }
-    }
-    pin("o[111]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_33) {
-          values("3.13382,3.13904,3.15138,3.18097,3.26137,3.49386,4.18725");
-	}
-	rise_transition(template_33) {
-          values("0.01936,0.02363,0.03568,0.07208,0.18500,0.52150,1.50763");
-	}
-	cell_fall(template_34) {
-          values("3.11549,3.12037,3.13064,3.15173,3.19706,3.31318,3.64762");
-	}
-	fall_transition(template_34) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69512");
-	}
-      }
-    }
-    pin("o[110]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_35) {
-          values("2.94528,2.95046,2.96272,2.99225,3.07265,3.30503,3.99940");
-	}
-	rise_transition(template_35) {
-          values("0.01905,0.02333,0.03544,0.07194,0.18500,0.52142,1.50778");
-	}
-	cell_fall(template_36) {
-          values("2.93913,2.94396,2.95422,2.97531,3.02066,3.13680,3.47138");
-	}
-	fall_transition(template_36) {
-          values("0.01780,0.02061,0.02791,0.04570,0.09385,0.24220,0.69570");
-	}
-      }
-    }
-    pin("o[109]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_37) {
-          values("3.12150,3.12654,3.13856,3.16793,3.24838,3.48053,4.17658");
-	}
-	rise_transition(template_37) {
-          values("0.01809,0.02243,0.03469,0.07153,0.18494,0.52118,1.50811");
-	}
-	cell_fall(template_38) {
-          values("3.12954,3.13437,3.14465,3.16570,3.21104,3.32716,3.66151");
-	}
-	fall_transition(template_38) {
-          values("0.01776,0.02060,0.02791,0.04574,0.09390,0.24234,0.69505");
-	}
-      }
-    }
-    pin("o[108]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_39) {
-          values("2.93795,2.94299,2.95501,2.98438,3.06483,3.29701,3.99284");
-	}
-	rise_transition(template_39) {
-          values("0.01808,0.02242,0.03468,0.07153,0.18493,0.52118,1.50810");
-	}
-	cell_fall(template_40) {
-          values("2.95492,2.95978,2.97005,2.99113,3.03647,3.15261,3.48711");
-	}
-	fall_transition(template_40) {
-          values("0.01780,0.02059,0.02791,0.04570,0.09385,0.24219,0.69541");
-	}
-      }
-    }
-    pin("o[107]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_41) {
-          values("3.10297,3.10799,3.12001,3.14941,3.22989,3.46239,4.15517");
-	}
-	rise_transition(template_41) {
-          values("0.01787,0.02222,0.03454,0.07147,0.18478,0.52112,1.50789");
-	}
-	cell_fall(template_42) {
-          values("3.12422,3.12897,3.13926,3.16027,3.20564,3.32175,3.65606");
-	}
-	fall_transition(template_42) {
-          values("0.01772,0.02063,0.02791,0.04577,0.09394,0.24250,0.69519");
-	}
-      }
-    }
-    pin("o[106]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_43) {
-          values("2.93043,2.93545,2.94748,2.97686,3.05733,3.28972,3.98357");
-	}
-	rise_transition(template_43) {
-          values("0.01794,0.02229,0.03459,0.07149,0.18483,0.52114,1.50796");
-	}
-	cell_fall(template_44) {
-          values("2.95624,2.96110,2.97137,2.99246,3.03779,3.15392,3.48841");
-	}
-	fall_transition(template_44) {
-          values("0.01780,0.02059,0.02791,0.04571,0.09385,0.24218,0.69533");
-	}
-      }
-    }
-    pin("o[105]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_45) {
-          values("3.09251,3.09754,3.10956,3.13895,3.21943,3.45189,4.14507");
-	}
-	rise_transition(template_45) {
-          values("0.01790,0.02225,0.03456,0.07148,0.18480,0.52113,1.50792");
-	}
-	cell_fall(template_46) {
-          values("3.11294,3.11773,3.12801,3.14904,3.19440,3.31051,3.64484");
-	}
-	fall_transition(template_46) {
-          values("0.01774,0.02062,0.02791,0.04576,0.09393,0.24243,0.69513");
-	}
-      }
-    }
-    pin("o[104]") {
-      direction : output;
-      capacitance : 0.0013;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_47) {
-          values("2.91657,2.92160,2.93363,2.96301,3.04348,3.27589,3.96959");
-	}
-	rise_transition(template_47) {
-          values("0.01793,0.02228,0.03458,0.07149,0.18482,0.52114,1.50795");
-	}
-	cell_fall(template_48) {
-          values("2.94236,2.94723,2.95750,2.97859,3.02392,3.14005,3.47452");
-	}
-	fall_transition(template_48) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69526");
-	}
-      }
-    }
-    pin("o[103]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_49) {
-          values("3.09277,3.09781,3.10983,3.13920,3.21966,3.45192,4.14699");
-	}
-	rise_transition(template_49) {
-          values("0.01803,0.02237,0.03464,0.07151,0.18489,0.52116,1.50805");
-	}
-	cell_fall(template_50) {
-          values("3.10481,3.10961,3.11989,3.14093,3.18628,3.30240,3.63673");
-	}
-	fall_transition(template_50) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09392,0.24240,0.69511");
-	}
-      }
-    }
-    pin("o[102]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_51) {
-          values("2.90184,2.90686,2.91889,2.94828,3.02876,3.26123,3.95429");
-	}
-	rise_transition(template_51) {
-          values("0.01789,0.02224,0.03456,0.07148,0.18479,0.52113,1.50791");
-	}
-	cell_fall(template_52) {
-          values("2.92556,2.93043,2.94071,2.96177,3.00710,3.12322,3.45759");
-	}
-	fall_transition(template_52) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09387,0.24224,0.69497");
-	}
-      }
-    }
-    pin("o[101]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_53) {
-          values("3.21087,3.21634,3.22911,3.25902,3.33936,3.57248,4.26074");
-	}
-	rise_transition(template_53) {
-          values("0.02097,0.02515,0.03697,0.07279,0.18503,0.52190,1.50687");
-	}
-	cell_fall(template_54) {
-          values("3.16410,3.16891,3.17918,3.20026,3.24562,3.36177,3.69637");
-	}
-	fall_transition(template_54) {
-          values("0.01779,0.02062,0.02791,0.04570,0.09385,0.24221,0.69584");
-	}
-      }
-    }
-    pin("o[100]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_55) {
-          values("3.01698,3.02236,3.03498,3.06478,3.14514,3.37804,4.06808");
-	}
-	rise_transition(template_55) {
-          values("0.02041,0.02462,0.03652,0.07254,0.18502,0.52176,1.50714");
-	}
-	cell_fall(template_56) {
-          values("2.98580,2.99058,3.00084,3.02192,3.06730,3.18346,3.51814");
-	}
-	fall_transition(template_56) {
-          values("0.01779,0.02063,0.02791,0.04569,0.09385,0.24223,0.69619");
-	}
-      }
-    }
-    pin("o[99]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_57) {
-          values("3.18792,3.19319,3.20562,3.23528,3.31566,3.54828,4.24062");
-	}
-	rise_transition(template_57) {
-          values("0.01969,0.02394,0.03595,0.07222,0.18501,0.52158,1.50748");
-	}
-	cell_fall(template_58) {
-          values("3.16416,3.16902,3.17929,3.20038,3.24571,3.36184,3.69632");
-	}
-	fall_transition(template_58) {
-          values("0.01781,0.02059,0.02791,0.04571,0.09385,0.24218,0.69529");
-	}
-      }
-    }
-    pin("o[98]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_59) {
-          values("2.98976,2.99493,3.00719,3.03671,3.11712,3.34949,4.04392");
-	}
-	rise_transition(template_59) {
-          values("0.01903,0.02332,0.03542,0.07193,0.18500,0.52142,1.50778");
-	}
-	cell_fall(template_60) {
-          values("2.98655,2.99135,3.00162,3.02270,3.06807,3.18421,3.51884");
-	}
-	fall_transition(template_60) {
-          values("0.01779,0.02062,0.02791,0.04569,0.09385,0.24222,0.69595");
-	}
-      }
-    }
-    pin("o[97]") {
-      direction : output;
-      capacitance : 0.0011;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_61) {
-          values("3.31689,3.32200,3.33417,3.36363,3.44405,3.67628,4.37179");
-	}
-	rise_transition(template_61) {
-          values("0.01869,0.02300,0.03515,0.07178,0.18500,0.52133,1.50794");
-	}
-	cell_fall(template_62) {
-          values("3.31049,3.31538,3.32565,3.34673,3.39205,3.50817,3.84256");
-	}
-	fall_transition(template_62) {
-          values("0.01781,0.02057,0.02791,0.04572,0.09386,0.24219,0.69492");
-	}
-      }
-    }
-    pin("o[96]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_63) {
-          values("3.12159,3.12662,3.13865,3.16800,3.24845,3.48051,4.17740");
-	}
-	rise_transition(template_63) {
-          values("0.01815,0.02248,0.03472,0.07155,0.18497,0.52120,1.50817");
-	}
-	cell_fall(template_64) {
-          values("3.13124,3.13611,3.14638,3.16746,3.21280,3.32892,3.66339");
-	}
-	fall_transition(template_64) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69522");
-	}
-      }
-    }
-    pin("o[95]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_65) {
-          values("3.08285,3.08787,3.09990,3.12928,3.20975,3.44211,4.13621");
-	}
-	rise_transition(template_65) {
-          values("0.01796,0.02231,0.03460,0.07150,0.18484,0.52115,1.50798");
-	}
-	cell_fall(template_66) {
-          values("3.09860,3.10338,3.11366,3.13469,3.18005,3.29616,3.63049");
-	}
-	fall_transition(template_66) {
-          values("0.01773,0.02062,0.02791,0.04576,0.09393,0.24244,0.69514");
-	}
-      }
-    }
-    pin("o[94]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_67) {
-          values("2.89476,2.89979,2.91181,2.94120,3.02168,3.25413,3.94743");
-	}
-	rise_transition(template_67) {
-          values("0.01791,0.02226,0.03457,0.07148,0.18481,0.52113,1.50793");
-	}
-	cell_fall(template_68) {
-          values("2.91934,2.92424,2.93451,2.95560,3.00092,3.11704,3.45144");
-	}
-	fall_transition(template_68) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69495");
-	}
-      }
-    }
-    pin("o[93]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_69) {
-          values("3.06325,3.06828,3.08030,3.10968,3.19014,3.42244,4.11713");
-	}
-	rise_transition(template_69) {
-          values("0.01800,0.02234,0.03463,0.07151,0.18487,0.52116,1.50802");
-	}
-	cell_fall(template_70) {
-          values("3.07704,3.08184,3.09212,3.11316,3.15851,3.27462,3.60896");
-	}
-	fall_transition(template_70) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09392,0.24240,0.69510");
-	}
-      }
-    }
-    pin("o[92]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_71) {
-          values("2.88226,2.88728,2.89931,2.92869,3.00916,3.24149,3.93583");
-	}
-	rise_transition(template_71) {
-          values("0.01798,0.02232,0.03461,0.07150,0.18485,0.52115,1.50800");
-	}
-	cell_fall(template_72) {
-          values("2.90210,2.90700,2.91727,2.93836,2.98368,3.09980,3.43421");
-	}
-	fall_transition(template_72) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69498");
-	}
-      }
-    }
-    pin("o[91]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_73) {
-          values("3.07047,3.07550,3.08752,3.11691,3.19738,3.42982,4.12325");
-	}
-	rise_transition(template_73) {
-          values("0.01791,0.02226,0.03457,0.07148,0.18481,0.52113,1.50794");
-	}
-	cell_fall(template_74) {
-          values("3.09130,3.09613,3.10641,3.12746,3.17280,3.28892,3.62327");
-	}
-	fall_transition(template_74) {
-          values("0.01776,0.02060,0.02791,0.04574,0.09390,0.24233,0.69505");
-	}
-      }
-    }
-    pin("o[90]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_75) {
-          values("2.89217,2.89720,2.90922,2.93861,3.01909,3.25152,3.94494");
-	}
-	rise_transition(template_75) {
-          values("0.01791,0.02226,0.03457,0.07148,0.18481,0.52113,1.50794");
-	}
-	cell_fall(template_76) {
-          values("2.91717,2.92206,2.93233,2.95342,2.99874,3.11486,3.44929");
-	}
-	fall_transition(template_76) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69505");
-	}
-      }
-    }
-    pin("o[89]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_77) {
-          values("3.06309,3.06811,3.08014,3.10952,3.18999,3.42238,4.11622");
-	}
-	rise_transition(template_77) {
-          values("0.01794,0.02229,0.03459,0.07149,0.18483,0.52114,1.50796");
-	}
-	cell_fall(template_78) {
-          values("3.08148,3.08629,3.09657,3.11762,3.16297,3.27908,3.61342");
-	}
-	fall_transition(template_78) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09391,0.24237,0.69508");
-	}
-      }
-    }
-    pin("o[88]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_79) {
-          values("2.88287,2.88790,2.89992,2.92931,3.00978,3.24222,3.93566");
-	}
-	rise_transition(template_79) {
-          values("0.01792,0.02226,0.03457,0.07149,0.18481,0.52113,1.50794");
-	}
-	cell_fall(template_80) {
-          values("2.90659,2.91149,2.92176,2.94285,2.98816,3.10428,3.43868");
-	}
-	fall_transition(template_80) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69493");
-	}
-      }
-    }
-    pin("o[87]") {
-      direction : output;
-      capacitance : 0.0010;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_81) {
-          values("3.04888,3.05393,3.06597,3.09533,3.17577,3.40782,4.10484");
-	}
-	rise_transition(template_81) {
-          values("0.01822,0.02255,0.03478,0.07158,0.18499,0.52121,1.50817");
-	}
-	cell_fall(template_82) {
-          values("3.05628,3.06115,3.07142,3.09250,3.13784,3.25396,3.58843");
-	}
-	fall_transition(template_82) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69523");
-	}
-      }
-    }
-    pin("o[86]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_83) {
-          values("2.86431,2.86934,2.88137,2.91072,2.99116,3.22321,3.92028");
-	}
-	rise_transition(template_83) {
-          values("0.01816,0.02249,0.03473,0.07155,0.18498,0.52120,1.50818");
-	}
-	cell_fall(template_84) {
-          values("2.87294,2.87781,2.88809,2.90917,2.95450,3.07063,3.40509");
-	}
-	fall_transition(template_84) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69521");
-	}
-      }
-    }
-    pin("o[85]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_85) {
-          values("3.01045,3.01548,3.02750,3.05688,3.13734,3.36959,4.06472");
-	}
-	rise_transition(template_85) {
-          values("0.01803,0.02237,0.03465,0.07152,0.18489,0.52116,1.50805");
-	}
-	cell_fall(template_86) {
-          values("3.02572,3.03061,3.04089,3.06197,3.10729,3.22341,3.55779");
-	}
-	fall_transition(template_86) {
-          values("0.01781,0.02057,0.02791,0.04572,0.09386,0.24219,0.69492");
-	}
-      }
-    }
-    pin("o[84]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_87) {
-          values("2.83189,2.83692,2.84895,2.87832,2.95878,3.19104,3.88608");
-	}
-	rise_transition(template_87) {
-          values("0.01802,0.02237,0.03464,0.07151,0.18489,0.52116,1.50805");
-	}
-	cell_fall(template_88) {
-          values("2.85026,2.85514,2.86541,2.88649,2.93182,3.04795,3.38240");
-	}
-	fall_transition(template_88) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69515");
-	}
-      }
-    }
-    pin("o[83]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_89) {
-          values("3.02317,3.02820,3.04023,3.06959,3.15003,3.38210,4.07891");
-	}
-	rise_transition(template_89) {
-          values("0.01814,0.02248,0.03472,0.07155,0.18497,0.52119,1.50817");
-	}
-	cell_fall(template_90) {
-          values("3.02779,3.03262,3.04290,3.06395,3.10930,3.22541,3.55976");
-	}
-	fall_transition(template_90) {
-          values("0.01777,0.02060,0.02791,0.04574,0.09390,0.24232,0.69504");
-	}
-      }
-    }
-    pin("o[82]") {
-      direction : output;
-      capacitance : 0.0012;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_91) {
-          values("2.83927,2.84431,2.85633,2.88570,2.96615,3.19832,3.89422");
-	}
-	rise_transition(template_91) {
-          values("0.01808,0.02242,0.03468,0.07153,0.18493,0.52118,1.50810");
-	}
-	cell_fall(template_92) {
-          values("2.85589,2.86074,2.87101,2.89209,2.93743,3.05357,3.38807");
-	}
-	fall_transition(template_92) {
-          values("0.01780,0.02059,0.02791,0.04570,0.09385,0.24219,0.69540");
-	}
-      }
-    }
-    pin("o[81]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_93) {
-          values("3.03838,3.04346,3.05554,3.08494,3.16537,3.39750,4.09393");
-	}
-	rise_transition(template_93) {
-          values("0.01840,0.02272,0.03492,0.07166,0.18499,0.52126,1.50808");
-	}
-	cell_fall(template_94) {
-          values("3.03730,3.04216,3.05244,3.07350,3.11884,3.23495,3.56932");
-	}
-	fall_transition(template_94) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09388,0.24225,0.69497");
-	}
-      }
-    }
-    pin("o[80]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_95) {
-          values("2.85192,2.85696,2.86898,2.89834,2.97878,3.21083,3.90780");
-	}
-	rise_transition(template_95) {
-          values("0.01815,0.02249,0.03473,0.07155,0.18498,0.52120,1.50818");
-	}
-	cell_fall(template_96) {
-          values("2.86177,2.86664,2.87691,2.89799,2.94333,3.05946,3.39393");
-	}
-	fall_transition(template_96) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69527");
-	}
-      }
-    }
-    pin("o[79]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_97) {
-          values("3.07766,3.08287,3.09520,3.12479,3.20519,3.43766,4.13117");
-	}
-	rise_transition(template_97) {
-          values("0.01932,0.02359,0.03566,0.07206,0.18500,0.52149,1.50765");
-	}
-	cell_fall(template_98) {
-          values("3.06004,3.06493,3.07520,3.09628,3.14161,3.25774,3.59217");
-	}
-	fall_transition(template_98) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69510");
-	}
-      }
-    }
-    pin("o[78]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_99) {
-          values("2.87834,2.88345,2.89558,2.92502,3.00544,3.23764,3.93349");
-	}
-	rise_transition(template_99) {
-          values("0.01858,0.02289,0.03507,0.07174,0.18499,0.52130,1.50799");
-	}
-	cell_fall(template_100) {
-          values("2.88009,2.88494,2.89521,2.91629,2.96164,3.07777,3.41230");
-	}
-	fall_transition(template_100) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69548");
-	}
-      }
-    }
-    pin("o[77]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_101) {
-          values("3.14079,3.14613,3.15870,3.18846,3.26882,3.50164,4.19238");
-	}
-	rise_transition(template_101) {
-          values("0.02019,0.02441,0.03635,0.07244,0.18502,0.52171,1.50724");
-	}
-	cell_fall(template_102) {
-          values("3.10788,3.11272,3.12299,3.14408,3.18942,3.30556,3.64008");
-	}
-	fall_transition(template_102) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69548");
-	}
-      }
-    }
-    pin("o[76]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_103) {
-          values("2.94572,2.95097,2.96338,2.99302,3.07341,3.30599,3.99861");
-	}
-	rise_transition(template_103) {
-          values("0.01960,0.02386,0.03588,0.07218,0.18501,0.52156,1.50752");
-	}
-	cell_fall(template_104) {
-          values("2.92824,2.93306,2.94333,2.96441,3.00977,3.12591,3.46050");
-	}
-	fall_transition(template_104) {
-          values("0.01779,0.02061,0.02791,0.04570,0.09385,0.24221,0.69578");
-	}
-      }
-    }
-    pin("o[75]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_105) {
-          values("3.10101,3.10625,3.11862,3.14823,3.22863,3.46116,4.15420");
-	}
-	rise_transition(template_105) {
-          values("0.01947,0.02373,0.03577,0.07213,0.18501,0.52153,1.50758");
-	}
-	cell_fall(template_106) {
-          values("3.08093,3.08581,3.09608,3.11717,3.16250,3.27862,3.61308");
-	}
-	fall_transition(template_106) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69518");
-	}
-      }
-    }
-    pin("o[74]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_107) {
-          values("2.90683,2.91198,2.92421,2.95372,3.03413,3.26646,3.96120");
-	}
-	rise_transition(template_107) {
-          values("0.01893,0.02322,0.03535,0.07189,0.18500,0.52139,1.50783");
-	}
-	cell_fall(template_108) {
-          values("2.90335,2.90818,2.91844,2.93953,2.98488,3.10102,3.43560");
-	}
-	fall_transition(template_108) {
-          values("0.01780,0.02061,0.02791,0.04570,0.09385,0.24220,0.69572");
-	}
-      }
-    }
-    pin("o[73]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_109) {
-          values("3.09214,3.09725,3.10941,3.13887,3.21929,3.45152,4.14708");
-	}
-	rise_transition(template_109) {
-          values("0.01867,0.02298,0.03514,0.07178,0.18500,0.52133,1.50795");
-	}
-	cell_fall(template_110) {
-          values("3.08729,3.09219,3.10246,3.12355,3.16887,3.28499,3.61940");
-	}
-	fall_transition(template_110) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69498");
-	}
-      }
-    }
-    pin("o[72]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_111) {
-          values("2.90676,2.91186,2.92399,2.95342,3.03384,3.26603,3.96196");
-	}
-	rise_transition(template_111) {
-          values("0.01856,0.02287,0.03505,0.07173,0.18499,0.52130,1.50801");
-	}
-	cell_fall(template_112) {
-          values("2.90905,2.91390,2.92417,2.94525,2.99060,3.10673,3.44125");
-	}
-	fall_transition(template_112) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69548");
-	}
-      }
-    }
-    pin("o[71]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_113) {
-          values("3.04350,3.04867,3.06091,3.09043,3.17084,3.40319,4.09774");
-	}
-	rise_transition(template_113) {
-          values("0.01899,0.02328,0.03539,0.07192,0.18500,0.52141,1.50780");
-	}
-	cell_fall(template_114) {
-          values("3.03176,3.03665,3.04693,3.06801,3.11333,3.22945,3.56386");
-	}
-	fall_transition(template_114) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69497");
-	}
-      }
-    }
-    pin("o[70]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_115) {
-          values("2.86313,2.86828,2.88051,2.91002,2.99043,3.22276,3.91748");
-	}
-	rise_transition(template_115) {
-          values("0.01894,0.02323,0.03535,0.07189,0.18500,0.52139,1.50783");
-	}
-	cell_fall(template_116) {
-          values("2.85838,2.86322,2.87348,2.89457,2.93992,3.05606,3.39061");
-	}
-	fall_transition(template_116) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24220,0.69561");
-	}
-      }
-    }
-    pin("o[69]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_117) {
-          values("3.08877,3.09399,3.10634,3.13594,3.21633,3.44883,4.14214");
-	}
-	rise_transition(template_117) {
-          values("0.01938,0.02365,0.03570,0.07209,0.18501,0.52150,1.50762");
-	}
-	cell_fall(template_118) {
-          values("3.06992,3.07480,3.08507,3.10616,3.15149,3.26761,3.60205");
-	}
-	fall_transition(template_118) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69512");
-	}
-      }
-    }
-    pin("o[68]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_119) {
-          values("2.90117,2.90634,2.91861,2.94815,3.02855,3.26094,3.95522");
-	}
-	rise_transition(template_119) {
-          values("0.01908,0.02336,0.03546,0.07195,0.18500,0.52143,1.50776");
-	}
-	cell_fall(template_120) {
-          values("2.89462,2.89944,2.90971,2.93079,2.97615,3.09229,3.42687");
-	}
-	fall_transition(template_120) {
-          values("0.01780,0.02061,0.02791,0.04570,0.09385,0.24220,0.69573");
-	}
-      }
-    }
-    pin("o[67]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_121) {
-          values("3.04303,3.04825,3.06060,3.09019,3.17059,3.40308,4.09646");
-	}
-	rise_transition(template_121) {
-          values("0.01936,0.02363,0.03569,0.07208,0.18500,0.52150,1.50763");
-	}
-	cell_fall(template_122) {
-          values("3.02615,3.03102,3.04129,3.06237,3.10771,3.22384,3.55832");
-	}
-	fall_transition(template_122) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69527");
-	}
-      }
-    }
-    pin("o[66]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_123) {
-          values("2.86454,2.86976,2.88210,2.91169,2.99209,3.22458,3.91797");
-	}
-	rise_transition(template_123) {
-          values("0.01936,0.02363,0.03569,0.07208,0.18500,0.52150,1.50763");
-	}
-	cell_fall(template_124) {
-          values("2.85225,2.85707,2.86733,2.88842,2.93377,3.04992,3.38451");
-	}
-	fall_transition(template_124) {
-          values("0.01779,0.02061,0.02791,0.04570,0.09385,0.24221,0.69577");
-	}
-      }
-    }
-    pin("o[65]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_125) {
-          values("3.30298,3.30825,3.32067,3.35033,3.43071,3.66333,4.35572");
-	}
-	rise_transition(template_125) {
-          values("0.01967,0.02392,0.03593,0.07222,0.18501,0.52158,1.50748");
-	}
-	cell_fall(template_126) {
-          values("3.27927,3.28414,3.29441,3.31549,3.36083,3.47696,3.81143");
-	}
-	fall_transition(template_126) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69526");
-	}
-      }
-    }
-    pin("o[64]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_127) {
-          values("3.10544,3.11061,3.12285,3.15238,3.23279,3.46514,4.15965");
-	}
-	rise_transition(template_127) {
-          values("0.01901,0.02329,0.03540,0.07192,0.18500,0.52141,1.50780");
-	}
-	cell_fall(template_128) {
-          values("3.09315,3.09804,3.10832,3.12940,3.17472,3.29085,3.62527");
-	}
-	fall_transition(template_128) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69501");
-	}
-      }
-    }
-    pin("o[63]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_129) {
-          values("3.12503,3.13023,3.14254,3.17211,3.25251,3.48496,4.17870");
-	}
-	rise_transition(template_129) {
-          values("0.01925,0.02352,0.03560,0.07203,0.18500,0.52147,1.50768");
-	}
-	cell_fall(template_130) {
-          values("3.10874,3.11362,3.12390,3.14498,3.19031,3.30643,3.64086");
-	}
-	fall_transition(template_130) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69508");
-	}
-      }
-    }
-    pin("o[62]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_131) {
-          values("2.93204,2.93717,2.94934,2.97881,3.05923,3.29148,3.98685");
-	}
-	rise_transition(template_131) {
-          values("0.01874,0.02304,0.03519,0.07180,0.18500,0.52134,1.50792");
-	}
-	cell_fall(template_132) {
-          values("2.93011,2.93496,2.94523,2.96632,3.01166,3.12779,3.46231");
-	}
-	fall_transition(template_132) {
-          values("0.01780,0.02059,0.02791,0.04570,0.09385,0.24219,0.69545");
-	}
-      }
-    }
-    pin("o[61]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_133) {
-          values("3.03585,3.04103,3.05331,3.08286,3.16327,3.39567,4.08978");
-	}
-	rise_transition(template_133) {
-          values("0.01913,0.02341,0.03550,0.07198,0.18500,0.52144,1.50774");
-	}
-	cell_fall(template_134) {
-          values("3.02166,3.02655,3.03683,3.05791,3.10323,3.21936,3.55378");
-	}
-	fall_transition(template_134) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69503");
-	}
-      }
-    }
-    pin("o[60]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_135) {
-          values("2.84733,2.85246,2.86465,2.89412,2.97454,3.20680,3.90208");
-	}
-	rise_transition(template_135) {
-          values("0.01877,0.02306,0.03521,0.07182,0.18500,0.52135,1.50791");
-	}
-	cell_fall(template_136) {
-          values("2.84443,2.84929,2.85956,2.88064,2.92598,3.04212,3.37663");
-	}
-	fall_transition(template_136) {
-          values("0.01780,0.02059,0.02791,0.04570,0.09385,0.24219,0.69542");
-	}
-      }
-    }
-    pin("o[59]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_137) {
-          values("3.03717,3.04237,3.05468,3.08425,3.16465,3.39709,4.09088");
-	}
-	rise_transition(template_137) {
-          values("0.01923,0.02351,0.03558,0.07202,0.18500,0.52147,1.50769");
-	}
-	cell_fall(template_138) {
-          values("3.02114,3.02603,3.03631,3.05739,3.10271,3.21884,3.55327");
-	}
-	fall_transition(template_138) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69507");
-	}
-      }
-    }
-    pin("o[58]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_139) {
-          values("2.83466,2.83973,2.85182,2.88122,2.96165,3.19377,3.89020");
-	}
-	rise_transition(template_139) {
-          values("0.01840,0.02272,0.03492,0.07166,0.18499,0.52126,1.50808");
-	}
-	cell_fall(template_140) {
-          values("2.83840,2.84326,2.85353,2.87462,2.91995,3.03608,3.37056");
-	}
-	fall_transition(template_140) {
-          values("0.01781,0.02059,0.02791,0.04571,0.09385,0.24218,0.69529");
-	}
-      }
-    }
-    pin("o[57]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_141) {
-          values("3.05579,3.06094,3.07318,3.10269,3.18310,3.41543,4.11012");
-	}
-	rise_transition(template_141) {
-          values("0.01895,0.02324,0.03536,0.07190,0.18500,0.52140,1.50782");
-	}
-	cell_fall(template_142) {
-          values("3.04489,3.04979,3.06007,3.08115,3.12647,3.24259,3.57700");
-	}
-	fall_transition(template_142) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69496");
-	}
-      }
-    }
-    pin("o[56]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_143) {
-          values("2.85881,2.86388,2.87595,2.90534,2.98577,3.21787,3.91447");
-	}
-	rise_transition(template_143) {
-          values("0.01835,0.02267,0.03488,0.07163,0.18499,0.52125,1.50810");
-	}
-	cell_fall(template_144) {
-          values("2.86492,2.86977,2.88004,2.90112,2.94647,3.06260,3.39711");
-	}
-	fall_transition(template_144) {
-          values("0.01780,0.02059,0.02791,0.04570,0.09385,0.24219,0.69540");
-	}
-      }
-    }
-    pin("o[55]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_145) {
-          values("2.91838,2.92360,2.93594,2.96553,3.04593,3.27842,3.97181");
-	}
-	rise_transition(template_145) {
-          values("0.01936,0.02363,0.03569,0.07208,0.18500,0.52150,1.50763");
-	}
-	cell_fall(template_146) {
-          values("2.90032,2.90520,2.91547,2.93655,2.98188,3.09801,3.43246");
-	}
-	fall_transition(template_146) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69514");
-	}
-      }
-    }
-    pin("o[54]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_147) {
-          values("2.71155,2.71662,2.72869,2.75809,2.83852,3.07063,3.76718");
-	}
-	rise_transition(template_147) {
-          values("0.01836,0.02269,0.03489,0.07164,0.18499,0.52125,1.50810");
-	}
-	cell_fall(template_148) {
-          values("2.71337,2.71826,2.72853,2.74962,2.79494,2.91106,3.24548");
-	}
-	fall_transition(template_148) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69501");
-	}
-      }
-    }
-    pin("o[53]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_149) {
-          values("2.93289,2.93809,2.95040,2.97997,3.06037,3.29282,3.98656");
-	}
-	rise_transition(template_149) {
-          values("0.01925,0.02352,0.03560,0.07203,0.18500,0.52147,1.50768");
-	}
-	cell_fall(template_150) {
-          values("2.91677,2.92165,2.93193,2.95301,2.99834,3.11446,3.44890");
-	}
-	fall_transition(template_150) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69509");
-	}
-      }
-    }
-    pin("o[52]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_151) {
-          values("2.73069,2.73577,2.74786,2.77726,2.85769,3.08981,3.78622");
-	}
-	rise_transition(template_151) {
-          values("0.01841,0.02273,0.03493,0.07166,0.18499,0.52126,1.50808");
-	}
-	cell_fall(template_152) {
-          values("2.73279,2.73767,2.74794,2.76902,2.81435,2.93048,3.26493");
-	}
-	fall_transition(template_152) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69514");
-	}
-      }
-    }
-    pin("o[51]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_153) {
-          values("2.87475,2.87978,2.89181,2.92117,3.00163,3.23380,3.92969");
-	}
-	rise_transition(template_153) {
-          values("0.01808,0.02242,0.03468,0.07153,0.18493,0.52118,1.50810");
-	}
-	cell_fall(template_154) {
-          values("2.88469,2.88954,2.89982,2.92088,2.96622,3.08233,3.41670");
-	}
-	fall_transition(template_154) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09388,0.24227,0.69499");
-	}
-      }
-    }
-    pin("o[50]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_155) {
-          values("2.68168,2.68670,2.69873,2.72811,2.80858,3.04096,3.73494");
-	}
-	rise_transition(template_155) {
-          values("0.01795,0.02230,0.03460,0.07150,0.18484,0.52114,1.50797");
-	}
-	cell_fall(template_156) {
-          values("2.70113,2.70600,2.71628,2.73735,2.78268,2.89880,3.23317");
-	}
-	fall_transition(template_156) {
-          values("0.01780,0.02058,0.02791,0.04572,0.09387,0.24222,0.69495");
-	}
-      }
-    }
-    pin("o[49]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_157) {
-          values("3.06711,3.07231,3.08461,3.11418,3.19458,3.42701,4.12087");
-	}
-	rise_transition(template_157) {
-          values("0.01921,0.02349,0.03557,0.07201,0.18500,0.52146,1.50770");
-	}
-	cell_fall(template_158) {
-          values("3.05163,3.05651,3.06679,3.08787,3.13320,3.24932,3.58375");
-	}
-	fall_transition(template_158) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69507");
-	}
-      }
-    }
-    pin("o[48]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_159) {
-          values("2.87061,2.87571,2.88784,2.91728,2.99770,3.22990,3.92576");
-	}
-	rise_transition(template_159) {
-          values("0.01858,0.02289,0.03507,0.07174,0.18499,0.52130,1.50800");
-	}
-	cell_fall(template_160) {
-          values("2.87292,2.87776,2.88803,2.90912,2.95446,3.07060,3.40514");
-	}
-	fall_transition(template_160) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69553");
-	}
-      }
-    }
-    pin("o[47]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_161) {
-          values("2.86148,2.86663,2.87884,2.90833,2.98875,3.22105,3.91600");
-	}
-	rise_transition(template_161) {
-          values("0.01887,0.02316,0.03530,0.07186,0.18500,0.52138,1.50786");
-	}
-	cell_fall(template_162) {
-          values("2.85214,2.85704,2.86731,2.88840,2.93371,3.04984,3.38424");
-	}
-	fall_transition(template_162) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69493");
-	}
-      }
-    }
-    pin("o[46]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_163) {
-          values("2.67040,2.67547,2.68756,2.71697,2.79740,3.02952,3.72592");
-	}
-	rise_transition(template_163) {
-          values("0.01842,0.02273,0.03493,0.07166,0.18499,0.52126,1.50807");
-	}
-	cell_fall(template_164) {
-          values("2.67579,2.68063,2.69090,2.71199,2.75733,2.87346,3.20799");
-	}
-	fall_transition(template_164) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69547");
-	}
-      }
-    }
-    pin("o[45]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_165) {
-          values("2.86470,2.86987,2.88211,2.91163,2.99204,3.22440,3.91893");
-	}
-	rise_transition(template_165) {
-          values("0.01900,0.02329,0.03540,0.07192,0.18500,0.52141,1.50780");
-	}
-	cell_fall(template_166) {
-          values("2.85304,2.85793,2.86821,2.88929,2.93461,3.05073,3.38515");
-	}
-	fall_transition(template_166) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69499");
-	}
-      }
-    }
-    pin("o[44]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_167) {
-          values("2.67331,2.67841,2.69056,2.72000,2.80042,3.03262,3.72841");
-	}
-	rise_transition(template_167) {
-          values("0.01860,0.02291,0.03508,0.07175,0.18499,0.52131,1.50799");
-	}
-	cell_fall(template_168) {
-          values("2.67714,2.68196,2.69223,2.71332,2.75867,2.87481,3.20939");
-	}
-	fall_transition(template_168) {
-          values("0.01780,0.02061,0.02791,0.04570,0.09385,0.24220,0.69573");
-	}
-      }
-    }
-    pin("o[43]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_169) {
-          values("2.88198,2.88714,2.89938,2.92889,3.00930,3.24164,3.93626");
-	}
-	rise_transition(template_169) {
-          values("0.01897,0.02326,0.03538,0.07191,0.18500,0.52140,1.50781");
-	}
-	cell_fall(template_170) {
-          values("2.87071,2.87560,2.88588,2.90696,2.95228,3.06840,3.40281");
-	}
-	fall_transition(template_170) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69498");
-	}
-      }
-    }
-    pin("o[42]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_171) {
-          values("2.68447,2.68954,2.70162,2.73101,2.81145,3.04355,3.74010");
-	}
-	rise_transition(template_171) {
-          values("0.01837,0.02269,0.03490,0.07164,0.18499,0.52125,1.50810");
-	}
-	cell_fall(template_172) {
-          values("2.69123,2.69608,2.70635,2.72743,2.77278,2.88891,3.22344");
-	}
-	fall_transition(template_172) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24219,0.69550");
-	}
-      }
-    }
-    pin("o[41]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_173) {
-          values("2.86923,2.87437,2.88659,2.91608,2.99649,3.22880,3.92375");
-	}
-	rise_transition(template_173) {
-          values("0.01887,0.02316,0.03529,0.07186,0.18500,0.52138,1.50786");
-	}
-	cell_fall(template_174) {
-          values("2.85986,2.86476,2.87504,2.89612,2.94144,3.05756,3.39196");
-	}
-	fall_transition(template_174) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69493");
-	}
-      }
-    }
-    pin("o[40]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_175) {
-          values("2.67373,2.67878,2.69084,2.72022,2.80066,3.03274,3.72951");
-	}
-	rise_transition(template_175) {
-          values("0.01829,0.02262,0.03484,0.07161,0.18499,0.52123,1.50813");
-	}
-	cell_fall(template_176) {
-          values("2.68301,2.68784,2.69811,2.71919,2.76454,2.88068,3.21523");
-	}
-	fall_transition(template_176) {
-          values("0.01780,0.02060,0.02791,0.04570,0.09385,0.24220,0.69560");
-	}
-      }
-    }
-    pin("o[39]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_177) {
-          values("2.84786,2.85300,2.86522,2.89472,2.97513,3.20744,3.90233");
-	}
-	rise_transition(template_177) {
-          values("0.01889,0.02318,0.03531,0.07187,0.18500,0.52138,1.50785");
-	}
-	cell_fall(template_178) {
-          values("2.83815,2.84305,2.85332,2.87441,2.91973,3.03585,3.37025");
-	}
-	fall_transition(template_178) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69494");
-	}
-      }
-    }
-    pin("o[38]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_179) {
-          values("2.65160,2.65666,2.66871,2.69808,2.77852,3.01059,3.70743");
-	}
-	rise_transition(template_179) {
-          values("0.01827,0.02260,0.03482,0.07160,0.18499,0.52123,1.50814");
-	}
-	cell_fall(template_180) {
-          values("2.65752,2.66240,2.67267,2.69375,2.73908,2.85521,3.18968");
-	}
-	fall_transition(template_180) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69522");
-	}
-      }
-    }
-    pin("o[37]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_181) {
-          values("2.84043,2.84552,2.85764,2.88706,2.96748,3.19964,3.89577");
-	}
-	rise_transition(template_181) {
-          values("0.01850,0.02281,0.03500,0.07170,0.18499,0.52128,1.50804");
-	}
-	cell_fall(template_182) {
-          values("2.83774,2.84262,2.85290,2.87397,2.91930,3.03542,3.36979");
-	}
-	fall_transition(template_182) {
-          values("0.01780,0.02058,0.02791,0.04572,0.09387,0.24222,0.69495");
-	}
-      }
-    }
-    pin("o[36]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_183) {
-          values("2.62460,2.62962,2.64165,2.67104,2.75152,2.98400,3.67694");
-	}
-	rise_transition(template_183) {
-          values("0.01788,0.02223,0.03455,0.07148,0.18479,0.52113,1.50790");
-	}
-	cell_fall(template_184) {
-          values("2.65146,2.65636,2.66663,2.68771,2.73304,2.84916,3.18358");
-	}
-	fall_transition(template_184) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69501");
-	}
-      }
-    }
-    pin("o[35]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_185) {
-          values("2.83283,2.83793,2.85006,2.87949,2.95991,3.19209,3.88805");
-	}
-	rise_transition(template_185) {
-          values("0.01855,0.02286,0.03504,0.07172,0.18499,0.52130,1.50801");
-	}
-	cell_fall(template_186) {
-          values("2.83001,2.83491,2.84519,2.86627,2.91159,3.02771,3.36210");
-	}
-	fall_transition(template_186) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69490");
-	}
-      }
-    }
-    pin("o[34]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_187) {
-          values("2.64469,2.64973,2.66177,2.69113,2.77157,3.00362,3.70065");
-	}
-	rise_transition(template_187) {
-          values("0.01822,0.02255,0.03478,0.07158,0.18499,0.52121,1.50817");
-	}
-	cell_fall(template_188) {
-          values("2.65177,2.65665,2.66692,2.68800,2.73334,2.84946,3.18393");
-	}
-	fall_transition(template_188) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69521");
-	}
-      }
-    }
-    pin("o[33]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_189) {
-          values("3.06510,3.07020,3.08232,3.11174,3.19217,3.42434,4.12038");
-	}
-	rise_transition(template_189) {
-          values("0.01852,0.02284,0.03502,0.07171,0.18499,0.52129,1.50802");
-	}
-	cell_fall(template_190) {
-          values("3.06215,3.06704,3.07732,3.09839,3.14372,3.25983,3.59421");
-	}
-	fall_transition(template_190) {
-          values("0.01780,0.02057,0.02791,0.04572,0.09386,0.24220,0.69493");
-	}
-      }
-    }
-    pin("o[32]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_191) {
-          values("2.87443,2.87946,2.89149,2.92085,3.00129,3.23337,3.93012");
-	}
-	rise_transition(template_191) {
-          values("0.01814,0.02247,0.03472,0.07155,0.18497,0.52119,1.50816");
-	}
-	cell_fall(template_192) {
-          values("2.88243,2.88733,2.89760,2.91869,2.96401,3.08013,3.41454");
-	}
-	fall_transition(template_192) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69498");
-	}
-      }
-    }
-    pin("o[31]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_193) {
-          values("2.86024,2.86534,2.87748,2.90692,2.98734,3.21954,3.91536");
-	}
-	rise_transition(template_193) {
-          values("0.01860,0.02291,0.03508,0.07174,0.18499,0.52131,1.50799");
-	}
-	cell_fall(template_194) {
-          values("2.85567,2.86056,2.87084,2.89191,2.93723,3.05335,3.38773");
-	}
-	fall_transition(template_194) {
-          values("0.01780,0.02057,0.02791,0.04572,0.09386,0.24220,0.69493");
-	}
-      }
-    }
-    pin("o[30]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_195) {
-          values("2.67338,2.67844,2.69050,2.71987,2.80031,3.03239,3.72919");
-	}
-	rise_transition(template_195) {
-          values("0.01829,0.02261,0.03483,0.07161,0.18499,0.52123,1.50813");
-	}
-	cell_fall(template_196) {
-          values("2.67954,2.68440,2.69468,2.71576,2.76109,2.87722,3.21170");
-	}
-	fall_transition(template_196) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24218,0.69526");
-	}
-      }
-    }
-    pin("o[29]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_197) {
-          values("2.77028,2.77534,2.78741,2.81679,2.89722,3.12931,3.82604");
-	}
-	rise_transition(template_197) {
-          values("0.01831,0.02263,0.03485,0.07162,0.18499,0.52124,1.50812");
-	}
-	cell_fall(template_198) {
-          values("2.77097,2.77583,2.78610,2.80717,2.85250,2.96862,3.30298");
-	}
-	fall_transition(template_198) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09388,0.24227,0.69499");
-	}
-      }
-    }
-    pin("o[28]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_199) {
-          values("2.58250,2.58754,2.59956,2.62892,2.70937,2.94150,3.63777");
-	}
-	rise_transition(template_199) {
-          values("0.01811,0.02244,0.03470,0.07154,0.18495,0.52118,1.50813");
-	}
-	cell_fall(template_200) {
-          values("2.59353,2.59842,2.60869,2.62978,2.67510,2.79123,3.12565");
-	}
-	fall_transition(template_200) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69504");
-	}
-      }
-    }
-    pin("o[27]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_201) {
-          values("2.74219,2.74721,2.75924,2.78862,2.86909,3.10147,3.79544");
-	}
-	rise_transition(template_201) {
-          values("0.01795,0.02230,0.03460,0.07149,0.18484,0.52114,1.50797");
-	}
-	cell_fall(template_202) {
-          values("2.75921,2.76401,2.77429,2.79532,2.84068,2.95679,3.29112");
-	}
-	fall_transition(template_202) {
-          values("0.01774,0.02061,0.02791,0.04575,0.09392,0.24241,0.69512");
-	}
-      }
-    }
-    pin("o[26]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_203) {
-          values("2.56221,2.56724,2.57926,2.60865,2.68912,2.92154,3.61516");
-	}
-	rise_transition(template_203) {
-          values("0.01793,0.02228,0.03458,0.07149,0.18482,0.52114,1.50795");
-	}
-	cell_fall(template_204) {
-          values("2.58391,2.58880,2.59907,2.62015,2.66547,2.78159,3.11597");
-	}
-	fall_transition(template_204) {
-          values("0.01780,0.02057,0.02791,0.04572,0.09386,0.24220,0.69493");
-	}
-      }
-    }
-    pin("o[25]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_205) {
-          values("2.77604,2.78108,2.79310,2.82246,2.90291,3.13502,3.83149");
-	}
-	rise_transition(template_205) {
-          values("0.01812,0.02246,0.03471,0.07154,0.18496,0.52119,1.50814");
-	}
-	cell_fall(template_206) {
-          values("2.78310,2.78795,2.79823,2.81929,2.86462,2.98074,3.31510");
-	}
-	fall_transition(template_206) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09388,0.24228,0.69500");
-	}
-      }
-    }
-    pin("o[24]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_207) {
-          values("2.58031,2.58534,2.59737,2.62675,2.70722,2.93961,3.63344");
-	}
-	rise_transition(template_207) {
-          values("0.01794,0.02229,0.03459,0.07149,0.18483,0.52114,1.50796");
-	}
-	cell_fall(template_208) {
-          values("2.60115,2.60604,2.61631,2.63739,2.68271,2.79883,3.13321");
-	}
-	fall_transition(template_208) {
-          values("0.01780,0.02057,0.02791,0.04572,0.09386,0.24220,0.69493");
-	}
-      }
-    }
-    pin("o[23]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_209) {
-          values("2.66191,2.66695,2.67898,2.70833,2.78877,3.02081,3.71796");
-	}
-	rise_transition(template_209) {
-          values("0.01818,0.02251,0.03474,0.07156,0.18499,0.52120,1.50819");
-	}
-	cell_fall(template_210) {
-          values("2.66592,2.67079,2.68107,2.70214,2.74747,2.86358,3.19796");
-	}
-	fall_transition(template_210) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09387,0.24224,0.69496");
-	}
-      }
-    }
-    pin("o[22]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_211) {
-          values("2.49057,2.49564,2.50773,2.53713,2.61756,2.84969,3.54609");
-	}
-	rise_transition(template_211) {
-          values("0.01841,0.02273,0.03493,0.07166,0.18499,0.52126,1.50808");
-	}
-	cell_fall(template_212) {
-          values("2.49251,2.49739,2.50766,2.52875,2.57407,2.69020,3.02464");
-	}
-	fall_transition(template_212) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69512");
-	}
-      }
-    }
-    pin("o[21]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_213) {
-          values("2.64357,2.64859,2.66062,2.69001,2.77049,3.00299,3.69578");
-	}
-	rise_transition(template_213) {
-          values("0.01787,0.02222,0.03454,0.07147,0.18478,0.52112,1.50789");
-	}
-	cell_fall(template_214) {
-          values("2.66549,2.67027,2.68055,2.70158,2.74694,2.86305,3.19737");
-	}
-	fall_transition(template_214) {
-          values("0.01773,0.02062,0.02791,0.04576,0.09393,0.24245,0.69515");
-	}
-      }
-    }
-    pin("o[20]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_215) {
-          values("2.46429,2.46931,2.48134,2.51073,2.59121,2.82370,3.51664");
-	}
-	rise_transition(template_215) {
-          values("0.01788,0.02223,0.03455,0.07148,0.18479,0.52113,1.50790");
-	}
-	cell_fall(template_216) {
-          values("2.48834,2.49320,2.50348,2.52454,2.56987,2.68599,3.02036");
-	}
-	fall_transition(template_216) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09388,0.24225,0.69498");
-	}
-      }
-    }
-    pin("o[19]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_217) {
-          values("2.64792,2.65295,2.66498,2.69436,2.77482,3.00716,3.70147");
-	}
-	rise_transition(template_217) {
-          values("0.01797,0.02232,0.03461,0.07150,0.18485,0.52115,1.50800");
-	}
-	cell_fall(template_218) {
-          values("2.66320,2.66800,2.67828,2.69931,2.74467,2.86078,3.19511");
-	}
-	fall_transition(template_218) {
-          values("0.01774,0.02062,0.02791,0.04576,0.09392,0.24242,0.69512");
-	}
-      }
-    }
-    pin("o[18]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_219) {
-          values("2.46057,2.46559,2.47762,2.50701,2.58749,2.81998,3.51291");
-	}
-	rise_transition(template_219) {
-          values("0.01788,0.02223,0.03455,0.07148,0.18479,0.52113,1.50790");
-	}
-	cell_fall(template_220) {
-          values("2.48409,2.48894,2.49922,2.52028,2.56562,2.68173,3.01609");
-	}
-	fall_transition(template_220) {
-          values("0.01778,0.02059,0.02791,0.04573,0.09389,0.24228,0.69500");
-	}
-      }
-    }
-    pin("o[17]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_221) {
-          values("2.77080,2.77583,2.78786,2.81723,2.89769,3.12991,3.82528");
-	}
-	rise_transition(template_221) {
-          values("0.01805,0.02239,0.03466,0.07152,0.18490,0.52117,1.50807");
-	}
-	cell_fall(template_222) {
-          values("2.78174,2.78655,2.79683,2.81787,2.86322,2.97933,3.31367");
-	}
-	fall_transition(template_222) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09391,0.24238,0.69509");
-	}
-      }
-    }
-    pin("o[16]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_223) {
-          values("2.59737,2.60241,2.61443,2.64379,2.72424,2.95638,3.65254");
-	}
-	rise_transition(template_223) {
-          values("0.01810,0.02244,0.03469,0.07154,0.18494,0.52118,1.50812");
-	}
-	cell_fall(template_224) {
-          values("2.60906,2.61395,2.62422,2.64531,2.69063,2.80675,3.14118");
-	}
-	fall_transition(template_224) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69505");
-	}
-      }
-    }
-    pin("o[15]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_225) {
-          values("2.57790,2.58303,2.59521,2.62468,2.70510,2.93736,3.63266");
-	}
-	rise_transition(template_225) {
-          values("0.01876,0.02306,0.03521,0.07181,0.18500,0.52135,1.50791");
-	}
-	cell_fall(template_226) {
-          values("2.57083,2.57574,2.58601,2.60709,2.65241,2.76853,3.10293");
-	}
-	fall_transition(template_226) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69492");
-	}
-      }
-    }
-    pin("o[14]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_227) {
-          values("2.40257,2.40772,2.41993,2.44943,2.52984,2.76215,3.45707");
-	}
-	rise_transition(template_227) {
-          values("0.01888,0.02317,0.03530,0.07187,0.18500,0.52138,1.50786");
-	}
-	cell_fall(template_228) {
-          values("2.39606,2.40092,2.41119,2.43228,2.47761,2.59374,2.92823");
-	}
-	fall_transition(template_228) {
-          values("0.01780,0.02059,0.02791,0.04571,0.09385,0.24218,0.69530");
-	}
-      }
-    }
-    pin("o[13]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_229) {
-          values("2.50991,2.51507,2.52731,2.55682,2.63723,2.86956,3.56423");
-	}
-	rise_transition(template_229) {
-          values("0.01896,0.02325,0.03536,0.07190,0.18500,0.52140,1.50782");
-	}
-	cell_fall(template_230) {
-          values("2.49942,2.50431,2.51459,2.53567,2.58099,2.69711,3.03153");
-	}
-	fall_transition(template_230) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24217,0.69501");
-	}
-      }
-    }
-    pin("o[12]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_231) {
-          values("2.33590,2.34107,2.35334,2.38288,2.46329,2.69567,3.38993");
-	}
-	rise_transition(template_231) {
-          values("0.01908,0.02337,0.03547,0.07196,0.18500,0.52143,1.50776");
-	}
-	cell_fall(template_232) {
-          values("2.32498,2.32985,2.34012,2.36120,2.40654,2.52267,2.85715");
-	}
-	fall_transition(template_232) {
-          values("0.01780,0.02059,0.02791,0.04571,0.09385,0.24218,0.69531");
-	}
-      }
-    }
-    pin("o[11]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_233) {
-          values("2.47542,2.48045,2.49247,2.52185,2.60231,2.83462,3.52922");
-	}
-	rise_transition(template_233) {
-          values("0.01799,0.02234,0.03462,0.07151,0.18487,0.52115,1.50802");
-	}
-	cell_fall(template_234) {
-          values("2.49018,2.49500,2.50529,2.52633,2.57168,2.68779,3.02214");
-	}
-	fall_transition(template_234) {
-          values("0.01776,0.02060,0.02791,0.04574,0.09390,0.24235,0.69506");
-	}
-      }
-    }
-    pin("o[10]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_235) {
-          values("2.29683,2.30186,2.31389,2.34326,2.42371,2.65590,3.35158");
-	}
-	rise_transition(template_235) {
-          values("0.01807,0.02241,0.03467,0.07153,0.18492,0.52117,1.50809");
-	}
-	cell_fall(template_236) {
-          values("2.31020,2.31510,2.32538,2.34646,2.39178,2.50790,2.84231");
-	}
-	fall_transition(template_236) {
-          values("0.01781,0.02057,0.02791,0.04571,0.09385,0.24216,0.69497");
-	}
-      }
-    }
-    pin("o[9]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_237) {
-          values("2.48618,2.49121,2.50324,2.53261,2.61307,2.84533,3.54040");
-	}
-	rise_transition(template_237) {
-          values("0.01803,0.02237,0.03464,0.07151,0.18489,0.52116,1.50805");
-	}
-	cell_fall(template_238) {
-          values("2.49855,2.50336,2.51364,2.53468,2.58004,2.69615,3.03049");
-	}
-	fall_transition(template_238) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09391,0.24238,0.69509");
-	}
-      }
-    }
-    pin("o[8]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_239) {
-          values("2.31177,2.31680,2.32882,2.35819,2.43865,2.67085,3.36645");
-	}
-	rise_transition(template_239) {
-          values("0.01806,0.02240,0.03467,0.07152,0.18491,0.52117,1.50808");
-	}
-	cell_fall(template_240) {
-          values("2.32683,2.33172,2.34199,2.36307,2.40840,2.52452,2.85896");
-	}
-	fall_transition(template_240) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69510");
-	}
-      }
-    }
-    pin("o[7]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_241) {
-          values("2.27481,2.27985,2.29187,2.32124,2.40169,2.63385,3.32983");
-	}
-	rise_transition(template_241) {
-          values("0.01809,0.02242,0.03468,0.07153,0.18493,0.52118,1.50811");
-	}
-	cell_fall(template_242) {
-          values("2.28326,2.28809,2.29837,2.31941,2.36476,2.48087,2.81522");
-	}
-	fall_transition(template_242) {
-          values("0.01776,0.02060,0.02791,0.04574,0.09390,0.24234,0.69506");
-	}
-      }
-    }
-    pin("o[6]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_243) {
-          values("2.10066,2.10570,2.11772,2.14708,2.22753,2.45962,3.15621");
-	}
-	rise_transition(template_243) {
-          values("0.01813,0.02246,0.03471,0.07154,0.18496,0.52119,1.50815");
-	}
-	cell_fall(template_244) {
-          values("2.11144,2.11631,2.12659,2.14767,2.19300,2.30913,2.64358");
-	}
-	fall_transition(template_244) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69517");
-	}
-      }
-    }
-    pin("o[5]") {
-      direction : output;
-      capacitance : 0.0009;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_245) {
-          values("2.19566,2.20069,2.21271,2.24209,2.32255,2.55486,3.24945");
-	}
-	rise_transition(template_245) {
-          values("0.01799,0.02234,0.03462,0.07151,0.18487,0.52115,1.50801");
-	}
-	cell_fall(template_246) {
-          values("2.20978,2.21458,2.22486,2.24589,2.29125,2.40736,2.74169");
-	}
-	fall_transition(template_246) {
-          values("0.01774,0.02061,0.02791,0.04575,0.09392,0.24241,0.69511");
-	}
-      }
-    }
-    pin("o[4]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_247) {
-          values("2.01797,2.02300,2.03502,2.06440,2.14486,2.37717,3.07181");
-	}
-	rise_transition(template_247) {
-          values("0.01800,0.02234,0.03463,0.07151,0.18487,0.52116,1.50802");
-	}
-	cell_fall(template_248) {
-          values("2.03819,2.04307,2.05334,2.07443,2.11976,2.23588,2.57033");
-	}
-	fall_transition(template_248) {
-          values("0.01781,0.02058,0.02791,0.04571,0.09385,0.24217,0.69515");
-	}
-      }
-    }
-    pin("o[3]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_249) {
-          values("1.90548,1.91051,1.92254,1.95190,2.03236,2.26456,2.96014");
-	}
-	rise_transition(template_249) {
-          values("0.01806,0.02240,0.03467,0.07152,0.18491,0.52117,1.50808");
-	}
-	cell_fall(template_250) {
-          values("1.91554,1.92036,1.93064,1.95168,1.99703,2.11314,2.44748");
-	}
-	fall_transition(template_250) {
-          values("0.01775,0.02061,0.02791,0.04575,0.09391,0.24237,0.69508");
-	}
-      }
-    }
-    pin("o[2]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_251) {
-          values("1.72393,1.72896,1.74099,1.77036,1.85082,2.08308,2.77814");
-	}
-	rise_transition(template_251) {
-          values("0.01802,0.02237,0.03464,0.07151,0.18489,0.52116,1.50805");
-	}
-	cell_fall(template_252) {
-          values("1.74422,1.74908,1.75935,1.78043,1.82577,1.94190,2.27640");
-	}
-	fall_transition(template_252) {
-          values("0.01780,0.02059,0.02791,0.04571,0.09385,0.24218,0.69535");
-	}
-      }
-    }
-    pin("o[1]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_253) {
-          values("1.48362,1.48872,1.50085,1.53028,1.61071,1.84290,2.53879");
-	}
-	rise_transition(template_253) {
-          values("0.01857,0.02288,0.03506,0.07173,0.18499,0.52130,1.50800");
-	}
-	cell_fall(template_254) {
-          values("1.47890,1.48380,1.49407,1.51516,1.56047,1.67659,2.01098");
-	}
-	fall_transition(template_254) {
-          values("0.01781,0.02057,0.02791,0.04572,0.09385,0.24217,0.69490");
-	}
-      }
-    }
-    pin("o[0]") {
-      direction : output;
-      capacitance : 0.0008;
-      timing() {
-        related_pin : "clk";
-        timing_type : rising_edge;
-	cell_rise(template_255) {
-          values("1.43853,1.44368,1.45589,1.48538,1.56579,1.79809,2.49308");
-	}
-	rise_transition(template_255) {
-          values("0.01886,0.02315,0.03529,0.07186,0.18500,0.52137,1.50787");
-	}
-	cell_fall(template_256) {
-          values("1.45652,1.46139,1.47167,1.49273,1.53806,1.65418,1.98855");
-	}
-	fall_transition(template_256) {
-          values("0.01779,0.02058,0.02791,0.04573,0.09387,0.24223,0.69496");
-	}
-      }
-    }
-    }
-  }
-
-}