diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap new file mode 100644 index 00000000..d3443577 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.bitmap @@ -0,0 +1,33 @@ +#address bit[0] bit[0]_ bit[1] bit[1]_ bit[2] bit[2]_ bit[3] bit[3]_ bit[4] bit[4]_ bit[5] bit[5]_ bit[6] bit[6]_ bit[7] bit[7]_ bit[8] bit[8]_ bit[9] bit[9]_ bit[10] bit[10]_ bit[11] bit[11]_ bit[12] bit[12]_ bit[13] bit[13]_ bit[14] bit[14]_ bit[15] bit[15]_ bit[16] bit[16]_ bit[17] bit[17]_ bit[18] bit[18]_ bit[19] bit[19]_ bit[20] bit[20]_ bit[21] bit[21]_ bit[22] bit[22]_ bit[23] bit[23]_ bit[24] bit[24]_ bit[25] bit[25]_ bit[26] bit[26]_ bit[27] bit[27]_ bit[28] bit[28]_ bit[29] bit[29]_ bit[30] bit[30]_ bit[31] bit[31]_ bit[32] bit[32]_ bit[33] bit[33]_ bit[34] bit[34]_ bit[35] bit[35]_ bit[36] bit[36]_ bit[37] bit[37]_ bit[38] bit[38]_ bit[39] bit[39]_ bit[40] bit[40]_ bit[41] bit[41]_ bit[42] bit[42]_ bit[43] bit[43]_ bit[44] bit[44]_ bit[45] bit[45]_ bit[46] bit[46]_ bit[47] bit[47]_ bit[48] bit[48]_ bit[49] bit[49]_ bit[50] bit[50]_ bit[51] bit[51]_ bit[52] bit[52]_ bit[53] bit[53]_ bit[54] bit[54]_ bit[55] bit[55]_ bit[56] bit[56]_ bit[57] bit[57]_ bit[58] bit[58]_ bit[59] bit[59]_ bit[60] bit[60]_ bit[61] bit[61]_ bit[62] bit[62]_ bit[63] bit[63]_ bit[64] bit[64]_ bit[65] bit[65]_ bit[66] bit[66]_ bit[67] bit[67]_ bit[68] bit[68]_ bit[69] bit[69]_ bit[70] bit[70]_ bit[71] bit[71]_ bit[72] bit[72]_ bit[73] bit[73]_ bit[74] bit[74]_ bit[75] bit[75]_ bit[76] bit[76]_ bit[77] bit[77]_ bit[78] bit[78]_ bit[79] bit[79]_ bit[80] bit[80]_ bit[81] bit[81]_ bit[82] bit[82]_ bit[83] bit[83]_ bit[84] bit[84]_ bit[85] bit[85]_ bit[86] bit[86]_ bit[87] bit[87]_ bit[88] bit[88]_ bit[89] bit[89]_ bit[90] bit[90]_ bit[91] bit[91]_ bit[92] bit[92]_ bit[93] bit[93]_ bit[94] bit[94]_ bit[95] bit[95]_ bit[96] bit[96]_ bit[97] bit[97]_ bit[98] bit[98]_ bit[99] bit[99]_ bit[100] bit[100]_ bit[101] bit[101]_ bit[102] bit[102]_ bit[103] bit[103]_ bit[104] bit[104]_ bit[105] bit[105]_ bit[106] bit[106]_ bit[107] bit[107]_ bit[108] bit[108]_ bit[109] bit[109]_ bit[110] bit[110]_ bit[111] bit[111]_ bit[112] bit[112]_ bit[113] bit[113]_ bit[114] bit[114]_ bit[115] bit[115]_ bit[116] bit[116]_ bit[117] bit[117]_ bit[118] bit[118]_ bit[119] bit[119]_ bit[120] bit[120]_ bit[121] bit[121]_ bit[122] bit[122]_ bit[123] bit[123]_ bit[124] bit[124]_ bit[125] bit[125]_ bit[126] bit[126]_ bit[127] bit[127]_ +00000 15.985,2.960 16.085,3.030 15.985,5.840 16.085,5.910 15.985,8.720 16.085,8.790 15.985,11.600 16.085,11.670 15.985,14.480 16.085,14.550 15.985,17.360 16.085,17.430 15.985,20.240 16.085,20.310 15.985,23.120 16.085,23.190 15.985,26.000 16.085,26.070 15.985,28.880 16.085,28.950 15.985,31.760 16.085,31.830 15.985,34.640 16.085,34.710 15.985,37.520 16.085,37.590 15.985,40.400 16.085,40.470 15.985,43.280 16.085,43.350 15.985,46.160 16.085,46.230 15.985,49.040 16.085,49.110 15.985,51.920 16.085,51.990 15.985,54.800 16.085,54.870 15.985,57.680 16.085,57.750 15.985,60.560 16.085,60.630 15.985,63.440 16.085,63.510 15.985,66.320 16.085,66.390 15.985,69.200 16.085,69.270 15.985,72.080 16.085,72.150 15.985,74.960 16.085,75.030 15.985,77.840 16.085,77.910 15.985,80.720 16.085,80.790 15.985,83.600 16.085,83.670 15.985,86.480 16.085,86.550 15.985,89.360 16.085,89.430 15.985,92.240 16.085,92.310 15.985,95.120 16.085,95.190 15.985,98.000 16.085,98.070 15.985,100.880 16.085,100.950 15.985,103.760 16.085,103.830 15.985,106.640 16.085,106.710 15.985,109.520 16.085,109.590 15.985,112.400 16.085,112.470 15.985,115.280 16.085,115.350 15.985,118.160 16.085,118.230 15.985,121.040 16.085,121.110 15.985,123.920 16.085,123.990 15.985,126.800 16.085,126.870 15.985,129.680 16.085,129.750 15.985,132.560 16.085,132.630 15.985,135.440 16.085,135.510 15.985,138.320 16.085,138.390 15.985,141.200 16.085,141.270 15.985,144.080 16.085,144.150 15.985,146.960 16.085,147.030 15.985,149.840 16.085,149.910 15.985,152.720 16.085,152.790 15.985,155.600 16.085,155.670 15.985,158.480 16.085,158.550 15.985,161.360 16.085,161.430 15.985,164.240 16.085,164.310 15.985,167.120 16.085,167.190 15.985,170.000 16.085,170.070 15.985,172.880 16.085,172.950 15.985,175.760 16.085,175.830 15.985,178.640 16.085,178.710 15.985,181.520 16.085,181.590 15.985,184.400 16.085,184.470 15.985,230.460 16.085,230.390 15.985,233.340 16.085,233.270 15.985,236.220 16.085,236.150 15.985,239.100 16.085,239.030 15.985,241.980 16.085,241.910 15.985,244.860 16.085,244.790 15.985,247.740 16.085,247.670 15.985,250.620 16.085,250.550 15.985,253.500 16.085,253.430 15.985,256.380 16.085,256.310 15.985,259.260 16.085,259.190 15.985,262.140 16.085,262.070 15.985,265.020 16.085,264.950 15.985,267.900 16.085,267.830 15.985,270.780 16.085,270.710 15.985,273.660 16.085,273.590 15.985,276.540 16.085,276.470 15.985,279.420 16.085,279.350 15.985,282.300 16.085,282.230 15.985,285.180 16.085,285.110 15.985,288.060 16.085,287.990 15.985,290.940 16.085,290.870 15.985,293.820 16.085,293.750 15.985,296.700 16.085,296.630 15.985,299.580 16.085,299.510 15.985,302.460 16.085,302.390 15.985,305.340 16.085,305.270 15.985,308.220 16.085,308.150 15.985,311.100 16.085,311.030 15.985,313.980 16.085,313.910 15.985,316.860 16.085,316.790 15.985,319.740 16.085,319.670 15.985,322.620 16.085,322.550 15.985,325.500 16.085,325.430 15.985,328.380 16.085,328.310 15.985,331.260 16.085,331.190 15.985,334.140 16.085,334.070 15.985,337.020 16.085,336.950 15.985,339.900 16.085,339.830 15.985,342.780 16.085,342.710 15.985,345.660 16.085,345.590 15.985,348.540 16.085,348.470 15.985,351.420 16.085,351.350 15.985,354.300 16.085,354.230 15.985,357.180 16.085,357.110 15.985,360.060 16.085,359.990 15.985,362.940 16.085,362.870 15.985,365.820 16.085,365.750 15.985,368.700 16.085,368.630 15.985,371.580 16.085,371.510 15.985,374.460 16.085,374.390 15.985,377.340 16.085,377.270 15.985,380.220 16.085,380.150 15.985,383.100 16.085,383.030 15.985,385.980 16.085,385.910 15.985,388.860 16.085,388.790 15.985,391.740 16.085,391.670 15.985,394.620 16.085,394.550 15.985,397.500 16.085,397.430 15.985,400.380 16.085,400.310 15.985,403.260 16.085,403.190 15.985,406.140 16.085,406.070 15.985,409.020 16.085,408.950 15.985,411.900 16.085,411.830 +00001 15.985,1.590 16.085,1.520 15.985,4.470 16.085,4.400 15.985,7.350 16.085,7.280 15.985,10.230 16.085,10.160 15.985,13.110 16.085,13.040 15.985,15.990 16.085,15.920 15.985,18.870 16.085,18.800 15.985,21.750 16.085,21.680 15.985,24.630 16.085,24.560 15.985,27.510 16.085,27.440 15.985,30.390 16.085,30.320 15.985,33.270 16.085,33.200 15.985,36.150 16.085,36.080 15.985,39.030 16.085,38.960 15.985,41.910 16.085,41.840 15.985,44.790 16.085,44.720 15.985,47.670 16.085,47.600 15.985,50.550 16.085,50.480 15.985,53.430 16.085,53.360 15.985,56.310 16.085,56.240 15.985,59.190 16.085,59.120 15.985,62.070 16.085,62.000 15.985,64.950 16.085,64.880 15.985,67.830 16.085,67.760 15.985,70.710 16.085,70.640 15.985,73.590 16.085,73.520 15.985,76.470 16.085,76.400 15.985,79.350 16.085,79.280 15.985,82.230 16.085,82.160 15.985,85.110 16.085,85.040 15.985,87.990 16.085,87.920 15.985,90.870 16.085,90.800 15.985,93.750 16.085,93.680 15.985,96.630 16.085,96.560 15.985,99.510 16.085,99.440 15.985,102.390 16.085,102.320 15.985,105.270 16.085,105.200 15.985,108.150 16.085,108.080 15.985,111.030 16.085,110.960 15.985,113.910 16.085,113.840 15.985,116.790 16.085,116.720 15.985,119.670 16.085,119.600 15.985,122.550 16.085,122.480 15.985,125.430 16.085,125.360 15.985,128.310 16.085,128.240 15.985,131.190 16.085,131.120 15.985,134.070 16.085,134.000 15.985,136.950 16.085,136.880 15.985,139.830 16.085,139.760 15.985,142.710 16.085,142.640 15.985,145.590 16.085,145.520 15.985,148.470 16.085,148.400 15.985,151.350 16.085,151.280 15.985,154.230 16.085,154.160 15.985,157.110 16.085,157.040 15.985,159.990 16.085,159.920 15.985,162.870 16.085,162.800 15.985,165.750 16.085,165.680 15.985,168.630 16.085,168.560 15.985,171.510 16.085,171.440 15.985,174.390 16.085,174.320 15.985,177.270 16.085,177.200 15.985,180.150 16.085,180.080 15.985,183.030 16.085,182.960 15.985,231.830 16.085,231.900 15.985,234.710 16.085,234.780 15.985,237.590 16.085,237.660 15.985,240.470 16.085,240.540 15.985,243.350 16.085,243.420 15.985,246.230 16.085,246.300 15.985,249.110 16.085,249.180 15.985,251.990 16.085,252.060 15.985,254.870 16.085,254.940 15.985,257.750 16.085,257.820 15.985,260.630 16.085,260.700 15.985,263.510 16.085,263.580 15.985,266.390 16.085,266.460 15.985,269.270 16.085,269.340 15.985,272.150 16.085,272.220 15.985,275.030 16.085,275.100 15.985,277.910 16.085,277.980 15.985,280.790 16.085,280.860 15.985,283.670 16.085,283.740 15.985,286.550 16.085,286.620 15.985,289.430 16.085,289.500 15.985,292.310 16.085,292.380 15.985,295.190 16.085,295.260 15.985,298.070 16.085,298.140 15.985,300.950 16.085,301.020 15.985,303.830 16.085,303.900 15.985,306.710 16.085,306.780 15.985,309.590 16.085,309.660 15.985,312.470 16.085,312.540 15.985,315.350 16.085,315.420 15.985,318.230 16.085,318.300 15.985,321.110 16.085,321.180 15.985,323.990 16.085,324.060 15.985,326.870 16.085,326.940 15.985,329.750 16.085,329.820 15.985,332.630 16.085,332.700 15.985,335.510 16.085,335.580 15.985,338.390 16.085,338.460 15.985,341.270 16.085,341.340 15.985,344.150 16.085,344.220 15.985,347.030 16.085,347.100 15.985,349.910 16.085,349.980 15.985,352.790 16.085,352.860 15.985,355.670 16.085,355.740 15.985,358.550 16.085,358.620 15.985,361.430 16.085,361.500 15.985,364.310 16.085,364.380 15.985,367.190 16.085,367.260 15.985,370.070 16.085,370.140 15.985,372.950 16.085,373.020 15.985,375.830 16.085,375.900 15.985,378.710 16.085,378.780 15.985,381.590 16.085,381.660 15.985,384.470 16.085,384.540 15.985,387.350 16.085,387.420 15.985,390.230 16.085,390.300 15.985,393.110 16.085,393.180 15.985,395.990 16.085,396.060 15.985,398.870 16.085,398.940 15.985,401.750 16.085,401.820 15.985,404.630 16.085,404.700 15.985,407.510 16.085,407.580 15.985,410.390 16.085,410.460 15.985,413.270 16.085,413.340 +00002 16.355,2.960 16.255,3.030 16.355,5.840 16.255,5.910 16.355,8.720 16.255,8.790 16.355,11.600 16.255,11.670 16.355,14.480 16.255,14.550 16.355,17.360 16.255,17.430 16.355,20.240 16.255,20.310 16.355,23.120 16.255,23.190 16.355,26.000 16.255,26.070 16.355,28.880 16.255,28.950 16.355,31.760 16.255,31.830 16.355,34.640 16.255,34.710 16.355,37.520 16.255,37.590 16.355,40.400 16.255,40.470 16.355,43.280 16.255,43.350 16.355,46.160 16.255,46.230 16.355,49.040 16.255,49.110 16.355,51.920 16.255,51.990 16.355,54.800 16.255,54.870 16.355,57.680 16.255,57.750 16.355,60.560 16.255,60.630 16.355,63.440 16.255,63.510 16.355,66.320 16.255,66.390 16.355,69.200 16.255,69.270 16.355,72.080 16.255,72.150 16.355,74.960 16.255,75.030 16.355,77.840 16.255,77.910 16.355,80.720 16.255,80.790 16.355,83.600 16.255,83.670 16.355,86.480 16.255,86.550 16.355,89.360 16.255,89.430 16.355,92.240 16.255,92.310 16.355,95.120 16.255,95.190 16.355,98.000 16.255,98.070 16.355,100.880 16.255,100.950 16.355,103.760 16.255,103.830 16.355,106.640 16.255,106.710 16.355,109.520 16.255,109.590 16.355,112.400 16.255,112.470 16.355,115.280 16.255,115.350 16.355,118.160 16.255,118.230 16.355,121.040 16.255,121.110 16.355,123.920 16.255,123.990 16.355,126.800 16.255,126.870 16.355,129.680 16.255,129.750 16.355,132.560 16.255,132.630 16.355,135.440 16.255,135.510 16.355,138.320 16.255,138.390 16.355,141.200 16.255,141.270 16.355,144.080 16.255,144.150 16.355,146.960 16.255,147.030 16.355,149.840 16.255,149.910 16.355,152.720 16.255,152.790 16.355,155.600 16.255,155.670 16.355,158.480 16.255,158.550 16.355,161.360 16.255,161.430 16.355,164.240 16.255,164.310 16.355,167.120 16.255,167.190 16.355,170.000 16.255,170.070 16.355,172.880 16.255,172.950 16.355,175.760 16.255,175.830 16.355,178.640 16.255,178.710 16.355,181.520 16.255,181.590 16.355,184.400 16.255,184.470 16.355,230.460 16.255,230.390 16.355,233.340 16.255,233.270 16.355,236.220 16.255,236.150 16.355,239.100 16.255,239.030 16.355,241.980 16.255,241.910 16.355,244.860 16.255,244.790 16.355,247.740 16.255,247.670 16.355,250.620 16.255,250.550 16.355,253.500 16.255,253.430 16.355,256.380 16.255,256.310 16.355,259.260 16.255,259.190 16.355,262.140 16.255,262.070 16.355,265.020 16.255,264.950 16.355,267.900 16.255,267.830 16.355,270.780 16.255,270.710 16.355,273.660 16.255,273.590 16.355,276.540 16.255,276.470 16.355,279.420 16.255,279.350 16.355,282.300 16.255,282.230 16.355,285.180 16.255,285.110 16.355,288.060 16.255,287.990 16.355,290.940 16.255,290.870 16.355,293.820 16.255,293.750 16.355,296.700 16.255,296.630 16.355,299.580 16.255,299.510 16.355,302.460 16.255,302.390 16.355,305.340 16.255,305.270 16.355,308.220 16.255,308.150 16.355,311.100 16.255,311.030 16.355,313.980 16.255,313.910 16.355,316.860 16.255,316.790 16.355,319.740 16.255,319.670 16.355,322.620 16.255,322.550 16.355,325.500 16.255,325.430 16.355,328.380 16.255,328.310 16.355,331.260 16.255,331.190 16.355,334.140 16.255,334.070 16.355,337.020 16.255,336.950 16.355,339.900 16.255,339.830 16.355,342.780 16.255,342.710 16.355,345.660 16.255,345.590 16.355,348.540 16.255,348.470 16.355,351.420 16.255,351.350 16.355,354.300 16.255,354.230 16.355,357.180 16.255,357.110 16.355,360.060 16.255,359.990 16.355,362.940 16.255,362.870 16.355,365.820 16.255,365.750 16.355,368.700 16.255,368.630 16.355,371.580 16.255,371.510 16.355,374.460 16.255,374.390 16.355,377.340 16.255,377.270 16.355,380.220 16.255,380.150 16.355,383.100 16.255,383.030 16.355,385.980 16.255,385.910 16.355,388.860 16.255,388.790 16.355,391.740 16.255,391.670 16.355,394.620 16.255,394.550 16.355,397.500 16.255,397.430 16.355,400.380 16.255,400.310 16.355,403.260 16.255,403.190 16.355,406.140 16.255,406.070 16.355,409.020 16.255,408.950 16.355,411.900 16.255,411.830 +00003 16.355,1.590 16.255,1.520 16.355,4.470 16.255,4.400 16.355,7.350 16.255,7.280 16.355,10.230 16.255,10.160 16.355,13.110 16.255,13.040 16.355,15.990 16.255,15.920 16.355,18.870 16.255,18.800 16.355,21.750 16.255,21.680 16.355,24.630 16.255,24.560 16.355,27.510 16.255,27.440 16.355,30.390 16.255,30.320 16.355,33.270 16.255,33.200 16.355,36.150 16.255,36.080 16.355,39.030 16.255,38.960 16.355,41.910 16.255,41.840 16.355,44.790 16.255,44.720 16.355,47.670 16.255,47.600 16.355,50.550 16.255,50.480 16.355,53.430 16.255,53.360 16.355,56.310 16.255,56.240 16.355,59.190 16.255,59.120 16.355,62.070 16.255,62.000 16.355,64.950 16.255,64.880 16.355,67.830 16.255,67.760 16.355,70.710 16.255,70.640 16.355,73.590 16.255,73.520 16.355,76.470 16.255,76.400 16.355,79.350 16.255,79.280 16.355,82.230 16.255,82.160 16.355,85.110 16.255,85.040 16.355,87.990 16.255,87.920 16.355,90.870 16.255,90.800 16.355,93.750 16.255,93.680 16.355,96.630 16.255,96.560 16.355,99.510 16.255,99.440 16.355,102.390 16.255,102.320 16.355,105.270 16.255,105.200 16.355,108.150 16.255,108.080 16.355,111.030 16.255,110.960 16.355,113.910 16.255,113.840 16.355,116.790 16.255,116.720 16.355,119.670 16.255,119.600 16.355,122.550 16.255,122.480 16.355,125.430 16.255,125.360 16.355,128.310 16.255,128.240 16.355,131.190 16.255,131.120 16.355,134.070 16.255,134.000 16.355,136.950 16.255,136.880 16.355,139.830 16.255,139.760 16.355,142.710 16.255,142.640 16.355,145.590 16.255,145.520 16.355,148.470 16.255,148.400 16.355,151.350 16.255,151.280 16.355,154.230 16.255,154.160 16.355,157.110 16.255,157.040 16.355,159.990 16.255,159.920 16.355,162.870 16.255,162.800 16.355,165.750 16.255,165.680 16.355,168.630 16.255,168.560 16.355,171.510 16.255,171.440 16.355,174.390 16.255,174.320 16.355,177.270 16.255,177.200 16.355,180.150 16.255,180.080 16.355,183.030 16.255,182.960 16.355,231.830 16.255,231.900 16.355,234.710 16.255,234.780 16.355,237.590 16.255,237.660 16.355,240.470 16.255,240.540 16.355,243.350 16.255,243.420 16.355,246.230 16.255,246.300 16.355,249.110 16.255,249.180 16.355,251.990 16.255,252.060 16.355,254.870 16.255,254.940 16.355,257.750 16.255,257.820 16.355,260.630 16.255,260.700 16.355,263.510 16.255,263.580 16.355,266.390 16.255,266.460 16.355,269.270 16.255,269.340 16.355,272.150 16.255,272.220 16.355,275.030 16.255,275.100 16.355,277.910 16.255,277.980 16.355,280.790 16.255,280.860 16.355,283.670 16.255,283.740 16.355,286.550 16.255,286.620 16.355,289.430 16.255,289.500 16.355,292.310 16.255,292.380 16.355,295.190 16.255,295.260 16.355,298.070 16.255,298.140 16.355,300.950 16.255,301.020 16.355,303.830 16.255,303.900 16.355,306.710 16.255,306.780 16.355,309.590 16.255,309.660 16.355,312.470 16.255,312.540 16.355,315.350 16.255,315.420 16.355,318.230 16.255,318.300 16.355,321.110 16.255,321.180 16.355,323.990 16.255,324.060 16.355,326.870 16.255,326.940 16.355,329.750 16.255,329.820 16.355,332.630 16.255,332.700 16.355,335.510 16.255,335.580 16.355,338.390 16.255,338.460 16.355,341.270 16.255,341.340 16.355,344.150 16.255,344.220 16.355,347.030 16.255,347.100 16.355,349.910 16.255,349.980 16.355,352.790 16.255,352.860 16.355,355.670 16.255,355.740 16.355,358.550 16.255,358.620 16.355,361.430 16.255,361.500 16.355,364.310 16.255,364.380 16.355,367.190 16.255,367.260 16.355,370.070 16.255,370.140 16.355,372.950 16.255,373.020 16.355,375.830 16.255,375.900 16.355,378.710 16.255,378.780 16.355,381.590 16.255,381.660 16.355,384.470 16.255,384.540 16.355,387.350 16.255,387.420 16.355,390.230 16.255,390.300 16.355,393.110 16.255,393.180 16.355,395.990 16.255,396.060 16.355,398.870 16.255,398.940 16.355,401.750 16.255,401.820 16.355,404.630 16.255,404.700 16.355,407.510 16.255,407.580 16.355,410.390 16.255,410.460 16.355,413.270 16.255,413.340 +00004 16.525,2.960 16.625,3.030 16.525,5.840 16.625,5.910 16.525,8.720 16.625,8.790 16.525,11.600 16.625,11.670 16.525,14.480 16.625,14.550 16.525,17.360 16.625,17.430 16.525,20.240 16.625,20.310 16.525,23.120 16.625,23.190 16.525,26.000 16.625,26.070 16.525,28.880 16.625,28.950 16.525,31.760 16.625,31.830 16.525,34.640 16.625,34.710 16.525,37.520 16.625,37.590 16.525,40.400 16.625,40.470 16.525,43.280 16.625,43.350 16.525,46.160 16.625,46.230 16.525,49.040 16.625,49.110 16.525,51.920 16.625,51.990 16.525,54.800 16.625,54.870 16.525,57.680 16.625,57.750 16.525,60.560 16.625,60.630 16.525,63.440 16.625,63.510 16.525,66.320 16.625,66.390 16.525,69.200 16.625,69.270 16.525,72.080 16.625,72.150 16.525,74.960 16.625,75.030 16.525,77.840 16.625,77.910 16.525,80.720 16.625,80.790 16.525,83.600 16.625,83.670 16.525,86.480 16.625,86.550 16.525,89.360 16.625,89.430 16.525,92.240 16.625,92.310 16.525,95.120 16.625,95.190 16.525,98.000 16.625,98.070 16.525,100.880 16.625,100.950 16.525,103.760 16.625,103.830 16.525,106.640 16.625,106.710 16.525,109.520 16.625,109.590 16.525,112.400 16.625,112.470 16.525,115.280 16.625,115.350 16.525,118.160 16.625,118.230 16.525,121.040 16.625,121.110 16.525,123.920 16.625,123.990 16.525,126.800 16.625,126.870 16.525,129.680 16.625,129.750 16.525,132.560 16.625,132.630 16.525,135.440 16.625,135.510 16.525,138.320 16.625,138.390 16.525,141.200 16.625,141.270 16.525,144.080 16.625,144.150 16.525,146.960 16.625,147.030 16.525,149.840 16.625,149.910 16.525,152.720 16.625,152.790 16.525,155.600 16.625,155.670 16.525,158.480 16.625,158.550 16.525,161.360 16.625,161.430 16.525,164.240 16.625,164.310 16.525,167.120 16.625,167.190 16.525,170.000 16.625,170.070 16.525,172.880 16.625,172.950 16.525,175.760 16.625,175.830 16.525,178.640 16.625,178.710 16.525,181.520 16.625,181.590 16.525,184.400 16.625,184.470 16.525,230.460 16.625,230.390 16.525,233.340 16.625,233.270 16.525,236.220 16.625,236.150 16.525,239.100 16.625,239.030 16.525,241.980 16.625,241.910 16.525,244.860 16.625,244.790 16.525,247.740 16.625,247.670 16.525,250.620 16.625,250.550 16.525,253.500 16.625,253.430 16.525,256.380 16.625,256.310 16.525,259.260 16.625,259.190 16.525,262.140 16.625,262.070 16.525,265.020 16.625,264.950 16.525,267.900 16.625,267.830 16.525,270.780 16.625,270.710 16.525,273.660 16.625,273.590 16.525,276.540 16.625,276.470 16.525,279.420 16.625,279.350 16.525,282.300 16.625,282.230 16.525,285.180 16.625,285.110 16.525,288.060 16.625,287.990 16.525,290.940 16.625,290.870 16.525,293.820 16.625,293.750 16.525,296.700 16.625,296.630 16.525,299.580 16.625,299.510 16.525,302.460 16.625,302.390 16.525,305.340 16.625,305.270 16.525,308.220 16.625,308.150 16.525,311.100 16.625,311.030 16.525,313.980 16.625,313.910 16.525,316.860 16.625,316.790 16.525,319.740 16.625,319.670 16.525,322.620 16.625,322.550 16.525,325.500 16.625,325.430 16.525,328.380 16.625,328.310 16.525,331.260 16.625,331.190 16.525,334.140 16.625,334.070 16.525,337.020 16.625,336.950 16.525,339.900 16.625,339.830 16.525,342.780 16.625,342.710 16.525,345.660 16.625,345.590 16.525,348.540 16.625,348.470 16.525,351.420 16.625,351.350 16.525,354.300 16.625,354.230 16.525,357.180 16.625,357.110 16.525,360.060 16.625,359.990 16.525,362.940 16.625,362.870 16.525,365.820 16.625,365.750 16.525,368.700 16.625,368.630 16.525,371.580 16.625,371.510 16.525,374.460 16.625,374.390 16.525,377.340 16.625,377.270 16.525,380.220 16.625,380.150 16.525,383.100 16.625,383.030 16.525,385.980 16.625,385.910 16.525,388.860 16.625,388.790 16.525,391.740 16.625,391.670 16.525,394.620 16.625,394.550 16.525,397.500 16.625,397.430 16.525,400.380 16.625,400.310 16.525,403.260 16.625,403.190 16.525,406.140 16.625,406.070 16.525,409.020 16.625,408.950 16.525,411.900 16.625,411.830 +00005 16.525,1.590 16.625,1.520 16.525,4.470 16.625,4.400 16.525,7.350 16.625,7.280 16.525,10.230 16.625,10.160 16.525,13.110 16.625,13.040 16.525,15.990 16.625,15.920 16.525,18.870 16.625,18.800 16.525,21.750 16.625,21.680 16.525,24.630 16.625,24.560 16.525,27.510 16.625,27.440 16.525,30.390 16.625,30.320 16.525,33.270 16.625,33.200 16.525,36.150 16.625,36.080 16.525,39.030 16.625,38.960 16.525,41.910 16.625,41.840 16.525,44.790 16.625,44.720 16.525,47.670 16.625,47.600 16.525,50.550 16.625,50.480 16.525,53.430 16.625,53.360 16.525,56.310 16.625,56.240 16.525,59.190 16.625,59.120 16.525,62.070 16.625,62.000 16.525,64.950 16.625,64.880 16.525,67.830 16.625,67.760 16.525,70.710 16.625,70.640 16.525,73.590 16.625,73.520 16.525,76.470 16.625,76.400 16.525,79.350 16.625,79.280 16.525,82.230 16.625,82.160 16.525,85.110 16.625,85.040 16.525,87.990 16.625,87.920 16.525,90.870 16.625,90.800 16.525,93.750 16.625,93.680 16.525,96.630 16.625,96.560 16.525,99.510 16.625,99.440 16.525,102.390 16.625,102.320 16.525,105.270 16.625,105.200 16.525,108.150 16.625,108.080 16.525,111.030 16.625,110.960 16.525,113.910 16.625,113.840 16.525,116.790 16.625,116.720 16.525,119.670 16.625,119.600 16.525,122.550 16.625,122.480 16.525,125.430 16.625,125.360 16.525,128.310 16.625,128.240 16.525,131.190 16.625,131.120 16.525,134.070 16.625,134.000 16.525,136.950 16.625,136.880 16.525,139.830 16.625,139.760 16.525,142.710 16.625,142.640 16.525,145.590 16.625,145.520 16.525,148.470 16.625,148.400 16.525,151.350 16.625,151.280 16.525,154.230 16.625,154.160 16.525,157.110 16.625,157.040 16.525,159.990 16.625,159.920 16.525,162.870 16.625,162.800 16.525,165.750 16.625,165.680 16.525,168.630 16.625,168.560 16.525,171.510 16.625,171.440 16.525,174.390 16.625,174.320 16.525,177.270 16.625,177.200 16.525,180.150 16.625,180.080 16.525,183.030 16.625,182.960 16.525,231.830 16.625,231.900 16.525,234.710 16.625,234.780 16.525,237.590 16.625,237.660 16.525,240.470 16.625,240.540 16.525,243.350 16.625,243.420 16.525,246.230 16.625,246.300 16.525,249.110 16.625,249.180 16.525,251.990 16.625,252.060 16.525,254.870 16.625,254.940 16.525,257.750 16.625,257.820 16.525,260.630 16.625,260.700 16.525,263.510 16.625,263.580 16.525,266.390 16.625,266.460 16.525,269.270 16.625,269.340 16.525,272.150 16.625,272.220 16.525,275.030 16.625,275.100 16.525,277.910 16.625,277.980 16.525,280.790 16.625,280.860 16.525,283.670 16.625,283.740 16.525,286.550 16.625,286.620 16.525,289.430 16.625,289.500 16.525,292.310 16.625,292.380 16.525,295.190 16.625,295.260 16.525,298.070 16.625,298.140 16.525,300.950 16.625,301.020 16.525,303.830 16.625,303.900 16.525,306.710 16.625,306.780 16.525,309.590 16.625,309.660 16.525,312.470 16.625,312.540 16.525,315.350 16.625,315.420 16.525,318.230 16.625,318.300 16.525,321.110 16.625,321.180 16.525,323.990 16.625,324.060 16.525,326.870 16.625,326.940 16.525,329.750 16.625,329.820 16.525,332.630 16.625,332.700 16.525,335.510 16.625,335.580 16.525,338.390 16.625,338.460 16.525,341.270 16.625,341.340 16.525,344.150 16.625,344.220 16.525,347.030 16.625,347.100 16.525,349.910 16.625,349.980 16.525,352.790 16.625,352.860 16.525,355.670 16.625,355.740 16.525,358.550 16.625,358.620 16.525,361.430 16.625,361.500 16.525,364.310 16.625,364.380 16.525,367.190 16.625,367.260 16.525,370.070 16.625,370.140 16.525,372.950 16.625,373.020 16.525,375.830 16.625,375.900 16.525,378.710 16.625,378.780 16.525,381.590 16.625,381.660 16.525,384.470 16.625,384.540 16.525,387.350 16.625,387.420 16.525,390.230 16.625,390.300 16.525,393.110 16.625,393.180 16.525,395.990 16.625,396.060 16.525,398.870 16.625,398.940 16.525,401.750 16.625,401.820 16.525,404.630 16.625,404.700 16.525,407.510 16.625,407.580 16.525,410.390 16.625,410.460 16.525,413.270 16.625,413.340 +00006 16.895,2.960 16.795,3.030 16.895,5.840 16.795,5.910 16.895,8.720 16.795,8.790 16.895,11.600 16.795,11.670 16.895,14.480 16.795,14.550 16.895,17.360 16.795,17.430 16.895,20.240 16.795,20.310 16.895,23.120 16.795,23.190 16.895,26.000 16.795,26.070 16.895,28.880 16.795,28.950 16.895,31.760 16.795,31.830 16.895,34.640 16.795,34.710 16.895,37.520 16.795,37.590 16.895,40.400 16.795,40.470 16.895,43.280 16.795,43.350 16.895,46.160 16.795,46.230 16.895,49.040 16.795,49.110 16.895,51.920 16.795,51.990 16.895,54.800 16.795,54.870 16.895,57.680 16.795,57.750 16.895,60.560 16.795,60.630 16.895,63.440 16.795,63.510 16.895,66.320 16.795,66.390 16.895,69.200 16.795,69.270 16.895,72.080 16.795,72.150 16.895,74.960 16.795,75.030 16.895,77.840 16.795,77.910 16.895,80.720 16.795,80.790 16.895,83.600 16.795,83.670 16.895,86.480 16.795,86.550 16.895,89.360 16.795,89.430 16.895,92.240 16.795,92.310 16.895,95.120 16.795,95.190 16.895,98.000 16.795,98.070 16.895,100.880 16.795,100.950 16.895,103.760 16.795,103.830 16.895,106.640 16.795,106.710 16.895,109.520 16.795,109.590 16.895,112.400 16.795,112.470 16.895,115.280 16.795,115.350 16.895,118.160 16.795,118.230 16.895,121.040 16.795,121.110 16.895,123.920 16.795,123.990 16.895,126.800 16.795,126.870 16.895,129.680 16.795,129.750 16.895,132.560 16.795,132.630 16.895,135.440 16.795,135.510 16.895,138.320 16.795,138.390 16.895,141.200 16.795,141.270 16.895,144.080 16.795,144.150 16.895,146.960 16.795,147.030 16.895,149.840 16.795,149.910 16.895,152.720 16.795,152.790 16.895,155.600 16.795,155.670 16.895,158.480 16.795,158.550 16.895,161.360 16.795,161.430 16.895,164.240 16.795,164.310 16.895,167.120 16.795,167.190 16.895,170.000 16.795,170.070 16.895,172.880 16.795,172.950 16.895,175.760 16.795,175.830 16.895,178.640 16.795,178.710 16.895,181.520 16.795,181.590 16.895,184.400 16.795,184.470 16.895,230.460 16.795,230.390 16.895,233.340 16.795,233.270 16.895,236.220 16.795,236.150 16.895,239.100 16.795,239.030 16.895,241.980 16.795,241.910 16.895,244.860 16.795,244.790 16.895,247.740 16.795,247.670 16.895,250.620 16.795,250.550 16.895,253.500 16.795,253.430 16.895,256.380 16.795,256.310 16.895,259.260 16.795,259.190 16.895,262.140 16.795,262.070 16.895,265.020 16.795,264.950 16.895,267.900 16.795,267.830 16.895,270.780 16.795,270.710 16.895,273.660 16.795,273.590 16.895,276.540 16.795,276.470 16.895,279.420 16.795,279.350 16.895,282.300 16.795,282.230 16.895,285.180 16.795,285.110 16.895,288.060 16.795,287.990 16.895,290.940 16.795,290.870 16.895,293.820 16.795,293.750 16.895,296.700 16.795,296.630 16.895,299.580 16.795,299.510 16.895,302.460 16.795,302.390 16.895,305.340 16.795,305.270 16.895,308.220 16.795,308.150 16.895,311.100 16.795,311.030 16.895,313.980 16.795,313.910 16.895,316.860 16.795,316.790 16.895,319.740 16.795,319.670 16.895,322.620 16.795,322.550 16.895,325.500 16.795,325.430 16.895,328.380 16.795,328.310 16.895,331.260 16.795,331.190 16.895,334.140 16.795,334.070 16.895,337.020 16.795,336.950 16.895,339.900 16.795,339.830 16.895,342.780 16.795,342.710 16.895,345.660 16.795,345.590 16.895,348.540 16.795,348.470 16.895,351.420 16.795,351.350 16.895,354.300 16.795,354.230 16.895,357.180 16.795,357.110 16.895,360.060 16.795,359.990 16.895,362.940 16.795,362.870 16.895,365.820 16.795,365.750 16.895,368.700 16.795,368.630 16.895,371.580 16.795,371.510 16.895,374.460 16.795,374.390 16.895,377.340 16.795,377.270 16.895,380.220 16.795,380.150 16.895,383.100 16.795,383.030 16.895,385.980 16.795,385.910 16.895,388.860 16.795,388.790 16.895,391.740 16.795,391.670 16.895,394.620 16.795,394.550 16.895,397.500 16.795,397.430 16.895,400.380 16.795,400.310 16.895,403.260 16.795,403.190 16.895,406.140 16.795,406.070 16.895,409.020 16.795,408.950 16.895,411.900 16.795,411.830 +00007 16.895,1.590 16.795,1.520 16.895,4.470 16.795,4.400 16.895,7.350 16.795,7.280 16.895,10.230 16.795,10.160 16.895,13.110 16.795,13.040 16.895,15.990 16.795,15.920 16.895,18.870 16.795,18.800 16.895,21.750 16.795,21.680 16.895,24.630 16.795,24.560 16.895,27.510 16.795,27.440 16.895,30.390 16.795,30.320 16.895,33.270 16.795,33.200 16.895,36.150 16.795,36.080 16.895,39.030 16.795,38.960 16.895,41.910 16.795,41.840 16.895,44.790 16.795,44.720 16.895,47.670 16.795,47.600 16.895,50.550 16.795,50.480 16.895,53.430 16.795,53.360 16.895,56.310 16.795,56.240 16.895,59.190 16.795,59.120 16.895,62.070 16.795,62.000 16.895,64.950 16.795,64.880 16.895,67.830 16.795,67.760 16.895,70.710 16.795,70.640 16.895,73.590 16.795,73.520 16.895,76.470 16.795,76.400 16.895,79.350 16.795,79.280 16.895,82.230 16.795,82.160 16.895,85.110 16.795,85.040 16.895,87.990 16.795,87.920 16.895,90.870 16.795,90.800 16.895,93.750 16.795,93.680 16.895,96.630 16.795,96.560 16.895,99.510 16.795,99.440 16.895,102.390 16.795,102.320 16.895,105.270 16.795,105.200 16.895,108.150 16.795,108.080 16.895,111.030 16.795,110.960 16.895,113.910 16.795,113.840 16.895,116.790 16.795,116.720 16.895,119.670 16.795,119.600 16.895,122.550 16.795,122.480 16.895,125.430 16.795,125.360 16.895,128.310 16.795,128.240 16.895,131.190 16.795,131.120 16.895,134.070 16.795,134.000 16.895,136.950 16.795,136.880 16.895,139.830 16.795,139.760 16.895,142.710 16.795,142.640 16.895,145.590 16.795,145.520 16.895,148.470 16.795,148.400 16.895,151.350 16.795,151.280 16.895,154.230 16.795,154.160 16.895,157.110 16.795,157.040 16.895,159.990 16.795,159.920 16.895,162.870 16.795,162.800 16.895,165.750 16.795,165.680 16.895,168.630 16.795,168.560 16.895,171.510 16.795,171.440 16.895,174.390 16.795,174.320 16.895,177.270 16.795,177.200 16.895,180.150 16.795,180.080 16.895,183.030 16.795,182.960 16.895,231.830 16.795,231.900 16.895,234.710 16.795,234.780 16.895,237.590 16.795,237.660 16.895,240.470 16.795,240.540 16.895,243.350 16.795,243.420 16.895,246.230 16.795,246.300 16.895,249.110 16.795,249.180 16.895,251.990 16.795,252.060 16.895,254.870 16.795,254.940 16.895,257.750 16.795,257.820 16.895,260.630 16.795,260.700 16.895,263.510 16.795,263.580 16.895,266.390 16.795,266.460 16.895,269.270 16.795,269.340 16.895,272.150 16.795,272.220 16.895,275.030 16.795,275.100 16.895,277.910 16.795,277.980 16.895,280.790 16.795,280.860 16.895,283.670 16.795,283.740 16.895,286.550 16.795,286.620 16.895,289.430 16.795,289.500 16.895,292.310 16.795,292.380 16.895,295.190 16.795,295.260 16.895,298.070 16.795,298.140 16.895,300.950 16.795,301.020 16.895,303.830 16.795,303.900 16.895,306.710 16.795,306.780 16.895,309.590 16.795,309.660 16.895,312.470 16.795,312.540 16.895,315.350 16.795,315.420 16.895,318.230 16.795,318.300 16.895,321.110 16.795,321.180 16.895,323.990 16.795,324.060 16.895,326.870 16.795,326.940 16.895,329.750 16.795,329.820 16.895,332.630 16.795,332.700 16.895,335.510 16.795,335.580 16.895,338.390 16.795,338.460 16.895,341.270 16.795,341.340 16.895,344.150 16.795,344.220 16.895,347.030 16.795,347.100 16.895,349.910 16.795,349.980 16.895,352.790 16.795,352.860 16.895,355.670 16.795,355.740 16.895,358.550 16.795,358.620 16.895,361.430 16.795,361.500 16.895,364.310 16.795,364.380 16.895,367.190 16.795,367.260 16.895,370.070 16.795,370.140 16.895,372.950 16.795,373.020 16.895,375.830 16.795,375.900 16.895,378.710 16.795,378.780 16.895,381.590 16.795,381.660 16.895,384.470 16.795,384.540 16.895,387.350 16.795,387.420 16.895,390.230 16.795,390.300 16.895,393.110 16.795,393.180 16.895,395.990 16.795,396.060 16.895,398.870 16.795,398.940 16.895,401.750 16.795,401.820 16.895,404.630 16.795,404.700 16.895,407.510 16.795,407.580 16.895,410.390 16.795,410.460 16.895,413.270 16.795,413.340 +00008 17.065,2.960 17.165,3.030 17.065,5.840 17.165,5.910 17.065,8.720 17.165,8.790 17.065,11.600 17.165,11.670 17.065,14.480 17.165,14.550 17.065,17.360 17.165,17.430 17.065,20.240 17.165,20.310 17.065,23.120 17.165,23.190 17.065,26.000 17.165,26.070 17.065,28.880 17.165,28.950 17.065,31.760 17.165,31.830 17.065,34.640 17.165,34.710 17.065,37.520 17.165,37.590 17.065,40.400 17.165,40.470 17.065,43.280 17.165,43.350 17.065,46.160 17.165,46.230 17.065,49.040 17.165,49.110 17.065,51.920 17.165,51.990 17.065,54.800 17.165,54.870 17.065,57.680 17.165,57.750 17.065,60.560 17.165,60.630 17.065,63.440 17.165,63.510 17.065,66.320 17.165,66.390 17.065,69.200 17.165,69.270 17.065,72.080 17.165,72.150 17.065,74.960 17.165,75.030 17.065,77.840 17.165,77.910 17.065,80.720 17.165,80.790 17.065,83.600 17.165,83.670 17.065,86.480 17.165,86.550 17.065,89.360 17.165,89.430 17.065,92.240 17.165,92.310 17.065,95.120 17.165,95.190 17.065,98.000 17.165,98.070 17.065,100.880 17.165,100.950 17.065,103.760 17.165,103.830 17.065,106.640 17.165,106.710 17.065,109.520 17.165,109.590 17.065,112.400 17.165,112.470 17.065,115.280 17.165,115.350 17.065,118.160 17.165,118.230 17.065,121.040 17.165,121.110 17.065,123.920 17.165,123.990 17.065,126.800 17.165,126.870 17.065,129.680 17.165,129.750 17.065,132.560 17.165,132.630 17.065,135.440 17.165,135.510 17.065,138.320 17.165,138.390 17.065,141.200 17.165,141.270 17.065,144.080 17.165,144.150 17.065,146.960 17.165,147.030 17.065,149.840 17.165,149.910 17.065,152.720 17.165,152.790 17.065,155.600 17.165,155.670 17.065,158.480 17.165,158.550 17.065,161.360 17.165,161.430 17.065,164.240 17.165,164.310 17.065,167.120 17.165,167.190 17.065,170.000 17.165,170.070 17.065,172.880 17.165,172.950 17.065,175.760 17.165,175.830 17.065,178.640 17.165,178.710 17.065,181.520 17.165,181.590 17.065,184.400 17.165,184.470 17.065,230.460 17.165,230.390 17.065,233.340 17.165,233.270 17.065,236.220 17.165,236.150 17.065,239.100 17.165,239.030 17.065,241.980 17.165,241.910 17.065,244.860 17.165,244.790 17.065,247.740 17.165,247.670 17.065,250.620 17.165,250.550 17.065,253.500 17.165,253.430 17.065,256.380 17.165,256.310 17.065,259.260 17.165,259.190 17.065,262.140 17.165,262.070 17.065,265.020 17.165,264.950 17.065,267.900 17.165,267.830 17.065,270.780 17.165,270.710 17.065,273.660 17.165,273.590 17.065,276.540 17.165,276.470 17.065,279.420 17.165,279.350 17.065,282.300 17.165,282.230 17.065,285.180 17.165,285.110 17.065,288.060 17.165,287.990 17.065,290.940 17.165,290.870 17.065,293.820 17.165,293.750 17.065,296.700 17.165,296.630 17.065,299.580 17.165,299.510 17.065,302.460 17.165,302.390 17.065,305.340 17.165,305.270 17.065,308.220 17.165,308.150 17.065,311.100 17.165,311.030 17.065,313.980 17.165,313.910 17.065,316.860 17.165,316.790 17.065,319.740 17.165,319.670 17.065,322.620 17.165,322.550 17.065,325.500 17.165,325.430 17.065,328.380 17.165,328.310 17.065,331.260 17.165,331.190 17.065,334.140 17.165,334.070 17.065,337.020 17.165,336.950 17.065,339.900 17.165,339.830 17.065,342.780 17.165,342.710 17.065,345.660 17.165,345.590 17.065,348.540 17.165,348.470 17.065,351.420 17.165,351.350 17.065,354.300 17.165,354.230 17.065,357.180 17.165,357.110 17.065,360.060 17.165,359.990 17.065,362.940 17.165,362.870 17.065,365.820 17.165,365.750 17.065,368.700 17.165,368.630 17.065,371.580 17.165,371.510 17.065,374.460 17.165,374.390 17.065,377.340 17.165,377.270 17.065,380.220 17.165,380.150 17.065,383.100 17.165,383.030 17.065,385.980 17.165,385.910 17.065,388.860 17.165,388.790 17.065,391.740 17.165,391.670 17.065,394.620 17.165,394.550 17.065,397.500 17.165,397.430 17.065,400.380 17.165,400.310 17.065,403.260 17.165,403.190 17.065,406.140 17.165,406.070 17.065,409.020 17.165,408.950 17.065,411.900 17.165,411.830 +00009 17.065,1.590 17.165,1.520 17.065,4.470 17.165,4.400 17.065,7.350 17.165,7.280 17.065,10.230 17.165,10.160 17.065,13.110 17.165,13.040 17.065,15.990 17.165,15.920 17.065,18.870 17.165,18.800 17.065,21.750 17.165,21.680 17.065,24.630 17.165,24.560 17.065,27.510 17.165,27.440 17.065,30.390 17.165,30.320 17.065,33.270 17.165,33.200 17.065,36.150 17.165,36.080 17.065,39.030 17.165,38.960 17.065,41.910 17.165,41.840 17.065,44.790 17.165,44.720 17.065,47.670 17.165,47.600 17.065,50.550 17.165,50.480 17.065,53.430 17.165,53.360 17.065,56.310 17.165,56.240 17.065,59.190 17.165,59.120 17.065,62.070 17.165,62.000 17.065,64.950 17.165,64.880 17.065,67.830 17.165,67.760 17.065,70.710 17.165,70.640 17.065,73.590 17.165,73.520 17.065,76.470 17.165,76.400 17.065,79.350 17.165,79.280 17.065,82.230 17.165,82.160 17.065,85.110 17.165,85.040 17.065,87.990 17.165,87.920 17.065,90.870 17.165,90.800 17.065,93.750 17.165,93.680 17.065,96.630 17.165,96.560 17.065,99.510 17.165,99.440 17.065,102.390 17.165,102.320 17.065,105.270 17.165,105.200 17.065,108.150 17.165,108.080 17.065,111.030 17.165,110.960 17.065,113.910 17.165,113.840 17.065,116.790 17.165,116.720 17.065,119.670 17.165,119.600 17.065,122.550 17.165,122.480 17.065,125.430 17.165,125.360 17.065,128.310 17.165,128.240 17.065,131.190 17.165,131.120 17.065,134.070 17.165,134.000 17.065,136.950 17.165,136.880 17.065,139.830 17.165,139.760 17.065,142.710 17.165,142.640 17.065,145.590 17.165,145.520 17.065,148.470 17.165,148.400 17.065,151.350 17.165,151.280 17.065,154.230 17.165,154.160 17.065,157.110 17.165,157.040 17.065,159.990 17.165,159.920 17.065,162.870 17.165,162.800 17.065,165.750 17.165,165.680 17.065,168.630 17.165,168.560 17.065,171.510 17.165,171.440 17.065,174.390 17.165,174.320 17.065,177.270 17.165,177.200 17.065,180.150 17.165,180.080 17.065,183.030 17.165,182.960 17.065,231.830 17.165,231.900 17.065,234.710 17.165,234.780 17.065,237.590 17.165,237.660 17.065,240.470 17.165,240.540 17.065,243.350 17.165,243.420 17.065,246.230 17.165,246.300 17.065,249.110 17.165,249.180 17.065,251.990 17.165,252.060 17.065,254.870 17.165,254.940 17.065,257.750 17.165,257.820 17.065,260.630 17.165,260.700 17.065,263.510 17.165,263.580 17.065,266.390 17.165,266.460 17.065,269.270 17.165,269.340 17.065,272.150 17.165,272.220 17.065,275.030 17.165,275.100 17.065,277.910 17.165,277.980 17.065,280.790 17.165,280.860 17.065,283.670 17.165,283.740 17.065,286.550 17.165,286.620 17.065,289.430 17.165,289.500 17.065,292.310 17.165,292.380 17.065,295.190 17.165,295.260 17.065,298.070 17.165,298.140 17.065,300.950 17.165,301.020 17.065,303.830 17.165,303.900 17.065,306.710 17.165,306.780 17.065,309.590 17.165,309.660 17.065,312.470 17.165,312.540 17.065,315.350 17.165,315.420 17.065,318.230 17.165,318.300 17.065,321.110 17.165,321.180 17.065,323.990 17.165,324.060 17.065,326.870 17.165,326.940 17.065,329.750 17.165,329.820 17.065,332.630 17.165,332.700 17.065,335.510 17.165,335.580 17.065,338.390 17.165,338.460 17.065,341.270 17.165,341.340 17.065,344.150 17.165,344.220 17.065,347.030 17.165,347.100 17.065,349.910 17.165,349.980 17.065,352.790 17.165,352.860 17.065,355.670 17.165,355.740 17.065,358.550 17.165,358.620 17.065,361.430 17.165,361.500 17.065,364.310 17.165,364.380 17.065,367.190 17.165,367.260 17.065,370.070 17.165,370.140 17.065,372.950 17.165,373.020 17.065,375.830 17.165,375.900 17.065,378.710 17.165,378.780 17.065,381.590 17.165,381.660 17.065,384.470 17.165,384.540 17.065,387.350 17.165,387.420 17.065,390.230 17.165,390.300 17.065,393.110 17.165,393.180 17.065,395.990 17.165,396.060 17.065,398.870 17.165,398.940 17.065,401.750 17.165,401.820 17.065,404.630 17.165,404.700 17.065,407.510 17.165,407.580 17.065,410.390 17.165,410.460 17.065,413.270 17.165,413.340 +0000A 17.435,2.960 17.335,3.030 17.435,5.840 17.335,5.910 17.435,8.720 17.335,8.790 17.435,11.600 17.335,11.670 17.435,14.480 17.335,14.550 17.435,17.360 17.335,17.430 17.435,20.240 17.335,20.310 17.435,23.120 17.335,23.190 17.435,26.000 17.335,26.070 17.435,28.880 17.335,28.950 17.435,31.760 17.335,31.830 17.435,34.640 17.335,34.710 17.435,37.520 17.335,37.590 17.435,40.400 17.335,40.470 17.435,43.280 17.335,43.350 17.435,46.160 17.335,46.230 17.435,49.040 17.335,49.110 17.435,51.920 17.335,51.990 17.435,54.800 17.335,54.870 17.435,57.680 17.335,57.750 17.435,60.560 17.335,60.630 17.435,63.440 17.335,63.510 17.435,66.320 17.335,66.390 17.435,69.200 17.335,69.270 17.435,72.080 17.335,72.150 17.435,74.960 17.335,75.030 17.435,77.840 17.335,77.910 17.435,80.720 17.335,80.790 17.435,83.600 17.335,83.670 17.435,86.480 17.335,86.550 17.435,89.360 17.335,89.430 17.435,92.240 17.335,92.310 17.435,95.120 17.335,95.190 17.435,98.000 17.335,98.070 17.435,100.880 17.335,100.950 17.435,103.760 17.335,103.830 17.435,106.640 17.335,106.710 17.435,109.520 17.335,109.590 17.435,112.400 17.335,112.470 17.435,115.280 17.335,115.350 17.435,118.160 17.335,118.230 17.435,121.040 17.335,121.110 17.435,123.920 17.335,123.990 17.435,126.800 17.335,126.870 17.435,129.680 17.335,129.750 17.435,132.560 17.335,132.630 17.435,135.440 17.335,135.510 17.435,138.320 17.335,138.390 17.435,141.200 17.335,141.270 17.435,144.080 17.335,144.150 17.435,146.960 17.335,147.030 17.435,149.840 17.335,149.910 17.435,152.720 17.335,152.790 17.435,155.600 17.335,155.670 17.435,158.480 17.335,158.550 17.435,161.360 17.335,161.430 17.435,164.240 17.335,164.310 17.435,167.120 17.335,167.190 17.435,170.000 17.335,170.070 17.435,172.880 17.335,172.950 17.435,175.760 17.335,175.830 17.435,178.640 17.335,178.710 17.435,181.520 17.335,181.590 17.435,184.400 17.335,184.470 17.435,230.460 17.335,230.390 17.435,233.340 17.335,233.270 17.435,236.220 17.335,236.150 17.435,239.100 17.335,239.030 17.435,241.980 17.335,241.910 17.435,244.860 17.335,244.790 17.435,247.740 17.335,247.670 17.435,250.620 17.335,250.550 17.435,253.500 17.335,253.430 17.435,256.380 17.335,256.310 17.435,259.260 17.335,259.190 17.435,262.140 17.335,262.070 17.435,265.020 17.335,264.950 17.435,267.900 17.335,267.830 17.435,270.780 17.335,270.710 17.435,273.660 17.335,273.590 17.435,276.540 17.335,276.470 17.435,279.420 17.335,279.350 17.435,282.300 17.335,282.230 17.435,285.180 17.335,285.110 17.435,288.060 17.335,287.990 17.435,290.940 17.335,290.870 17.435,293.820 17.335,293.750 17.435,296.700 17.335,296.630 17.435,299.580 17.335,299.510 17.435,302.460 17.335,302.390 17.435,305.340 17.335,305.270 17.435,308.220 17.335,308.150 17.435,311.100 17.335,311.030 17.435,313.980 17.335,313.910 17.435,316.860 17.335,316.790 17.435,319.740 17.335,319.670 17.435,322.620 17.335,322.550 17.435,325.500 17.335,325.430 17.435,328.380 17.335,328.310 17.435,331.260 17.335,331.190 17.435,334.140 17.335,334.070 17.435,337.020 17.335,336.950 17.435,339.900 17.335,339.830 17.435,342.780 17.335,342.710 17.435,345.660 17.335,345.590 17.435,348.540 17.335,348.470 17.435,351.420 17.335,351.350 17.435,354.300 17.335,354.230 17.435,357.180 17.335,357.110 17.435,360.060 17.335,359.990 17.435,362.940 17.335,362.870 17.435,365.820 17.335,365.750 17.435,368.700 17.335,368.630 17.435,371.580 17.335,371.510 17.435,374.460 17.335,374.390 17.435,377.340 17.335,377.270 17.435,380.220 17.335,380.150 17.435,383.100 17.335,383.030 17.435,385.980 17.335,385.910 17.435,388.860 17.335,388.790 17.435,391.740 17.335,391.670 17.435,394.620 17.335,394.550 17.435,397.500 17.335,397.430 17.435,400.380 17.335,400.310 17.435,403.260 17.335,403.190 17.435,406.140 17.335,406.070 17.435,409.020 17.335,408.950 17.435,411.900 17.335,411.830 +0000B 17.435,1.590 17.335,1.520 17.435,4.470 17.335,4.400 17.435,7.350 17.335,7.280 17.435,10.230 17.335,10.160 17.435,13.110 17.335,13.040 17.435,15.990 17.335,15.920 17.435,18.870 17.335,18.800 17.435,21.750 17.335,21.680 17.435,24.630 17.335,24.560 17.435,27.510 17.335,27.440 17.435,30.390 17.335,30.320 17.435,33.270 17.335,33.200 17.435,36.150 17.335,36.080 17.435,39.030 17.335,38.960 17.435,41.910 17.335,41.840 17.435,44.790 17.335,44.720 17.435,47.670 17.335,47.600 17.435,50.550 17.335,50.480 17.435,53.430 17.335,53.360 17.435,56.310 17.335,56.240 17.435,59.190 17.335,59.120 17.435,62.070 17.335,62.000 17.435,64.950 17.335,64.880 17.435,67.830 17.335,67.760 17.435,70.710 17.335,70.640 17.435,73.590 17.335,73.520 17.435,76.470 17.335,76.400 17.435,79.350 17.335,79.280 17.435,82.230 17.335,82.160 17.435,85.110 17.335,85.040 17.435,87.990 17.335,87.920 17.435,90.870 17.335,90.800 17.435,93.750 17.335,93.680 17.435,96.630 17.335,96.560 17.435,99.510 17.335,99.440 17.435,102.390 17.335,102.320 17.435,105.270 17.335,105.200 17.435,108.150 17.335,108.080 17.435,111.030 17.335,110.960 17.435,113.910 17.335,113.840 17.435,116.790 17.335,116.720 17.435,119.670 17.335,119.600 17.435,122.550 17.335,122.480 17.435,125.430 17.335,125.360 17.435,128.310 17.335,128.240 17.435,131.190 17.335,131.120 17.435,134.070 17.335,134.000 17.435,136.950 17.335,136.880 17.435,139.830 17.335,139.760 17.435,142.710 17.335,142.640 17.435,145.590 17.335,145.520 17.435,148.470 17.335,148.400 17.435,151.350 17.335,151.280 17.435,154.230 17.335,154.160 17.435,157.110 17.335,157.040 17.435,159.990 17.335,159.920 17.435,162.870 17.335,162.800 17.435,165.750 17.335,165.680 17.435,168.630 17.335,168.560 17.435,171.510 17.335,171.440 17.435,174.390 17.335,174.320 17.435,177.270 17.335,177.200 17.435,180.150 17.335,180.080 17.435,183.030 17.335,182.960 17.435,231.830 17.335,231.900 17.435,234.710 17.335,234.780 17.435,237.590 17.335,237.660 17.435,240.470 17.335,240.540 17.435,243.350 17.335,243.420 17.435,246.230 17.335,246.300 17.435,249.110 17.335,249.180 17.435,251.990 17.335,252.060 17.435,254.870 17.335,254.940 17.435,257.750 17.335,257.820 17.435,260.630 17.335,260.700 17.435,263.510 17.335,263.580 17.435,266.390 17.335,266.460 17.435,269.270 17.335,269.340 17.435,272.150 17.335,272.220 17.435,275.030 17.335,275.100 17.435,277.910 17.335,277.980 17.435,280.790 17.335,280.860 17.435,283.670 17.335,283.740 17.435,286.550 17.335,286.620 17.435,289.430 17.335,289.500 17.435,292.310 17.335,292.380 17.435,295.190 17.335,295.260 17.435,298.070 17.335,298.140 17.435,300.950 17.335,301.020 17.435,303.830 17.335,303.900 17.435,306.710 17.335,306.780 17.435,309.590 17.335,309.660 17.435,312.470 17.335,312.540 17.435,315.350 17.335,315.420 17.435,318.230 17.335,318.300 17.435,321.110 17.335,321.180 17.435,323.990 17.335,324.060 17.435,326.870 17.335,326.940 17.435,329.750 17.335,329.820 17.435,332.630 17.335,332.700 17.435,335.510 17.335,335.580 17.435,338.390 17.335,338.460 17.435,341.270 17.335,341.340 17.435,344.150 17.335,344.220 17.435,347.030 17.335,347.100 17.435,349.910 17.335,349.980 17.435,352.790 17.335,352.860 17.435,355.670 17.335,355.740 17.435,358.550 17.335,358.620 17.435,361.430 17.335,361.500 17.435,364.310 17.335,364.380 17.435,367.190 17.335,367.260 17.435,370.070 17.335,370.140 17.435,372.950 17.335,373.020 17.435,375.830 17.335,375.900 17.435,378.710 17.335,378.780 17.435,381.590 17.335,381.660 17.435,384.470 17.335,384.540 17.435,387.350 17.335,387.420 17.435,390.230 17.335,390.300 17.435,393.110 17.335,393.180 17.435,395.990 17.335,396.060 17.435,398.870 17.335,398.940 17.435,401.750 17.335,401.820 17.435,404.630 17.335,404.700 17.435,407.510 17.335,407.580 17.435,410.390 17.335,410.460 17.435,413.270 17.335,413.340 +0000C 17.605,2.960 17.705,3.030 17.605,5.840 17.705,5.910 17.605,8.720 17.705,8.790 17.605,11.600 17.705,11.670 17.605,14.480 17.705,14.550 17.605,17.360 17.705,17.430 17.605,20.240 17.705,20.310 17.605,23.120 17.705,23.190 17.605,26.000 17.705,26.070 17.605,28.880 17.705,28.950 17.605,31.760 17.705,31.830 17.605,34.640 17.705,34.710 17.605,37.520 17.705,37.590 17.605,40.400 17.705,40.470 17.605,43.280 17.705,43.350 17.605,46.160 17.705,46.230 17.605,49.040 17.705,49.110 17.605,51.920 17.705,51.990 17.605,54.800 17.705,54.870 17.605,57.680 17.705,57.750 17.605,60.560 17.705,60.630 17.605,63.440 17.705,63.510 17.605,66.320 17.705,66.390 17.605,69.200 17.705,69.270 17.605,72.080 17.705,72.150 17.605,74.960 17.705,75.030 17.605,77.840 17.705,77.910 17.605,80.720 17.705,80.790 17.605,83.600 17.705,83.670 17.605,86.480 17.705,86.550 17.605,89.360 17.705,89.430 17.605,92.240 17.705,92.310 17.605,95.120 17.705,95.190 17.605,98.000 17.705,98.070 17.605,100.880 17.705,100.950 17.605,103.760 17.705,103.830 17.605,106.640 17.705,106.710 17.605,109.520 17.705,109.590 17.605,112.400 17.705,112.470 17.605,115.280 17.705,115.350 17.605,118.160 17.705,118.230 17.605,121.040 17.705,121.110 17.605,123.920 17.705,123.990 17.605,126.800 17.705,126.870 17.605,129.680 17.705,129.750 17.605,132.560 17.705,132.630 17.605,135.440 17.705,135.510 17.605,138.320 17.705,138.390 17.605,141.200 17.705,141.270 17.605,144.080 17.705,144.150 17.605,146.960 17.705,147.030 17.605,149.840 17.705,149.910 17.605,152.720 17.705,152.790 17.605,155.600 17.705,155.670 17.605,158.480 17.705,158.550 17.605,161.360 17.705,161.430 17.605,164.240 17.705,164.310 17.605,167.120 17.705,167.190 17.605,170.000 17.705,170.070 17.605,172.880 17.705,172.950 17.605,175.760 17.705,175.830 17.605,178.640 17.705,178.710 17.605,181.520 17.705,181.590 17.605,184.400 17.705,184.470 17.605,230.460 17.705,230.390 17.605,233.340 17.705,233.270 17.605,236.220 17.705,236.150 17.605,239.100 17.705,239.030 17.605,241.980 17.705,241.910 17.605,244.860 17.705,244.790 17.605,247.740 17.705,247.670 17.605,250.620 17.705,250.550 17.605,253.500 17.705,253.430 17.605,256.380 17.705,256.310 17.605,259.260 17.705,259.190 17.605,262.140 17.705,262.070 17.605,265.020 17.705,264.950 17.605,267.900 17.705,267.830 17.605,270.780 17.705,270.710 17.605,273.660 17.705,273.590 17.605,276.540 17.705,276.470 17.605,279.420 17.705,279.350 17.605,282.300 17.705,282.230 17.605,285.180 17.705,285.110 17.605,288.060 17.705,287.990 17.605,290.940 17.705,290.870 17.605,293.820 17.705,293.750 17.605,296.700 17.705,296.630 17.605,299.580 17.705,299.510 17.605,302.460 17.705,302.390 17.605,305.340 17.705,305.270 17.605,308.220 17.705,308.150 17.605,311.100 17.705,311.030 17.605,313.980 17.705,313.910 17.605,316.860 17.705,316.790 17.605,319.740 17.705,319.670 17.605,322.620 17.705,322.550 17.605,325.500 17.705,325.430 17.605,328.380 17.705,328.310 17.605,331.260 17.705,331.190 17.605,334.140 17.705,334.070 17.605,337.020 17.705,336.950 17.605,339.900 17.705,339.830 17.605,342.780 17.705,342.710 17.605,345.660 17.705,345.590 17.605,348.540 17.705,348.470 17.605,351.420 17.705,351.350 17.605,354.300 17.705,354.230 17.605,357.180 17.705,357.110 17.605,360.060 17.705,359.990 17.605,362.940 17.705,362.870 17.605,365.820 17.705,365.750 17.605,368.700 17.705,368.630 17.605,371.580 17.705,371.510 17.605,374.460 17.705,374.390 17.605,377.340 17.705,377.270 17.605,380.220 17.705,380.150 17.605,383.100 17.705,383.030 17.605,385.980 17.705,385.910 17.605,388.860 17.705,388.790 17.605,391.740 17.705,391.670 17.605,394.620 17.705,394.550 17.605,397.500 17.705,397.430 17.605,400.380 17.705,400.310 17.605,403.260 17.705,403.190 17.605,406.140 17.705,406.070 17.605,409.020 17.705,408.950 17.605,411.900 17.705,411.830 +0000D 17.605,1.590 17.705,1.520 17.605,4.470 17.705,4.400 17.605,7.350 17.705,7.280 17.605,10.230 17.705,10.160 17.605,13.110 17.705,13.040 17.605,15.990 17.705,15.920 17.605,18.870 17.705,18.800 17.605,21.750 17.705,21.680 17.605,24.630 17.705,24.560 17.605,27.510 17.705,27.440 17.605,30.390 17.705,30.320 17.605,33.270 17.705,33.200 17.605,36.150 17.705,36.080 17.605,39.030 17.705,38.960 17.605,41.910 17.705,41.840 17.605,44.790 17.705,44.720 17.605,47.670 17.705,47.600 17.605,50.550 17.705,50.480 17.605,53.430 17.705,53.360 17.605,56.310 17.705,56.240 17.605,59.190 17.705,59.120 17.605,62.070 17.705,62.000 17.605,64.950 17.705,64.880 17.605,67.830 17.705,67.760 17.605,70.710 17.705,70.640 17.605,73.590 17.705,73.520 17.605,76.470 17.705,76.400 17.605,79.350 17.705,79.280 17.605,82.230 17.705,82.160 17.605,85.110 17.705,85.040 17.605,87.990 17.705,87.920 17.605,90.870 17.705,90.800 17.605,93.750 17.705,93.680 17.605,96.630 17.705,96.560 17.605,99.510 17.705,99.440 17.605,102.390 17.705,102.320 17.605,105.270 17.705,105.200 17.605,108.150 17.705,108.080 17.605,111.030 17.705,110.960 17.605,113.910 17.705,113.840 17.605,116.790 17.705,116.720 17.605,119.670 17.705,119.600 17.605,122.550 17.705,122.480 17.605,125.430 17.705,125.360 17.605,128.310 17.705,128.240 17.605,131.190 17.705,131.120 17.605,134.070 17.705,134.000 17.605,136.950 17.705,136.880 17.605,139.830 17.705,139.760 17.605,142.710 17.705,142.640 17.605,145.590 17.705,145.520 17.605,148.470 17.705,148.400 17.605,151.350 17.705,151.280 17.605,154.230 17.705,154.160 17.605,157.110 17.705,157.040 17.605,159.990 17.705,159.920 17.605,162.870 17.705,162.800 17.605,165.750 17.705,165.680 17.605,168.630 17.705,168.560 17.605,171.510 17.705,171.440 17.605,174.390 17.705,174.320 17.605,177.270 17.705,177.200 17.605,180.150 17.705,180.080 17.605,183.030 17.705,182.960 17.605,231.830 17.705,231.900 17.605,234.710 17.705,234.780 17.605,237.590 17.705,237.660 17.605,240.470 17.705,240.540 17.605,243.350 17.705,243.420 17.605,246.230 17.705,246.300 17.605,249.110 17.705,249.180 17.605,251.990 17.705,252.060 17.605,254.870 17.705,254.940 17.605,257.750 17.705,257.820 17.605,260.630 17.705,260.700 17.605,263.510 17.705,263.580 17.605,266.390 17.705,266.460 17.605,269.270 17.705,269.340 17.605,272.150 17.705,272.220 17.605,275.030 17.705,275.100 17.605,277.910 17.705,277.980 17.605,280.790 17.705,280.860 17.605,283.670 17.705,283.740 17.605,286.550 17.705,286.620 17.605,289.430 17.705,289.500 17.605,292.310 17.705,292.380 17.605,295.190 17.705,295.260 17.605,298.070 17.705,298.140 17.605,300.950 17.705,301.020 17.605,303.830 17.705,303.900 17.605,306.710 17.705,306.780 17.605,309.590 17.705,309.660 17.605,312.470 17.705,312.540 17.605,315.350 17.705,315.420 17.605,318.230 17.705,318.300 17.605,321.110 17.705,321.180 17.605,323.990 17.705,324.060 17.605,326.870 17.705,326.940 17.605,329.750 17.705,329.820 17.605,332.630 17.705,332.700 17.605,335.510 17.705,335.580 17.605,338.390 17.705,338.460 17.605,341.270 17.705,341.340 17.605,344.150 17.705,344.220 17.605,347.030 17.705,347.100 17.605,349.910 17.705,349.980 17.605,352.790 17.705,352.860 17.605,355.670 17.705,355.740 17.605,358.550 17.705,358.620 17.605,361.430 17.705,361.500 17.605,364.310 17.705,364.380 17.605,367.190 17.705,367.260 17.605,370.070 17.705,370.140 17.605,372.950 17.705,373.020 17.605,375.830 17.705,375.900 17.605,378.710 17.705,378.780 17.605,381.590 17.705,381.660 17.605,384.470 17.705,384.540 17.605,387.350 17.705,387.420 17.605,390.230 17.705,390.300 17.605,393.110 17.705,393.180 17.605,395.990 17.705,396.060 17.605,398.870 17.705,398.940 17.605,401.750 17.705,401.820 17.605,404.630 17.705,404.700 17.605,407.510 17.705,407.580 17.605,410.390 17.705,410.460 17.605,413.270 17.705,413.340 +0000E 17.975,2.960 17.875,3.030 17.975,5.840 17.875,5.910 17.975,8.720 17.875,8.790 17.975,11.600 17.875,11.670 17.975,14.480 17.875,14.550 17.975,17.360 17.875,17.430 17.975,20.240 17.875,20.310 17.975,23.120 17.875,23.190 17.975,26.000 17.875,26.070 17.975,28.880 17.875,28.950 17.975,31.760 17.875,31.830 17.975,34.640 17.875,34.710 17.975,37.520 17.875,37.590 17.975,40.400 17.875,40.470 17.975,43.280 17.875,43.350 17.975,46.160 17.875,46.230 17.975,49.040 17.875,49.110 17.975,51.920 17.875,51.990 17.975,54.800 17.875,54.870 17.975,57.680 17.875,57.750 17.975,60.560 17.875,60.630 17.975,63.440 17.875,63.510 17.975,66.320 17.875,66.390 17.975,69.200 17.875,69.270 17.975,72.080 17.875,72.150 17.975,74.960 17.875,75.030 17.975,77.840 17.875,77.910 17.975,80.720 17.875,80.790 17.975,83.600 17.875,83.670 17.975,86.480 17.875,86.550 17.975,89.360 17.875,89.430 17.975,92.240 17.875,92.310 17.975,95.120 17.875,95.190 17.975,98.000 17.875,98.070 17.975,100.880 17.875,100.950 17.975,103.760 17.875,103.830 17.975,106.640 17.875,106.710 17.975,109.520 17.875,109.590 17.975,112.400 17.875,112.470 17.975,115.280 17.875,115.350 17.975,118.160 17.875,118.230 17.975,121.040 17.875,121.110 17.975,123.920 17.875,123.990 17.975,126.800 17.875,126.870 17.975,129.680 17.875,129.750 17.975,132.560 17.875,132.630 17.975,135.440 17.875,135.510 17.975,138.320 17.875,138.390 17.975,141.200 17.875,141.270 17.975,144.080 17.875,144.150 17.975,146.960 17.875,147.030 17.975,149.840 17.875,149.910 17.975,152.720 17.875,152.790 17.975,155.600 17.875,155.670 17.975,158.480 17.875,158.550 17.975,161.360 17.875,161.430 17.975,164.240 17.875,164.310 17.975,167.120 17.875,167.190 17.975,170.000 17.875,170.070 17.975,172.880 17.875,172.950 17.975,175.760 17.875,175.830 17.975,178.640 17.875,178.710 17.975,181.520 17.875,181.590 17.975,184.400 17.875,184.470 17.975,230.460 17.875,230.390 17.975,233.340 17.875,233.270 17.975,236.220 17.875,236.150 17.975,239.100 17.875,239.030 17.975,241.980 17.875,241.910 17.975,244.860 17.875,244.790 17.975,247.740 17.875,247.670 17.975,250.620 17.875,250.550 17.975,253.500 17.875,253.430 17.975,256.380 17.875,256.310 17.975,259.260 17.875,259.190 17.975,262.140 17.875,262.070 17.975,265.020 17.875,264.950 17.975,267.900 17.875,267.830 17.975,270.780 17.875,270.710 17.975,273.660 17.875,273.590 17.975,276.540 17.875,276.470 17.975,279.420 17.875,279.350 17.975,282.300 17.875,282.230 17.975,285.180 17.875,285.110 17.975,288.060 17.875,287.990 17.975,290.940 17.875,290.870 17.975,293.820 17.875,293.750 17.975,296.700 17.875,296.630 17.975,299.580 17.875,299.510 17.975,302.460 17.875,302.390 17.975,305.340 17.875,305.270 17.975,308.220 17.875,308.150 17.975,311.100 17.875,311.030 17.975,313.980 17.875,313.910 17.975,316.860 17.875,316.790 17.975,319.740 17.875,319.670 17.975,322.620 17.875,322.550 17.975,325.500 17.875,325.430 17.975,328.380 17.875,328.310 17.975,331.260 17.875,331.190 17.975,334.140 17.875,334.070 17.975,337.020 17.875,336.950 17.975,339.900 17.875,339.830 17.975,342.780 17.875,342.710 17.975,345.660 17.875,345.590 17.975,348.540 17.875,348.470 17.975,351.420 17.875,351.350 17.975,354.300 17.875,354.230 17.975,357.180 17.875,357.110 17.975,360.060 17.875,359.990 17.975,362.940 17.875,362.870 17.975,365.820 17.875,365.750 17.975,368.700 17.875,368.630 17.975,371.580 17.875,371.510 17.975,374.460 17.875,374.390 17.975,377.340 17.875,377.270 17.975,380.220 17.875,380.150 17.975,383.100 17.875,383.030 17.975,385.980 17.875,385.910 17.975,388.860 17.875,388.790 17.975,391.740 17.875,391.670 17.975,394.620 17.875,394.550 17.975,397.500 17.875,397.430 17.975,400.380 17.875,400.310 17.975,403.260 17.875,403.190 17.975,406.140 17.875,406.070 17.975,409.020 17.875,408.950 17.975,411.900 17.875,411.830 +0000F 17.975,1.590 17.875,1.520 17.975,4.470 17.875,4.400 17.975,7.350 17.875,7.280 17.975,10.230 17.875,10.160 17.975,13.110 17.875,13.040 17.975,15.990 17.875,15.920 17.975,18.870 17.875,18.800 17.975,21.750 17.875,21.680 17.975,24.630 17.875,24.560 17.975,27.510 17.875,27.440 17.975,30.390 17.875,30.320 17.975,33.270 17.875,33.200 17.975,36.150 17.875,36.080 17.975,39.030 17.875,38.960 17.975,41.910 17.875,41.840 17.975,44.790 17.875,44.720 17.975,47.670 17.875,47.600 17.975,50.550 17.875,50.480 17.975,53.430 17.875,53.360 17.975,56.310 17.875,56.240 17.975,59.190 17.875,59.120 17.975,62.070 17.875,62.000 17.975,64.950 17.875,64.880 17.975,67.830 17.875,67.760 17.975,70.710 17.875,70.640 17.975,73.590 17.875,73.520 17.975,76.470 17.875,76.400 17.975,79.350 17.875,79.280 17.975,82.230 17.875,82.160 17.975,85.110 17.875,85.040 17.975,87.990 17.875,87.920 17.975,90.870 17.875,90.800 17.975,93.750 17.875,93.680 17.975,96.630 17.875,96.560 17.975,99.510 17.875,99.440 17.975,102.390 17.875,102.320 17.975,105.270 17.875,105.200 17.975,108.150 17.875,108.080 17.975,111.030 17.875,110.960 17.975,113.910 17.875,113.840 17.975,116.790 17.875,116.720 17.975,119.670 17.875,119.600 17.975,122.550 17.875,122.480 17.975,125.430 17.875,125.360 17.975,128.310 17.875,128.240 17.975,131.190 17.875,131.120 17.975,134.070 17.875,134.000 17.975,136.950 17.875,136.880 17.975,139.830 17.875,139.760 17.975,142.710 17.875,142.640 17.975,145.590 17.875,145.520 17.975,148.470 17.875,148.400 17.975,151.350 17.875,151.280 17.975,154.230 17.875,154.160 17.975,157.110 17.875,157.040 17.975,159.990 17.875,159.920 17.975,162.870 17.875,162.800 17.975,165.750 17.875,165.680 17.975,168.630 17.875,168.560 17.975,171.510 17.875,171.440 17.975,174.390 17.875,174.320 17.975,177.270 17.875,177.200 17.975,180.150 17.875,180.080 17.975,183.030 17.875,182.960 17.975,231.830 17.875,231.900 17.975,234.710 17.875,234.780 17.975,237.590 17.875,237.660 17.975,240.470 17.875,240.540 17.975,243.350 17.875,243.420 17.975,246.230 17.875,246.300 17.975,249.110 17.875,249.180 17.975,251.990 17.875,252.060 17.975,254.870 17.875,254.940 17.975,257.750 17.875,257.820 17.975,260.630 17.875,260.700 17.975,263.510 17.875,263.580 17.975,266.390 17.875,266.460 17.975,269.270 17.875,269.340 17.975,272.150 17.875,272.220 17.975,275.030 17.875,275.100 17.975,277.910 17.875,277.980 17.975,280.790 17.875,280.860 17.975,283.670 17.875,283.740 17.975,286.550 17.875,286.620 17.975,289.430 17.875,289.500 17.975,292.310 17.875,292.380 17.975,295.190 17.875,295.260 17.975,298.070 17.875,298.140 17.975,300.950 17.875,301.020 17.975,303.830 17.875,303.900 17.975,306.710 17.875,306.780 17.975,309.590 17.875,309.660 17.975,312.470 17.875,312.540 17.975,315.350 17.875,315.420 17.975,318.230 17.875,318.300 17.975,321.110 17.875,321.180 17.975,323.990 17.875,324.060 17.975,326.870 17.875,326.940 17.975,329.750 17.875,329.820 17.975,332.630 17.875,332.700 17.975,335.510 17.875,335.580 17.975,338.390 17.875,338.460 17.975,341.270 17.875,341.340 17.975,344.150 17.875,344.220 17.975,347.030 17.875,347.100 17.975,349.910 17.875,349.980 17.975,352.790 17.875,352.860 17.975,355.670 17.875,355.740 17.975,358.550 17.875,358.620 17.975,361.430 17.875,361.500 17.975,364.310 17.875,364.380 17.975,367.190 17.875,367.260 17.975,370.070 17.875,370.140 17.975,372.950 17.875,373.020 17.975,375.830 17.875,375.900 17.975,378.710 17.875,378.780 17.975,381.590 17.875,381.660 17.975,384.470 17.875,384.540 17.975,387.350 17.875,387.420 17.975,390.230 17.875,390.300 17.975,393.110 17.875,393.180 17.975,395.990 17.875,396.060 17.975,398.870 17.875,398.940 17.975,401.750 17.875,401.820 17.975,404.630 17.875,404.700 17.975,407.510 17.875,407.580 17.975,410.390 17.875,410.460 17.975,413.270 17.875,413.340 +00010 18.145,2.960 18.245,3.030 18.145,5.840 18.245,5.910 18.145,8.720 18.245,8.790 18.145,11.600 18.245,11.670 18.145,14.480 18.245,14.550 18.145,17.360 18.245,17.430 18.145,20.240 18.245,20.310 18.145,23.120 18.245,23.190 18.145,26.000 18.245,26.070 18.145,28.880 18.245,28.950 18.145,31.760 18.245,31.830 18.145,34.640 18.245,34.710 18.145,37.520 18.245,37.590 18.145,40.400 18.245,40.470 18.145,43.280 18.245,43.350 18.145,46.160 18.245,46.230 18.145,49.040 18.245,49.110 18.145,51.920 18.245,51.990 18.145,54.800 18.245,54.870 18.145,57.680 18.245,57.750 18.145,60.560 18.245,60.630 18.145,63.440 18.245,63.510 18.145,66.320 18.245,66.390 18.145,69.200 18.245,69.270 18.145,72.080 18.245,72.150 18.145,74.960 18.245,75.030 18.145,77.840 18.245,77.910 18.145,80.720 18.245,80.790 18.145,83.600 18.245,83.670 18.145,86.480 18.245,86.550 18.145,89.360 18.245,89.430 18.145,92.240 18.245,92.310 18.145,95.120 18.245,95.190 18.145,98.000 18.245,98.070 18.145,100.880 18.245,100.950 18.145,103.760 18.245,103.830 18.145,106.640 18.245,106.710 18.145,109.520 18.245,109.590 18.145,112.400 18.245,112.470 18.145,115.280 18.245,115.350 18.145,118.160 18.245,118.230 18.145,121.040 18.245,121.110 18.145,123.920 18.245,123.990 18.145,126.800 18.245,126.870 18.145,129.680 18.245,129.750 18.145,132.560 18.245,132.630 18.145,135.440 18.245,135.510 18.145,138.320 18.245,138.390 18.145,141.200 18.245,141.270 18.145,144.080 18.245,144.150 18.145,146.960 18.245,147.030 18.145,149.840 18.245,149.910 18.145,152.720 18.245,152.790 18.145,155.600 18.245,155.670 18.145,158.480 18.245,158.550 18.145,161.360 18.245,161.430 18.145,164.240 18.245,164.310 18.145,167.120 18.245,167.190 18.145,170.000 18.245,170.070 18.145,172.880 18.245,172.950 18.145,175.760 18.245,175.830 18.145,178.640 18.245,178.710 18.145,181.520 18.245,181.590 18.145,184.400 18.245,184.470 18.145,230.460 18.245,230.390 18.145,233.340 18.245,233.270 18.145,236.220 18.245,236.150 18.145,239.100 18.245,239.030 18.145,241.980 18.245,241.910 18.145,244.860 18.245,244.790 18.145,247.740 18.245,247.670 18.145,250.620 18.245,250.550 18.145,253.500 18.245,253.430 18.145,256.380 18.245,256.310 18.145,259.260 18.245,259.190 18.145,262.140 18.245,262.070 18.145,265.020 18.245,264.950 18.145,267.900 18.245,267.830 18.145,270.780 18.245,270.710 18.145,273.660 18.245,273.590 18.145,276.540 18.245,276.470 18.145,279.420 18.245,279.350 18.145,282.300 18.245,282.230 18.145,285.180 18.245,285.110 18.145,288.060 18.245,287.990 18.145,290.940 18.245,290.870 18.145,293.820 18.245,293.750 18.145,296.700 18.245,296.630 18.145,299.580 18.245,299.510 18.145,302.460 18.245,302.390 18.145,305.340 18.245,305.270 18.145,308.220 18.245,308.150 18.145,311.100 18.245,311.030 18.145,313.980 18.245,313.910 18.145,316.860 18.245,316.790 18.145,319.740 18.245,319.670 18.145,322.620 18.245,322.550 18.145,325.500 18.245,325.430 18.145,328.380 18.245,328.310 18.145,331.260 18.245,331.190 18.145,334.140 18.245,334.070 18.145,337.020 18.245,336.950 18.145,339.900 18.245,339.830 18.145,342.780 18.245,342.710 18.145,345.660 18.245,345.590 18.145,348.540 18.245,348.470 18.145,351.420 18.245,351.350 18.145,354.300 18.245,354.230 18.145,357.180 18.245,357.110 18.145,360.060 18.245,359.990 18.145,362.940 18.245,362.870 18.145,365.820 18.245,365.750 18.145,368.700 18.245,368.630 18.145,371.580 18.245,371.510 18.145,374.460 18.245,374.390 18.145,377.340 18.245,377.270 18.145,380.220 18.245,380.150 18.145,383.100 18.245,383.030 18.145,385.980 18.245,385.910 18.145,388.860 18.245,388.790 18.145,391.740 18.245,391.670 18.145,394.620 18.245,394.550 18.145,397.500 18.245,397.430 18.145,400.380 18.245,400.310 18.145,403.260 18.245,403.190 18.145,406.140 18.245,406.070 18.145,409.020 18.245,408.950 18.145,411.900 18.245,411.830 +00011 18.145,1.590 18.245,1.520 18.145,4.470 18.245,4.400 18.145,7.350 18.245,7.280 18.145,10.230 18.245,10.160 18.145,13.110 18.245,13.040 18.145,15.990 18.245,15.920 18.145,18.870 18.245,18.800 18.145,21.750 18.245,21.680 18.145,24.630 18.245,24.560 18.145,27.510 18.245,27.440 18.145,30.390 18.245,30.320 18.145,33.270 18.245,33.200 18.145,36.150 18.245,36.080 18.145,39.030 18.245,38.960 18.145,41.910 18.245,41.840 18.145,44.790 18.245,44.720 18.145,47.670 18.245,47.600 18.145,50.550 18.245,50.480 18.145,53.430 18.245,53.360 18.145,56.310 18.245,56.240 18.145,59.190 18.245,59.120 18.145,62.070 18.245,62.000 18.145,64.950 18.245,64.880 18.145,67.830 18.245,67.760 18.145,70.710 18.245,70.640 18.145,73.590 18.245,73.520 18.145,76.470 18.245,76.400 18.145,79.350 18.245,79.280 18.145,82.230 18.245,82.160 18.145,85.110 18.245,85.040 18.145,87.990 18.245,87.920 18.145,90.870 18.245,90.800 18.145,93.750 18.245,93.680 18.145,96.630 18.245,96.560 18.145,99.510 18.245,99.440 18.145,102.390 18.245,102.320 18.145,105.270 18.245,105.200 18.145,108.150 18.245,108.080 18.145,111.030 18.245,110.960 18.145,113.910 18.245,113.840 18.145,116.790 18.245,116.720 18.145,119.670 18.245,119.600 18.145,122.550 18.245,122.480 18.145,125.430 18.245,125.360 18.145,128.310 18.245,128.240 18.145,131.190 18.245,131.120 18.145,134.070 18.245,134.000 18.145,136.950 18.245,136.880 18.145,139.830 18.245,139.760 18.145,142.710 18.245,142.640 18.145,145.590 18.245,145.520 18.145,148.470 18.245,148.400 18.145,151.350 18.245,151.280 18.145,154.230 18.245,154.160 18.145,157.110 18.245,157.040 18.145,159.990 18.245,159.920 18.145,162.870 18.245,162.800 18.145,165.750 18.245,165.680 18.145,168.630 18.245,168.560 18.145,171.510 18.245,171.440 18.145,174.390 18.245,174.320 18.145,177.270 18.245,177.200 18.145,180.150 18.245,180.080 18.145,183.030 18.245,182.960 18.145,231.830 18.245,231.900 18.145,234.710 18.245,234.780 18.145,237.590 18.245,237.660 18.145,240.470 18.245,240.540 18.145,243.350 18.245,243.420 18.145,246.230 18.245,246.300 18.145,249.110 18.245,249.180 18.145,251.990 18.245,252.060 18.145,254.870 18.245,254.940 18.145,257.750 18.245,257.820 18.145,260.630 18.245,260.700 18.145,263.510 18.245,263.580 18.145,266.390 18.245,266.460 18.145,269.270 18.245,269.340 18.145,272.150 18.245,272.220 18.145,275.030 18.245,275.100 18.145,277.910 18.245,277.980 18.145,280.790 18.245,280.860 18.145,283.670 18.245,283.740 18.145,286.550 18.245,286.620 18.145,289.430 18.245,289.500 18.145,292.310 18.245,292.380 18.145,295.190 18.245,295.260 18.145,298.070 18.245,298.140 18.145,300.950 18.245,301.020 18.145,303.830 18.245,303.900 18.145,306.710 18.245,306.780 18.145,309.590 18.245,309.660 18.145,312.470 18.245,312.540 18.145,315.350 18.245,315.420 18.145,318.230 18.245,318.300 18.145,321.110 18.245,321.180 18.145,323.990 18.245,324.060 18.145,326.870 18.245,326.940 18.145,329.750 18.245,329.820 18.145,332.630 18.245,332.700 18.145,335.510 18.245,335.580 18.145,338.390 18.245,338.460 18.145,341.270 18.245,341.340 18.145,344.150 18.245,344.220 18.145,347.030 18.245,347.100 18.145,349.910 18.245,349.980 18.145,352.790 18.245,352.860 18.145,355.670 18.245,355.740 18.145,358.550 18.245,358.620 18.145,361.430 18.245,361.500 18.145,364.310 18.245,364.380 18.145,367.190 18.245,367.260 18.145,370.070 18.245,370.140 18.145,372.950 18.245,373.020 18.145,375.830 18.245,375.900 18.145,378.710 18.245,378.780 18.145,381.590 18.245,381.660 18.145,384.470 18.245,384.540 18.145,387.350 18.245,387.420 18.145,390.230 18.245,390.300 18.145,393.110 18.245,393.180 18.145,395.990 18.245,396.060 18.145,398.870 18.245,398.940 18.145,401.750 18.245,401.820 18.145,404.630 18.245,404.700 18.145,407.510 18.245,407.580 18.145,410.390 18.245,410.460 18.145,413.270 18.245,413.340 +00012 18.515,2.960 18.415,3.030 18.515,5.840 18.415,5.910 18.515,8.720 18.415,8.790 18.515,11.600 18.415,11.670 18.515,14.480 18.415,14.550 18.515,17.360 18.415,17.430 18.515,20.240 18.415,20.310 18.515,23.120 18.415,23.190 18.515,26.000 18.415,26.070 18.515,28.880 18.415,28.950 18.515,31.760 18.415,31.830 18.515,34.640 18.415,34.710 18.515,37.520 18.415,37.590 18.515,40.400 18.415,40.470 18.515,43.280 18.415,43.350 18.515,46.160 18.415,46.230 18.515,49.040 18.415,49.110 18.515,51.920 18.415,51.990 18.515,54.800 18.415,54.870 18.515,57.680 18.415,57.750 18.515,60.560 18.415,60.630 18.515,63.440 18.415,63.510 18.515,66.320 18.415,66.390 18.515,69.200 18.415,69.270 18.515,72.080 18.415,72.150 18.515,74.960 18.415,75.030 18.515,77.840 18.415,77.910 18.515,80.720 18.415,80.790 18.515,83.600 18.415,83.670 18.515,86.480 18.415,86.550 18.515,89.360 18.415,89.430 18.515,92.240 18.415,92.310 18.515,95.120 18.415,95.190 18.515,98.000 18.415,98.070 18.515,100.880 18.415,100.950 18.515,103.760 18.415,103.830 18.515,106.640 18.415,106.710 18.515,109.520 18.415,109.590 18.515,112.400 18.415,112.470 18.515,115.280 18.415,115.350 18.515,118.160 18.415,118.230 18.515,121.040 18.415,121.110 18.515,123.920 18.415,123.990 18.515,126.800 18.415,126.870 18.515,129.680 18.415,129.750 18.515,132.560 18.415,132.630 18.515,135.440 18.415,135.510 18.515,138.320 18.415,138.390 18.515,141.200 18.415,141.270 18.515,144.080 18.415,144.150 18.515,146.960 18.415,147.030 18.515,149.840 18.415,149.910 18.515,152.720 18.415,152.790 18.515,155.600 18.415,155.670 18.515,158.480 18.415,158.550 18.515,161.360 18.415,161.430 18.515,164.240 18.415,164.310 18.515,167.120 18.415,167.190 18.515,170.000 18.415,170.070 18.515,172.880 18.415,172.950 18.515,175.760 18.415,175.830 18.515,178.640 18.415,178.710 18.515,181.520 18.415,181.590 18.515,184.400 18.415,184.470 18.515,230.460 18.415,230.390 18.515,233.340 18.415,233.270 18.515,236.220 18.415,236.150 18.515,239.100 18.415,239.030 18.515,241.980 18.415,241.910 18.515,244.860 18.415,244.790 18.515,247.740 18.415,247.670 18.515,250.620 18.415,250.550 18.515,253.500 18.415,253.430 18.515,256.380 18.415,256.310 18.515,259.260 18.415,259.190 18.515,262.140 18.415,262.070 18.515,265.020 18.415,264.950 18.515,267.900 18.415,267.830 18.515,270.780 18.415,270.710 18.515,273.660 18.415,273.590 18.515,276.540 18.415,276.470 18.515,279.420 18.415,279.350 18.515,282.300 18.415,282.230 18.515,285.180 18.415,285.110 18.515,288.060 18.415,287.990 18.515,290.940 18.415,290.870 18.515,293.820 18.415,293.750 18.515,296.700 18.415,296.630 18.515,299.580 18.415,299.510 18.515,302.460 18.415,302.390 18.515,305.340 18.415,305.270 18.515,308.220 18.415,308.150 18.515,311.100 18.415,311.030 18.515,313.980 18.415,313.910 18.515,316.860 18.415,316.790 18.515,319.740 18.415,319.670 18.515,322.620 18.415,322.550 18.515,325.500 18.415,325.430 18.515,328.380 18.415,328.310 18.515,331.260 18.415,331.190 18.515,334.140 18.415,334.070 18.515,337.020 18.415,336.950 18.515,339.900 18.415,339.830 18.515,342.780 18.415,342.710 18.515,345.660 18.415,345.590 18.515,348.540 18.415,348.470 18.515,351.420 18.415,351.350 18.515,354.300 18.415,354.230 18.515,357.180 18.415,357.110 18.515,360.060 18.415,359.990 18.515,362.940 18.415,362.870 18.515,365.820 18.415,365.750 18.515,368.700 18.415,368.630 18.515,371.580 18.415,371.510 18.515,374.460 18.415,374.390 18.515,377.340 18.415,377.270 18.515,380.220 18.415,380.150 18.515,383.100 18.415,383.030 18.515,385.980 18.415,385.910 18.515,388.860 18.415,388.790 18.515,391.740 18.415,391.670 18.515,394.620 18.415,394.550 18.515,397.500 18.415,397.430 18.515,400.380 18.415,400.310 18.515,403.260 18.415,403.190 18.515,406.140 18.415,406.070 18.515,409.020 18.415,408.950 18.515,411.900 18.415,411.830 +00013 18.515,1.590 18.415,1.520 18.515,4.470 18.415,4.400 18.515,7.350 18.415,7.280 18.515,10.230 18.415,10.160 18.515,13.110 18.415,13.040 18.515,15.990 18.415,15.920 18.515,18.870 18.415,18.800 18.515,21.750 18.415,21.680 18.515,24.630 18.415,24.560 18.515,27.510 18.415,27.440 18.515,30.390 18.415,30.320 18.515,33.270 18.415,33.200 18.515,36.150 18.415,36.080 18.515,39.030 18.415,38.960 18.515,41.910 18.415,41.840 18.515,44.790 18.415,44.720 18.515,47.670 18.415,47.600 18.515,50.550 18.415,50.480 18.515,53.430 18.415,53.360 18.515,56.310 18.415,56.240 18.515,59.190 18.415,59.120 18.515,62.070 18.415,62.000 18.515,64.950 18.415,64.880 18.515,67.830 18.415,67.760 18.515,70.710 18.415,70.640 18.515,73.590 18.415,73.520 18.515,76.470 18.415,76.400 18.515,79.350 18.415,79.280 18.515,82.230 18.415,82.160 18.515,85.110 18.415,85.040 18.515,87.990 18.415,87.920 18.515,90.870 18.415,90.800 18.515,93.750 18.415,93.680 18.515,96.630 18.415,96.560 18.515,99.510 18.415,99.440 18.515,102.390 18.415,102.320 18.515,105.270 18.415,105.200 18.515,108.150 18.415,108.080 18.515,111.030 18.415,110.960 18.515,113.910 18.415,113.840 18.515,116.790 18.415,116.720 18.515,119.670 18.415,119.600 18.515,122.550 18.415,122.480 18.515,125.430 18.415,125.360 18.515,128.310 18.415,128.240 18.515,131.190 18.415,131.120 18.515,134.070 18.415,134.000 18.515,136.950 18.415,136.880 18.515,139.830 18.415,139.760 18.515,142.710 18.415,142.640 18.515,145.590 18.415,145.520 18.515,148.470 18.415,148.400 18.515,151.350 18.415,151.280 18.515,154.230 18.415,154.160 18.515,157.110 18.415,157.040 18.515,159.990 18.415,159.920 18.515,162.870 18.415,162.800 18.515,165.750 18.415,165.680 18.515,168.630 18.415,168.560 18.515,171.510 18.415,171.440 18.515,174.390 18.415,174.320 18.515,177.270 18.415,177.200 18.515,180.150 18.415,180.080 18.515,183.030 18.415,182.960 18.515,231.830 18.415,231.900 18.515,234.710 18.415,234.780 18.515,237.590 18.415,237.660 18.515,240.470 18.415,240.540 18.515,243.350 18.415,243.420 18.515,246.230 18.415,246.300 18.515,249.110 18.415,249.180 18.515,251.990 18.415,252.060 18.515,254.870 18.415,254.940 18.515,257.750 18.415,257.820 18.515,260.630 18.415,260.700 18.515,263.510 18.415,263.580 18.515,266.390 18.415,266.460 18.515,269.270 18.415,269.340 18.515,272.150 18.415,272.220 18.515,275.030 18.415,275.100 18.515,277.910 18.415,277.980 18.515,280.790 18.415,280.860 18.515,283.670 18.415,283.740 18.515,286.550 18.415,286.620 18.515,289.430 18.415,289.500 18.515,292.310 18.415,292.380 18.515,295.190 18.415,295.260 18.515,298.070 18.415,298.140 18.515,300.950 18.415,301.020 18.515,303.830 18.415,303.900 18.515,306.710 18.415,306.780 18.515,309.590 18.415,309.660 18.515,312.470 18.415,312.540 18.515,315.350 18.415,315.420 18.515,318.230 18.415,318.300 18.515,321.110 18.415,321.180 18.515,323.990 18.415,324.060 18.515,326.870 18.415,326.940 18.515,329.750 18.415,329.820 18.515,332.630 18.415,332.700 18.515,335.510 18.415,335.580 18.515,338.390 18.415,338.460 18.515,341.270 18.415,341.340 18.515,344.150 18.415,344.220 18.515,347.030 18.415,347.100 18.515,349.910 18.415,349.980 18.515,352.790 18.415,352.860 18.515,355.670 18.415,355.740 18.515,358.550 18.415,358.620 18.515,361.430 18.415,361.500 18.515,364.310 18.415,364.380 18.515,367.190 18.415,367.260 18.515,370.070 18.415,370.140 18.515,372.950 18.415,373.020 18.515,375.830 18.415,375.900 18.515,378.710 18.415,378.780 18.515,381.590 18.415,381.660 18.515,384.470 18.415,384.540 18.515,387.350 18.415,387.420 18.515,390.230 18.415,390.300 18.515,393.110 18.415,393.180 18.515,395.990 18.415,396.060 18.515,398.870 18.415,398.940 18.515,401.750 18.415,401.820 18.515,404.630 18.415,404.700 18.515,407.510 18.415,407.580 18.515,410.390 18.415,410.460 18.515,413.270 18.415,413.340 +00014 18.685,2.960 18.785,3.030 18.685,5.840 18.785,5.910 18.685,8.720 18.785,8.790 18.685,11.600 18.785,11.670 18.685,14.480 18.785,14.550 18.685,17.360 18.785,17.430 18.685,20.240 18.785,20.310 18.685,23.120 18.785,23.190 18.685,26.000 18.785,26.070 18.685,28.880 18.785,28.950 18.685,31.760 18.785,31.830 18.685,34.640 18.785,34.710 18.685,37.520 18.785,37.590 18.685,40.400 18.785,40.470 18.685,43.280 18.785,43.350 18.685,46.160 18.785,46.230 18.685,49.040 18.785,49.110 18.685,51.920 18.785,51.990 18.685,54.800 18.785,54.870 18.685,57.680 18.785,57.750 18.685,60.560 18.785,60.630 18.685,63.440 18.785,63.510 18.685,66.320 18.785,66.390 18.685,69.200 18.785,69.270 18.685,72.080 18.785,72.150 18.685,74.960 18.785,75.030 18.685,77.840 18.785,77.910 18.685,80.720 18.785,80.790 18.685,83.600 18.785,83.670 18.685,86.480 18.785,86.550 18.685,89.360 18.785,89.430 18.685,92.240 18.785,92.310 18.685,95.120 18.785,95.190 18.685,98.000 18.785,98.070 18.685,100.880 18.785,100.950 18.685,103.760 18.785,103.830 18.685,106.640 18.785,106.710 18.685,109.520 18.785,109.590 18.685,112.400 18.785,112.470 18.685,115.280 18.785,115.350 18.685,118.160 18.785,118.230 18.685,121.040 18.785,121.110 18.685,123.920 18.785,123.990 18.685,126.800 18.785,126.870 18.685,129.680 18.785,129.750 18.685,132.560 18.785,132.630 18.685,135.440 18.785,135.510 18.685,138.320 18.785,138.390 18.685,141.200 18.785,141.270 18.685,144.080 18.785,144.150 18.685,146.960 18.785,147.030 18.685,149.840 18.785,149.910 18.685,152.720 18.785,152.790 18.685,155.600 18.785,155.670 18.685,158.480 18.785,158.550 18.685,161.360 18.785,161.430 18.685,164.240 18.785,164.310 18.685,167.120 18.785,167.190 18.685,170.000 18.785,170.070 18.685,172.880 18.785,172.950 18.685,175.760 18.785,175.830 18.685,178.640 18.785,178.710 18.685,181.520 18.785,181.590 18.685,184.400 18.785,184.470 18.685,230.460 18.785,230.390 18.685,233.340 18.785,233.270 18.685,236.220 18.785,236.150 18.685,239.100 18.785,239.030 18.685,241.980 18.785,241.910 18.685,244.860 18.785,244.790 18.685,247.740 18.785,247.670 18.685,250.620 18.785,250.550 18.685,253.500 18.785,253.430 18.685,256.380 18.785,256.310 18.685,259.260 18.785,259.190 18.685,262.140 18.785,262.070 18.685,265.020 18.785,264.950 18.685,267.900 18.785,267.830 18.685,270.780 18.785,270.710 18.685,273.660 18.785,273.590 18.685,276.540 18.785,276.470 18.685,279.420 18.785,279.350 18.685,282.300 18.785,282.230 18.685,285.180 18.785,285.110 18.685,288.060 18.785,287.990 18.685,290.940 18.785,290.870 18.685,293.820 18.785,293.750 18.685,296.700 18.785,296.630 18.685,299.580 18.785,299.510 18.685,302.460 18.785,302.390 18.685,305.340 18.785,305.270 18.685,308.220 18.785,308.150 18.685,311.100 18.785,311.030 18.685,313.980 18.785,313.910 18.685,316.860 18.785,316.790 18.685,319.740 18.785,319.670 18.685,322.620 18.785,322.550 18.685,325.500 18.785,325.430 18.685,328.380 18.785,328.310 18.685,331.260 18.785,331.190 18.685,334.140 18.785,334.070 18.685,337.020 18.785,336.950 18.685,339.900 18.785,339.830 18.685,342.780 18.785,342.710 18.685,345.660 18.785,345.590 18.685,348.540 18.785,348.470 18.685,351.420 18.785,351.350 18.685,354.300 18.785,354.230 18.685,357.180 18.785,357.110 18.685,360.060 18.785,359.990 18.685,362.940 18.785,362.870 18.685,365.820 18.785,365.750 18.685,368.700 18.785,368.630 18.685,371.580 18.785,371.510 18.685,374.460 18.785,374.390 18.685,377.340 18.785,377.270 18.685,380.220 18.785,380.150 18.685,383.100 18.785,383.030 18.685,385.980 18.785,385.910 18.685,388.860 18.785,388.790 18.685,391.740 18.785,391.670 18.685,394.620 18.785,394.550 18.685,397.500 18.785,397.430 18.685,400.380 18.785,400.310 18.685,403.260 18.785,403.190 18.685,406.140 18.785,406.070 18.685,409.020 18.785,408.950 18.685,411.900 18.785,411.830 +00015 18.685,1.590 18.785,1.520 18.685,4.470 18.785,4.400 18.685,7.350 18.785,7.280 18.685,10.230 18.785,10.160 18.685,13.110 18.785,13.040 18.685,15.990 18.785,15.920 18.685,18.870 18.785,18.800 18.685,21.750 18.785,21.680 18.685,24.630 18.785,24.560 18.685,27.510 18.785,27.440 18.685,30.390 18.785,30.320 18.685,33.270 18.785,33.200 18.685,36.150 18.785,36.080 18.685,39.030 18.785,38.960 18.685,41.910 18.785,41.840 18.685,44.790 18.785,44.720 18.685,47.670 18.785,47.600 18.685,50.550 18.785,50.480 18.685,53.430 18.785,53.360 18.685,56.310 18.785,56.240 18.685,59.190 18.785,59.120 18.685,62.070 18.785,62.000 18.685,64.950 18.785,64.880 18.685,67.830 18.785,67.760 18.685,70.710 18.785,70.640 18.685,73.590 18.785,73.520 18.685,76.470 18.785,76.400 18.685,79.350 18.785,79.280 18.685,82.230 18.785,82.160 18.685,85.110 18.785,85.040 18.685,87.990 18.785,87.920 18.685,90.870 18.785,90.800 18.685,93.750 18.785,93.680 18.685,96.630 18.785,96.560 18.685,99.510 18.785,99.440 18.685,102.390 18.785,102.320 18.685,105.270 18.785,105.200 18.685,108.150 18.785,108.080 18.685,111.030 18.785,110.960 18.685,113.910 18.785,113.840 18.685,116.790 18.785,116.720 18.685,119.670 18.785,119.600 18.685,122.550 18.785,122.480 18.685,125.430 18.785,125.360 18.685,128.310 18.785,128.240 18.685,131.190 18.785,131.120 18.685,134.070 18.785,134.000 18.685,136.950 18.785,136.880 18.685,139.830 18.785,139.760 18.685,142.710 18.785,142.640 18.685,145.590 18.785,145.520 18.685,148.470 18.785,148.400 18.685,151.350 18.785,151.280 18.685,154.230 18.785,154.160 18.685,157.110 18.785,157.040 18.685,159.990 18.785,159.920 18.685,162.870 18.785,162.800 18.685,165.750 18.785,165.680 18.685,168.630 18.785,168.560 18.685,171.510 18.785,171.440 18.685,174.390 18.785,174.320 18.685,177.270 18.785,177.200 18.685,180.150 18.785,180.080 18.685,183.030 18.785,182.960 18.685,231.830 18.785,231.900 18.685,234.710 18.785,234.780 18.685,237.590 18.785,237.660 18.685,240.470 18.785,240.540 18.685,243.350 18.785,243.420 18.685,246.230 18.785,246.300 18.685,249.110 18.785,249.180 18.685,251.990 18.785,252.060 18.685,254.870 18.785,254.940 18.685,257.750 18.785,257.820 18.685,260.630 18.785,260.700 18.685,263.510 18.785,263.580 18.685,266.390 18.785,266.460 18.685,269.270 18.785,269.340 18.685,272.150 18.785,272.220 18.685,275.030 18.785,275.100 18.685,277.910 18.785,277.980 18.685,280.790 18.785,280.860 18.685,283.670 18.785,283.740 18.685,286.550 18.785,286.620 18.685,289.430 18.785,289.500 18.685,292.310 18.785,292.380 18.685,295.190 18.785,295.260 18.685,298.070 18.785,298.140 18.685,300.950 18.785,301.020 18.685,303.830 18.785,303.900 18.685,306.710 18.785,306.780 18.685,309.590 18.785,309.660 18.685,312.470 18.785,312.540 18.685,315.350 18.785,315.420 18.685,318.230 18.785,318.300 18.685,321.110 18.785,321.180 18.685,323.990 18.785,324.060 18.685,326.870 18.785,326.940 18.685,329.750 18.785,329.820 18.685,332.630 18.785,332.700 18.685,335.510 18.785,335.580 18.685,338.390 18.785,338.460 18.685,341.270 18.785,341.340 18.685,344.150 18.785,344.220 18.685,347.030 18.785,347.100 18.685,349.910 18.785,349.980 18.685,352.790 18.785,352.860 18.685,355.670 18.785,355.740 18.685,358.550 18.785,358.620 18.685,361.430 18.785,361.500 18.685,364.310 18.785,364.380 18.685,367.190 18.785,367.260 18.685,370.070 18.785,370.140 18.685,372.950 18.785,373.020 18.685,375.830 18.785,375.900 18.685,378.710 18.785,378.780 18.685,381.590 18.785,381.660 18.685,384.470 18.785,384.540 18.685,387.350 18.785,387.420 18.685,390.230 18.785,390.300 18.685,393.110 18.785,393.180 18.685,395.990 18.785,396.060 18.685,398.870 18.785,398.940 18.685,401.750 18.785,401.820 18.685,404.630 18.785,404.700 18.685,407.510 18.785,407.580 18.685,410.390 18.785,410.460 18.685,413.270 18.785,413.340 +00016 19.055,2.960 18.955,3.030 19.055,5.840 18.955,5.910 19.055,8.720 18.955,8.790 19.055,11.600 18.955,11.670 19.055,14.480 18.955,14.550 19.055,17.360 18.955,17.430 19.055,20.240 18.955,20.310 19.055,23.120 18.955,23.190 19.055,26.000 18.955,26.070 19.055,28.880 18.955,28.950 19.055,31.760 18.955,31.830 19.055,34.640 18.955,34.710 19.055,37.520 18.955,37.590 19.055,40.400 18.955,40.470 19.055,43.280 18.955,43.350 19.055,46.160 18.955,46.230 19.055,49.040 18.955,49.110 19.055,51.920 18.955,51.990 19.055,54.800 18.955,54.870 19.055,57.680 18.955,57.750 19.055,60.560 18.955,60.630 19.055,63.440 18.955,63.510 19.055,66.320 18.955,66.390 19.055,69.200 18.955,69.270 19.055,72.080 18.955,72.150 19.055,74.960 18.955,75.030 19.055,77.840 18.955,77.910 19.055,80.720 18.955,80.790 19.055,83.600 18.955,83.670 19.055,86.480 18.955,86.550 19.055,89.360 18.955,89.430 19.055,92.240 18.955,92.310 19.055,95.120 18.955,95.190 19.055,98.000 18.955,98.070 19.055,100.880 18.955,100.950 19.055,103.760 18.955,103.830 19.055,106.640 18.955,106.710 19.055,109.520 18.955,109.590 19.055,112.400 18.955,112.470 19.055,115.280 18.955,115.350 19.055,118.160 18.955,118.230 19.055,121.040 18.955,121.110 19.055,123.920 18.955,123.990 19.055,126.800 18.955,126.870 19.055,129.680 18.955,129.750 19.055,132.560 18.955,132.630 19.055,135.440 18.955,135.510 19.055,138.320 18.955,138.390 19.055,141.200 18.955,141.270 19.055,144.080 18.955,144.150 19.055,146.960 18.955,147.030 19.055,149.840 18.955,149.910 19.055,152.720 18.955,152.790 19.055,155.600 18.955,155.670 19.055,158.480 18.955,158.550 19.055,161.360 18.955,161.430 19.055,164.240 18.955,164.310 19.055,167.120 18.955,167.190 19.055,170.000 18.955,170.070 19.055,172.880 18.955,172.950 19.055,175.760 18.955,175.830 19.055,178.640 18.955,178.710 19.055,181.520 18.955,181.590 19.055,184.400 18.955,184.470 19.055,230.460 18.955,230.390 19.055,233.340 18.955,233.270 19.055,236.220 18.955,236.150 19.055,239.100 18.955,239.030 19.055,241.980 18.955,241.910 19.055,244.860 18.955,244.790 19.055,247.740 18.955,247.670 19.055,250.620 18.955,250.550 19.055,253.500 18.955,253.430 19.055,256.380 18.955,256.310 19.055,259.260 18.955,259.190 19.055,262.140 18.955,262.070 19.055,265.020 18.955,264.950 19.055,267.900 18.955,267.830 19.055,270.780 18.955,270.710 19.055,273.660 18.955,273.590 19.055,276.540 18.955,276.470 19.055,279.420 18.955,279.350 19.055,282.300 18.955,282.230 19.055,285.180 18.955,285.110 19.055,288.060 18.955,287.990 19.055,290.940 18.955,290.870 19.055,293.820 18.955,293.750 19.055,296.700 18.955,296.630 19.055,299.580 18.955,299.510 19.055,302.460 18.955,302.390 19.055,305.340 18.955,305.270 19.055,308.220 18.955,308.150 19.055,311.100 18.955,311.030 19.055,313.980 18.955,313.910 19.055,316.860 18.955,316.790 19.055,319.740 18.955,319.670 19.055,322.620 18.955,322.550 19.055,325.500 18.955,325.430 19.055,328.380 18.955,328.310 19.055,331.260 18.955,331.190 19.055,334.140 18.955,334.070 19.055,337.020 18.955,336.950 19.055,339.900 18.955,339.830 19.055,342.780 18.955,342.710 19.055,345.660 18.955,345.590 19.055,348.540 18.955,348.470 19.055,351.420 18.955,351.350 19.055,354.300 18.955,354.230 19.055,357.180 18.955,357.110 19.055,360.060 18.955,359.990 19.055,362.940 18.955,362.870 19.055,365.820 18.955,365.750 19.055,368.700 18.955,368.630 19.055,371.580 18.955,371.510 19.055,374.460 18.955,374.390 19.055,377.340 18.955,377.270 19.055,380.220 18.955,380.150 19.055,383.100 18.955,383.030 19.055,385.980 18.955,385.910 19.055,388.860 18.955,388.790 19.055,391.740 18.955,391.670 19.055,394.620 18.955,394.550 19.055,397.500 18.955,397.430 19.055,400.380 18.955,400.310 19.055,403.260 18.955,403.190 19.055,406.140 18.955,406.070 19.055,409.020 18.955,408.950 19.055,411.900 18.955,411.830 +00017 19.055,1.590 18.955,1.520 19.055,4.470 18.955,4.400 19.055,7.350 18.955,7.280 19.055,10.230 18.955,10.160 19.055,13.110 18.955,13.040 19.055,15.990 18.955,15.920 19.055,18.870 18.955,18.800 19.055,21.750 18.955,21.680 19.055,24.630 18.955,24.560 19.055,27.510 18.955,27.440 19.055,30.390 18.955,30.320 19.055,33.270 18.955,33.200 19.055,36.150 18.955,36.080 19.055,39.030 18.955,38.960 19.055,41.910 18.955,41.840 19.055,44.790 18.955,44.720 19.055,47.670 18.955,47.600 19.055,50.550 18.955,50.480 19.055,53.430 18.955,53.360 19.055,56.310 18.955,56.240 19.055,59.190 18.955,59.120 19.055,62.070 18.955,62.000 19.055,64.950 18.955,64.880 19.055,67.830 18.955,67.760 19.055,70.710 18.955,70.640 19.055,73.590 18.955,73.520 19.055,76.470 18.955,76.400 19.055,79.350 18.955,79.280 19.055,82.230 18.955,82.160 19.055,85.110 18.955,85.040 19.055,87.990 18.955,87.920 19.055,90.870 18.955,90.800 19.055,93.750 18.955,93.680 19.055,96.630 18.955,96.560 19.055,99.510 18.955,99.440 19.055,102.390 18.955,102.320 19.055,105.270 18.955,105.200 19.055,108.150 18.955,108.080 19.055,111.030 18.955,110.960 19.055,113.910 18.955,113.840 19.055,116.790 18.955,116.720 19.055,119.670 18.955,119.600 19.055,122.550 18.955,122.480 19.055,125.430 18.955,125.360 19.055,128.310 18.955,128.240 19.055,131.190 18.955,131.120 19.055,134.070 18.955,134.000 19.055,136.950 18.955,136.880 19.055,139.830 18.955,139.760 19.055,142.710 18.955,142.640 19.055,145.590 18.955,145.520 19.055,148.470 18.955,148.400 19.055,151.350 18.955,151.280 19.055,154.230 18.955,154.160 19.055,157.110 18.955,157.040 19.055,159.990 18.955,159.920 19.055,162.870 18.955,162.800 19.055,165.750 18.955,165.680 19.055,168.630 18.955,168.560 19.055,171.510 18.955,171.440 19.055,174.390 18.955,174.320 19.055,177.270 18.955,177.200 19.055,180.150 18.955,180.080 19.055,183.030 18.955,182.960 19.055,231.830 18.955,231.900 19.055,234.710 18.955,234.780 19.055,237.590 18.955,237.660 19.055,240.470 18.955,240.540 19.055,243.350 18.955,243.420 19.055,246.230 18.955,246.300 19.055,249.110 18.955,249.180 19.055,251.990 18.955,252.060 19.055,254.870 18.955,254.940 19.055,257.750 18.955,257.820 19.055,260.630 18.955,260.700 19.055,263.510 18.955,263.580 19.055,266.390 18.955,266.460 19.055,269.270 18.955,269.340 19.055,272.150 18.955,272.220 19.055,275.030 18.955,275.100 19.055,277.910 18.955,277.980 19.055,280.790 18.955,280.860 19.055,283.670 18.955,283.740 19.055,286.550 18.955,286.620 19.055,289.430 18.955,289.500 19.055,292.310 18.955,292.380 19.055,295.190 18.955,295.260 19.055,298.070 18.955,298.140 19.055,300.950 18.955,301.020 19.055,303.830 18.955,303.900 19.055,306.710 18.955,306.780 19.055,309.590 18.955,309.660 19.055,312.470 18.955,312.540 19.055,315.350 18.955,315.420 19.055,318.230 18.955,318.300 19.055,321.110 18.955,321.180 19.055,323.990 18.955,324.060 19.055,326.870 18.955,326.940 19.055,329.750 18.955,329.820 19.055,332.630 18.955,332.700 19.055,335.510 18.955,335.580 19.055,338.390 18.955,338.460 19.055,341.270 18.955,341.340 19.055,344.150 18.955,344.220 19.055,347.030 18.955,347.100 19.055,349.910 18.955,349.980 19.055,352.790 18.955,352.860 19.055,355.670 18.955,355.740 19.055,358.550 18.955,358.620 19.055,361.430 18.955,361.500 19.055,364.310 18.955,364.380 19.055,367.190 18.955,367.260 19.055,370.070 18.955,370.140 19.055,372.950 18.955,373.020 19.055,375.830 18.955,375.900 19.055,378.710 18.955,378.780 19.055,381.590 18.955,381.660 19.055,384.470 18.955,384.540 19.055,387.350 18.955,387.420 19.055,390.230 18.955,390.300 19.055,393.110 18.955,393.180 19.055,395.990 18.955,396.060 19.055,398.870 18.955,398.940 19.055,401.750 18.955,401.820 19.055,404.630 18.955,404.700 19.055,407.510 18.955,407.580 19.055,410.390 18.955,410.460 19.055,413.270 18.955,413.340 +00018 19.225,2.960 19.325,3.030 19.225,5.840 19.325,5.910 19.225,8.720 19.325,8.790 19.225,11.600 19.325,11.670 19.225,14.480 19.325,14.550 19.225,17.360 19.325,17.430 19.225,20.240 19.325,20.310 19.225,23.120 19.325,23.190 19.225,26.000 19.325,26.070 19.225,28.880 19.325,28.950 19.225,31.760 19.325,31.830 19.225,34.640 19.325,34.710 19.225,37.520 19.325,37.590 19.225,40.400 19.325,40.470 19.225,43.280 19.325,43.350 19.225,46.160 19.325,46.230 19.225,49.040 19.325,49.110 19.225,51.920 19.325,51.990 19.225,54.800 19.325,54.870 19.225,57.680 19.325,57.750 19.225,60.560 19.325,60.630 19.225,63.440 19.325,63.510 19.225,66.320 19.325,66.390 19.225,69.200 19.325,69.270 19.225,72.080 19.325,72.150 19.225,74.960 19.325,75.030 19.225,77.840 19.325,77.910 19.225,80.720 19.325,80.790 19.225,83.600 19.325,83.670 19.225,86.480 19.325,86.550 19.225,89.360 19.325,89.430 19.225,92.240 19.325,92.310 19.225,95.120 19.325,95.190 19.225,98.000 19.325,98.070 19.225,100.880 19.325,100.950 19.225,103.760 19.325,103.830 19.225,106.640 19.325,106.710 19.225,109.520 19.325,109.590 19.225,112.400 19.325,112.470 19.225,115.280 19.325,115.350 19.225,118.160 19.325,118.230 19.225,121.040 19.325,121.110 19.225,123.920 19.325,123.990 19.225,126.800 19.325,126.870 19.225,129.680 19.325,129.750 19.225,132.560 19.325,132.630 19.225,135.440 19.325,135.510 19.225,138.320 19.325,138.390 19.225,141.200 19.325,141.270 19.225,144.080 19.325,144.150 19.225,146.960 19.325,147.030 19.225,149.840 19.325,149.910 19.225,152.720 19.325,152.790 19.225,155.600 19.325,155.670 19.225,158.480 19.325,158.550 19.225,161.360 19.325,161.430 19.225,164.240 19.325,164.310 19.225,167.120 19.325,167.190 19.225,170.000 19.325,170.070 19.225,172.880 19.325,172.950 19.225,175.760 19.325,175.830 19.225,178.640 19.325,178.710 19.225,181.520 19.325,181.590 19.225,184.400 19.325,184.470 19.225,230.460 19.325,230.390 19.225,233.340 19.325,233.270 19.225,236.220 19.325,236.150 19.225,239.100 19.325,239.030 19.225,241.980 19.325,241.910 19.225,244.860 19.325,244.790 19.225,247.740 19.325,247.670 19.225,250.620 19.325,250.550 19.225,253.500 19.325,253.430 19.225,256.380 19.325,256.310 19.225,259.260 19.325,259.190 19.225,262.140 19.325,262.070 19.225,265.020 19.325,264.950 19.225,267.900 19.325,267.830 19.225,270.780 19.325,270.710 19.225,273.660 19.325,273.590 19.225,276.540 19.325,276.470 19.225,279.420 19.325,279.350 19.225,282.300 19.325,282.230 19.225,285.180 19.325,285.110 19.225,288.060 19.325,287.990 19.225,290.940 19.325,290.870 19.225,293.820 19.325,293.750 19.225,296.700 19.325,296.630 19.225,299.580 19.325,299.510 19.225,302.460 19.325,302.390 19.225,305.340 19.325,305.270 19.225,308.220 19.325,308.150 19.225,311.100 19.325,311.030 19.225,313.980 19.325,313.910 19.225,316.860 19.325,316.790 19.225,319.740 19.325,319.670 19.225,322.620 19.325,322.550 19.225,325.500 19.325,325.430 19.225,328.380 19.325,328.310 19.225,331.260 19.325,331.190 19.225,334.140 19.325,334.070 19.225,337.020 19.325,336.950 19.225,339.900 19.325,339.830 19.225,342.780 19.325,342.710 19.225,345.660 19.325,345.590 19.225,348.540 19.325,348.470 19.225,351.420 19.325,351.350 19.225,354.300 19.325,354.230 19.225,357.180 19.325,357.110 19.225,360.060 19.325,359.990 19.225,362.940 19.325,362.870 19.225,365.820 19.325,365.750 19.225,368.700 19.325,368.630 19.225,371.580 19.325,371.510 19.225,374.460 19.325,374.390 19.225,377.340 19.325,377.270 19.225,380.220 19.325,380.150 19.225,383.100 19.325,383.030 19.225,385.980 19.325,385.910 19.225,388.860 19.325,388.790 19.225,391.740 19.325,391.670 19.225,394.620 19.325,394.550 19.225,397.500 19.325,397.430 19.225,400.380 19.325,400.310 19.225,403.260 19.325,403.190 19.225,406.140 19.325,406.070 19.225,409.020 19.325,408.950 19.225,411.900 19.325,411.830 +00019 19.225,1.590 19.325,1.520 19.225,4.470 19.325,4.400 19.225,7.350 19.325,7.280 19.225,10.230 19.325,10.160 19.225,13.110 19.325,13.040 19.225,15.990 19.325,15.920 19.225,18.870 19.325,18.800 19.225,21.750 19.325,21.680 19.225,24.630 19.325,24.560 19.225,27.510 19.325,27.440 19.225,30.390 19.325,30.320 19.225,33.270 19.325,33.200 19.225,36.150 19.325,36.080 19.225,39.030 19.325,38.960 19.225,41.910 19.325,41.840 19.225,44.790 19.325,44.720 19.225,47.670 19.325,47.600 19.225,50.550 19.325,50.480 19.225,53.430 19.325,53.360 19.225,56.310 19.325,56.240 19.225,59.190 19.325,59.120 19.225,62.070 19.325,62.000 19.225,64.950 19.325,64.880 19.225,67.830 19.325,67.760 19.225,70.710 19.325,70.640 19.225,73.590 19.325,73.520 19.225,76.470 19.325,76.400 19.225,79.350 19.325,79.280 19.225,82.230 19.325,82.160 19.225,85.110 19.325,85.040 19.225,87.990 19.325,87.920 19.225,90.870 19.325,90.800 19.225,93.750 19.325,93.680 19.225,96.630 19.325,96.560 19.225,99.510 19.325,99.440 19.225,102.390 19.325,102.320 19.225,105.270 19.325,105.200 19.225,108.150 19.325,108.080 19.225,111.030 19.325,110.960 19.225,113.910 19.325,113.840 19.225,116.790 19.325,116.720 19.225,119.670 19.325,119.600 19.225,122.550 19.325,122.480 19.225,125.430 19.325,125.360 19.225,128.310 19.325,128.240 19.225,131.190 19.325,131.120 19.225,134.070 19.325,134.000 19.225,136.950 19.325,136.880 19.225,139.830 19.325,139.760 19.225,142.710 19.325,142.640 19.225,145.590 19.325,145.520 19.225,148.470 19.325,148.400 19.225,151.350 19.325,151.280 19.225,154.230 19.325,154.160 19.225,157.110 19.325,157.040 19.225,159.990 19.325,159.920 19.225,162.870 19.325,162.800 19.225,165.750 19.325,165.680 19.225,168.630 19.325,168.560 19.225,171.510 19.325,171.440 19.225,174.390 19.325,174.320 19.225,177.270 19.325,177.200 19.225,180.150 19.325,180.080 19.225,183.030 19.325,182.960 19.225,231.830 19.325,231.900 19.225,234.710 19.325,234.780 19.225,237.590 19.325,237.660 19.225,240.470 19.325,240.540 19.225,243.350 19.325,243.420 19.225,246.230 19.325,246.300 19.225,249.110 19.325,249.180 19.225,251.990 19.325,252.060 19.225,254.870 19.325,254.940 19.225,257.750 19.325,257.820 19.225,260.630 19.325,260.700 19.225,263.510 19.325,263.580 19.225,266.390 19.325,266.460 19.225,269.270 19.325,269.340 19.225,272.150 19.325,272.220 19.225,275.030 19.325,275.100 19.225,277.910 19.325,277.980 19.225,280.790 19.325,280.860 19.225,283.670 19.325,283.740 19.225,286.550 19.325,286.620 19.225,289.430 19.325,289.500 19.225,292.310 19.325,292.380 19.225,295.190 19.325,295.260 19.225,298.070 19.325,298.140 19.225,300.950 19.325,301.020 19.225,303.830 19.325,303.900 19.225,306.710 19.325,306.780 19.225,309.590 19.325,309.660 19.225,312.470 19.325,312.540 19.225,315.350 19.325,315.420 19.225,318.230 19.325,318.300 19.225,321.110 19.325,321.180 19.225,323.990 19.325,324.060 19.225,326.870 19.325,326.940 19.225,329.750 19.325,329.820 19.225,332.630 19.325,332.700 19.225,335.510 19.325,335.580 19.225,338.390 19.325,338.460 19.225,341.270 19.325,341.340 19.225,344.150 19.325,344.220 19.225,347.030 19.325,347.100 19.225,349.910 19.325,349.980 19.225,352.790 19.325,352.860 19.225,355.670 19.325,355.740 19.225,358.550 19.325,358.620 19.225,361.430 19.325,361.500 19.225,364.310 19.325,364.380 19.225,367.190 19.325,367.260 19.225,370.070 19.325,370.140 19.225,372.950 19.325,373.020 19.225,375.830 19.325,375.900 19.225,378.710 19.325,378.780 19.225,381.590 19.325,381.660 19.225,384.470 19.325,384.540 19.225,387.350 19.325,387.420 19.225,390.230 19.325,390.300 19.225,393.110 19.325,393.180 19.225,395.990 19.325,396.060 19.225,398.870 19.325,398.940 19.225,401.750 19.325,401.820 19.225,404.630 19.325,404.700 19.225,407.510 19.325,407.580 19.225,410.390 19.325,410.460 19.225,413.270 19.325,413.340 +0001A 19.595,2.960 19.495,3.030 19.595,5.840 19.495,5.910 19.595,8.720 19.495,8.790 19.595,11.600 19.495,11.670 19.595,14.480 19.495,14.550 19.595,17.360 19.495,17.430 19.595,20.240 19.495,20.310 19.595,23.120 19.495,23.190 19.595,26.000 19.495,26.070 19.595,28.880 19.495,28.950 19.595,31.760 19.495,31.830 19.595,34.640 19.495,34.710 19.595,37.520 19.495,37.590 19.595,40.400 19.495,40.470 19.595,43.280 19.495,43.350 19.595,46.160 19.495,46.230 19.595,49.040 19.495,49.110 19.595,51.920 19.495,51.990 19.595,54.800 19.495,54.870 19.595,57.680 19.495,57.750 19.595,60.560 19.495,60.630 19.595,63.440 19.495,63.510 19.595,66.320 19.495,66.390 19.595,69.200 19.495,69.270 19.595,72.080 19.495,72.150 19.595,74.960 19.495,75.030 19.595,77.840 19.495,77.910 19.595,80.720 19.495,80.790 19.595,83.600 19.495,83.670 19.595,86.480 19.495,86.550 19.595,89.360 19.495,89.430 19.595,92.240 19.495,92.310 19.595,95.120 19.495,95.190 19.595,98.000 19.495,98.070 19.595,100.880 19.495,100.950 19.595,103.760 19.495,103.830 19.595,106.640 19.495,106.710 19.595,109.520 19.495,109.590 19.595,112.400 19.495,112.470 19.595,115.280 19.495,115.350 19.595,118.160 19.495,118.230 19.595,121.040 19.495,121.110 19.595,123.920 19.495,123.990 19.595,126.800 19.495,126.870 19.595,129.680 19.495,129.750 19.595,132.560 19.495,132.630 19.595,135.440 19.495,135.510 19.595,138.320 19.495,138.390 19.595,141.200 19.495,141.270 19.595,144.080 19.495,144.150 19.595,146.960 19.495,147.030 19.595,149.840 19.495,149.910 19.595,152.720 19.495,152.790 19.595,155.600 19.495,155.670 19.595,158.480 19.495,158.550 19.595,161.360 19.495,161.430 19.595,164.240 19.495,164.310 19.595,167.120 19.495,167.190 19.595,170.000 19.495,170.070 19.595,172.880 19.495,172.950 19.595,175.760 19.495,175.830 19.595,178.640 19.495,178.710 19.595,181.520 19.495,181.590 19.595,184.400 19.495,184.470 19.595,230.460 19.495,230.390 19.595,233.340 19.495,233.270 19.595,236.220 19.495,236.150 19.595,239.100 19.495,239.030 19.595,241.980 19.495,241.910 19.595,244.860 19.495,244.790 19.595,247.740 19.495,247.670 19.595,250.620 19.495,250.550 19.595,253.500 19.495,253.430 19.595,256.380 19.495,256.310 19.595,259.260 19.495,259.190 19.595,262.140 19.495,262.070 19.595,265.020 19.495,264.950 19.595,267.900 19.495,267.830 19.595,270.780 19.495,270.710 19.595,273.660 19.495,273.590 19.595,276.540 19.495,276.470 19.595,279.420 19.495,279.350 19.595,282.300 19.495,282.230 19.595,285.180 19.495,285.110 19.595,288.060 19.495,287.990 19.595,290.940 19.495,290.870 19.595,293.820 19.495,293.750 19.595,296.700 19.495,296.630 19.595,299.580 19.495,299.510 19.595,302.460 19.495,302.390 19.595,305.340 19.495,305.270 19.595,308.220 19.495,308.150 19.595,311.100 19.495,311.030 19.595,313.980 19.495,313.910 19.595,316.860 19.495,316.790 19.595,319.740 19.495,319.670 19.595,322.620 19.495,322.550 19.595,325.500 19.495,325.430 19.595,328.380 19.495,328.310 19.595,331.260 19.495,331.190 19.595,334.140 19.495,334.070 19.595,337.020 19.495,336.950 19.595,339.900 19.495,339.830 19.595,342.780 19.495,342.710 19.595,345.660 19.495,345.590 19.595,348.540 19.495,348.470 19.595,351.420 19.495,351.350 19.595,354.300 19.495,354.230 19.595,357.180 19.495,357.110 19.595,360.060 19.495,359.990 19.595,362.940 19.495,362.870 19.595,365.820 19.495,365.750 19.595,368.700 19.495,368.630 19.595,371.580 19.495,371.510 19.595,374.460 19.495,374.390 19.595,377.340 19.495,377.270 19.595,380.220 19.495,380.150 19.595,383.100 19.495,383.030 19.595,385.980 19.495,385.910 19.595,388.860 19.495,388.790 19.595,391.740 19.495,391.670 19.595,394.620 19.495,394.550 19.595,397.500 19.495,397.430 19.595,400.380 19.495,400.310 19.595,403.260 19.495,403.190 19.595,406.140 19.495,406.070 19.595,409.020 19.495,408.950 19.595,411.900 19.495,411.830 +0001B 19.595,1.590 19.495,1.520 19.595,4.470 19.495,4.400 19.595,7.350 19.495,7.280 19.595,10.230 19.495,10.160 19.595,13.110 19.495,13.040 19.595,15.990 19.495,15.920 19.595,18.870 19.495,18.800 19.595,21.750 19.495,21.680 19.595,24.630 19.495,24.560 19.595,27.510 19.495,27.440 19.595,30.390 19.495,30.320 19.595,33.270 19.495,33.200 19.595,36.150 19.495,36.080 19.595,39.030 19.495,38.960 19.595,41.910 19.495,41.840 19.595,44.790 19.495,44.720 19.595,47.670 19.495,47.600 19.595,50.550 19.495,50.480 19.595,53.430 19.495,53.360 19.595,56.310 19.495,56.240 19.595,59.190 19.495,59.120 19.595,62.070 19.495,62.000 19.595,64.950 19.495,64.880 19.595,67.830 19.495,67.760 19.595,70.710 19.495,70.640 19.595,73.590 19.495,73.520 19.595,76.470 19.495,76.400 19.595,79.350 19.495,79.280 19.595,82.230 19.495,82.160 19.595,85.110 19.495,85.040 19.595,87.990 19.495,87.920 19.595,90.870 19.495,90.800 19.595,93.750 19.495,93.680 19.595,96.630 19.495,96.560 19.595,99.510 19.495,99.440 19.595,102.390 19.495,102.320 19.595,105.270 19.495,105.200 19.595,108.150 19.495,108.080 19.595,111.030 19.495,110.960 19.595,113.910 19.495,113.840 19.595,116.790 19.495,116.720 19.595,119.670 19.495,119.600 19.595,122.550 19.495,122.480 19.595,125.430 19.495,125.360 19.595,128.310 19.495,128.240 19.595,131.190 19.495,131.120 19.595,134.070 19.495,134.000 19.595,136.950 19.495,136.880 19.595,139.830 19.495,139.760 19.595,142.710 19.495,142.640 19.595,145.590 19.495,145.520 19.595,148.470 19.495,148.400 19.595,151.350 19.495,151.280 19.595,154.230 19.495,154.160 19.595,157.110 19.495,157.040 19.595,159.990 19.495,159.920 19.595,162.870 19.495,162.800 19.595,165.750 19.495,165.680 19.595,168.630 19.495,168.560 19.595,171.510 19.495,171.440 19.595,174.390 19.495,174.320 19.595,177.270 19.495,177.200 19.595,180.150 19.495,180.080 19.595,183.030 19.495,182.960 19.595,231.830 19.495,231.900 19.595,234.710 19.495,234.780 19.595,237.590 19.495,237.660 19.595,240.470 19.495,240.540 19.595,243.350 19.495,243.420 19.595,246.230 19.495,246.300 19.595,249.110 19.495,249.180 19.595,251.990 19.495,252.060 19.595,254.870 19.495,254.940 19.595,257.750 19.495,257.820 19.595,260.630 19.495,260.700 19.595,263.510 19.495,263.580 19.595,266.390 19.495,266.460 19.595,269.270 19.495,269.340 19.595,272.150 19.495,272.220 19.595,275.030 19.495,275.100 19.595,277.910 19.495,277.980 19.595,280.790 19.495,280.860 19.595,283.670 19.495,283.740 19.595,286.550 19.495,286.620 19.595,289.430 19.495,289.500 19.595,292.310 19.495,292.380 19.595,295.190 19.495,295.260 19.595,298.070 19.495,298.140 19.595,300.950 19.495,301.020 19.595,303.830 19.495,303.900 19.595,306.710 19.495,306.780 19.595,309.590 19.495,309.660 19.595,312.470 19.495,312.540 19.595,315.350 19.495,315.420 19.595,318.230 19.495,318.300 19.595,321.110 19.495,321.180 19.595,323.990 19.495,324.060 19.595,326.870 19.495,326.940 19.595,329.750 19.495,329.820 19.595,332.630 19.495,332.700 19.595,335.510 19.495,335.580 19.595,338.390 19.495,338.460 19.595,341.270 19.495,341.340 19.595,344.150 19.495,344.220 19.595,347.030 19.495,347.100 19.595,349.910 19.495,349.980 19.595,352.790 19.495,352.860 19.595,355.670 19.495,355.740 19.595,358.550 19.495,358.620 19.595,361.430 19.495,361.500 19.595,364.310 19.495,364.380 19.595,367.190 19.495,367.260 19.595,370.070 19.495,370.140 19.595,372.950 19.495,373.020 19.595,375.830 19.495,375.900 19.595,378.710 19.495,378.780 19.595,381.590 19.495,381.660 19.595,384.470 19.495,384.540 19.595,387.350 19.495,387.420 19.595,390.230 19.495,390.300 19.595,393.110 19.495,393.180 19.595,395.990 19.495,396.060 19.595,398.870 19.495,398.940 19.595,401.750 19.495,401.820 19.595,404.630 19.495,404.700 19.595,407.510 19.495,407.580 19.595,410.390 19.495,410.460 19.595,413.270 19.495,413.340 +0001C 19.765,2.960 19.865,3.030 19.765,5.840 19.865,5.910 19.765,8.720 19.865,8.790 19.765,11.600 19.865,11.670 19.765,14.480 19.865,14.550 19.765,17.360 19.865,17.430 19.765,20.240 19.865,20.310 19.765,23.120 19.865,23.190 19.765,26.000 19.865,26.070 19.765,28.880 19.865,28.950 19.765,31.760 19.865,31.830 19.765,34.640 19.865,34.710 19.765,37.520 19.865,37.590 19.765,40.400 19.865,40.470 19.765,43.280 19.865,43.350 19.765,46.160 19.865,46.230 19.765,49.040 19.865,49.110 19.765,51.920 19.865,51.990 19.765,54.800 19.865,54.870 19.765,57.680 19.865,57.750 19.765,60.560 19.865,60.630 19.765,63.440 19.865,63.510 19.765,66.320 19.865,66.390 19.765,69.200 19.865,69.270 19.765,72.080 19.865,72.150 19.765,74.960 19.865,75.030 19.765,77.840 19.865,77.910 19.765,80.720 19.865,80.790 19.765,83.600 19.865,83.670 19.765,86.480 19.865,86.550 19.765,89.360 19.865,89.430 19.765,92.240 19.865,92.310 19.765,95.120 19.865,95.190 19.765,98.000 19.865,98.070 19.765,100.880 19.865,100.950 19.765,103.760 19.865,103.830 19.765,106.640 19.865,106.710 19.765,109.520 19.865,109.590 19.765,112.400 19.865,112.470 19.765,115.280 19.865,115.350 19.765,118.160 19.865,118.230 19.765,121.040 19.865,121.110 19.765,123.920 19.865,123.990 19.765,126.800 19.865,126.870 19.765,129.680 19.865,129.750 19.765,132.560 19.865,132.630 19.765,135.440 19.865,135.510 19.765,138.320 19.865,138.390 19.765,141.200 19.865,141.270 19.765,144.080 19.865,144.150 19.765,146.960 19.865,147.030 19.765,149.840 19.865,149.910 19.765,152.720 19.865,152.790 19.765,155.600 19.865,155.670 19.765,158.480 19.865,158.550 19.765,161.360 19.865,161.430 19.765,164.240 19.865,164.310 19.765,167.120 19.865,167.190 19.765,170.000 19.865,170.070 19.765,172.880 19.865,172.950 19.765,175.760 19.865,175.830 19.765,178.640 19.865,178.710 19.765,181.520 19.865,181.590 19.765,184.400 19.865,184.470 19.765,230.460 19.865,230.390 19.765,233.340 19.865,233.270 19.765,236.220 19.865,236.150 19.765,239.100 19.865,239.030 19.765,241.980 19.865,241.910 19.765,244.860 19.865,244.790 19.765,247.740 19.865,247.670 19.765,250.620 19.865,250.550 19.765,253.500 19.865,253.430 19.765,256.380 19.865,256.310 19.765,259.260 19.865,259.190 19.765,262.140 19.865,262.070 19.765,265.020 19.865,264.950 19.765,267.900 19.865,267.830 19.765,270.780 19.865,270.710 19.765,273.660 19.865,273.590 19.765,276.540 19.865,276.470 19.765,279.420 19.865,279.350 19.765,282.300 19.865,282.230 19.765,285.180 19.865,285.110 19.765,288.060 19.865,287.990 19.765,290.940 19.865,290.870 19.765,293.820 19.865,293.750 19.765,296.700 19.865,296.630 19.765,299.580 19.865,299.510 19.765,302.460 19.865,302.390 19.765,305.340 19.865,305.270 19.765,308.220 19.865,308.150 19.765,311.100 19.865,311.030 19.765,313.980 19.865,313.910 19.765,316.860 19.865,316.790 19.765,319.740 19.865,319.670 19.765,322.620 19.865,322.550 19.765,325.500 19.865,325.430 19.765,328.380 19.865,328.310 19.765,331.260 19.865,331.190 19.765,334.140 19.865,334.070 19.765,337.020 19.865,336.950 19.765,339.900 19.865,339.830 19.765,342.780 19.865,342.710 19.765,345.660 19.865,345.590 19.765,348.540 19.865,348.470 19.765,351.420 19.865,351.350 19.765,354.300 19.865,354.230 19.765,357.180 19.865,357.110 19.765,360.060 19.865,359.990 19.765,362.940 19.865,362.870 19.765,365.820 19.865,365.750 19.765,368.700 19.865,368.630 19.765,371.580 19.865,371.510 19.765,374.460 19.865,374.390 19.765,377.340 19.865,377.270 19.765,380.220 19.865,380.150 19.765,383.100 19.865,383.030 19.765,385.980 19.865,385.910 19.765,388.860 19.865,388.790 19.765,391.740 19.865,391.670 19.765,394.620 19.865,394.550 19.765,397.500 19.865,397.430 19.765,400.380 19.865,400.310 19.765,403.260 19.865,403.190 19.765,406.140 19.865,406.070 19.765,409.020 19.865,408.950 19.765,411.900 19.865,411.830 +0001D 19.765,1.590 19.865,1.520 19.765,4.470 19.865,4.400 19.765,7.350 19.865,7.280 19.765,10.230 19.865,10.160 19.765,13.110 19.865,13.040 19.765,15.990 19.865,15.920 19.765,18.870 19.865,18.800 19.765,21.750 19.865,21.680 19.765,24.630 19.865,24.560 19.765,27.510 19.865,27.440 19.765,30.390 19.865,30.320 19.765,33.270 19.865,33.200 19.765,36.150 19.865,36.080 19.765,39.030 19.865,38.960 19.765,41.910 19.865,41.840 19.765,44.790 19.865,44.720 19.765,47.670 19.865,47.600 19.765,50.550 19.865,50.480 19.765,53.430 19.865,53.360 19.765,56.310 19.865,56.240 19.765,59.190 19.865,59.120 19.765,62.070 19.865,62.000 19.765,64.950 19.865,64.880 19.765,67.830 19.865,67.760 19.765,70.710 19.865,70.640 19.765,73.590 19.865,73.520 19.765,76.470 19.865,76.400 19.765,79.350 19.865,79.280 19.765,82.230 19.865,82.160 19.765,85.110 19.865,85.040 19.765,87.990 19.865,87.920 19.765,90.870 19.865,90.800 19.765,93.750 19.865,93.680 19.765,96.630 19.865,96.560 19.765,99.510 19.865,99.440 19.765,102.390 19.865,102.320 19.765,105.270 19.865,105.200 19.765,108.150 19.865,108.080 19.765,111.030 19.865,110.960 19.765,113.910 19.865,113.840 19.765,116.790 19.865,116.720 19.765,119.670 19.865,119.600 19.765,122.550 19.865,122.480 19.765,125.430 19.865,125.360 19.765,128.310 19.865,128.240 19.765,131.190 19.865,131.120 19.765,134.070 19.865,134.000 19.765,136.950 19.865,136.880 19.765,139.830 19.865,139.760 19.765,142.710 19.865,142.640 19.765,145.590 19.865,145.520 19.765,148.470 19.865,148.400 19.765,151.350 19.865,151.280 19.765,154.230 19.865,154.160 19.765,157.110 19.865,157.040 19.765,159.990 19.865,159.920 19.765,162.870 19.865,162.800 19.765,165.750 19.865,165.680 19.765,168.630 19.865,168.560 19.765,171.510 19.865,171.440 19.765,174.390 19.865,174.320 19.765,177.270 19.865,177.200 19.765,180.150 19.865,180.080 19.765,183.030 19.865,182.960 19.765,231.830 19.865,231.900 19.765,234.710 19.865,234.780 19.765,237.590 19.865,237.660 19.765,240.470 19.865,240.540 19.765,243.350 19.865,243.420 19.765,246.230 19.865,246.300 19.765,249.110 19.865,249.180 19.765,251.990 19.865,252.060 19.765,254.870 19.865,254.940 19.765,257.750 19.865,257.820 19.765,260.630 19.865,260.700 19.765,263.510 19.865,263.580 19.765,266.390 19.865,266.460 19.765,269.270 19.865,269.340 19.765,272.150 19.865,272.220 19.765,275.030 19.865,275.100 19.765,277.910 19.865,277.980 19.765,280.790 19.865,280.860 19.765,283.670 19.865,283.740 19.765,286.550 19.865,286.620 19.765,289.430 19.865,289.500 19.765,292.310 19.865,292.380 19.765,295.190 19.865,295.260 19.765,298.070 19.865,298.140 19.765,300.950 19.865,301.020 19.765,303.830 19.865,303.900 19.765,306.710 19.865,306.780 19.765,309.590 19.865,309.660 19.765,312.470 19.865,312.540 19.765,315.350 19.865,315.420 19.765,318.230 19.865,318.300 19.765,321.110 19.865,321.180 19.765,323.990 19.865,324.060 19.765,326.870 19.865,326.940 19.765,329.750 19.865,329.820 19.765,332.630 19.865,332.700 19.765,335.510 19.865,335.580 19.765,338.390 19.865,338.460 19.765,341.270 19.865,341.340 19.765,344.150 19.865,344.220 19.765,347.030 19.865,347.100 19.765,349.910 19.865,349.980 19.765,352.790 19.865,352.860 19.765,355.670 19.865,355.740 19.765,358.550 19.865,358.620 19.765,361.430 19.865,361.500 19.765,364.310 19.865,364.380 19.765,367.190 19.865,367.260 19.765,370.070 19.865,370.140 19.765,372.950 19.865,373.020 19.765,375.830 19.865,375.900 19.765,378.710 19.865,378.780 19.765,381.590 19.865,381.660 19.765,384.470 19.865,384.540 19.765,387.350 19.865,387.420 19.765,390.230 19.865,390.300 19.765,393.110 19.865,393.180 19.765,395.990 19.865,396.060 19.765,398.870 19.865,398.940 19.765,401.750 19.865,401.820 19.765,404.630 19.865,404.700 19.765,407.510 19.865,407.580 19.765,410.390 19.865,410.460 19.765,413.270 19.865,413.340 +0001E 20.135,2.960 20.035,3.030 20.135,5.840 20.035,5.910 20.135,8.720 20.035,8.790 20.135,11.600 20.035,11.670 20.135,14.480 20.035,14.550 20.135,17.360 20.035,17.430 20.135,20.240 20.035,20.310 20.135,23.120 20.035,23.190 20.135,26.000 20.035,26.070 20.135,28.880 20.035,28.950 20.135,31.760 20.035,31.830 20.135,34.640 20.035,34.710 20.135,37.520 20.035,37.590 20.135,40.400 20.035,40.470 20.135,43.280 20.035,43.350 20.135,46.160 20.035,46.230 20.135,49.040 20.035,49.110 20.135,51.920 20.035,51.990 20.135,54.800 20.035,54.870 20.135,57.680 20.035,57.750 20.135,60.560 20.035,60.630 20.135,63.440 20.035,63.510 20.135,66.320 20.035,66.390 20.135,69.200 20.035,69.270 20.135,72.080 20.035,72.150 20.135,74.960 20.035,75.030 20.135,77.840 20.035,77.910 20.135,80.720 20.035,80.790 20.135,83.600 20.035,83.670 20.135,86.480 20.035,86.550 20.135,89.360 20.035,89.430 20.135,92.240 20.035,92.310 20.135,95.120 20.035,95.190 20.135,98.000 20.035,98.070 20.135,100.880 20.035,100.950 20.135,103.760 20.035,103.830 20.135,106.640 20.035,106.710 20.135,109.520 20.035,109.590 20.135,112.400 20.035,112.470 20.135,115.280 20.035,115.350 20.135,118.160 20.035,118.230 20.135,121.040 20.035,121.110 20.135,123.920 20.035,123.990 20.135,126.800 20.035,126.870 20.135,129.680 20.035,129.750 20.135,132.560 20.035,132.630 20.135,135.440 20.035,135.510 20.135,138.320 20.035,138.390 20.135,141.200 20.035,141.270 20.135,144.080 20.035,144.150 20.135,146.960 20.035,147.030 20.135,149.840 20.035,149.910 20.135,152.720 20.035,152.790 20.135,155.600 20.035,155.670 20.135,158.480 20.035,158.550 20.135,161.360 20.035,161.430 20.135,164.240 20.035,164.310 20.135,167.120 20.035,167.190 20.135,170.000 20.035,170.070 20.135,172.880 20.035,172.950 20.135,175.760 20.035,175.830 20.135,178.640 20.035,178.710 20.135,181.520 20.035,181.590 20.135,184.400 20.035,184.470 20.135,230.460 20.035,230.390 20.135,233.340 20.035,233.270 20.135,236.220 20.035,236.150 20.135,239.100 20.035,239.030 20.135,241.980 20.035,241.910 20.135,244.860 20.035,244.790 20.135,247.740 20.035,247.670 20.135,250.620 20.035,250.550 20.135,253.500 20.035,253.430 20.135,256.380 20.035,256.310 20.135,259.260 20.035,259.190 20.135,262.140 20.035,262.070 20.135,265.020 20.035,264.950 20.135,267.900 20.035,267.830 20.135,270.780 20.035,270.710 20.135,273.660 20.035,273.590 20.135,276.540 20.035,276.470 20.135,279.420 20.035,279.350 20.135,282.300 20.035,282.230 20.135,285.180 20.035,285.110 20.135,288.060 20.035,287.990 20.135,290.940 20.035,290.870 20.135,293.820 20.035,293.750 20.135,296.700 20.035,296.630 20.135,299.580 20.035,299.510 20.135,302.460 20.035,302.390 20.135,305.340 20.035,305.270 20.135,308.220 20.035,308.150 20.135,311.100 20.035,311.030 20.135,313.980 20.035,313.910 20.135,316.860 20.035,316.790 20.135,319.740 20.035,319.670 20.135,322.620 20.035,322.550 20.135,325.500 20.035,325.430 20.135,328.380 20.035,328.310 20.135,331.260 20.035,331.190 20.135,334.140 20.035,334.070 20.135,337.020 20.035,336.950 20.135,339.900 20.035,339.830 20.135,342.780 20.035,342.710 20.135,345.660 20.035,345.590 20.135,348.540 20.035,348.470 20.135,351.420 20.035,351.350 20.135,354.300 20.035,354.230 20.135,357.180 20.035,357.110 20.135,360.060 20.035,359.990 20.135,362.940 20.035,362.870 20.135,365.820 20.035,365.750 20.135,368.700 20.035,368.630 20.135,371.580 20.035,371.510 20.135,374.460 20.035,374.390 20.135,377.340 20.035,377.270 20.135,380.220 20.035,380.150 20.135,383.100 20.035,383.030 20.135,385.980 20.035,385.910 20.135,388.860 20.035,388.790 20.135,391.740 20.035,391.670 20.135,394.620 20.035,394.550 20.135,397.500 20.035,397.430 20.135,400.380 20.035,400.310 20.135,403.260 20.035,403.190 20.135,406.140 20.035,406.070 20.135,409.020 20.035,408.950 20.135,411.900 20.035,411.830 +0001F 20.135,1.590 20.035,1.520 20.135,4.470 20.035,4.400 20.135,7.350 20.035,7.280 20.135,10.230 20.035,10.160 20.135,13.110 20.035,13.040 20.135,15.990 20.035,15.920 20.135,18.870 20.035,18.800 20.135,21.750 20.035,21.680 20.135,24.630 20.035,24.560 20.135,27.510 20.035,27.440 20.135,30.390 20.035,30.320 20.135,33.270 20.035,33.200 20.135,36.150 20.035,36.080 20.135,39.030 20.035,38.960 20.135,41.910 20.035,41.840 20.135,44.790 20.035,44.720 20.135,47.670 20.035,47.600 20.135,50.550 20.035,50.480 20.135,53.430 20.035,53.360 20.135,56.310 20.035,56.240 20.135,59.190 20.035,59.120 20.135,62.070 20.035,62.000 20.135,64.950 20.035,64.880 20.135,67.830 20.035,67.760 20.135,70.710 20.035,70.640 20.135,73.590 20.035,73.520 20.135,76.470 20.035,76.400 20.135,79.350 20.035,79.280 20.135,82.230 20.035,82.160 20.135,85.110 20.035,85.040 20.135,87.990 20.035,87.920 20.135,90.870 20.035,90.800 20.135,93.750 20.035,93.680 20.135,96.630 20.035,96.560 20.135,99.510 20.035,99.440 20.135,102.390 20.035,102.320 20.135,105.270 20.035,105.200 20.135,108.150 20.035,108.080 20.135,111.030 20.035,110.960 20.135,113.910 20.035,113.840 20.135,116.790 20.035,116.720 20.135,119.670 20.035,119.600 20.135,122.550 20.035,122.480 20.135,125.430 20.035,125.360 20.135,128.310 20.035,128.240 20.135,131.190 20.035,131.120 20.135,134.070 20.035,134.000 20.135,136.950 20.035,136.880 20.135,139.830 20.035,139.760 20.135,142.710 20.035,142.640 20.135,145.590 20.035,145.520 20.135,148.470 20.035,148.400 20.135,151.350 20.035,151.280 20.135,154.230 20.035,154.160 20.135,157.110 20.035,157.040 20.135,159.990 20.035,159.920 20.135,162.870 20.035,162.800 20.135,165.750 20.035,165.680 20.135,168.630 20.035,168.560 20.135,171.510 20.035,171.440 20.135,174.390 20.035,174.320 20.135,177.270 20.035,177.200 20.135,180.150 20.035,180.080 20.135,183.030 20.035,182.960 20.135,231.830 20.035,231.900 20.135,234.710 20.035,234.780 20.135,237.590 20.035,237.660 20.135,240.470 20.035,240.540 20.135,243.350 20.035,243.420 20.135,246.230 20.035,246.300 20.135,249.110 20.035,249.180 20.135,251.990 20.035,252.060 20.135,254.870 20.035,254.940 20.135,257.750 20.035,257.820 20.135,260.630 20.035,260.700 20.135,263.510 20.035,263.580 20.135,266.390 20.035,266.460 20.135,269.270 20.035,269.340 20.135,272.150 20.035,272.220 20.135,275.030 20.035,275.100 20.135,277.910 20.035,277.980 20.135,280.790 20.035,280.860 20.135,283.670 20.035,283.740 20.135,286.550 20.035,286.620 20.135,289.430 20.035,289.500 20.135,292.310 20.035,292.380 20.135,295.190 20.035,295.260 20.135,298.070 20.035,298.140 20.135,300.950 20.035,301.020 20.135,303.830 20.035,303.900 20.135,306.710 20.035,306.780 20.135,309.590 20.035,309.660 20.135,312.470 20.035,312.540 20.135,315.350 20.035,315.420 20.135,318.230 20.035,318.300 20.135,321.110 20.035,321.180 20.135,323.990 20.035,324.060 20.135,326.870 20.035,326.940 20.135,329.750 20.035,329.820 20.135,332.630 20.035,332.700 20.135,335.510 20.035,335.580 20.135,338.390 20.035,338.460 20.135,341.270 20.035,341.340 20.135,344.150 20.035,344.220 20.135,347.030 20.035,347.100 20.135,349.910 20.035,349.980 20.135,352.790 20.035,352.860 20.135,355.670 20.035,355.740 20.135,358.550 20.035,358.620 20.135,361.430 20.035,361.500 20.135,364.310 20.035,364.380 20.135,367.190 20.035,367.260 20.135,370.070 20.035,370.140 20.135,372.950 20.035,373.020 20.135,375.830 20.035,375.900 20.135,378.710 20.035,378.780 20.135,381.590 20.035,381.660 20.135,384.470 20.035,384.540 20.135,387.350 20.035,387.420 20.135,390.230 20.035,390.300 20.135,393.110 20.035,393.180 20.135,395.990 20.035,396.060 20.135,398.870 20.035,398.940 20.135,401.750 20.035,401.820 20.135,404.630 20.035,404.700 20.135,407.510 20.035,407.580 20.135,410.390 20.035,410.460 20.135,413.270 20.035,413.340 diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf new file mode 100644 index 00000000..410603e1 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.cpf @@ -0,0 +1,69 @@ +# cpf_memcomp Version: c0.1.0-EAC +# common_memcomp Version: c0.1.2-EAC +# lang compiler Version: 4.5.1-EAC Nov 6 2014 16:10:45 +# +# CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +# +# Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +# +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Physical IP, Inc. +# In addition, this Software is protected by patents, copyright law +# and international treaties. +# +# The copyright notice(s) in this Software does not indicate actual or +# intended publication of this Software. +# +# CPF Macro-Model for High Capacity Two Port Register File SVT MVT Compiler +# +# Instance Name: rf2_32x128_wm1 +# Words: 32 +# Bits: 128 +# Mux: 2 +# Drive: 6 +# Write Mask: On +# Write Thru: Off +# Extra Margin Adjustment: On +# Test Muxes On +# Power Gating: Off +# Retention: On +# Pipeline: Off +# Read Disturb Test: Off +# +# Creation Date: Sun Oct 13 11:08:47 2019 +# Version: r0p0 +# +set_cpf_version 1.1 +set_macro_model rf2_32x128_wm1 + +#The Voltages Specified in this macro-model not real. They are dummy values suggested by Cadence. +create_nominal_condition -name nc_on -voltage 1 -ground_voltage 0.0 -state on +create_nominal_condition -name nc_off -voltage 0.0 -ground_voltage 0.0 -state off + +create_power_domain -name PDPE -default \ + -boundary_ports { CENYA AYA[*] CENYB WENYB[*] AYB[*] QA[*] SOA[*] SOB[*] CLKA CENA AA[*] CLKB CENB WENB[*] AB[*] DB[*] EMAA[*] EMASA EMAB[*] TENA TCENA TAA[*] TENB TCENB TWENB[*] TAB[*] TDB[*] SIA[*] SEA DFTRAMBYP SIB[*] SEB COLLDISN } \ + -instances { clk0_int CENA_int AA_int[4] AA_int[3] AA_int[2] AA_int[1] AA_int[0] clk1_int CENB_int WENB_int[127] WENB_int[126] WENB_int[125] WENB_int[124] WENB_int[123] WENB_int[122] WENB_int[121] WENB_int[120] WENB_int[119] WENB_int[118] WENB_int[117] WENB_int[116] WENB_int[115] WENB_int[114] WENB_int[113] WENB_int[112] WENB_int[111] WENB_int[110] WENB_int[109] WENB_int[108] WENB_int[107] WENB_int[106] WENB_int[105] WENB_int[104] WENB_int[103] WENB_int[102] WENB_int[101] WENB_int[100] WENB_int[99] WENB_int[98] WENB_int[97] WENB_int[96] WENB_int[95] WENB_int[94] WENB_int[93] WENB_int[92] WENB_int[91] WENB_int[90] WENB_int[89] WENB_int[88] WENB_int[87] WENB_int[86] WENB_int[85] WENB_int[84] WENB_int[83] WENB_int[82] WENB_int[81] WENB_int[80] WENB_int[79] WENB_int[78] WENB_int[77] WENB_int[76] WENB_int[75] WENB_int[74] WENB_int[73] WENB_int[72] WENB_int[71] WENB_int[70] WENB_int[69] WENB_int[68] WENB_int[67] WENB_int[66] WENB_int[65] WENB_int[64] WENB_int[63] WENB_int[62] WENB_int[61] WENB_int[60] WENB_int[59] WENB_int[58] WENB_int[57] WENB_int[56] WENB_int[55] WENB_int[54] WENB_int[53] WENB_int[52] WENB_int[51] WENB_int[50] WENB_int[49] WENB_int[48] WENB_int[47] WENB_int[46] WENB_int[45] WENB_int[44] WENB_int[43] WENB_int[42] WENB_int[41] WENB_int[40] WENB_int[39] WENB_int[38] WENB_int[37] WENB_int[36] WENB_int[35] WENB_int[34] WENB_int[33] WENB_int[32] WENB_int[31] WENB_int[30] WENB_int[29] WENB_int[28] WENB_int[27] WENB_int[26] WENB_int[25] WENB_int[24] WENB_int[23] WENB_int[22] WENB_int[21] WENB_int[20] WENB_int[19] WENB_int[18] WENB_int[17] WENB_int[16] WENB_int[15] WENB_int[14] WENB_int[13] WENB_int[12] WENB_int[11] WENB_int[10] WENB_int[9] WENB_int[8] WENB_int[7] WENB_int[6] WENB_int[5] WENB_int[4] WENB_int[3] WENB_int[2] WENB_int[1] WENB_int[0] AB_int[4] AB_int[3] AB_int[2] AB_int[1] AB_int[0] DB_int[127] DB_int[126] DB_int[125] DB_int[124] DB_int[123] DB_int[122] DB_int[121] DB_int[120] DB_int[119] DB_int[118] DB_int[117] DB_int[116] DB_int[115] DB_int[114] DB_int[113] DB_int[112] DB_int[111] DB_int[110] DB_int[109] DB_int[108] DB_int[107] DB_int[106] DB_int[105] DB_int[104] DB_int[103] DB_int[102] DB_int[101] DB_int[100] DB_int[99] DB_int[98] DB_int[97] DB_int[96] DB_int[95] DB_int[94] DB_int[93] DB_int[92] DB_int[91] DB_int[90] DB_int[89] DB_int[88] DB_int[87] DB_int[86] DB_int[85] DB_int[84] DB_int[83] DB_int[82] DB_int[81] DB_int[80] DB_int[79] DB_int[78] DB_int[77] DB_int[76] DB_int[75] DB_int[74] DB_int[73] DB_int[72] DB_int[71] DB_int[70] DB_int[69] DB_int[68] DB_int[67] DB_int[66] DB_int[65] DB_int[64] DB_int[63] DB_int[62] DB_int[61] DB_int[60] DB_int[59] DB_int[58] DB_int[57] DB_int[56] DB_int[55] DB_int[54] DB_int[53] DB_int[52] DB_int[51] DB_int[50] DB_int[49] DB_int[48] DB_int[47] DB_int[46] DB_int[45] DB_int[44] DB_int[43] DB_int[42] DB_int[41] DB_int[40] DB_int[39] DB_int[38] DB_int[37] DB_int[36] DB_int[35] DB_int[34] DB_int[33] DB_int[32] DB_int[31] DB_int[30] DB_int[29] DB_int[28] DB_int[27] DB_int[26] DB_int[25] DB_int[24] DB_int[23] DB_int[22] DB_int[21] DB_int[20] DB_int[19] DB_int[18] DB_int[17] DB_int[16] DB_int[15] DB_int[14] DB_int[13] DB_int[12] DB_int[11] DB_int[10] DB_int[9] DB_int[8] DB_int[7] DB_int[6] DB_int[5] DB_int[4] DB_int[3] DB_int[2] DB_int[1] DB_int[0] EMAA_int[2] EMAA_int[1] EMAA_int[0] EMASA_int EMAB_int[2] EMAB_int[1] EMAB_int[0] TENA_int TCENA_int TAA_int[4] TAA_int[3] TAA_int[2] TAA_int[1] TAA_int[0] TENB_int TCENB_int TWENB_int[127] TWENB_int[126] TWENB_int[125] TWENB_int[124] TWENB_int[123] TWENB_int[122] TWENB_int[121] TWENB_int[120] TWENB_int[119] TWENB_int[118] TWENB_int[117] TWENB_int[116] TWENB_int[115] TWENB_int[114] TWENB_int[113] TWENB_int[112] TWENB_int[111] TWENB_int[110] TWENB_int[109] TWENB_int[108] TWENB_int[107] TWENB_int[106] TWENB_int[105] TWENB_int[104] TWENB_int[103] TWENB_int[102] TWENB_int[101] TWENB_int[100] TWENB_int[99] TWENB_int[98] TWENB_int[97] TWENB_int[96] TWENB_int[95] TWENB_int[94] TWENB_int[93] TWENB_int[92] TWENB_int[91] TWENB_int[90] TWENB_int[89] TWENB_int[88] TWENB_int[87] TWENB_int[86] TWENB_int[85] TWENB_int[84] TWENB_int[83] TWENB_int[82] TWENB_int[81] TWENB_int[80] TWENB_int[79] TWENB_int[78] TWENB_int[77] TWENB_int[76] TWENB_int[75] TWENB_int[74] TWENB_int[73] TWENB_int[72] TWENB_int[71] TWENB_int[70] TWENB_int[69] TWENB_int[68] TWENB_int[67] TWENB_int[66] TWENB_int[65] TWENB_int[64] TWENB_int[63] TWENB_int[62] TWENB_int[61] TWENB_int[60] TWENB_int[59] TWENB_int[58] TWENB_int[57] TWENB_int[56] TWENB_int[55] TWENB_int[54] TWENB_int[53] TWENB_int[52] TWENB_int[51] TWENB_int[50] TWENB_int[49] TWENB_int[48] TWENB_int[47] TWENB_int[46] TWENB_int[45] TWENB_int[44] TWENB_int[43] TWENB_int[42] TWENB_int[41] TWENB_int[40] TWENB_int[39] TWENB_int[38] TWENB_int[37] TWENB_int[36] TWENB_int[35] TWENB_int[34] TWENB_int[33] TWENB_int[32] TWENB_int[31] TWENB_int[30] TWENB_int[29] TWENB_int[28] TWENB_int[27] TWENB_int[26] TWENB_int[25] TWENB_int[24] TWENB_int[23] TWENB_int[22] TWENB_int[21] TWENB_int[20] TWENB_int[19] TWENB_int[18] TWENB_int[17] TWENB_int[16] TWENB_int[15] TWENB_int[14] TWENB_int[13] TWENB_int[12] TWENB_int[11] TWENB_int[10] TWENB_int[9] TWENB_int[8] TWENB_int[7] TWENB_int[6] TWENB_int[5] TWENB_int[4] TWENB_int[3] TWENB_int[2] TWENB_int[1] TWENB_int[0] TAB_int[4] TAB_int[3] TAB_int[2] TAB_int[1] TAB_int[0] TDB_int[127] TDB_int[126] TDB_int[125] TDB_int[124] TDB_int[123] TDB_int[122] TDB_int[121] TDB_int[120] TDB_int[119] TDB_int[118] TDB_int[117] TDB_int[116] TDB_int[115] TDB_int[114] TDB_int[113] TDB_int[112] TDB_int[111] TDB_int[110] TDB_int[109] TDB_int[108] TDB_int[107] TDB_int[106] TDB_int[105] TDB_int[104] TDB_int[103] TDB_int[102] TDB_int[101] TDB_int[100] TDB_int[99] TDB_int[98] TDB_int[97] TDB_int[96] TDB_int[95] TDB_int[94] TDB_int[93] TDB_int[92] TDB_int[91] TDB_int[90] TDB_int[89] TDB_int[88] TDB_int[87] TDB_int[86] TDB_int[85] TDB_int[84] TDB_int[83] TDB_int[82] TDB_int[81] TDB_int[80] TDB_int[79] TDB_int[78] TDB_int[77] TDB_int[76] TDB_int[75] TDB_int[74] TDB_int[73] TDB_int[72] TDB_int[71] TDB_int[70] TDB_int[69] TDB_int[68] TDB_int[67] TDB_int[66] TDB_int[65] TDB_int[64] TDB_int[63] TDB_int[62] TDB_int[61] TDB_int[60] TDB_int[59] TDB_int[58] TDB_int[57] TDB_int[56] TDB_int[55] TDB_int[54] TDB_int[53] TDB_int[52] TDB_int[51] TDB_int[50] TDB_int[49] TDB_int[48] TDB_int[47] TDB_int[46] TDB_int[45] TDB_int[44] TDB_int[43] TDB_int[42] TDB_int[41] TDB_int[40] TDB_int[39] TDB_int[38] TDB_int[37] TDB_int[36] TDB_int[35] TDB_int[34] TDB_int[33] TDB_int[32] TDB_int[31] TDB_int[30] TDB_int[29] TDB_int[28] TDB_int[27] TDB_int[26] TDB_int[25] TDB_int[24] TDB_int[23] TDB_int[22] TDB_int[21] TDB_int[20] TDB_int[19] TDB_int[18] TDB_int[17] TDB_int[16] TDB_int[15] TDB_int[14] TDB_int[13] TDB_int[12] TDB_int[11] TDB_int[10] TDB_int[9] TDB_int[8] TDB_int[7] TDB_int[6] TDB_int[5] TDB_int[4] TDB_int[3] TDB_int[2] TDB_int[1] TDB_int[0] SIA_int[1] SIA_int[0] SEA_int DFTRAMBYP_int SIB_int[1] SIB_int[0] SEB_int COLLDISN_int } +update_power_domain -name PDPE \ + -primary_power_net VDDPE -primary_ground_net VSSE + +create_power_domain -name PDCE \ + -boundary_ports { RET1N } \ + -instances { mem* RET1N_int } +update_power_domain -name PDCE \ + -primary_power_net VDDCE -primary_ground_net VSSE + + + # mode A1/A2 - Normal/Selective_Precharge + create_power_mode -name PM1 -domain_conditions \ + {PDPE@nc_on PDCE@nc_on} -default + + #mode A3 - Retention mode + create_power_mode -name PM2 -domain_conditions \ + {PDPE@nc_off PDCE@nc_on} + + #mode A4 - power down mode + create_power_mode -name PM3 -domain_conditions \ + {PDPE@nc_off PDCE@nc_off} + + +end_macro_model rf2_32x128_wm1 diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl new file mode 100644 index 00000000..e3a8c914 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.ctl @@ -0,0 +1,1306 @@ +/* ctl_memcomp Version: c0.1.1-EAC */ +/* common_memcomp Version: c0.1.2-EAC */ +/* lang compiler Version: 4.5.1-EAC Nov 6 2014 16:10:45 */ +// +// CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +// +// Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +// +// Use of this Software is subject to the terms and conditions of the +// applicable license agreement with ARM Physical IP, Inc. +// In addition, this Software is protected by patents, copyright law +// and international treaties. +// +// The copyright notice(s) in this Software does not indicate actual or +// intended publication of this Software. +// +// CTL model for High Capacity Two Port Register File SVT MVT Compiler +// +// Instance Name: rf2_32x128_wm1 +// Words: 32 +// Bits: 128 +// Mux: 2 +// Drive: 6 +// Write Mask: On +// Write Thru: Off +// Extra Margin Adjustment: On +// Test Muxes On +// Power Gating: Off +// Retention: On +// Pipeline: Off +// Read Disturb Test: Off +// +// Creation Date: Sun Oct 13 11:08:48 2019 +// Version: r0p0 +STIL 1.0 { + CTL P2001.10; + Design P2001.01; +} +Header { + Title "CTL model for `rf2_32x128_wm1"; +} +Signals { + "CENYA" Out; + "AYA[4]" Out; + "AYA[3]" Out; + "AYA[2]" Out; + "AYA[1]" Out; + "AYA[0]" Out; + "CENYB" Out; + "WENYB[127]" Out; + "WENYB[126]" Out; + "WENYB[125]" Out; + "WENYB[124]" Out; + "WENYB[123]" Out; + "WENYB[122]" Out; + "WENYB[121]" Out; + "WENYB[120]" Out; + "WENYB[119]" Out; + "WENYB[118]" Out; + "WENYB[117]" Out; + "WENYB[116]" Out; + "WENYB[115]" Out; + "WENYB[114]" Out; + "WENYB[113]" Out; + "WENYB[112]" Out; + "WENYB[111]" Out; + "WENYB[110]" Out; + "WENYB[109]" Out; + "WENYB[108]" Out; + "WENYB[107]" Out; + "WENYB[106]" Out; + "WENYB[105]" Out; + "WENYB[104]" Out; + "WENYB[103]" Out; + "WENYB[102]" Out; + "WENYB[101]" Out; + "WENYB[100]" Out; + "WENYB[99]" Out; + "WENYB[98]" Out; + "WENYB[97]" Out; + "WENYB[96]" Out; + "WENYB[95]" Out; + "WENYB[94]" Out; + "WENYB[93]" Out; + "WENYB[92]" Out; + "WENYB[91]" Out; + "WENYB[90]" Out; + "WENYB[89]" Out; + "WENYB[88]" Out; + "WENYB[87]" Out; + "WENYB[86]" Out; + "WENYB[85]" Out; + "WENYB[84]" Out; + "WENYB[83]" Out; + "WENYB[82]" Out; + "WENYB[81]" Out; + "WENYB[80]" Out; + "WENYB[79]" Out; + "WENYB[78]" Out; + "WENYB[77]" Out; + "WENYB[76]" Out; + "WENYB[75]" Out; + "WENYB[74]" Out; + "WENYB[73]" Out; + "WENYB[72]" Out; + "WENYB[71]" Out; + "WENYB[70]" Out; + "WENYB[69]" Out; + "WENYB[68]" Out; + "WENYB[67]" Out; + "WENYB[66]" Out; + "WENYB[65]" Out; + "WENYB[64]" Out; + "WENYB[63]" Out; + "WENYB[62]" Out; + "WENYB[61]" Out; + "WENYB[60]" Out; + "WENYB[59]" Out; + "WENYB[58]" Out; + "WENYB[57]" Out; + "WENYB[56]" Out; + "WENYB[55]" Out; + "WENYB[54]" Out; + "WENYB[53]" Out; + "WENYB[52]" Out; + "WENYB[51]" Out; + "WENYB[50]" Out; + "WENYB[49]" Out; + "WENYB[48]" Out; + "WENYB[47]" Out; + "WENYB[46]" Out; + "WENYB[45]" Out; + "WENYB[44]" Out; + "WENYB[43]" Out; + "WENYB[42]" Out; + "WENYB[41]" Out; + "WENYB[40]" Out; + "WENYB[39]" Out; + "WENYB[38]" Out; + "WENYB[37]" Out; + "WENYB[36]" Out; + "WENYB[35]" Out; + "WENYB[34]" Out; + "WENYB[33]" Out; + "WENYB[32]" Out; + "WENYB[31]" Out; + "WENYB[30]" Out; + "WENYB[29]" Out; + "WENYB[28]" Out; + "WENYB[27]" Out; + "WENYB[26]" Out; + "WENYB[25]" Out; + "WENYB[24]" Out; + "WENYB[23]" Out; + "WENYB[22]" Out; + "WENYB[21]" Out; + "WENYB[20]" Out; + "WENYB[19]" Out; + "WENYB[18]" Out; + "WENYB[17]" Out; + "WENYB[16]" Out; + "WENYB[15]" Out; + "WENYB[14]" Out; + "WENYB[13]" Out; + "WENYB[12]" Out; + "WENYB[11]" Out; + "WENYB[10]" Out; + "WENYB[9]" Out; + "WENYB[8]" Out; + "WENYB[7]" Out; + "WENYB[6]" Out; + "WENYB[5]" Out; + "WENYB[4]" Out; + "WENYB[3]" Out; + "WENYB[2]" Out; + "WENYB[1]" Out; + "WENYB[0]" Out; + "AYB[4]" Out; + "AYB[3]" Out; + "AYB[2]" Out; + "AYB[1]" Out; + "AYB[0]" Out; + "QA[127]" Out; + "QA[126]" Out; + "QA[125]" Out; + "QA[124]" Out; + "QA[123]" Out; + "QA[122]" Out; + "QA[121]" Out; + "QA[120]" Out; + "QA[119]" Out; + "QA[118]" Out; + "QA[117]" Out; + "QA[116]" Out; + "QA[115]" Out; + "QA[114]" Out; + "QA[113]" Out; + "QA[112]" Out; + "QA[111]" Out; + "QA[110]" Out; + "QA[109]" Out; + "QA[108]" Out; + "QA[107]" Out; + "QA[106]" Out; + "QA[105]" Out; + "QA[104]" Out; + "QA[103]" Out; + "QA[102]" Out; + "QA[101]" Out; + "QA[100]" Out; + "QA[99]" Out; + "QA[98]" Out; + "QA[97]" Out; + "QA[96]" Out; + "QA[95]" Out; + "QA[94]" Out; + "QA[93]" Out; + "QA[92]" Out; + "QA[91]" Out; + "QA[90]" Out; + "QA[89]" Out; + "QA[88]" Out; + "QA[87]" Out; + "QA[86]" Out; + "QA[85]" Out; + "QA[84]" Out; + "QA[83]" Out; + "QA[82]" Out; + "QA[81]" Out; + "QA[80]" Out; + "QA[79]" Out; + "QA[78]" Out; + "QA[77]" Out; + "QA[76]" Out; + "QA[75]" Out; + "QA[74]" Out; + "QA[73]" Out; + "QA[72]" Out; + "QA[71]" Out; + "QA[70]" Out; + "QA[69]" Out; + "QA[68]" Out; + "QA[67]" Out; + "QA[66]" Out; + "QA[65]" Out; + "QA[64]" Out; + "QA[63]" Out; + "QA[62]" Out; + "QA[61]" Out; + "QA[60]" Out; + "QA[59]" Out; + "QA[58]" Out; + "QA[57]" Out; + "QA[56]" Out; + "QA[55]" Out; + "QA[54]" Out; + "QA[53]" Out; + "QA[52]" Out; + "QA[51]" Out; + "QA[50]" Out; + "QA[49]" Out; + "QA[48]" Out; + "QA[47]" Out; + "QA[46]" Out; + "QA[45]" Out; + "QA[44]" Out; + "QA[43]" Out; + "QA[42]" Out; + "QA[41]" Out; + "QA[40]" Out; + "QA[39]" Out; + "QA[38]" Out; + "QA[37]" Out; + "QA[36]" Out; + "QA[35]" Out; + "QA[34]" Out; + "QA[33]" Out; + "QA[32]" Out; + "QA[31]" Out; + "QA[30]" Out; + "QA[29]" Out; + "QA[28]" Out; + "QA[27]" Out; + "QA[26]" Out; + "QA[25]" Out; + "QA[24]" Out; + "QA[23]" Out; + "QA[22]" Out; + "QA[21]" Out; + "QA[20]" Out; + "QA[19]" Out; + "QA[18]" Out; + "QA[17]" Out; + "QA[16]" Out; + "QA[15]" Out; + "QA[14]" Out; + "QA[13]" Out; + "QA[12]" Out; + "QA[11]" Out; + "QA[10]" Out; + "QA[9]" Out; + "QA[8]" Out; + "QA[7]" Out; + "QA[6]" Out; + "QA[5]" Out; + "QA[4]" Out; + "QA[3]" Out; + "QA[2]" Out; + "QA[1]" Out; + "QA[0]" Out; + "SOA[1]" Out; + "SOA[0]" Out; + "SOB[1]" Out; + "SOB[0]" Out; + "CLKA" In; + "CENA" In; + "AA[4]" In; + "AA[3]" In; + "AA[2]" In; + "AA[1]" In; + "AA[0]" In; + "CLKB" In; + "CENB" In; + "WENB[127]" In; + "WENB[126]" In; + "WENB[125]" In; + "WENB[124]" In; + "WENB[123]" In; + "WENB[122]" In; + "WENB[121]" In; + "WENB[120]" In; + "WENB[119]" In; + "WENB[118]" In; + "WENB[117]" In; + "WENB[116]" In; + "WENB[115]" In; + "WENB[114]" In; + "WENB[113]" In; + "WENB[112]" In; + "WENB[111]" In; + "WENB[110]" In; + "WENB[109]" In; + "WENB[108]" In; + "WENB[107]" In; + "WENB[106]" In; + "WENB[105]" In; + "WENB[104]" In; + "WENB[103]" In; + "WENB[102]" In; + "WENB[101]" In; + "WENB[100]" In; + "WENB[99]" In; + "WENB[98]" In; + "WENB[97]" In; + "WENB[96]" In; + "WENB[95]" In; + "WENB[94]" In; + "WENB[93]" In; + "WENB[92]" In; + "WENB[91]" In; + "WENB[90]" In; + "WENB[89]" In; + "WENB[88]" In; + "WENB[87]" In; + "WENB[86]" In; + "WENB[85]" In; + "WENB[84]" In; + "WENB[83]" In; + "WENB[82]" In; + "WENB[81]" In; + "WENB[80]" In; + "WENB[79]" In; + "WENB[78]" In; + "WENB[77]" In; + "WENB[76]" In; + "WENB[75]" In; + "WENB[74]" In; + "WENB[73]" In; + "WENB[72]" In; + "WENB[71]" In; + "WENB[70]" In; + "WENB[69]" In; + "WENB[68]" In; + "WENB[67]" In; + "WENB[66]" In; + "WENB[65]" In; + "WENB[64]" In; + "WENB[63]" In; + "WENB[62]" In; + "WENB[61]" In; + "WENB[60]" In; + "WENB[59]" In; + "WENB[58]" In; + "WENB[57]" In; + "WENB[56]" In; + "WENB[55]" In; + "WENB[54]" In; + "WENB[53]" In; + "WENB[52]" In; + "WENB[51]" In; + "WENB[50]" In; + "WENB[49]" In; + "WENB[48]" In; + "WENB[47]" In; + "WENB[46]" In; + "WENB[45]" In; + "WENB[44]" In; + "WENB[43]" In; + "WENB[42]" In; + "WENB[41]" In; + "WENB[40]" In; + "WENB[39]" In; + "WENB[38]" In; + "WENB[37]" In; + "WENB[36]" In; + "WENB[35]" In; + "WENB[34]" In; + "WENB[33]" In; + "WENB[32]" In; + "WENB[31]" In; + "WENB[30]" In; + "WENB[29]" In; + "WENB[28]" In; + "WENB[27]" In; + "WENB[26]" In; + "WENB[25]" In; + "WENB[24]" In; + "WENB[23]" In; + "WENB[22]" In; + "WENB[21]" In; + "WENB[20]" In; + "WENB[19]" In; + "WENB[18]" In; + "WENB[17]" In; + "WENB[16]" In; + "WENB[15]" In; + "WENB[14]" In; + "WENB[13]" In; + "WENB[12]" In; + "WENB[11]" In; + "WENB[10]" In; + "WENB[9]" In; + "WENB[8]" In; + "WENB[7]" In; + "WENB[6]" In; + "WENB[5]" In; + "WENB[4]" In; + "WENB[3]" In; + "WENB[2]" In; + "WENB[1]" In; + "WENB[0]" In; + "AB[4]" In; + "AB[3]" In; + "AB[2]" In; + "AB[1]" In; + "AB[0]" In; + "DB[127]" In; + "DB[126]" In; + "DB[125]" In; + "DB[124]" In; + "DB[123]" In; + "DB[122]" In; + "DB[121]" In; + "DB[120]" In; + "DB[119]" In; + "DB[118]" In; + "DB[117]" In; + "DB[116]" In; + "DB[115]" In; + "DB[114]" In; + "DB[113]" In; + "DB[112]" In; + "DB[111]" In; + "DB[110]" In; + "DB[109]" In; + "DB[108]" In; + "DB[107]" In; + "DB[106]" In; + "DB[105]" In; + "DB[104]" In; + "DB[103]" In; + "DB[102]" In; + "DB[101]" In; + "DB[100]" In; + "DB[99]" In; + "DB[98]" In; + "DB[97]" In; + "DB[96]" In; + "DB[95]" In; + "DB[94]" In; + "DB[93]" In; + "DB[92]" In; + "DB[91]" In; + "DB[90]" In; + "DB[89]" In; + "DB[88]" In; + "DB[87]" In; + "DB[86]" In; + "DB[85]" In; + "DB[84]" In; + "DB[83]" In; + "DB[82]" In; + "DB[81]" In; + "DB[80]" In; + "DB[79]" In; + "DB[78]" In; + "DB[77]" In; + "DB[76]" In; + "DB[75]" In; + "DB[74]" In; + "DB[73]" In; + "DB[72]" In; + "DB[71]" In; + "DB[70]" In; + "DB[69]" In; + "DB[68]" In; + "DB[67]" In; + "DB[66]" In; + "DB[65]" In; + "DB[64]" In; + "DB[63]" In; + "DB[62]" In; + "DB[61]" In; + "DB[60]" In; + "DB[59]" In; + "DB[58]" In; + "DB[57]" In; + "DB[56]" In; + "DB[55]" In; + "DB[54]" In; + "DB[53]" In; + "DB[52]" In; + "DB[51]" In; + "DB[50]" In; + "DB[49]" In; + "DB[48]" In; + "DB[47]" In; + "DB[46]" In; + "DB[45]" In; + "DB[44]" In; + "DB[43]" In; + "DB[42]" In; + "DB[41]" In; + "DB[40]" In; + "DB[39]" In; + "DB[38]" In; + "DB[37]" In; + "DB[36]" In; + "DB[35]" In; + "DB[34]" In; + "DB[33]" In; + "DB[32]" In; + "DB[31]" In; + "DB[30]" In; + "DB[29]" In; + "DB[28]" In; + "DB[27]" In; + "DB[26]" In; + "DB[25]" In; + "DB[24]" In; + "DB[23]" In; + "DB[22]" In; + "DB[21]" In; + "DB[20]" In; + "DB[19]" In; + "DB[18]" In; + "DB[17]" In; + "DB[16]" In; + "DB[15]" In; + "DB[14]" In; + "DB[13]" In; + "DB[12]" In; + "DB[11]" In; + "DB[10]" In; + "DB[9]" In; + "DB[8]" In; + "DB[7]" In; + "DB[6]" In; + "DB[5]" In; + "DB[4]" In; + "DB[3]" In; + "DB[2]" In; + "DB[1]" In; + "DB[0]" In; + "EMAA[2]" In; + "EMAA[1]" In; + "EMAA[0]" In; + "EMASA" In; + "EMAB[2]" In; + "EMAB[1]" In; + "EMAB[0]" In; + "TENA" In; + "TCENA" In; + "TAA[4]" In; + "TAA[3]" In; + "TAA[2]" In; + "TAA[1]" In; + "TAA[0]" In; + "TENB" In; + "TCENB" In; + "TWENB[127]" In; + "TWENB[126]" In; + "TWENB[125]" In; + "TWENB[124]" In; + "TWENB[123]" In; + "TWENB[122]" In; + "TWENB[121]" In; + "TWENB[120]" In; + "TWENB[119]" In; + "TWENB[118]" In; + "TWENB[117]" In; + "TWENB[116]" In; + "TWENB[115]" In; + "TWENB[114]" In; + "TWENB[113]" In; + "TWENB[112]" In; + "TWENB[111]" In; + "TWENB[110]" In; + "TWENB[109]" In; + "TWENB[108]" In; + "TWENB[107]" In; + "TWENB[106]" In; + "TWENB[105]" In; + "TWENB[104]" In; + "TWENB[103]" In; + "TWENB[102]" In; + "TWENB[101]" In; + "TWENB[100]" In; + "TWENB[99]" In; + "TWENB[98]" In; + "TWENB[97]" In; + "TWENB[96]" In; + "TWENB[95]" In; + "TWENB[94]" In; + "TWENB[93]" In; + "TWENB[92]" In; + "TWENB[91]" In; + "TWENB[90]" In; + "TWENB[89]" In; + "TWENB[88]" In; + "TWENB[87]" In; + "TWENB[86]" In; + "TWENB[85]" In; + "TWENB[84]" In; + "TWENB[83]" In; + "TWENB[82]" In; + "TWENB[81]" In; + "TWENB[80]" In; + "TWENB[79]" In; + "TWENB[78]" In; + "TWENB[77]" In; + "TWENB[76]" In; + "TWENB[75]" In; + "TWENB[74]" In; + "TWENB[73]" In; + "TWENB[72]" In; + "TWENB[71]" In; + "TWENB[70]" In; + "TWENB[69]" In; + "TWENB[68]" In; + "TWENB[67]" In; + "TWENB[66]" In; + "TWENB[65]" In; + "TWENB[64]" In; + "TWENB[63]" In; + "TWENB[62]" In; + "TWENB[61]" In; + "TWENB[60]" In; + "TWENB[59]" In; + "TWENB[58]" In; + "TWENB[57]" In; + "TWENB[56]" In; + "TWENB[55]" In; + "TWENB[54]" In; + "TWENB[53]" In; + "TWENB[52]" In; + "TWENB[51]" In; + "TWENB[50]" In; + "TWENB[49]" In; + "TWENB[48]" In; + "TWENB[47]" In; + "TWENB[46]" In; + "TWENB[45]" In; + "TWENB[44]" In; + "TWENB[43]" In; + "TWENB[42]" In; + "TWENB[41]" In; + "TWENB[40]" In; + "TWENB[39]" In; + "TWENB[38]" In; + "TWENB[37]" In; + "TWENB[36]" In; + "TWENB[35]" In; + "TWENB[34]" In; + "TWENB[33]" In; + "TWENB[32]" In; + "TWENB[31]" In; + "TWENB[30]" In; + "TWENB[29]" In; + "TWENB[28]" In; + "TWENB[27]" In; + "TWENB[26]" In; + "TWENB[25]" In; + "TWENB[24]" In; + "TWENB[23]" In; + "TWENB[22]" In; + "TWENB[21]" In; + "TWENB[20]" In; + "TWENB[19]" In; + "TWENB[18]" In; + "TWENB[17]" In; + "TWENB[16]" In; + "TWENB[15]" In; + "TWENB[14]" In; + "TWENB[13]" In; + "TWENB[12]" In; + "TWENB[11]" In; + "TWENB[10]" In; + "TWENB[9]" In; + "TWENB[8]" In; + "TWENB[7]" In; + "TWENB[6]" In; + "TWENB[5]" In; + "TWENB[4]" In; + "TWENB[3]" In; + "TWENB[2]" In; + "TWENB[1]" In; + "TWENB[0]" In; + "TAB[4]" In; + "TAB[3]" In; + "TAB[2]" In; + "TAB[1]" In; + "TAB[0]" In; + "TDB[127]" In; + "TDB[126]" In; + "TDB[125]" In; + "TDB[124]" In; + "TDB[123]" In; + "TDB[122]" In; + "TDB[121]" In; + "TDB[120]" In; + "TDB[119]" In; + "TDB[118]" In; + "TDB[117]" In; + "TDB[116]" In; + "TDB[115]" In; + "TDB[114]" In; + "TDB[113]" In; + "TDB[112]" In; + "TDB[111]" In; + "TDB[110]" In; + "TDB[109]" In; + "TDB[108]" In; + "TDB[107]" In; + "TDB[106]" In; + "TDB[105]" In; + "TDB[104]" In; + "TDB[103]" In; + "TDB[102]" In; + "TDB[101]" In; + "TDB[100]" In; + "TDB[99]" In; + "TDB[98]" In; + "TDB[97]" In; + "TDB[96]" In; + "TDB[95]" In; + "TDB[94]" In; + "TDB[93]" In; + "TDB[92]" In; + "TDB[91]" In; + "TDB[90]" In; + "TDB[89]" In; + "TDB[88]" In; + "TDB[87]" In; + "TDB[86]" In; + "TDB[85]" In; + "TDB[84]" In; + "TDB[83]" In; + "TDB[82]" In; + "TDB[81]" In; + "TDB[80]" In; + "TDB[79]" In; + "TDB[78]" In; + "TDB[77]" In; + "TDB[76]" In; + "TDB[75]" In; + "TDB[74]" In; + "TDB[73]" In; + "TDB[72]" In; + "TDB[71]" In; + "TDB[70]" In; + "TDB[69]" In; + "TDB[68]" In; + "TDB[67]" In; + "TDB[66]" In; + "TDB[65]" In; + "TDB[64]" In; + "TDB[63]" In; + "TDB[62]" In; + "TDB[61]" In; + "TDB[60]" In; + "TDB[59]" In; + "TDB[58]" In; + "TDB[57]" In; + "TDB[56]" In; + "TDB[55]" In; + "TDB[54]" In; + "TDB[53]" In; + "TDB[52]" In; + "TDB[51]" In; + "TDB[50]" In; + "TDB[49]" In; + "TDB[48]" In; + "TDB[47]" In; + "TDB[46]" In; + "TDB[45]" In; + "TDB[44]" In; + "TDB[43]" In; + "TDB[42]" In; + "TDB[41]" In; + "TDB[40]" In; + "TDB[39]" In; + "TDB[38]" In; + "TDB[37]" In; + "TDB[36]" In; + "TDB[35]" In; + "TDB[34]" In; + "TDB[33]" In; + "TDB[32]" In; + "TDB[31]" In; + "TDB[30]" In; + "TDB[29]" In; + "TDB[28]" In; + "TDB[27]" In; + "TDB[26]" In; + "TDB[25]" In; + "TDB[24]" In; + "TDB[23]" In; + "TDB[22]" In; + "TDB[21]" In; + "TDB[20]" In; + "TDB[19]" In; + "TDB[18]" In; + "TDB[17]" In; + "TDB[16]" In; + "TDB[15]" In; + "TDB[14]" In; + "TDB[13]" In; + "TDB[12]" In; + "TDB[11]" In; + "TDB[10]" In; + "TDB[9]" In; + "TDB[8]" In; + "TDB[7]" In; + "TDB[6]" In; + "TDB[5]" In; + "TDB[4]" In; + "TDB[3]" In; + "TDB[2]" In; + "TDB[1]" In; + "TDB[0]" In; + "RET1N" In; + "SIA[1]" In; + "SIA[0]" In; + "SEA" In; + "DFTRAMBYP" In; + "SIB[1]" In; + "SIB[0]" In; + "SEB" In; + "COLLDISN" In; +} +SignalGroups { + "all_inputs" = '"CLKA" + "CENA" + "AA[4]" + "AA[3]" + "AA[2]" + "AA[1]" + "AA[0]" + + "CLKB" + "CENB" + "WENB[127]" + "WENB[126]" + "WENB[125]" + "WENB[124]" + "WENB[123]" + + "WENB[122]" + "WENB[121]" + "WENB[120]" + "WENB[119]" + "WENB[118]" + "WENB[117]" + + "WENB[116]" + "WENB[115]" + "WENB[114]" + "WENB[113]" + "WENB[112]" + "WENB[111]" + + "WENB[110]" + "WENB[109]" + "WENB[108]" + "WENB[107]" + "WENB[106]" + "WENB[105]" + + "WENB[104]" + "WENB[103]" + "WENB[102]" + "WENB[101]" + "WENB[100]" + "WENB[99]" + + "WENB[98]" + "WENB[97]" + "WENB[96]" + "WENB[95]" + "WENB[94]" + "WENB[93]" + + "WENB[92]" + "WENB[91]" + "WENB[90]" + "WENB[89]" + "WENB[88]" + "WENB[87]" + + "WENB[86]" + "WENB[85]" + "WENB[84]" + "WENB[83]" + "WENB[82]" + "WENB[81]" + + "WENB[80]" + "WENB[79]" + "WENB[78]" + "WENB[77]" + "WENB[76]" + "WENB[75]" + + "WENB[74]" + "WENB[73]" + "WENB[72]" + "WENB[71]" + "WENB[70]" + "WENB[69]" + + "WENB[68]" + "WENB[67]" + "WENB[66]" + "WENB[65]" + "WENB[64]" + "WENB[63]" + + "WENB[62]" + "WENB[61]" + "WENB[60]" + "WENB[59]" + "WENB[58]" + "WENB[57]" + + "WENB[56]" + "WENB[55]" + "WENB[54]" + "WENB[53]" + "WENB[52]" + "WENB[51]" + + "WENB[50]" + "WENB[49]" + "WENB[48]" + "WENB[47]" + "WENB[46]" + "WENB[45]" + + "WENB[44]" + "WENB[43]" + "WENB[42]" + "WENB[41]" + "WENB[40]" + "WENB[39]" + + "WENB[38]" + "WENB[37]" + "WENB[36]" + "WENB[35]" + "WENB[34]" + "WENB[33]" + + "WENB[32]" + "WENB[31]" + "WENB[30]" + "WENB[29]" + "WENB[28]" + "WENB[27]" + + "WENB[26]" + "WENB[25]" + "WENB[24]" + "WENB[23]" + "WENB[22]" + "WENB[21]" + + "WENB[20]" + "WENB[19]" + "WENB[18]" + "WENB[17]" + "WENB[16]" + "WENB[15]" + + "WENB[14]" + "WENB[13]" + "WENB[12]" + "WENB[11]" + "WENB[10]" + "WENB[9]" + "WENB[8]" + + "WENB[7]" + "WENB[6]" + "WENB[5]" + "WENB[4]" + "WENB[3]" + "WENB[2]" + "WENB[1]" + + "WENB[0]" + "AB[4]" + "AB[3]" + "AB[2]" + "AB[1]" + "AB[0]" + "DB[127]" + "DB[126]" + + "DB[125]" + "DB[124]" + "DB[123]" + "DB[122]" + "DB[121]" + "DB[120]" + "DB[119]" + + "DB[118]" + "DB[117]" + "DB[116]" + "DB[115]" + "DB[114]" + "DB[113]" + "DB[112]" + + "DB[111]" + "DB[110]" + "DB[109]" + "DB[108]" + "DB[107]" + "DB[106]" + "DB[105]" + + "DB[104]" + "DB[103]" + "DB[102]" + "DB[101]" + "DB[100]" + "DB[99]" + "DB[98]" + + "DB[97]" + "DB[96]" + "DB[95]" + "DB[94]" + "DB[93]" + "DB[92]" + "DB[91]" + "DB[90]" + + "DB[89]" + "DB[88]" + "DB[87]" + "DB[86]" + "DB[85]" + "DB[84]" + "DB[83]" + "DB[82]" + + "DB[81]" + "DB[80]" + "DB[79]" + "DB[78]" + "DB[77]" + "DB[76]" + "DB[75]" + "DB[74]" + + "DB[73]" + "DB[72]" + "DB[71]" + "DB[70]" + "DB[69]" + "DB[68]" + "DB[67]" + "DB[66]" + + "DB[65]" + "DB[64]" + "DB[63]" + "DB[62]" + "DB[61]" + "DB[60]" + "DB[59]" + "DB[58]" + + "DB[57]" + "DB[56]" + "DB[55]" + "DB[54]" + "DB[53]" + "DB[52]" + "DB[51]" + "DB[50]" + + "DB[49]" + "DB[48]" + "DB[47]" + "DB[46]" + "DB[45]" + "DB[44]" + "DB[43]" + "DB[42]" + + "DB[41]" + "DB[40]" + "DB[39]" + "DB[38]" + "DB[37]" + "DB[36]" + "DB[35]" + "DB[34]" + + "DB[33]" + "DB[32]" + "DB[31]" + "DB[30]" + "DB[29]" + "DB[28]" + "DB[27]" + "DB[26]" + + "DB[25]" + "DB[24]" + "DB[23]" + "DB[22]" + "DB[21]" + "DB[20]" + "DB[19]" + "DB[18]" + + "DB[17]" + "DB[16]" + "DB[15]" + "DB[14]" + "DB[13]" + "DB[12]" + "DB[11]" + "DB[10]" + + "DB[9]" + "DB[8]" + "DB[7]" + "DB[6]" + "DB[5]" + "DB[4]" + "DB[3]" + "DB[2]" + + "DB[1]" + "DB[0]" + "EMAA[2]" + "EMAA[1]" + "EMAA[0]" + "EMASA" + "EMAB[2]" + + "EMAB[1]" + "EMAB[0]" + "TENA" + "TCENA" + "TAA[4]" + "TAA[3]" + "TAA[2]" + "TAA[1]" + + "TAA[0]" + "TENB" + "TCENB" + "TWENB[127]" + "TWENB[126]" + "TWENB[125]" + "TWENB[124]" + + "TWENB[123]" + "TWENB[122]" + "TWENB[121]" + "TWENB[120]" + "TWENB[119]" + "TWENB[118]" + + "TWENB[117]" + "TWENB[116]" + "TWENB[115]" + "TWENB[114]" + "TWENB[113]" + "TWENB[112]" + + "TWENB[111]" + "TWENB[110]" + "TWENB[109]" + "TWENB[108]" + "TWENB[107]" + "TWENB[106]" + + "TWENB[105]" + "TWENB[104]" + "TWENB[103]" + "TWENB[102]" + "TWENB[101]" + "TWENB[100]" + + "TWENB[99]" + "TWENB[98]" + "TWENB[97]" + "TWENB[96]" + "TWENB[95]" + "TWENB[94]" + + "TWENB[93]" + "TWENB[92]" + "TWENB[91]" + "TWENB[90]" + "TWENB[89]" + "TWENB[88]" + + "TWENB[87]" + "TWENB[86]" + "TWENB[85]" + "TWENB[84]" + "TWENB[83]" + "TWENB[82]" + + "TWENB[81]" + "TWENB[80]" + "TWENB[79]" + "TWENB[78]" + "TWENB[77]" + "TWENB[76]" + + "TWENB[75]" + "TWENB[74]" + "TWENB[73]" + "TWENB[72]" + "TWENB[71]" + "TWENB[70]" + + "TWENB[69]" + "TWENB[68]" + "TWENB[67]" + "TWENB[66]" + "TWENB[65]" + "TWENB[64]" + + "TWENB[63]" + "TWENB[62]" + "TWENB[61]" + "TWENB[60]" + "TWENB[59]" + "TWENB[58]" + + "TWENB[57]" + "TWENB[56]" + "TWENB[55]" + "TWENB[54]" + "TWENB[53]" + "TWENB[52]" + + "TWENB[51]" + "TWENB[50]" + "TWENB[49]" + "TWENB[48]" + "TWENB[47]" + "TWENB[46]" + + "TWENB[45]" + "TWENB[44]" + "TWENB[43]" + "TWENB[42]" + "TWENB[41]" + "TWENB[40]" + + "TWENB[39]" + "TWENB[38]" + "TWENB[37]" + "TWENB[36]" + "TWENB[35]" + "TWENB[34]" + + "TWENB[33]" + "TWENB[32]" + "TWENB[31]" + "TWENB[30]" + "TWENB[29]" + "TWENB[28]" + + "TWENB[27]" + "TWENB[26]" + "TWENB[25]" + "TWENB[24]" + "TWENB[23]" + "TWENB[22]" + + "TWENB[21]" + "TWENB[20]" + "TWENB[19]" + "TWENB[18]" + "TWENB[17]" + "TWENB[16]" + + "TWENB[15]" + "TWENB[14]" + "TWENB[13]" + "TWENB[12]" + "TWENB[11]" + "TWENB[10]" + + "TWENB[9]" + "TWENB[8]" + "TWENB[7]" + "TWENB[6]" + "TWENB[5]" + "TWENB[4]" + + "TWENB[3]" + "TWENB[2]" + "TWENB[1]" + "TWENB[0]" + "TAB[4]" + "TAB[3]" + "TAB[2]" + + "TAB[1]" + "TAB[0]" + "TDB[127]" + "TDB[126]" + "TDB[125]" + "TDB[124]" + "TDB[123]" + + "TDB[122]" + "TDB[121]" + "TDB[120]" + "TDB[119]" + "TDB[118]" + "TDB[117]" + + "TDB[116]" + "TDB[115]" + "TDB[114]" + "TDB[113]" + "TDB[112]" + "TDB[111]" + + "TDB[110]" + "TDB[109]" + "TDB[108]" + "TDB[107]" + "TDB[106]" + "TDB[105]" + + "TDB[104]" + "TDB[103]" + "TDB[102]" + "TDB[101]" + "TDB[100]" + "TDB[99]" + "TDB[98]" + + "TDB[97]" + "TDB[96]" + "TDB[95]" + "TDB[94]" + "TDB[93]" + "TDB[92]" + "TDB[91]" + + "TDB[90]" + "TDB[89]" + "TDB[88]" + "TDB[87]" + "TDB[86]" + "TDB[85]" + "TDB[84]" + + "TDB[83]" + "TDB[82]" + "TDB[81]" + "TDB[80]" + "TDB[79]" + "TDB[78]" + "TDB[77]" + + "TDB[76]" + "TDB[75]" + "TDB[74]" + "TDB[73]" + "TDB[72]" + "TDB[71]" + "TDB[70]" + + "TDB[69]" + "TDB[68]" + "TDB[67]" + "TDB[66]" + "TDB[65]" + "TDB[64]" + "TDB[63]" + + "TDB[62]" + "TDB[61]" + "TDB[60]" + "TDB[59]" + "TDB[58]" + "TDB[57]" + "TDB[56]" + + "TDB[55]" + "TDB[54]" + "TDB[53]" + "TDB[52]" + "TDB[51]" + "TDB[50]" + "TDB[49]" + + "TDB[48]" + "TDB[47]" + "TDB[46]" + "TDB[45]" + "TDB[44]" + "TDB[43]" + "TDB[42]" + + "TDB[41]" + "TDB[40]" + "TDB[39]" + "TDB[38]" + "TDB[37]" + "TDB[36]" + "TDB[35]" + + "TDB[34]" + "TDB[33]" + "TDB[32]" + "TDB[31]" + "TDB[30]" + "TDB[29]" + "TDB[28]" + + "TDB[27]" + "TDB[26]" + "TDB[25]" + "TDB[24]" + "TDB[23]" + "TDB[22]" + "TDB[21]" + + "TDB[20]" + "TDB[19]" + "TDB[18]" + "TDB[17]" + "TDB[16]" + "TDB[15]" + "TDB[14]" + + "TDB[13]" + "TDB[12]" + "TDB[11]" + "TDB[10]" + "TDB[9]" + "TDB[8]" + "TDB[7]" + + "TDB[6]" + "TDB[5]" + "TDB[4]" + "TDB[3]" + "TDB[2]" + "TDB[1]" + "TDB[0]" + "RET1N" + + "SIA[1]" + "SIA[0]" + "SEA" + "DFTRAMBYP" + "SIB[1]" + "SIB[0]" + "SEB" + "COLLDISN"'; + "all_outputs" = '"CENYA" + "AYA[4]" + "AYA[3]" + "AYA[2]" + "AYA[1]" + "AYA[0]" + + "CENYB" + "WENYB[127]" + "WENYB[126]" + "WENYB[125]" + "WENYB[124]" + "WENYB[123]" + + "WENYB[122]" + "WENYB[121]" + "WENYB[120]" + "WENYB[119]" + "WENYB[118]" + "WENYB[117]" + + "WENYB[116]" + "WENYB[115]" + "WENYB[114]" + "WENYB[113]" + "WENYB[112]" + "WENYB[111]" + + "WENYB[110]" + "WENYB[109]" + "WENYB[108]" + "WENYB[107]" + "WENYB[106]" + "WENYB[105]" + + "WENYB[104]" + "WENYB[103]" + "WENYB[102]" + "WENYB[101]" + "WENYB[100]" + "WENYB[99]" + + "WENYB[98]" + "WENYB[97]" + "WENYB[96]" + "WENYB[95]" + "WENYB[94]" + "WENYB[93]" + + "WENYB[92]" + "WENYB[91]" + "WENYB[90]" + "WENYB[89]" + "WENYB[88]" + "WENYB[87]" + + "WENYB[86]" + "WENYB[85]" + "WENYB[84]" + "WENYB[83]" + "WENYB[82]" + "WENYB[81]" + + "WENYB[80]" + "WENYB[79]" + "WENYB[78]" + "WENYB[77]" + "WENYB[76]" + "WENYB[75]" + + "WENYB[74]" + "WENYB[73]" + "WENYB[72]" + "WENYB[71]" + "WENYB[70]" + "WENYB[69]" + + "WENYB[68]" + "WENYB[67]" + "WENYB[66]" + "WENYB[65]" + "WENYB[64]" + "WENYB[63]" + + "WENYB[62]" + "WENYB[61]" + "WENYB[60]" + "WENYB[59]" + "WENYB[58]" + "WENYB[57]" + + "WENYB[56]" + "WENYB[55]" + "WENYB[54]" + "WENYB[53]" + "WENYB[52]" + "WENYB[51]" + + "WENYB[50]" + "WENYB[49]" + "WENYB[48]" + "WENYB[47]" + "WENYB[46]" + "WENYB[45]" + + "WENYB[44]" + "WENYB[43]" + "WENYB[42]" + "WENYB[41]" + "WENYB[40]" + "WENYB[39]" + + "WENYB[38]" + "WENYB[37]" + "WENYB[36]" + "WENYB[35]" + "WENYB[34]" + "WENYB[33]" + + "WENYB[32]" + "WENYB[31]" + "WENYB[30]" + "WENYB[29]" + "WENYB[28]" + "WENYB[27]" + + "WENYB[26]" + "WENYB[25]" + "WENYB[24]" + "WENYB[23]" + "WENYB[22]" + "WENYB[21]" + + "WENYB[20]" + "WENYB[19]" + "WENYB[18]" + "WENYB[17]" + "WENYB[16]" + "WENYB[15]" + + "WENYB[14]" + "WENYB[13]" + "WENYB[12]" + "WENYB[11]" + "WENYB[10]" + "WENYB[9]" + + "WENYB[8]" + "WENYB[7]" + "WENYB[6]" + "WENYB[5]" + "WENYB[4]" + "WENYB[3]" + + "WENYB[2]" + "WENYB[1]" + "WENYB[0]" + "AYB[4]" + "AYB[3]" + "AYB[2]" + "AYB[1]" + + "AYB[0]" + "QA[127]" + "QA[126]" + "QA[125]" + "QA[124]" + "QA[123]" + "QA[122]" + + "QA[121]" + "QA[120]" + "QA[119]" + "QA[118]" + "QA[117]" + "QA[116]" + "QA[115]" + + "QA[114]" + "QA[113]" + "QA[112]" + "QA[111]" + "QA[110]" + "QA[109]" + "QA[108]" + + "QA[107]" + "QA[106]" + "QA[105]" + "QA[104]" + "QA[103]" + "QA[102]" + "QA[101]" + + "QA[100]" + "QA[99]" + "QA[98]" + "QA[97]" + "QA[96]" + "QA[95]" + "QA[94]" + + "QA[93]" + "QA[92]" + "QA[91]" + "QA[90]" + "QA[89]" + "QA[88]" + "QA[87]" + "QA[86]" + + "QA[85]" + "QA[84]" + "QA[83]" + "QA[82]" + "QA[81]" + "QA[80]" + "QA[79]" + "QA[78]" + + "QA[77]" + "QA[76]" + "QA[75]" + "QA[74]" + "QA[73]" + "QA[72]" + "QA[71]" + "QA[70]" + + "QA[69]" + "QA[68]" + "QA[67]" + "QA[66]" + "QA[65]" + "QA[64]" + "QA[63]" + "QA[62]" + + "QA[61]" + "QA[60]" + "QA[59]" + "QA[58]" + "QA[57]" + "QA[56]" + "QA[55]" + "QA[54]" + + "QA[53]" + "QA[52]" + "QA[51]" + "QA[50]" + "QA[49]" + "QA[48]" + "QA[47]" + "QA[46]" + + "QA[45]" + "QA[44]" + "QA[43]" + "QA[42]" + "QA[41]" + "QA[40]" + "QA[39]" + "QA[38]" + + "QA[37]" + "QA[36]" + "QA[35]" + "QA[34]" + "QA[33]" + "QA[32]" + "QA[31]" + "QA[30]" + + "QA[29]" + "QA[28]" + "QA[27]" + "QA[26]" + "QA[25]" + "QA[24]" + "QA[23]" + "QA[22]" + + "QA[21]" + "QA[20]" + "QA[19]" + "QA[18]" + "QA[17]" + "QA[16]" + "QA[15]" + "QA[14]" + + "QA[13]" + "QA[12]" + "QA[11]" + "QA[10]" + "QA[9]" + "QA[8]" + "QA[7]" + "QA[6]" + + "QA[5]" + "QA[4]" + "QA[3]" + "QA[2]" + "QA[1]" + "QA[0]" + "SOA[1]" + "SOA[0]" + + "SOB[1]" + "SOB[0]"'; + "all_ports" = '"all_inputs" + "all_outputs"'; + "_pi" = '"CLKA" + "CENA" + "AA[4]" + "AA[3]" + "AA[2]" + "AA[1]" + "AA[0]" + "CLKB" + + "CENB" + "WENB[127]" + "WENB[126]" + "WENB[125]" + "WENB[124]" + "WENB[123]" + + "WENB[122]" + "WENB[121]" + "WENB[120]" + "WENB[119]" + "WENB[118]" + "WENB[117]" + + "WENB[116]" + "WENB[115]" + "WENB[114]" + "WENB[113]" + "WENB[112]" + "WENB[111]" + + "WENB[110]" + "WENB[109]" + "WENB[108]" + "WENB[107]" + "WENB[106]" + "WENB[105]" + + "WENB[104]" + "WENB[103]" + "WENB[102]" + "WENB[101]" + "WENB[100]" + "WENB[99]" + + "WENB[98]" + "WENB[97]" + "WENB[96]" + "WENB[95]" + "WENB[94]" + "WENB[93]" + + "WENB[92]" + "WENB[91]" + "WENB[90]" + "WENB[89]" + "WENB[88]" + "WENB[87]" + + "WENB[86]" + "WENB[85]" + "WENB[84]" + "WENB[83]" + "WENB[82]" + "WENB[81]" + + "WENB[80]" + "WENB[79]" + "WENB[78]" + "WENB[77]" + "WENB[76]" + "WENB[75]" + + "WENB[74]" + "WENB[73]" + "WENB[72]" + "WENB[71]" + "WENB[70]" + "WENB[69]" + + "WENB[68]" + "WENB[67]" + "WENB[66]" + "WENB[65]" + "WENB[64]" + "WENB[63]" + + "WENB[62]" + "WENB[61]" + "WENB[60]" + "WENB[59]" + "WENB[58]" + "WENB[57]" + + "WENB[56]" + "WENB[55]" + "WENB[54]" + "WENB[53]" + "WENB[52]" + "WENB[51]" + + "WENB[50]" + "WENB[49]" + "WENB[48]" + "WENB[47]" + "WENB[46]" + "WENB[45]" + + "WENB[44]" + "WENB[43]" + "WENB[42]" + "WENB[41]" + "WENB[40]" + "WENB[39]" + + "WENB[38]" + "WENB[37]" + "WENB[36]" + "WENB[35]" + "WENB[34]" + "WENB[33]" + + "WENB[32]" + "WENB[31]" + "WENB[30]" + "WENB[29]" + "WENB[28]" + "WENB[27]" + + "WENB[26]" + "WENB[25]" + "WENB[24]" + "WENB[23]" + "WENB[22]" + "WENB[21]" + + "WENB[20]" + "WENB[19]" + "WENB[18]" + "WENB[17]" + "WENB[16]" + "WENB[15]" + + "WENB[14]" + "WENB[13]" + "WENB[12]" + "WENB[11]" + "WENB[10]" + "WENB[9]" + "WENB[8]" + + "WENB[7]" + "WENB[6]" + "WENB[5]" + "WENB[4]" + "WENB[3]" + "WENB[2]" + "WENB[1]" + + "WENB[0]" + "AB[4]" + "AB[3]" + "AB[2]" + "AB[1]" + "AB[0]" + "DB[127]" + "DB[126]" + + "DB[125]" + "DB[124]" + "DB[123]" + "DB[122]" + "DB[121]" + "DB[120]" + "DB[119]" + + "DB[118]" + "DB[117]" + "DB[116]" + "DB[115]" + "DB[114]" + "DB[113]" + "DB[112]" + + "DB[111]" + "DB[110]" + "DB[109]" + "DB[108]" + "DB[107]" + "DB[106]" + "DB[105]" + + "DB[104]" + "DB[103]" + "DB[102]" + "DB[101]" + "DB[100]" + "DB[99]" + "DB[98]" + + "DB[97]" + "DB[96]" + "DB[95]" + "DB[94]" + "DB[93]" + "DB[92]" + "DB[91]" + "DB[90]" + + "DB[89]" + "DB[88]" + "DB[87]" + "DB[86]" + "DB[85]" + "DB[84]" + "DB[83]" + "DB[82]" + + "DB[81]" + "DB[80]" + "DB[79]" + "DB[78]" + "DB[77]" + "DB[76]" + "DB[75]" + "DB[74]" + + "DB[73]" + "DB[72]" + "DB[71]" + "DB[70]" + "DB[69]" + "DB[68]" + "DB[67]" + "DB[66]" + + "DB[65]" + "DB[64]" + "DB[63]" + "DB[62]" + "DB[61]" + "DB[60]" + "DB[59]" + "DB[58]" + + "DB[57]" + "DB[56]" + "DB[55]" + "DB[54]" + "DB[53]" + "DB[52]" + "DB[51]" + "DB[50]" + + "DB[49]" + "DB[48]" + "DB[47]" + "DB[46]" + "DB[45]" + "DB[44]" + "DB[43]" + "DB[42]" + + "DB[41]" + "DB[40]" + "DB[39]" + "DB[38]" + "DB[37]" + "DB[36]" + "DB[35]" + "DB[34]" + + "DB[33]" + "DB[32]" + "DB[31]" + "DB[30]" + "DB[29]" + "DB[28]" + "DB[27]" + "DB[26]" + + "DB[25]" + "DB[24]" + "DB[23]" + "DB[22]" + "DB[21]" + "DB[20]" + "DB[19]" + "DB[18]" + + "DB[17]" + "DB[16]" + "DB[15]" + "DB[14]" + "DB[13]" + "DB[12]" + "DB[11]" + "DB[10]" + + "DB[9]" + "DB[8]" + "DB[7]" + "DB[6]" + "DB[5]" + "DB[4]" + "DB[3]" + "DB[2]" + + "DB[1]" + "DB[0]" + "EMAA[2]" + "EMAA[1]" + "EMAA[0]" + "EMASA" + "EMAB[2]" + + "EMAB[1]" + "EMAB[0]" + "TENA" + "TCENA" + "TAA[4]" + "TAA[3]" + "TAA[2]" + "TAA[1]" + + "TAA[0]" + "TENB" + "TCENB" + "TWENB[127]" + "TWENB[126]" + "TWENB[125]" + "TWENB[124]" + + "TWENB[123]" + "TWENB[122]" + "TWENB[121]" + "TWENB[120]" + "TWENB[119]" + "TWENB[118]" + + "TWENB[117]" + "TWENB[116]" + "TWENB[115]" + "TWENB[114]" + "TWENB[113]" + "TWENB[112]" + + "TWENB[111]" + "TWENB[110]" + "TWENB[109]" + "TWENB[108]" + "TWENB[107]" + "TWENB[106]" + + "TWENB[105]" + "TWENB[104]" + "TWENB[103]" + "TWENB[102]" + "TWENB[101]" + "TWENB[100]" + + "TWENB[99]" + "TWENB[98]" + "TWENB[97]" + "TWENB[96]" + "TWENB[95]" + "TWENB[94]" + + "TWENB[93]" + "TWENB[92]" + "TWENB[91]" + "TWENB[90]" + "TWENB[89]" + "TWENB[88]" + + "TWENB[87]" + "TWENB[86]" + "TWENB[85]" + "TWENB[84]" + "TWENB[83]" + "TWENB[82]" + + "TWENB[81]" + "TWENB[80]" + "TWENB[79]" + "TWENB[78]" + "TWENB[77]" + "TWENB[76]" + + "TWENB[75]" + "TWENB[74]" + "TWENB[73]" + "TWENB[72]" + "TWENB[71]" + "TWENB[70]" + + "TWENB[69]" + "TWENB[68]" + "TWENB[67]" + "TWENB[66]" + "TWENB[65]" + "TWENB[64]" + + "TWENB[63]" + "TWENB[62]" + "TWENB[61]" + "TWENB[60]" + "TWENB[59]" + "TWENB[58]" + + "TWENB[57]" + "TWENB[56]" + "TWENB[55]" + "TWENB[54]" + "TWENB[53]" + "TWENB[52]" + + "TWENB[51]" + "TWENB[50]" + "TWENB[49]" + "TWENB[48]" + "TWENB[47]" + "TWENB[46]" + + "TWENB[45]" + "TWENB[44]" + "TWENB[43]" + "TWENB[42]" + "TWENB[41]" + "TWENB[40]" + + "TWENB[39]" + "TWENB[38]" + "TWENB[37]" + "TWENB[36]" + "TWENB[35]" + "TWENB[34]" + + "TWENB[33]" + "TWENB[32]" + "TWENB[31]" + "TWENB[30]" + "TWENB[29]" + "TWENB[28]" + + "TWENB[27]" + "TWENB[26]" + "TWENB[25]" + "TWENB[24]" + "TWENB[23]" + "TWENB[22]" + + "TWENB[21]" + "TWENB[20]" + "TWENB[19]" + "TWENB[18]" + "TWENB[17]" + "TWENB[16]" + + "TWENB[15]" + "TWENB[14]" + "TWENB[13]" + "TWENB[12]" + "TWENB[11]" + "TWENB[10]" + + "TWENB[9]" + "TWENB[8]" + "TWENB[7]" + "TWENB[6]" + "TWENB[5]" + "TWENB[4]" + + "TWENB[3]" + "TWENB[2]" + "TWENB[1]" + "TWENB[0]" + "TAB[4]" + "TAB[3]" + "TAB[2]" + + "TAB[1]" + "TAB[0]" + "TDB[127]" + "TDB[126]" + "TDB[125]" + "TDB[124]" + "TDB[123]" + + "TDB[122]" + "TDB[121]" + "TDB[120]" + "TDB[119]" + "TDB[118]" + "TDB[117]" + + "TDB[116]" + "TDB[115]" + "TDB[114]" + "TDB[113]" + "TDB[112]" + "TDB[111]" + + "TDB[110]" + "TDB[109]" + "TDB[108]" + "TDB[107]" + "TDB[106]" + "TDB[105]" + + "TDB[104]" + "TDB[103]" + "TDB[102]" + "TDB[101]" + "TDB[100]" + "TDB[99]" + "TDB[98]" + + "TDB[97]" + "TDB[96]" + "TDB[95]" + "TDB[94]" + "TDB[93]" + "TDB[92]" + "TDB[91]" + + "TDB[90]" + "TDB[89]" + "TDB[88]" + "TDB[87]" + "TDB[86]" + "TDB[85]" + "TDB[84]" + + "TDB[83]" + "TDB[82]" + "TDB[81]" + "TDB[80]" + "TDB[79]" + "TDB[78]" + "TDB[77]" + + "TDB[76]" + "TDB[75]" + "TDB[74]" + "TDB[73]" + "TDB[72]" + "TDB[71]" + "TDB[70]" + + "TDB[69]" + "TDB[68]" + "TDB[67]" + "TDB[66]" + "TDB[65]" + "TDB[64]" + "TDB[63]" + + "TDB[62]" + "TDB[61]" + "TDB[60]" + "TDB[59]" + "TDB[58]" + "TDB[57]" + "TDB[56]" + + "TDB[55]" + "TDB[54]" + "TDB[53]" + "TDB[52]" + "TDB[51]" + "TDB[50]" + "TDB[49]" + + "TDB[48]" + "TDB[47]" + "TDB[46]" + "TDB[45]" + "TDB[44]" + "TDB[43]" + "TDB[42]" + + "TDB[41]" + "TDB[40]" + "TDB[39]" + "TDB[38]" + "TDB[37]" + "TDB[36]" + "TDB[35]" + + "TDB[34]" + "TDB[33]" + "TDB[32]" + "TDB[31]" + "TDB[30]" + "TDB[29]" + "TDB[28]" + + "TDB[27]" + "TDB[26]" + "TDB[25]" + "TDB[24]" + "TDB[23]" + "TDB[22]" + "TDB[21]" + + "TDB[20]" + "TDB[19]" + "TDB[18]" + "TDB[17]" + "TDB[16]" + "TDB[15]" + "TDB[14]" + + "TDB[13]" + "TDB[12]" + "TDB[11]" + "TDB[10]" + "TDB[9]" + "TDB[8]" + "TDB[7]" + + "TDB[6]" + "TDB[5]" + "TDB[4]" + "TDB[3]" + "TDB[2]" + "TDB[1]" + "TDB[0]" + "RET1N" + + "SIA[1]" + "SIA[0]" + "SEA" + "DFTRAMBYP" + "SIB[1]" + "SIB[0]" + "SEB" + "COLLDISN"'; + "_po" = '"CENYA" + "AYA[4]" + "AYA[3]" + "AYA[2]" + "AYA[1]" + "AYA[0]" + "CENYB" + + "WENYB[127]" + "WENYB[126]" + "WENYB[125]" + "WENYB[124]" + "WENYB[123]" + "WENYB[122]" + + "WENYB[121]" + "WENYB[120]" + "WENYB[119]" + "WENYB[118]" + "WENYB[117]" + "WENYB[116]" + + "WENYB[115]" + "WENYB[114]" + "WENYB[113]" + "WENYB[112]" + "WENYB[111]" + "WENYB[110]" + + "WENYB[109]" + "WENYB[108]" + "WENYB[107]" + "WENYB[106]" + "WENYB[105]" + "WENYB[104]" + + "WENYB[103]" + "WENYB[102]" + "WENYB[101]" + "WENYB[100]" + "WENYB[99]" + "WENYB[98]" + + "WENYB[97]" + "WENYB[96]" + "WENYB[95]" + "WENYB[94]" + "WENYB[93]" + "WENYB[92]" + + "WENYB[91]" + "WENYB[90]" + "WENYB[89]" + "WENYB[88]" + "WENYB[87]" + "WENYB[86]" + + "WENYB[85]" + "WENYB[84]" + "WENYB[83]" + "WENYB[82]" + "WENYB[81]" + "WENYB[80]" + + "WENYB[79]" + "WENYB[78]" + "WENYB[77]" + "WENYB[76]" + "WENYB[75]" + "WENYB[74]" + + "WENYB[73]" + "WENYB[72]" + "WENYB[71]" + "WENYB[70]" + "WENYB[69]" + "WENYB[68]" + + "WENYB[67]" + "WENYB[66]" + "WENYB[65]" + "WENYB[64]" + "WENYB[63]" + "WENYB[62]" + + "WENYB[61]" + "WENYB[60]" + "WENYB[59]" + "WENYB[58]" + "WENYB[57]" + "WENYB[56]" + + "WENYB[55]" + "WENYB[54]" + "WENYB[53]" + "WENYB[52]" + "WENYB[51]" + "WENYB[50]" + + "WENYB[49]" + "WENYB[48]" + "WENYB[47]" + "WENYB[46]" + "WENYB[45]" + "WENYB[44]" + + "WENYB[43]" + "WENYB[42]" + "WENYB[41]" + "WENYB[40]" + "WENYB[39]" + "WENYB[38]" + + "WENYB[37]" + "WENYB[36]" + "WENYB[35]" + "WENYB[34]" + "WENYB[33]" + "WENYB[32]" + + "WENYB[31]" + "WENYB[30]" + "WENYB[29]" + "WENYB[28]" + "WENYB[27]" + "WENYB[26]" + + "WENYB[25]" + "WENYB[24]" + "WENYB[23]" + "WENYB[22]" + "WENYB[21]" + "WENYB[20]" + + "WENYB[19]" + "WENYB[18]" + "WENYB[17]" + "WENYB[16]" + "WENYB[15]" + "WENYB[14]" + + "WENYB[13]" + "WENYB[12]" + "WENYB[11]" + "WENYB[10]" + "WENYB[9]" + "WENYB[8]" + + "WENYB[7]" + "WENYB[6]" + "WENYB[5]" + "WENYB[4]" + "WENYB[3]" + "WENYB[2]" + + "WENYB[1]" + "WENYB[0]" + "AYB[4]" + "AYB[3]" + "AYB[2]" + "AYB[1]" + "AYB[0]" + + "QA[127]" + "QA[126]" + "QA[125]" + "QA[124]" + "QA[123]" + "QA[122]" + "QA[121]" + + "QA[120]" + "QA[119]" + "QA[118]" + "QA[117]" + "QA[116]" + "QA[115]" + "QA[114]" + + "QA[113]" + "QA[112]" + "QA[111]" + "QA[110]" + "QA[109]" + "QA[108]" + "QA[107]" + + "QA[106]" + "QA[105]" + "QA[104]" + "QA[103]" + "QA[102]" + "QA[101]" + "QA[100]" + + "QA[99]" + "QA[98]" + "QA[97]" + "QA[96]" + "QA[95]" + "QA[94]" + "QA[93]" + "QA[92]" + + "QA[91]" + "QA[90]" + "QA[89]" + "QA[88]" + "QA[87]" + "QA[86]" + "QA[85]" + "QA[84]" + + "QA[83]" + "QA[82]" + "QA[81]" + "QA[80]" + "QA[79]" + "QA[78]" + "QA[77]" + "QA[76]" + + "QA[75]" + "QA[74]" + "QA[73]" + "QA[72]" + "QA[71]" + "QA[70]" + "QA[69]" + "QA[68]" + + "QA[67]" + "QA[66]" + "QA[65]" + "QA[64]" + "QA[63]" + "QA[62]" + "QA[61]" + "QA[60]" + + "QA[59]" + "QA[58]" + "QA[57]" + "QA[56]" + "QA[55]" + "QA[54]" + "QA[53]" + "QA[52]" + + "QA[51]" + "QA[50]" + "QA[49]" + "QA[48]" + "QA[47]" + "QA[46]" + "QA[45]" + "QA[44]" + + "QA[43]" + "QA[42]" + "QA[41]" + "QA[40]" + "QA[39]" + "QA[38]" + "QA[37]" + "QA[36]" + + "QA[35]" + "QA[34]" + "QA[33]" + "QA[32]" + "QA[31]" + "QA[30]" + "QA[29]" + "QA[28]" + + "QA[27]" + "QA[26]" + "QA[25]" + "QA[24]" + "QA[23]" + "QA[22]" + "QA[21]" + "QA[20]" + + "QA[19]" + "QA[18]" + "QA[17]" + "QA[16]" + "QA[15]" + "QA[14]" + "QA[13]" + "QA[12]" + + "QA[11]" + "QA[10]" + "QA[9]" + "QA[8]" + "QA[7]" + "QA[6]" + "QA[5]" + "QA[4]" + + "QA[3]" + "QA[2]" + "QA[1]" + "QA[0]" + "SOA[1]" + "SOA[0]" + "SOB[1]" + "SOB[0]"'; + "_si" = '"SIA[0]" + "SIA[1]" + "SIB[0]" + "SIB[1]"' {ScanIn; } + "_so" = '"SOA[0]" + "SOA[1]" + "SOB[0]" + "SOB[1]"' {ScanOut; } +} +ScanStructures { + ScanChain "chain_rf2_32x128_wm1_1" { + ScanLength 64; + ScanCells "uDQA63" "uDQA62" "uDQA61" "uDQA60" "uDQA59" "uDQA58" "uDQA57" "uDQA56" "uDQA55" "uDQA54" "uDQA53" "uDQA52" "uDQA51" "uDQA50" "uDQA49" "uDQA48" "uDQA47" "uDQA46" "uDQA45" "uDQA44" "uDQA43" "uDQA42" "uDQA41" "uDQA40" "uDQA39" "uDQA38" "uDQA37" "uDQA36" "uDQA35" "uDQA34" "uDQA33" "uDQA32" "uDQA31" "uDQA30" "uDQA29" "uDQA28" "uDQA27" "uDQA26" "uDQA25" "uDQA24" "uDQA23" "uDQA22" "uDQA21" "uDQA20" "uDQA19" "uDQA18" "uDQA17" "uDQA16" "uDQA15" "uDQA14" "uDQA13" "uDQA12" "uDQA11" "uDQA10" "uDQA9" "uDQA8" "uDQA7" "uDQA6" "uDQA5" "uDQA4" "uDQA3" "uDQA2" "uDQA1" "uDQA0" ; + ScanIn "SIA[0]"; + ScanOut "SOA[0]"; + ScanEnable "SEA"; + ScanMasterClock "CLKA"; + } + ScanChain "chain_rf2_32x128_wm1_2" { + ScanLength 64; + ScanCells "uDQA64" "uDQA65" "uDQA66" "uDQA67" "uDQA68" "uDQA69" "uDQA70" "uDQA71" "uDQA72" "uDQA73" "uDQA74" "uDQA75" "uDQA76" "uDQA77" "uDQA78" "uDQA79" "uDQA80" "uDQA81" "uDQA82" "uDQA83" "uDQA84" "uDQA85" "uDQA86" "uDQA87" "uDQA88" "uDQA89" "uDQA90" "uDQA91" "uDQA92" "uDQA93" "uDQA94" "uDQA95" "uDQA96" "uDQA97" "uDQA98" "uDQA99" "uDQA100" "uDQA101" "uDQA102" "uDQA103" "uDQA104" "uDQA105" "uDQA106" "uDQA107" "uDQA108" "uDQA109" "uDQA110" "uDQA111" "uDQA112" "uDQA113" "uDQA114" "uDQA115" "uDQA116" "uDQA117" "uDQA118" "uDQA119" "uDQA120" "uDQA121" "uDQA122" "uDQA123" "uDQA124" "uDQA125" "uDQA126" "uDQA127" ; + ScanIn "SIA[1]"; + ScanOut "SOA[1]"; + ScanEnable "SEA"; + ScanMasterClock "CLKA"; + } + ScanChain "chain_rf2_32x128_wm1_3" { + ScanLength 64; + ScanCells "uDQB63" "uDQB62" "uDQB61" "uDQB60" "uDQB59" "uDQB58" "uDQB57" "uDQB56" "uDQB55" "uDQB54" "uDQB53" "uDQB52" "uDQB51" "uDQB50" "uDQB49" "uDQB48" "uDQB47" "uDQB46" "uDQB45" "uDQB44" "uDQB43" "uDQB42" "uDQB41" "uDQB40" "uDQB39" "uDQB38" "uDQB37" "uDQB36" "uDQB35" "uDQB34" "uDQB33" "uDQB32" "uDQB31" "uDQB30" "uDQB29" "uDQB28" "uDQB27" "uDQB26" "uDQB25" "uDQB24" "uDQB23" "uDQB22" "uDQB21" "uDQB20" "uDQB19" "uDQB18" "uDQB17" "uDQB16" "uDQB15" "uDQB14" "uDQB13" "uDQB12" "uDQB11" "uDQB10" "uDQB9" "uDQB8" "uDQB7" "uDQB6" "uDQB5" "uDQB4" "uDQB3" "uDQB2" "uDQB1" "uDQB0" ; + ScanIn "SIB[0]"; + ScanOut "SOB[0]"; + ScanEnable "SEB"; + ScanMasterClock "CLKB"; + } + ScanChain "chain_rf2_32x128_wm1_4" { + ScanLength 64; + ScanCells "uDQB64" "uDQB65" "uDQB66" "uDQB67" "uDQB68" "uDQB69" "uDQB70" "uDQB71" "uDQB72" "uDQB73" "uDQB74" "uDQB75" "uDQB76" "uDQB77" "uDQB78" "uDQB79" "uDQB80" "uDQB81" "uDQB82" "uDQB83" "uDQB84" "uDQB85" "uDQB86" "uDQB87" "uDQB88" "uDQB89" "uDQB90" "uDQB91" "uDQB92" "uDQB93" "uDQB94" "uDQB95" "uDQB96" "uDQB97" "uDQB98" "uDQB99" "uDQB100" "uDQB101" "uDQB102" "uDQB103" "uDQB104" "uDQB105" "uDQB106" "uDQB107" "uDQB108" "uDQB109" "uDQB110" "uDQB111" "uDQB112" "uDQB113" "uDQB114" "uDQB115" "uDQB116" "uDQB117" "uDQB118" "uDQB119" "uDQB120" "uDQB121" "uDQB122" "uDQB123" "uDQB124" "uDQB125" "uDQB126" "uDQB127" ; + ScanIn "SIB[1]"; + ScanOut "SOB[1]"; + ScanEnable "SEB"; + ScanMasterClock "CLKB"; + } +} +Timing { + WaveformTable "_default_WFT_" { + Period '100ns'; + Waveforms { + "all_inputs" { + 01ZN { '0ns' D/U/Z/N; } + } + "all_outputs" { + XHTL { '40ns' X/H/T/L; } + } + "CLKA" { + P { '0ns' D; '45ns' U; '55ns' D; } + } + "CLKB" { + P { '0ns' D; '45ns' U; '55ns' D; } + } + } + } +} +Procedures { + "capture" { + W "_default_WFT_"; + V { "_pi" = #; "_po" = #; } + } + "capture_CLK" { + W "_default_WFT_"; + V {"_pi" = #; "_po" = #;"CLKA" = P;"CLKB" = P; } + } + "load_unload" { + W "_default_WFT_"; + V { "CLKA" = 0; "CLKB" = 0; "_si" = \r2 N; "_so" =\r2 X; "SEA" = 1; "SEB" = 1; "DFTRAMBYP" = 1; } + Shift { + V { "CLKA" = P; "CLKB" = P; "_si" = \r2 #; "_so" = \r2 #; } + } + } +} +MacroDefs { + "test_setup" { + W "_default_WFT_"; + C {"all_inputs" = \r60 N; "all_outputs" = \r34 X; } + V { "CLKA" = P; "CLKB" = P; } + } +} +Environment "rf2_32x128_wm1" { + CTL { + } + CTL Internal_scan { + TestMode InternalTest; + Focus Top { + } + Internal { + "SIA[0]" { + CaptureClock "CLKA" { + LeadingEdge; + } + DataType ScanDataIn { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SIA[1]" { + CaptureClock "CLKA" { + LeadingEdge; + } + DataType ScanDataIn { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SOA[0]" { + LaunchClock "CLKA" { + LeadingEdge; + } + DataType ScanDataOut { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SOA[1]" { + LaunchClock "CLKA" { + LeadingEdge; + } + DataType ScanDataOut { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SEA" { + DataType ScanEnable { + ActiveState ForceUp; + } + } + "CLKA" { + DataType ScanMasterClock MasterClock; + } + "SIB[0]" { + CaptureClock "CLKB" { + LeadingEdge; + } + DataType ScanDataIn { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SIB[1]" { + CaptureClock "CLKB" { + LeadingEdge; + } + DataType ScanDataIn { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SOB[0]" { + LaunchClock "CLKB" { + LeadingEdge; + } + DataType ScanDataOut { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SOB[1]" { + LaunchClock "CLKB" { + LeadingEdge; + } + DataType ScanDataOut { + ScanDataType Internal; + } + ScanStyle MultiplexedData; + } + "SEB" { + DataType ScanEnable { + ActiveState ForceUp; + } + } + "CLKB" { + DataType ScanMasterClock MasterClock; + } + } + } +} +Environment dftSpec { + CTL { + } + CTL all_dft { + TestMode ForInheritOnly; + } +} diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef new file mode 100644 index 00000000..773c2302 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.lef @@ -0,0 +1,31693 @@ +# Copyright (c) 1993 - 2019 ARM Limited. All Rights Reserved. +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Limited. + +# PhyVGen V 8.8.0 +# ARM Version r0p0 +# Creation Date: Sun Oct 13 11:08:55 2019 + + +# Memory Configuration: +# ~~~~~~~~~~~~~~~~~~~~~ +# -activity_factor 50 -atf off -back_biasing off -bits 128 -bmux on +# -bus_notation on -check_instname on -diodes on -drive 6 -ema on -frequency +# 1.0 -instname rf2_32x128_wm1 -left_bus_delim "[" -mux 2 -mvt LL -name_case +# upper -pipeline off -power_gating off -power_type otc -pwr_gnd_rename +# vddpe:VDDPE,vddce:VDDCE,vsse:VSSE -rcols 2 -redundancy off -retention on +# -right_bus_delim "]" -rrows 0 -ser none -site_def off -top_layer m5-m10 +# -words 32 -wp_size 1 -write_mask on -write_thru off -corners +# ff_0p99v_0p99v_m40c,ss_0p81v_0p81v_125c,tt_0p81v_0p81v_0c +# + +VERSION 5.8 ; +BUSBITCHARS "[]" ; +MACRO rf2_32x128_wm1 + FOREIGN rf2_32x128_wm1 0 0 ; + SYMMETRY X Y ; + SIZE 21.975 BY 414.86 ; + CLASS BLOCK ; + PIN AA[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 191.27 0.25 191.37 ; + LAYER M2 ; + RECT 0 191.27 0.25 191.37 ; + LAYER M3 ; + RECT 0 191.27 0.25 191.37 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AA[0] + + PIN AA[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 194.3 0.25 194.4 ; + LAYER M2 ; + RECT 0 194.3 0.25 194.4 ; + LAYER M3 ; + RECT 0 194.3 0.25 194.4 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AA[1] + + PIN AA[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 197.33 0.25 197.43 ; + LAYER M2 ; + RECT 0 197.33 0.25 197.43 ; + LAYER M3 ; + RECT 0 197.33 0.25 197.43 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AA[2] + + PIN AA[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 198.875 0.25 198.975 ; + LAYER M2 ; + RECT 0 198.875 0.25 198.975 ; + LAYER M3 ; + RECT 0 198.875 0.25 198.975 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AA[3] + + PIN AA[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 201.905 0.25 202.005 ; + LAYER M2 ; + RECT 0 201.905 0.25 202.005 ; + LAYER M3 ; + RECT 0 201.905 0.25 202.005 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AA[4] + + PIN AB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 224.185 0.25 224.285 ; + LAYER M2 ; + RECT 0 224.185 0.25 224.285 ; + LAYER M3 ; + RECT 0 224.185 0.25 224.285 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AB[0] + + PIN AB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 220.96 0.25 221.06 ; + LAYER M2 ; + RECT 0 220.96 0.25 221.06 ; + LAYER M3 ; + RECT 0 220.96 0.25 221.06 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AB[1] + + PIN AB[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 218.125 0.25 218.225 ; + LAYER M2 ; + RECT 0 218.125 0.25 218.225 ; + LAYER M3 ; + RECT 0 218.125 0.25 218.225 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AB[2] + + PIN AB[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 216.58 0.25 216.68 ; + LAYER M2 ; + RECT 0 216.58 0.25 216.68 ; + LAYER M3 ; + RECT 0 216.58 0.25 216.68 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AB[3] + + PIN AB[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 213.55 0.25 213.65 ; + LAYER M2 ; + RECT 0 213.55 0.25 213.65 ; + LAYER M3 ; + RECT 0 213.55 0.25 213.65 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AB[4] + + PIN AYA[0] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 191.675 0.25 191.775 ; + LAYER M2 ; + RECT 0 191.675 0.25 191.775 ; + LAYER M3 ; + RECT 0 191.675 0.25 191.775 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYA[0] + + PIN AYA[1] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 194.705 0.25 194.805 ; + LAYER M2 ; + RECT 0 194.705 0.25 194.805 ; + LAYER M3 ; + RECT 0 194.705 0.25 194.805 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYA[1] + + PIN AYA[2] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 197.735 0.25 197.835 ; + LAYER M2 ; + RECT 0 197.735 0.25 197.835 ; + LAYER M3 ; + RECT 0 197.735 0.25 197.835 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYA[2] + + PIN AYA[3] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 198.5 0.25 198.6 ; + LAYER M2 ; + RECT 0 198.5 0.25 198.6 ; + LAYER M3 ; + RECT 0 198.5 0.25 198.6 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYA[3] + + PIN AYA[4] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 201.705 0.25 201.805 ; + LAYER M2 ; + RECT 0 201.705 0.25 201.805 ; + LAYER M3 ; + RECT 0 201.705 0.25 201.805 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYA[4] + + PIN AYB[0] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 223.78 0.25 223.88 ; + LAYER M2 ; + RECT 0 223.78 0.25 223.88 ; + LAYER M3 ; + RECT 0 223.78 0.25 223.88 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYB[0] + + PIN AYB[1] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 220.75 0.25 220.85 ; + LAYER M2 ; + RECT 0 220.75 0.25 220.85 ; + LAYER M3 ; + RECT 0 220.75 0.25 220.85 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYB[1] + + PIN AYB[2] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 217.75 0.25 217.85 ; + LAYER M2 ; + RECT 0 217.75 0.25 217.85 ; + LAYER M3 ; + RECT 0 217.75 0.25 217.85 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYB[2] + + PIN AYB[3] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 216.985 0.25 217.085 ; + LAYER M2 ; + RECT 0 216.985 0.25 217.085 ; + LAYER M3 ; + RECT 0 216.985 0.25 217.085 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYB[3] + + PIN AYB[4] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 213.925 0.25 214.025 ; + LAYER M2 ; + RECT 0 213.925 0.25 214.025 ; + LAYER M3 ; + RECT 0 213.925 0.25 214.025 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END AYB[4] + + PIN CENA + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 188.51 0.25 188.61 ; + LAYER M2 ; + RECT 0 188.51 0.25 188.61 ; + LAYER M3 ; + RECT 0 188.51 0.25 188.61 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END CENA + + PIN CENB + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 228.705 0.25 228.805 ; + LAYER M2 ; + RECT 0 228.705 0.25 228.805 ; + LAYER M3 ; + RECT 0 228.705 0.25 228.805 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END CENB + + PIN CENYA + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 187.1 0.25 187.2 ; + LAYER M2 ; + RECT 0 187.1 0.25 187.2 ; + LAYER M3 ; + RECT 0 187.1 0.25 187.2 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END CENYA + + PIN CENYB + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 229.25 0.25 229.35 ; + LAYER M2 ; + RECT 0 229.25 0.25 229.35 ; + LAYER M3 ; + RECT 0 229.25 0.25 229.35 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END CENYB + + PIN CLKA + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 198.13 0.25 198.23 ; + LAYER M2 ; + RECT 0 198.13 0.25 198.23 ; + LAYER M3 ; + RECT 0 198.13 0.25 198.23 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END CLKA + + PIN CLKB + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 218.78 0.25 218.88 ; + LAYER M2 ; + RECT 0 218.78 0.25 218.88 ; + LAYER M3 ; + RECT 0 218.78 0.25 218.88 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END CLKB + + PIN COLLDISN + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 206.3 0.25 206.4 ; + LAYER M2 ; + RECT 0 206.3 0.25 206.4 ; + LAYER M3 ; + RECT 0 206.3 0.25 206.4 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END COLLDISN + + PIN DB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 2.195 0.25 2.295 ; + LAYER M2 ; + RECT 0 2.195 0.25 2.295 ; + LAYER M3 ; + RECT 0 2.195 0.25 2.295 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[0] + + PIN DB[100] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 334.805 0.25 334.905 ; + LAYER M2 ; + RECT 0 334.805 0.25 334.905 ; + LAYER M3 ; + RECT 0 334.805 0.25 334.905 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[100] + + PIN DB[101] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 337.685 0.25 337.785 ; + LAYER M2 ; + RECT 0 337.685 0.25 337.785 ; + LAYER M3 ; + RECT 0 337.685 0.25 337.785 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[101] + + PIN DB[102] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 340.565 0.25 340.665 ; + LAYER M2 ; + RECT 0 340.565 0.25 340.665 ; + LAYER M3 ; + RECT 0 340.565 0.25 340.665 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[102] + + PIN DB[103] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 343.445 0.25 343.545 ; + LAYER M2 ; + RECT 0 343.445 0.25 343.545 ; + LAYER M3 ; + RECT 0 343.445 0.25 343.545 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[103] + + PIN DB[104] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 346.325 0.25 346.425 ; + LAYER M2 ; + RECT 0 346.325 0.25 346.425 ; + LAYER M3 ; + RECT 0 346.325 0.25 346.425 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[104] + + PIN DB[105] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 349.205 0.25 349.305 ; + LAYER M2 ; + RECT 0 349.205 0.25 349.305 ; + LAYER M3 ; + RECT 0 349.205 0.25 349.305 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[105] + + PIN DB[106] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 352.085 0.25 352.185 ; + LAYER M2 ; + RECT 0 352.085 0.25 352.185 ; + LAYER M3 ; + RECT 0 352.085 0.25 352.185 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[106] + + PIN DB[107] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 354.965 0.25 355.065 ; + LAYER M2 ; + RECT 0 354.965 0.25 355.065 ; + LAYER M3 ; + RECT 0 354.965 0.25 355.065 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[107] + + PIN DB[108] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 357.845 0.25 357.945 ; + LAYER M2 ; + RECT 0 357.845 0.25 357.945 ; + LAYER M3 ; + RECT 0 357.845 0.25 357.945 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[108] + + PIN DB[109] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 360.725 0.25 360.825 ; + LAYER M2 ; + RECT 0 360.725 0.25 360.825 ; + LAYER M3 ; + RECT 0 360.725 0.25 360.825 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[109] + + PIN DB[10] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 30.995 0.25 31.095 ; + LAYER M2 ; + RECT 0 30.995 0.25 31.095 ; + LAYER M3 ; + RECT 0 30.995 0.25 31.095 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[10] + + PIN DB[110] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 363.605 0.25 363.705 ; + LAYER M2 ; + RECT 0 363.605 0.25 363.705 ; + LAYER M3 ; + RECT 0 363.605 0.25 363.705 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[110] + + PIN DB[111] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 366.485 0.25 366.585 ; + LAYER M2 ; + RECT 0 366.485 0.25 366.585 ; + LAYER M3 ; + RECT 0 366.485 0.25 366.585 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[111] + + PIN DB[112] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 369.365 0.25 369.465 ; + LAYER M2 ; + RECT 0 369.365 0.25 369.465 ; + LAYER M3 ; + RECT 0 369.365 0.25 369.465 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[112] + + PIN DB[113] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 372.245 0.25 372.345 ; + LAYER M2 ; + RECT 0 372.245 0.25 372.345 ; + LAYER M3 ; + RECT 0 372.245 0.25 372.345 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[113] + + PIN DB[114] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 375.125 0.25 375.225 ; + LAYER M2 ; + RECT 0 375.125 0.25 375.225 ; + LAYER M3 ; + RECT 0 375.125 0.25 375.225 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[114] + + PIN DB[115] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 378.005 0.25 378.105 ; + LAYER M2 ; + RECT 0 378.005 0.25 378.105 ; + LAYER M3 ; + RECT 0 378.005 0.25 378.105 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[115] + + PIN DB[116] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 380.885 0.25 380.985 ; + LAYER M2 ; + RECT 0 380.885 0.25 380.985 ; + LAYER M3 ; + RECT 0 380.885 0.25 380.985 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[116] + + PIN DB[117] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 383.765 0.25 383.865 ; + LAYER M2 ; + RECT 0 383.765 0.25 383.865 ; + LAYER M3 ; + RECT 0 383.765 0.25 383.865 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[117] + + PIN DB[118] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 386.645 0.25 386.745 ; + LAYER M2 ; + RECT 0 386.645 0.25 386.745 ; + LAYER M3 ; + RECT 0 386.645 0.25 386.745 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[118] + + PIN DB[119] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 389.525 0.25 389.625 ; + LAYER M2 ; + RECT 0 389.525 0.25 389.625 ; + LAYER M3 ; + RECT 0 389.525 0.25 389.625 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[119] + + PIN DB[11] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 33.875 0.25 33.975 ; + LAYER M2 ; + RECT 0 33.875 0.25 33.975 ; + LAYER M3 ; + RECT 0 33.875 0.25 33.975 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[11] + + PIN DB[120] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 392.405 0.25 392.505 ; + LAYER M2 ; + RECT 0 392.405 0.25 392.505 ; + LAYER M3 ; + RECT 0 392.405 0.25 392.505 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[120] + + PIN DB[121] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 395.285 0.25 395.385 ; + LAYER M2 ; + RECT 0 395.285 0.25 395.385 ; + LAYER M3 ; + RECT 0 395.285 0.25 395.385 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[121] + + PIN DB[122] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 398.165 0.25 398.265 ; + LAYER M2 ; + RECT 0 398.165 0.25 398.265 ; + LAYER M3 ; + RECT 0 398.165 0.25 398.265 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[122] + + PIN DB[123] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 401.045 0.25 401.145 ; + LAYER M2 ; + RECT 0 401.045 0.25 401.145 ; + LAYER M3 ; + RECT 0 401.045 0.25 401.145 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[123] + + PIN DB[124] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 403.925 0.25 404.025 ; + LAYER M2 ; + RECT 0 403.925 0.25 404.025 ; + LAYER M3 ; + RECT 0 403.925 0.25 404.025 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[124] + + PIN DB[125] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 406.805 0.25 406.905 ; + LAYER M2 ; + RECT 0 406.805 0.25 406.905 ; + LAYER M3 ; + RECT 0 406.805 0.25 406.905 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[125] + + PIN DB[126] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 409.685 0.25 409.785 ; + LAYER M2 ; + RECT 0 409.685 0.25 409.785 ; + LAYER M3 ; + RECT 0 409.685 0.25 409.785 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[126] + + PIN DB[127] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 412.565 0.25 412.665 ; + LAYER M2 ; + RECT 0 412.565 0.25 412.665 ; + LAYER M3 ; + RECT 0 412.565 0.25 412.665 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[127] + + PIN DB[12] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 36.755 0.25 36.855 ; + LAYER M2 ; + RECT 0 36.755 0.25 36.855 ; + LAYER M3 ; + RECT 0 36.755 0.25 36.855 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[12] + + PIN DB[13] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 39.635 0.25 39.735 ; + LAYER M2 ; + RECT 0 39.635 0.25 39.735 ; + LAYER M3 ; + RECT 0 39.635 0.25 39.735 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[13] + + PIN DB[14] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 42.515 0.25 42.615 ; + LAYER M2 ; + RECT 0 42.515 0.25 42.615 ; + LAYER M3 ; + RECT 0 42.515 0.25 42.615 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[14] + + PIN DB[15] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 45.395 0.25 45.495 ; + LAYER M2 ; + RECT 0 45.395 0.25 45.495 ; + LAYER M3 ; + RECT 0 45.395 0.25 45.495 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[15] + + PIN DB[16] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 48.275 0.25 48.375 ; + LAYER M2 ; + RECT 0 48.275 0.25 48.375 ; + LAYER M3 ; + RECT 0 48.275 0.25 48.375 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[16] + + PIN DB[17] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 51.155 0.25 51.255 ; + LAYER M2 ; + RECT 0 51.155 0.25 51.255 ; + LAYER M3 ; + RECT 0 51.155 0.25 51.255 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[17] + + PIN DB[18] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 54.035 0.25 54.135 ; + LAYER M2 ; + RECT 0 54.035 0.25 54.135 ; + LAYER M3 ; + RECT 0 54.035 0.25 54.135 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[18] + + PIN DB[19] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 56.915 0.25 57.015 ; + LAYER M2 ; + RECT 0 56.915 0.25 57.015 ; + LAYER M3 ; + RECT 0 56.915 0.25 57.015 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[19] + + PIN DB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 5.075 0.25 5.175 ; + LAYER M2 ; + RECT 0 5.075 0.25 5.175 ; + LAYER M3 ; + RECT 0 5.075 0.25 5.175 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[1] + + PIN DB[20] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 59.795 0.25 59.895 ; + LAYER M2 ; + RECT 0 59.795 0.25 59.895 ; + LAYER M3 ; + RECT 0 59.795 0.25 59.895 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[20] + + PIN DB[21] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 62.675 0.25 62.775 ; + LAYER M2 ; + RECT 0 62.675 0.25 62.775 ; + LAYER M3 ; + RECT 0 62.675 0.25 62.775 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[21] + + PIN DB[22] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 65.555 0.25 65.655 ; + LAYER M2 ; + RECT 0 65.555 0.25 65.655 ; + LAYER M3 ; + RECT 0 65.555 0.25 65.655 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[22] + + PIN DB[23] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 68.435 0.25 68.535 ; + LAYER M2 ; + RECT 0 68.435 0.25 68.535 ; + LAYER M3 ; + RECT 0 68.435 0.25 68.535 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[23] + + PIN DB[24] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 71.315 0.25 71.415 ; + LAYER M2 ; + RECT 0 71.315 0.25 71.415 ; + LAYER M3 ; + RECT 0 71.315 0.25 71.415 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[24] + + PIN DB[25] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 74.195 0.25 74.295 ; + LAYER M2 ; + RECT 0 74.195 0.25 74.295 ; + LAYER M3 ; + RECT 0 74.195 0.25 74.295 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[25] + + PIN DB[26] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 77.075 0.25 77.175 ; + LAYER M2 ; + RECT 0 77.075 0.25 77.175 ; + LAYER M3 ; + RECT 0 77.075 0.25 77.175 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[26] + + PIN DB[27] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 79.955 0.25 80.055 ; + LAYER M2 ; + RECT 0 79.955 0.25 80.055 ; + LAYER M3 ; + RECT 0 79.955 0.25 80.055 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[27] + + PIN DB[28] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 82.835 0.25 82.935 ; + LAYER M2 ; + RECT 0 82.835 0.25 82.935 ; + LAYER M3 ; + RECT 0 82.835 0.25 82.935 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[28] + + PIN DB[29] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 85.715 0.25 85.815 ; + LAYER M2 ; + RECT 0 85.715 0.25 85.815 ; + LAYER M3 ; + RECT 0 85.715 0.25 85.815 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[29] + + PIN DB[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 7.955 0.25 8.055 ; + LAYER M2 ; + RECT 0 7.955 0.25 8.055 ; + LAYER M3 ; + RECT 0 7.955 0.25 8.055 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[2] + + PIN DB[30] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 88.595 0.25 88.695 ; + LAYER M2 ; + RECT 0 88.595 0.25 88.695 ; + LAYER M3 ; + RECT 0 88.595 0.25 88.695 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[30] + + PIN DB[31] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 91.475 0.25 91.575 ; + LAYER M2 ; + RECT 0 91.475 0.25 91.575 ; + LAYER M3 ; + RECT 0 91.475 0.25 91.575 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[31] + + PIN DB[32] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 94.355 0.25 94.455 ; + LAYER M2 ; + RECT 0 94.355 0.25 94.455 ; + LAYER M3 ; + RECT 0 94.355 0.25 94.455 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[32] + + PIN DB[33] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 97.235 0.25 97.335 ; + LAYER M2 ; + RECT 0 97.235 0.25 97.335 ; + LAYER M3 ; + RECT 0 97.235 0.25 97.335 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[33] + + PIN DB[34] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 100.115 0.25 100.215 ; + LAYER M2 ; + RECT 0 100.115 0.25 100.215 ; + LAYER M3 ; + RECT 0 100.115 0.25 100.215 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[34] + + PIN DB[35] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 102.995 0.25 103.095 ; + LAYER M2 ; + RECT 0 102.995 0.25 103.095 ; + LAYER M3 ; + RECT 0 102.995 0.25 103.095 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[35] + + PIN DB[36] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 105.875 0.25 105.975 ; + LAYER M2 ; + RECT 0 105.875 0.25 105.975 ; + LAYER M3 ; + RECT 0 105.875 0.25 105.975 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[36] + + PIN DB[37] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 108.755 0.25 108.855 ; + LAYER M2 ; + RECT 0 108.755 0.25 108.855 ; + LAYER M3 ; + RECT 0 108.755 0.25 108.855 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[37] + + PIN DB[38] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 111.635 0.25 111.735 ; + LAYER M2 ; + RECT 0 111.635 0.25 111.735 ; + LAYER M3 ; + RECT 0 111.635 0.25 111.735 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[38] + + PIN DB[39] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 114.515 0.25 114.615 ; + LAYER M2 ; + RECT 0 114.515 0.25 114.615 ; + LAYER M3 ; + RECT 0 114.515 0.25 114.615 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[39] + + PIN DB[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 10.835 0.25 10.935 ; + LAYER M2 ; + RECT 0 10.835 0.25 10.935 ; + LAYER M3 ; + RECT 0 10.835 0.25 10.935 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[3] + + PIN DB[40] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 117.395 0.25 117.495 ; + LAYER M2 ; + RECT 0 117.395 0.25 117.495 ; + LAYER M3 ; + RECT 0 117.395 0.25 117.495 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[40] + + PIN DB[41] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 120.275 0.25 120.375 ; + LAYER M2 ; + RECT 0 120.275 0.25 120.375 ; + LAYER M3 ; + RECT 0 120.275 0.25 120.375 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[41] + + PIN DB[42] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 123.155 0.25 123.255 ; + LAYER M2 ; + RECT 0 123.155 0.25 123.255 ; + LAYER M3 ; + RECT 0 123.155 0.25 123.255 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[42] + + PIN DB[43] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 126.035 0.25 126.135 ; + LAYER M2 ; + RECT 0 126.035 0.25 126.135 ; + LAYER M3 ; + RECT 0 126.035 0.25 126.135 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[43] + + PIN DB[44] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 128.915 0.25 129.015 ; + LAYER M2 ; + RECT 0 128.915 0.25 129.015 ; + LAYER M3 ; + RECT 0 128.915 0.25 129.015 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[44] + + PIN DB[45] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 131.795 0.25 131.895 ; + LAYER M2 ; + RECT 0 131.795 0.25 131.895 ; + LAYER M3 ; + RECT 0 131.795 0.25 131.895 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[45] + + PIN DB[46] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 134.675 0.25 134.775 ; + LAYER M2 ; + RECT 0 134.675 0.25 134.775 ; + LAYER M3 ; + RECT 0 134.675 0.25 134.775 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[46] + + PIN DB[47] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 137.555 0.25 137.655 ; + LAYER M2 ; + RECT 0 137.555 0.25 137.655 ; + LAYER M3 ; + RECT 0 137.555 0.25 137.655 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[47] + + PIN DB[48] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 140.435 0.25 140.535 ; + LAYER M2 ; + RECT 0 140.435 0.25 140.535 ; + LAYER M3 ; + RECT 0 140.435 0.25 140.535 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[48] + + PIN DB[49] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 143.315 0.25 143.415 ; + LAYER M2 ; + RECT 0 143.315 0.25 143.415 ; + LAYER M3 ; + RECT 0 143.315 0.25 143.415 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[49] + + PIN DB[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 13.715 0.25 13.815 ; + LAYER M2 ; + RECT 0 13.715 0.25 13.815 ; + LAYER M3 ; + RECT 0 13.715 0.25 13.815 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[4] + + PIN DB[50] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 146.195 0.25 146.295 ; + LAYER M2 ; + RECT 0 146.195 0.25 146.295 ; + LAYER M3 ; + RECT 0 146.195 0.25 146.295 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[50] + + PIN DB[51] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 149.075 0.25 149.175 ; + LAYER M2 ; + RECT 0 149.075 0.25 149.175 ; + LAYER M3 ; + RECT 0 149.075 0.25 149.175 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[51] + + PIN DB[52] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 151.955 0.25 152.055 ; + LAYER M2 ; + RECT 0 151.955 0.25 152.055 ; + LAYER M3 ; + RECT 0 151.955 0.25 152.055 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[52] + + PIN DB[53] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 154.835 0.25 154.935 ; + LAYER M2 ; + RECT 0 154.835 0.25 154.935 ; + LAYER M3 ; + RECT 0 154.835 0.25 154.935 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[53] + + PIN DB[54] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 157.715 0.25 157.815 ; + LAYER M2 ; + RECT 0 157.715 0.25 157.815 ; + LAYER M3 ; + RECT 0 157.715 0.25 157.815 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[54] + + PIN DB[55] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 160.595 0.25 160.695 ; + LAYER M2 ; + RECT 0 160.595 0.25 160.695 ; + LAYER M3 ; + RECT 0 160.595 0.25 160.695 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[55] + + PIN DB[56] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 163.475 0.25 163.575 ; + LAYER M2 ; + RECT 0 163.475 0.25 163.575 ; + LAYER M3 ; + RECT 0 163.475 0.25 163.575 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[56] + + PIN DB[57] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 166.355 0.25 166.455 ; + LAYER M2 ; + RECT 0 166.355 0.25 166.455 ; + LAYER M3 ; + RECT 0 166.355 0.25 166.455 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[57] + + PIN DB[58] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 169.235 0.25 169.335 ; + LAYER M2 ; + RECT 0 169.235 0.25 169.335 ; + LAYER M3 ; + RECT 0 169.235 0.25 169.335 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[58] + + PIN DB[59] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 172.115 0.25 172.215 ; + LAYER M2 ; + RECT 0 172.115 0.25 172.215 ; + LAYER M3 ; + RECT 0 172.115 0.25 172.215 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[59] + + PIN DB[5] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 16.595 0.25 16.695 ; + LAYER M2 ; + RECT 0 16.595 0.25 16.695 ; + LAYER M3 ; + RECT 0 16.595 0.25 16.695 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[5] + + PIN DB[60] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 174.995 0.25 175.095 ; + LAYER M2 ; + RECT 0 174.995 0.25 175.095 ; + LAYER M3 ; + RECT 0 174.995 0.25 175.095 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[60] + + PIN DB[61] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 177.875 0.25 177.975 ; + LAYER M2 ; + RECT 0 177.875 0.25 177.975 ; + LAYER M3 ; + RECT 0 177.875 0.25 177.975 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[61] + + PIN DB[62] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 180.755 0.25 180.855 ; + LAYER M2 ; + RECT 0 180.755 0.25 180.855 ; + LAYER M3 ; + RECT 0 180.755 0.25 180.855 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[62] + + PIN DB[63] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 183.635 0.25 183.735 ; + LAYER M2 ; + RECT 0 183.635 0.25 183.735 ; + LAYER M3 ; + RECT 0 183.635 0.25 183.735 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[63] + + PIN DB[64] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 231.125 0.25 231.225 ; + LAYER M2 ; + RECT 0 231.125 0.25 231.225 ; + LAYER M3 ; + RECT 0 231.125 0.25 231.225 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[64] + + PIN DB[65] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 234.005 0.25 234.105 ; + LAYER M2 ; + RECT 0 234.005 0.25 234.105 ; + LAYER M3 ; + RECT 0 234.005 0.25 234.105 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[65] + + PIN DB[66] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 236.885 0.25 236.985 ; + LAYER M2 ; + RECT 0 236.885 0.25 236.985 ; + LAYER M3 ; + RECT 0 236.885 0.25 236.985 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[66] + + PIN DB[67] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 239.765 0.25 239.865 ; + LAYER M2 ; + RECT 0 239.765 0.25 239.865 ; + LAYER M3 ; + RECT 0 239.765 0.25 239.865 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[67] + + PIN DB[68] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 242.645 0.25 242.745 ; + LAYER M2 ; + RECT 0 242.645 0.25 242.745 ; + LAYER M3 ; + RECT 0 242.645 0.25 242.745 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[68] + + PIN DB[69] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 245.525 0.25 245.625 ; + LAYER M2 ; + RECT 0 245.525 0.25 245.625 ; + LAYER M3 ; + RECT 0 245.525 0.25 245.625 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[69] + + PIN DB[6] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 19.475 0.25 19.575 ; + LAYER M2 ; + RECT 0 19.475 0.25 19.575 ; + LAYER M3 ; + RECT 0 19.475 0.25 19.575 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[6] + + PIN DB[70] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 248.405 0.25 248.505 ; + LAYER M2 ; + RECT 0 248.405 0.25 248.505 ; + LAYER M3 ; + RECT 0 248.405 0.25 248.505 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[70] + + PIN DB[71] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 251.285 0.25 251.385 ; + LAYER M2 ; + RECT 0 251.285 0.25 251.385 ; + LAYER M3 ; + RECT 0 251.285 0.25 251.385 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[71] + + PIN DB[72] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 254.165 0.25 254.265 ; + LAYER M2 ; + RECT 0 254.165 0.25 254.265 ; + LAYER M3 ; + RECT 0 254.165 0.25 254.265 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[72] + + PIN DB[73] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 257.045 0.25 257.145 ; + LAYER M2 ; + RECT 0 257.045 0.25 257.145 ; + LAYER M3 ; + RECT 0 257.045 0.25 257.145 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[73] + + PIN DB[74] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 259.925 0.25 260.025 ; + LAYER M2 ; + RECT 0 259.925 0.25 260.025 ; + LAYER M3 ; + RECT 0 259.925 0.25 260.025 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[74] + + PIN DB[75] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 262.805 0.25 262.905 ; + LAYER M2 ; + RECT 0 262.805 0.25 262.905 ; + LAYER M3 ; + RECT 0 262.805 0.25 262.905 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[75] + + PIN DB[76] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 265.685 0.25 265.785 ; + LAYER M2 ; + RECT 0 265.685 0.25 265.785 ; + LAYER M3 ; + RECT 0 265.685 0.25 265.785 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[76] + + PIN DB[77] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 268.565 0.25 268.665 ; + LAYER M2 ; + RECT 0 268.565 0.25 268.665 ; + LAYER M3 ; + RECT 0 268.565 0.25 268.665 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[77] + + PIN DB[78] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 271.445 0.25 271.545 ; + LAYER M2 ; + RECT 0 271.445 0.25 271.545 ; + LAYER M3 ; + RECT 0 271.445 0.25 271.545 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[78] + + PIN DB[79] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 274.325 0.25 274.425 ; + LAYER M2 ; + RECT 0 274.325 0.25 274.425 ; + LAYER M3 ; + RECT 0 274.325 0.25 274.425 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[79] + + PIN DB[7] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 22.355 0.25 22.455 ; + LAYER M2 ; + RECT 0 22.355 0.25 22.455 ; + LAYER M3 ; + RECT 0 22.355 0.25 22.455 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[7] + + PIN DB[80] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 277.205 0.25 277.305 ; + LAYER M2 ; + RECT 0 277.205 0.25 277.305 ; + LAYER M3 ; + RECT 0 277.205 0.25 277.305 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[80] + + PIN DB[81] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 280.085 0.25 280.185 ; + LAYER M2 ; + RECT 0 280.085 0.25 280.185 ; + LAYER M3 ; + RECT 0 280.085 0.25 280.185 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[81] + + PIN DB[82] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 282.965 0.25 283.065 ; + LAYER M2 ; + RECT 0 282.965 0.25 283.065 ; + LAYER M3 ; + RECT 0 282.965 0.25 283.065 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[82] + + PIN DB[83] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 285.845 0.25 285.945 ; + LAYER M2 ; + RECT 0 285.845 0.25 285.945 ; + LAYER M3 ; + RECT 0 285.845 0.25 285.945 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[83] + + PIN DB[84] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 288.725 0.25 288.825 ; + LAYER M2 ; + RECT 0 288.725 0.25 288.825 ; + LAYER M3 ; + RECT 0 288.725 0.25 288.825 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[84] + + PIN DB[85] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 291.605 0.25 291.705 ; + LAYER M2 ; + RECT 0 291.605 0.25 291.705 ; + LAYER M3 ; + RECT 0 291.605 0.25 291.705 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[85] + + PIN DB[86] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 294.485 0.25 294.585 ; + LAYER M2 ; + RECT 0 294.485 0.25 294.585 ; + LAYER M3 ; + RECT 0 294.485 0.25 294.585 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[86] + + PIN DB[87] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 297.365 0.25 297.465 ; + LAYER M2 ; + RECT 0 297.365 0.25 297.465 ; + LAYER M3 ; + RECT 0 297.365 0.25 297.465 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[87] + + PIN DB[88] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 300.245 0.25 300.345 ; + LAYER M2 ; + RECT 0 300.245 0.25 300.345 ; + LAYER M3 ; + RECT 0 300.245 0.25 300.345 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[88] + + PIN DB[89] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 303.125 0.25 303.225 ; + LAYER M2 ; + RECT 0 303.125 0.25 303.225 ; + LAYER M3 ; + RECT 0 303.125 0.25 303.225 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[89] + + PIN DB[8] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 25.235 0.25 25.335 ; + LAYER M2 ; + RECT 0 25.235 0.25 25.335 ; + LAYER M3 ; + RECT 0 25.235 0.25 25.335 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[8] + + PIN DB[90] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 306.005 0.25 306.105 ; + LAYER M2 ; + RECT 0 306.005 0.25 306.105 ; + LAYER M3 ; + RECT 0 306.005 0.25 306.105 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[90] + + PIN DB[91] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 308.885 0.25 308.985 ; + LAYER M2 ; + RECT 0 308.885 0.25 308.985 ; + LAYER M3 ; + RECT 0 308.885 0.25 308.985 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[91] + + PIN DB[92] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 311.765 0.25 311.865 ; + LAYER M2 ; + RECT 0 311.765 0.25 311.865 ; + LAYER M3 ; + RECT 0 311.765 0.25 311.865 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[92] + + PIN DB[93] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 314.645 0.25 314.745 ; + LAYER M2 ; + RECT 0 314.645 0.25 314.745 ; + LAYER M3 ; + RECT 0 314.645 0.25 314.745 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[93] + + PIN DB[94] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 317.525 0.25 317.625 ; + LAYER M2 ; + RECT 0 317.525 0.25 317.625 ; + LAYER M3 ; + RECT 0 317.525 0.25 317.625 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[94] + + PIN DB[95] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 320.405 0.25 320.505 ; + LAYER M2 ; + RECT 0 320.405 0.25 320.505 ; + LAYER M3 ; + RECT 0 320.405 0.25 320.505 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[95] + + PIN DB[96] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 323.285 0.25 323.385 ; + LAYER M2 ; + RECT 0 323.285 0.25 323.385 ; + LAYER M3 ; + RECT 0 323.285 0.25 323.385 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[96] + + PIN DB[97] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 326.165 0.25 326.265 ; + LAYER M2 ; + RECT 0 326.165 0.25 326.265 ; + LAYER M3 ; + RECT 0 326.165 0.25 326.265 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[97] + + PIN DB[98] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 329.045 0.25 329.145 ; + LAYER M2 ; + RECT 0 329.045 0.25 329.145 ; + LAYER M3 ; + RECT 0 329.045 0.25 329.145 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[98] + + PIN DB[99] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 331.925 0.25 332.025 ; + LAYER M2 ; + RECT 0 331.925 0.25 332.025 ; + LAYER M3 ; + RECT 0 331.925 0.25 332.025 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[99] + + PIN DB[9] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 28.115 0.25 28.215 ; + LAYER M2 ; + RECT 0 28.115 0.25 28.215 ; + LAYER M3 ; + RECT 0 28.115 0.25 28.215 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DB[9] + + PIN DFTRAMBYP + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 225.7 0.25 225.8 ; + LAYER M2 ; + RECT 0 225.7 0.25 225.8 ; + LAYER M3 ; + RECT 0 225.7 0.25 225.8 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END DFTRAMBYP + + PIN EMAA[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 199.77 0.25 199.87 ; + LAYER M2 ; + RECT 0 199.77 0.25 199.87 ; + LAYER M3 ; + RECT 0 199.77 0.25 199.87 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END EMAA[0] + + PIN EMAA[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 199.57 0.25 199.67 ; + LAYER M2 ; + RECT 0 199.57 0.25 199.67 ; + LAYER M3 ; + RECT 0 199.57 0.25 199.67 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END EMAA[1] + + PIN EMAA[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 201.505 0.25 201.605 ; + LAYER M2 ; + RECT 0 201.505 0.25 201.605 ; + LAYER M3 ; + RECT 0 201.505 0.25 201.605 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END EMAA[2] + + PIN EMAB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 214.305 0.25 214.405 ; + LAYER M2 ; + RECT 0 214.305 0.25 214.405 ; + LAYER M3 ; + RECT 0 214.305 0.25 214.405 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END EMAB[0] + + PIN EMAB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 215.305 0.25 215.405 ; + LAYER M2 ; + RECT 0 215.305 0.25 215.405 ; + LAYER M3 ; + RECT 0 215.305 0.25 215.405 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END EMAB[1] + + PIN EMAB[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 212.825 0.25 212.925 ; + LAYER M2 ; + RECT 0 212.825 0.25 212.925 ; + LAYER M3 ; + RECT 0 212.825 0.25 212.925 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END EMAB[2] + + PIN EMASA + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 187.45 0.25 187.55 ; + LAYER M2 ; + RECT 0 187.45 0.25 187.55 ; + LAYER M3 ; + RECT 0 187.45 0.25 187.55 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END EMASA + + PIN QA[0] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 2.455 0.25 2.555 ; + LAYER M2 ; + RECT 0 2.455 0.25 2.555 ; + LAYER M3 ; + RECT 0 2.455 0.25 2.555 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[0] + + PIN QA[100] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 334.545 0.25 334.645 ; + LAYER M2 ; + RECT 0 334.545 0.25 334.645 ; + LAYER M3 ; + RECT 0 334.545 0.25 334.645 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[100] + + PIN QA[101] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 337.425 0.25 337.525 ; + LAYER M2 ; + RECT 0 337.425 0.25 337.525 ; + LAYER M3 ; + RECT 0 337.425 0.25 337.525 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[101] + + PIN QA[102] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 340.305 0.25 340.405 ; + LAYER M2 ; + RECT 0 340.305 0.25 340.405 ; + LAYER M3 ; + RECT 0 340.305 0.25 340.405 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[102] + + PIN QA[103] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 343.185 0.25 343.285 ; + LAYER M2 ; + RECT 0 343.185 0.25 343.285 ; + LAYER M3 ; + RECT 0 343.185 0.25 343.285 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[103] + + PIN QA[104] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 346.065 0.25 346.165 ; + LAYER M2 ; + RECT 0 346.065 0.25 346.165 ; + LAYER M3 ; + RECT 0 346.065 0.25 346.165 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[104] + + PIN QA[105] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 348.945 0.25 349.045 ; + LAYER M2 ; + RECT 0 348.945 0.25 349.045 ; + LAYER M3 ; + RECT 0 348.945 0.25 349.045 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[105] + + PIN QA[106] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 351.825 0.25 351.925 ; + LAYER M2 ; + RECT 0 351.825 0.25 351.925 ; + LAYER M3 ; + RECT 0 351.825 0.25 351.925 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[106] + + PIN QA[107] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 354.705 0.25 354.805 ; + LAYER M2 ; + RECT 0 354.705 0.25 354.805 ; + LAYER M3 ; + RECT 0 354.705 0.25 354.805 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[107] + + PIN QA[108] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 357.585 0.25 357.685 ; + LAYER M2 ; + RECT 0 357.585 0.25 357.685 ; + LAYER M3 ; + RECT 0 357.585 0.25 357.685 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[108] + + PIN QA[109] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 360.465 0.25 360.565 ; + LAYER M2 ; + RECT 0 360.465 0.25 360.565 ; + LAYER M3 ; + RECT 0 360.465 0.25 360.565 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[109] + + PIN QA[10] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 31.255 0.25 31.355 ; + LAYER M2 ; + RECT 0 31.255 0.25 31.355 ; + LAYER M3 ; + RECT 0 31.255 0.25 31.355 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[10] + + PIN QA[110] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 363.345 0.25 363.445 ; + LAYER M2 ; + RECT 0 363.345 0.25 363.445 ; + LAYER M3 ; + RECT 0 363.345 0.25 363.445 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[110] + + PIN QA[111] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 366.225 0.25 366.325 ; + LAYER M2 ; + RECT 0 366.225 0.25 366.325 ; + LAYER M3 ; + RECT 0 366.225 0.25 366.325 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[111] + + PIN QA[112] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 369.105 0.25 369.205 ; + LAYER M2 ; + RECT 0 369.105 0.25 369.205 ; + LAYER M3 ; + RECT 0 369.105 0.25 369.205 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[112] + + PIN QA[113] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 371.985 0.25 372.085 ; + LAYER M2 ; + RECT 0 371.985 0.25 372.085 ; + LAYER M3 ; + RECT 0 371.985 0.25 372.085 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[113] + + PIN QA[114] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 374.865 0.25 374.965 ; + LAYER M2 ; + RECT 0 374.865 0.25 374.965 ; + LAYER M3 ; + RECT 0 374.865 0.25 374.965 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[114] + + PIN QA[115] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 377.745 0.25 377.845 ; + LAYER M2 ; + RECT 0 377.745 0.25 377.845 ; + LAYER M3 ; + RECT 0 377.745 0.25 377.845 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[115] + + PIN QA[116] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 380.625 0.25 380.725 ; + LAYER M2 ; + RECT 0 380.625 0.25 380.725 ; + LAYER M3 ; + RECT 0 380.625 0.25 380.725 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[116] + + PIN QA[117] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 383.505 0.25 383.605 ; + LAYER M2 ; + RECT 0 383.505 0.25 383.605 ; + LAYER M3 ; + RECT 0 383.505 0.25 383.605 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[117] + + PIN QA[118] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 386.385 0.25 386.485 ; + LAYER M2 ; + RECT 0 386.385 0.25 386.485 ; + LAYER M3 ; + RECT 0 386.385 0.25 386.485 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[118] + + PIN QA[119] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 389.265 0.25 389.365 ; + LAYER M2 ; + RECT 0 389.265 0.25 389.365 ; + LAYER M3 ; + RECT 0 389.265 0.25 389.365 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[119] + + PIN QA[11] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 34.135 0.25 34.235 ; + LAYER M2 ; + RECT 0 34.135 0.25 34.235 ; + LAYER M3 ; + RECT 0 34.135 0.25 34.235 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[11] + + PIN QA[120] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 392.145 0.25 392.245 ; + LAYER M2 ; + RECT 0 392.145 0.25 392.245 ; + LAYER M3 ; + RECT 0 392.145 0.25 392.245 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[120] + + PIN QA[121] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 395.025 0.25 395.125 ; + LAYER M2 ; + RECT 0 395.025 0.25 395.125 ; + LAYER M3 ; + RECT 0 395.025 0.25 395.125 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[121] + + PIN QA[122] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 397.905 0.25 398.005 ; + LAYER M2 ; + RECT 0 397.905 0.25 398.005 ; + LAYER M3 ; + RECT 0 397.905 0.25 398.005 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[122] + + PIN QA[123] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 400.785 0.25 400.885 ; + LAYER M2 ; + RECT 0 400.785 0.25 400.885 ; + LAYER M3 ; + RECT 0 400.785 0.25 400.885 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[123] + + PIN QA[124] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 403.665 0.25 403.765 ; + LAYER M2 ; + RECT 0 403.665 0.25 403.765 ; + LAYER M3 ; + RECT 0 403.665 0.25 403.765 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[124] + + PIN QA[125] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 406.545 0.25 406.645 ; + LAYER M2 ; + RECT 0 406.545 0.25 406.645 ; + LAYER M3 ; + RECT 0 406.545 0.25 406.645 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[125] + + PIN QA[126] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 409.425 0.25 409.525 ; + LAYER M2 ; + RECT 0 409.425 0.25 409.525 ; + LAYER M3 ; + RECT 0 409.425 0.25 409.525 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[126] + + PIN QA[127] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 412.305 0.25 412.405 ; + LAYER M2 ; + RECT 0 412.305 0.25 412.405 ; + LAYER M3 ; + RECT 0 412.305 0.25 412.405 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[127] + + PIN QA[12] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 37.015 0.25 37.115 ; + LAYER M2 ; + RECT 0 37.015 0.25 37.115 ; + LAYER M3 ; + RECT 0 37.015 0.25 37.115 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[12] + + PIN QA[13] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 39.895 0.25 39.995 ; + LAYER M2 ; + RECT 0 39.895 0.25 39.995 ; + LAYER M3 ; + RECT 0 39.895 0.25 39.995 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[13] + + PIN QA[14] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 42.775 0.25 42.875 ; + LAYER M2 ; + RECT 0 42.775 0.25 42.875 ; + LAYER M3 ; + RECT 0 42.775 0.25 42.875 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[14] + + PIN QA[15] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 45.655 0.25 45.755 ; + LAYER M2 ; + RECT 0 45.655 0.25 45.755 ; + LAYER M3 ; + RECT 0 45.655 0.25 45.755 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[15] + + PIN QA[16] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 48.535 0.25 48.635 ; + LAYER M2 ; + RECT 0 48.535 0.25 48.635 ; + LAYER M3 ; + RECT 0 48.535 0.25 48.635 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[16] + + PIN QA[17] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 51.415 0.25 51.515 ; + LAYER M2 ; + RECT 0 51.415 0.25 51.515 ; + LAYER M3 ; + RECT 0 51.415 0.25 51.515 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[17] + + PIN QA[18] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 54.295 0.25 54.395 ; + LAYER M2 ; + RECT 0 54.295 0.25 54.395 ; + LAYER M3 ; + RECT 0 54.295 0.25 54.395 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[18] + + PIN QA[19] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 57.175 0.25 57.275 ; + LAYER M2 ; + RECT 0 57.175 0.25 57.275 ; + LAYER M3 ; + RECT 0 57.175 0.25 57.275 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[19] + + PIN QA[1] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 5.335 0.25 5.435 ; + LAYER M2 ; + RECT 0 5.335 0.25 5.435 ; + LAYER M3 ; + RECT 0 5.335 0.25 5.435 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[1] + + PIN QA[20] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 60.055 0.25 60.155 ; + LAYER M2 ; + RECT 0 60.055 0.25 60.155 ; + LAYER M3 ; + RECT 0 60.055 0.25 60.155 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[20] + + PIN QA[21] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 62.935 0.25 63.035 ; + LAYER M2 ; + RECT 0 62.935 0.25 63.035 ; + LAYER M3 ; + RECT 0 62.935 0.25 63.035 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[21] + + PIN QA[22] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 65.815 0.25 65.915 ; + LAYER M2 ; + RECT 0 65.815 0.25 65.915 ; + LAYER M3 ; + RECT 0 65.815 0.25 65.915 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[22] + + PIN QA[23] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 68.695 0.25 68.795 ; + LAYER M2 ; + RECT 0 68.695 0.25 68.795 ; + LAYER M3 ; + RECT 0 68.695 0.25 68.795 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[23] + + PIN QA[24] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 71.575 0.25 71.675 ; + LAYER M2 ; + RECT 0 71.575 0.25 71.675 ; + LAYER M3 ; + RECT 0 71.575 0.25 71.675 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[24] + + PIN QA[25] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 74.455 0.25 74.555 ; + LAYER M2 ; + RECT 0 74.455 0.25 74.555 ; + LAYER M3 ; + RECT 0 74.455 0.25 74.555 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[25] + + PIN QA[26] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 77.335 0.25 77.435 ; + LAYER M2 ; + RECT 0 77.335 0.25 77.435 ; + LAYER M3 ; + RECT 0 77.335 0.25 77.435 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[26] + + PIN QA[27] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 80.215 0.25 80.315 ; + LAYER M2 ; + RECT 0 80.215 0.25 80.315 ; + LAYER M3 ; + RECT 0 80.215 0.25 80.315 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[27] + + PIN QA[28] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 83.095 0.25 83.195 ; + LAYER M2 ; + RECT 0 83.095 0.25 83.195 ; + LAYER M3 ; + RECT 0 83.095 0.25 83.195 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[28] + + PIN QA[29] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 85.975 0.25 86.075 ; + LAYER M2 ; + RECT 0 85.975 0.25 86.075 ; + LAYER M3 ; + RECT 0 85.975 0.25 86.075 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[29] + + PIN QA[2] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 8.215 0.25 8.315 ; + LAYER M2 ; + RECT 0 8.215 0.25 8.315 ; + LAYER M3 ; + RECT 0 8.215 0.25 8.315 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[2] + + PIN QA[30] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 88.855 0.25 88.955 ; + LAYER M2 ; + RECT 0 88.855 0.25 88.955 ; + LAYER M3 ; + RECT 0 88.855 0.25 88.955 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[30] + + PIN QA[31] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 91.735 0.25 91.835 ; + LAYER M2 ; + RECT 0 91.735 0.25 91.835 ; + LAYER M3 ; + RECT 0 91.735 0.25 91.835 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[31] + + PIN QA[32] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 94.615 0.25 94.715 ; + LAYER M2 ; + RECT 0 94.615 0.25 94.715 ; + LAYER M3 ; + RECT 0 94.615 0.25 94.715 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[32] + + PIN QA[33] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 97.495 0.25 97.595 ; + LAYER M2 ; + RECT 0 97.495 0.25 97.595 ; + LAYER M3 ; + RECT 0 97.495 0.25 97.595 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[33] + + PIN QA[34] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 100.375 0.25 100.475 ; + LAYER M2 ; + RECT 0 100.375 0.25 100.475 ; + LAYER M3 ; + RECT 0 100.375 0.25 100.475 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[34] + + PIN QA[35] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 103.255 0.25 103.355 ; + LAYER M2 ; + RECT 0 103.255 0.25 103.355 ; + LAYER M3 ; + RECT 0 103.255 0.25 103.355 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[35] + + PIN QA[36] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 106.135 0.25 106.235 ; + LAYER M2 ; + RECT 0 106.135 0.25 106.235 ; + LAYER M3 ; + RECT 0 106.135 0.25 106.235 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[36] + + PIN QA[37] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 109.015 0.25 109.115 ; + LAYER M2 ; + RECT 0 109.015 0.25 109.115 ; + LAYER M3 ; + RECT 0 109.015 0.25 109.115 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[37] + + PIN QA[38] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 111.895 0.25 111.995 ; + LAYER M2 ; + RECT 0 111.895 0.25 111.995 ; + LAYER M3 ; + RECT 0 111.895 0.25 111.995 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[38] + + PIN QA[39] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 114.775 0.25 114.875 ; + LAYER M2 ; + RECT 0 114.775 0.25 114.875 ; + LAYER M3 ; + RECT 0 114.775 0.25 114.875 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[39] + + PIN QA[3] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 11.095 0.25 11.195 ; + LAYER M2 ; + RECT 0 11.095 0.25 11.195 ; + LAYER M3 ; + RECT 0 11.095 0.25 11.195 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[3] + + PIN QA[40] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 117.655 0.25 117.755 ; + LAYER M2 ; + RECT 0 117.655 0.25 117.755 ; + LAYER M3 ; + RECT 0 117.655 0.25 117.755 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[40] + + PIN QA[41] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 120.535 0.25 120.635 ; + LAYER M2 ; + RECT 0 120.535 0.25 120.635 ; + LAYER M3 ; + RECT 0 120.535 0.25 120.635 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[41] + + PIN QA[42] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 123.415 0.25 123.515 ; + LAYER M2 ; + RECT 0 123.415 0.25 123.515 ; + LAYER M3 ; + RECT 0 123.415 0.25 123.515 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[42] + + PIN QA[43] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 126.295 0.25 126.395 ; + LAYER M2 ; + RECT 0 126.295 0.25 126.395 ; + LAYER M3 ; + RECT 0 126.295 0.25 126.395 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[43] + + PIN QA[44] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 129.175 0.25 129.275 ; + LAYER M2 ; + RECT 0 129.175 0.25 129.275 ; + LAYER M3 ; + RECT 0 129.175 0.25 129.275 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[44] + + PIN QA[45] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 132.055 0.25 132.155 ; + LAYER M2 ; + RECT 0 132.055 0.25 132.155 ; + LAYER M3 ; + RECT 0 132.055 0.25 132.155 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[45] + + PIN QA[46] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 134.935 0.25 135.035 ; + LAYER M2 ; + RECT 0 134.935 0.25 135.035 ; + LAYER M3 ; + RECT 0 134.935 0.25 135.035 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[46] + + PIN QA[47] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 137.815 0.25 137.915 ; + LAYER M2 ; + RECT 0 137.815 0.25 137.915 ; + LAYER M3 ; + RECT 0 137.815 0.25 137.915 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[47] + + PIN QA[48] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 140.695 0.25 140.795 ; + LAYER M2 ; + RECT 0 140.695 0.25 140.795 ; + LAYER M3 ; + RECT 0 140.695 0.25 140.795 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[48] + + PIN QA[49] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 143.575 0.25 143.675 ; + LAYER M2 ; + RECT 0 143.575 0.25 143.675 ; + LAYER M3 ; + RECT 0 143.575 0.25 143.675 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[49] + + PIN QA[4] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 13.975 0.25 14.075 ; + LAYER M2 ; + RECT 0 13.975 0.25 14.075 ; + LAYER M3 ; + RECT 0 13.975 0.25 14.075 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[4] + + PIN QA[50] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 146.455 0.25 146.555 ; + LAYER M2 ; + RECT 0 146.455 0.25 146.555 ; + LAYER M3 ; + RECT 0 146.455 0.25 146.555 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[50] + + PIN QA[51] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 149.335 0.25 149.435 ; + LAYER M2 ; + RECT 0 149.335 0.25 149.435 ; + LAYER M3 ; + RECT 0 149.335 0.25 149.435 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[51] + + PIN QA[52] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 152.215 0.25 152.315 ; + LAYER M2 ; + RECT 0 152.215 0.25 152.315 ; + LAYER M3 ; + RECT 0 152.215 0.25 152.315 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[52] + + PIN QA[53] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 155.095 0.25 155.195 ; + LAYER M2 ; + RECT 0 155.095 0.25 155.195 ; + LAYER M3 ; + RECT 0 155.095 0.25 155.195 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[53] + + PIN QA[54] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 157.975 0.25 158.075 ; + LAYER M2 ; + RECT 0 157.975 0.25 158.075 ; + LAYER M3 ; + RECT 0 157.975 0.25 158.075 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[54] + + PIN QA[55] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 160.855 0.25 160.955 ; + LAYER M2 ; + RECT 0 160.855 0.25 160.955 ; + LAYER M3 ; + RECT 0 160.855 0.25 160.955 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[55] + + PIN QA[56] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 163.735 0.25 163.835 ; + LAYER M2 ; + RECT 0 163.735 0.25 163.835 ; + LAYER M3 ; + RECT 0 163.735 0.25 163.835 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[56] + + PIN QA[57] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 166.615 0.25 166.715 ; + LAYER M2 ; + RECT 0 166.615 0.25 166.715 ; + LAYER M3 ; + RECT 0 166.615 0.25 166.715 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[57] + + PIN QA[58] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 169.495 0.25 169.595 ; + LAYER M2 ; + RECT 0 169.495 0.25 169.595 ; + LAYER M3 ; + RECT 0 169.495 0.25 169.595 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[58] + + PIN QA[59] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 172.375 0.25 172.475 ; + LAYER M2 ; + RECT 0 172.375 0.25 172.475 ; + LAYER M3 ; + RECT 0 172.375 0.25 172.475 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[59] + + PIN QA[5] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 16.855 0.25 16.955 ; + LAYER M2 ; + RECT 0 16.855 0.25 16.955 ; + LAYER M3 ; + RECT 0 16.855 0.25 16.955 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[5] + + PIN QA[60] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 175.255 0.25 175.355 ; + LAYER M2 ; + RECT 0 175.255 0.25 175.355 ; + LAYER M3 ; + RECT 0 175.255 0.25 175.355 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[60] + + PIN QA[61] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 178.135 0.25 178.235 ; + LAYER M2 ; + RECT 0 178.135 0.25 178.235 ; + LAYER M3 ; + RECT 0 178.135 0.25 178.235 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[61] + + PIN QA[62] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 181.015 0.25 181.115 ; + LAYER M2 ; + RECT 0 181.015 0.25 181.115 ; + LAYER M3 ; + RECT 0 181.015 0.25 181.115 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[62] + + PIN QA[63] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 183.895 0.25 183.995 ; + LAYER M2 ; + RECT 0 183.895 0.25 183.995 ; + LAYER M3 ; + RECT 0 183.895 0.25 183.995 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[63] + + PIN QA[64] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 230.865 0.25 230.965 ; + LAYER M2 ; + RECT 0 230.865 0.25 230.965 ; + LAYER M3 ; + RECT 0 230.865 0.25 230.965 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[64] + + PIN QA[65] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 233.745 0.25 233.845 ; + LAYER M2 ; + RECT 0 233.745 0.25 233.845 ; + LAYER M3 ; + RECT 0 233.745 0.25 233.845 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[65] + + PIN QA[66] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 236.625 0.25 236.725 ; + LAYER M2 ; + RECT 0 236.625 0.25 236.725 ; + LAYER M3 ; + RECT 0 236.625 0.25 236.725 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[66] + + PIN QA[67] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 239.505 0.25 239.605 ; + LAYER M2 ; + RECT 0 239.505 0.25 239.605 ; + LAYER M3 ; + RECT 0 239.505 0.25 239.605 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[67] + + PIN QA[68] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 242.385 0.25 242.485 ; + LAYER M2 ; + RECT 0 242.385 0.25 242.485 ; + LAYER M3 ; + RECT 0 242.385 0.25 242.485 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[68] + + PIN QA[69] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 245.265 0.25 245.365 ; + LAYER M2 ; + RECT 0 245.265 0.25 245.365 ; + LAYER M3 ; + RECT 0 245.265 0.25 245.365 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[69] + + PIN QA[6] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 19.735 0.25 19.835 ; + LAYER M2 ; + RECT 0 19.735 0.25 19.835 ; + LAYER M3 ; + RECT 0 19.735 0.25 19.835 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[6] + + PIN QA[70] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 248.145 0.25 248.245 ; + LAYER M2 ; + RECT 0 248.145 0.25 248.245 ; + LAYER M3 ; + RECT 0 248.145 0.25 248.245 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[70] + + PIN QA[71] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 251.025 0.25 251.125 ; + LAYER M2 ; + RECT 0 251.025 0.25 251.125 ; + LAYER M3 ; + RECT 0 251.025 0.25 251.125 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[71] + + PIN QA[72] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 253.905 0.25 254.005 ; + LAYER M2 ; + RECT 0 253.905 0.25 254.005 ; + LAYER M3 ; + RECT 0 253.905 0.25 254.005 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[72] + + PIN QA[73] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 256.785 0.25 256.885 ; + LAYER M2 ; + RECT 0 256.785 0.25 256.885 ; + LAYER M3 ; + RECT 0 256.785 0.25 256.885 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[73] + + PIN QA[74] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 259.665 0.25 259.765 ; + LAYER M2 ; + RECT 0 259.665 0.25 259.765 ; + LAYER M3 ; + RECT 0 259.665 0.25 259.765 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[74] + + PIN QA[75] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 262.545 0.25 262.645 ; + LAYER M2 ; + RECT 0 262.545 0.25 262.645 ; + LAYER M3 ; + RECT 0 262.545 0.25 262.645 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[75] + + PIN QA[76] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 265.425 0.25 265.525 ; + LAYER M2 ; + RECT 0 265.425 0.25 265.525 ; + LAYER M3 ; + RECT 0 265.425 0.25 265.525 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[76] + + PIN QA[77] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 268.305 0.25 268.405 ; + LAYER M2 ; + RECT 0 268.305 0.25 268.405 ; + LAYER M3 ; + RECT 0 268.305 0.25 268.405 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[77] + + PIN QA[78] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 271.185 0.25 271.285 ; + LAYER M2 ; + RECT 0 271.185 0.25 271.285 ; + LAYER M3 ; + RECT 0 271.185 0.25 271.285 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[78] + + PIN QA[79] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 274.065 0.25 274.165 ; + LAYER M2 ; + RECT 0 274.065 0.25 274.165 ; + LAYER M3 ; + RECT 0 274.065 0.25 274.165 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[79] + + PIN QA[7] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 22.615 0.25 22.715 ; + LAYER M2 ; + RECT 0 22.615 0.25 22.715 ; + LAYER M3 ; + RECT 0 22.615 0.25 22.715 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[7] + + PIN QA[80] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 276.945 0.25 277.045 ; + LAYER M2 ; + RECT 0 276.945 0.25 277.045 ; + LAYER M3 ; + RECT 0 276.945 0.25 277.045 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[80] + + PIN QA[81] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 279.825 0.25 279.925 ; + LAYER M2 ; + RECT 0 279.825 0.25 279.925 ; + LAYER M3 ; + RECT 0 279.825 0.25 279.925 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[81] + + PIN QA[82] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 282.705 0.25 282.805 ; + LAYER M2 ; + RECT 0 282.705 0.25 282.805 ; + LAYER M3 ; + RECT 0 282.705 0.25 282.805 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[82] + + PIN QA[83] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 285.585 0.25 285.685 ; + LAYER M2 ; + RECT 0 285.585 0.25 285.685 ; + LAYER M3 ; + RECT 0 285.585 0.25 285.685 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[83] + + PIN QA[84] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 288.465 0.25 288.565 ; + LAYER M2 ; + RECT 0 288.465 0.25 288.565 ; + LAYER M3 ; + RECT 0 288.465 0.25 288.565 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[84] + + PIN QA[85] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 291.345 0.25 291.445 ; + LAYER M2 ; + RECT 0 291.345 0.25 291.445 ; + LAYER M3 ; + RECT 0 291.345 0.25 291.445 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[85] + + PIN QA[86] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 294.225 0.25 294.325 ; + LAYER M2 ; + RECT 0 294.225 0.25 294.325 ; + LAYER M3 ; + RECT 0 294.225 0.25 294.325 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[86] + + PIN QA[87] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 297.105 0.25 297.205 ; + LAYER M2 ; + RECT 0 297.105 0.25 297.205 ; + LAYER M3 ; + RECT 0 297.105 0.25 297.205 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[87] + + PIN QA[88] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 299.985 0.25 300.085 ; + LAYER M2 ; + RECT 0 299.985 0.25 300.085 ; + LAYER M3 ; + RECT 0 299.985 0.25 300.085 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[88] + + PIN QA[89] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 302.865 0.25 302.965 ; + LAYER M2 ; + RECT 0 302.865 0.25 302.965 ; + LAYER M3 ; + RECT 0 302.865 0.25 302.965 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[89] + + PIN QA[8] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 25.495 0.25 25.595 ; + LAYER M2 ; + RECT 0 25.495 0.25 25.595 ; + LAYER M3 ; + RECT 0 25.495 0.25 25.595 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[8] + + PIN QA[90] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 305.745 0.25 305.845 ; + LAYER M2 ; + RECT 0 305.745 0.25 305.845 ; + LAYER M3 ; + RECT 0 305.745 0.25 305.845 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[90] + + PIN QA[91] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 308.625 0.25 308.725 ; + LAYER M2 ; + RECT 0 308.625 0.25 308.725 ; + LAYER M3 ; + RECT 0 308.625 0.25 308.725 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[91] + + PIN QA[92] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 311.505 0.25 311.605 ; + LAYER M2 ; + RECT 0 311.505 0.25 311.605 ; + LAYER M3 ; + RECT 0 311.505 0.25 311.605 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[92] + + PIN QA[93] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 314.385 0.25 314.485 ; + LAYER M2 ; + RECT 0 314.385 0.25 314.485 ; + LAYER M3 ; + RECT 0 314.385 0.25 314.485 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[93] + + PIN QA[94] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 317.265 0.25 317.365 ; + LAYER M2 ; + RECT 0 317.265 0.25 317.365 ; + LAYER M3 ; + RECT 0 317.265 0.25 317.365 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[94] + + PIN QA[95] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 320.145 0.25 320.245 ; + LAYER M2 ; + RECT 0 320.145 0.25 320.245 ; + LAYER M3 ; + RECT 0 320.145 0.25 320.245 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[95] + + PIN QA[96] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 323.025 0.25 323.125 ; + LAYER M2 ; + RECT 0 323.025 0.25 323.125 ; + LAYER M3 ; + RECT 0 323.025 0.25 323.125 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[96] + + PIN QA[97] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 325.905 0.25 326.005 ; + LAYER M2 ; + RECT 0 325.905 0.25 326.005 ; + LAYER M3 ; + RECT 0 325.905 0.25 326.005 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[97] + + PIN QA[98] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 328.785 0.25 328.885 ; + LAYER M2 ; + RECT 0 328.785 0.25 328.885 ; + LAYER M3 ; + RECT 0 328.785 0.25 328.885 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[98] + + PIN QA[99] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 331.665 0.25 331.765 ; + LAYER M2 ; + RECT 0 331.665 0.25 331.765 ; + LAYER M3 ; + RECT 0 331.665 0.25 331.765 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[99] + + PIN QA[9] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 28.375 0.25 28.475 ; + LAYER M2 ; + RECT 0 28.375 0.25 28.475 ; + LAYER M3 ; + RECT 0 28.375 0.25 28.475 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END QA[9] + + PIN RET1N + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 188.11 0.25 188.21 ; + LAYER M2 ; + RECT 0 188.11 0.25 188.21 ; + LAYER M3 ; + RECT 0 188.11 0.25 188.21 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END RET1N + + PIN SEA + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 205.9 0.25 206 ; + LAYER M2 ; + RECT 0 205.9 0.25 206 ; + LAYER M3 ; + RECT 0 205.9 0.25 206 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SEA + + PIN SEB + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 208.735 0.25 208.835 ; + LAYER M2 ; + RECT 0 208.735 0.25 208.835 ; + LAYER M3 ; + RECT 0 208.735 0.25 208.835 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SEB + + PIN SIA[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 206.1 0.25 206.2 ; + LAYER M2 ; + RECT 0 206.1 0.25 206.2 ; + LAYER M3 ; + RECT 0 206.1 0.25 206.2 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SIA[0] + + PIN SIA[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 207.07 0.25 207.17 ; + LAYER M2 ; + RECT 0 207.07 0.25 207.17 ; + LAYER M3 ; + RECT 0 207.07 0.25 207.17 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SIA[1] + + PIN SIB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 202.675 0.25 202.775 ; + LAYER M2 ; + RECT 0 202.675 0.25 202.775 ; + LAYER M3 ; + RECT 0 202.675 0.25 202.775 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SIB[0] + + PIN SIB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 220.325 0.25 220.425 ; + LAYER M2 ; + RECT 0 220.325 0.25 220.425 ; + LAYER M3 ; + RECT 0 220.325 0.25 220.425 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SIB[1] + + PIN SOA[0] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 0.36 0.25 0.46 ; + LAYER M2 ; + RECT 0 0.36 0.25 0.46 ; + LAYER M3 ; + RECT 0 0.36 0.25 0.46 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SOA[0] + + PIN SOA[1] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 414.4 0.25 414.5 ; + LAYER M2 ; + RECT 0 414.4 0.25 414.5 ; + LAYER M3 ; + RECT 0 414.4 0.25 414.5 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SOA[1] + + PIN SOB[0] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 0.09 0.25 0.19 ; + LAYER M2 ; + RECT 0 0.09 0.25 0.19 ; + LAYER M3 ; + RECT 0 0.09 0.25 0.19 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SOB[0] + + PIN SOB[1] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 414.67 0.25 414.77 ; + LAYER M2 ; + RECT 0 414.67 0.25 414.77 ; + LAYER M3 ; + RECT 0 414.67 0.25 414.77 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END SOB[1] + + PIN TAA[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 190.755 0.25 190.855 ; + LAYER M2 ; + RECT 0 190.755 0.25 190.855 ; + LAYER M3 ; + RECT 0 190.755 0.25 190.855 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAA[0] + + PIN TAA[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 193.785 0.25 193.885 ; + LAYER M2 ; + RECT 0 193.785 0.25 193.885 ; + LAYER M3 ; + RECT 0 193.785 0.25 193.885 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAA[1] + + PIN TAA[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 196.845 0.25 196.945 ; + LAYER M2 ; + RECT 0 196.845 0.25 196.945 ; + LAYER M3 ; + RECT 0 196.845 0.25 196.945 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAA[2] + + PIN TAA[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 199.36 0.25 199.46 ; + LAYER M2 ; + RECT 0 199.36 0.25 199.46 ; + LAYER M3 ; + RECT 0 199.36 0.25 199.46 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAA[3] + + PIN TAA[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 202.39 0.25 202.49 ; + LAYER M2 ; + RECT 0 202.39 0.25 202.49 ; + LAYER M3 ; + RECT 0 202.39 0.25 202.49 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAA[4] + + PIN TAB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 224.67 0.25 224.77 ; + LAYER M2 ; + RECT 0 224.67 0.25 224.77 ; + LAYER M3 ; + RECT 0 224.67 0.25 224.77 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAB[0] + + PIN TAB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 221.64 0.25 221.74 ; + LAYER M2 ; + RECT 0 221.64 0.25 221.74 ; + LAYER M3 ; + RECT 0 221.64 0.25 221.74 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAB[1] + + PIN TAB[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 218.58 0.25 218.68 ; + LAYER M2 ; + RECT 0 218.58 0.25 218.68 ; + LAYER M3 ; + RECT 0 218.58 0.25 218.68 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAB[2] + + PIN TAB[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 216.095 0.25 216.195 ; + LAYER M2 ; + RECT 0 216.095 0.25 216.195 ; + LAYER M3 ; + RECT 0 216.095 0.25 216.195 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAB[3] + + PIN TAB[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 213.06 0.25 213.16 ; + LAYER M2 ; + RECT 0 213.06 0.25 213.16 ; + LAYER M3 ; + RECT 0 213.06 0.25 213.16 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TAB[4] + + PIN TCENA + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 188.31 0.25 188.41 ; + LAYER M2 ; + RECT 0 188.31 0.25 188.41 ; + LAYER M3 ; + RECT 0 188.31 0.25 188.41 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TCENA + + PIN TCENB + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 228.31 0.25 228.41 ; + LAYER M2 ; + RECT 0 228.31 0.25 228.41 ; + LAYER M3 ; + RECT 0 228.31 0.25 228.41 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TCENB + + PIN TDB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 1.465 0.25 1.565 ; + LAYER M2 ; + RECT 0 1.465 0.25 1.565 ; + LAYER M3 ; + RECT 0 1.465 0.25 1.565 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[0] + + PIN TDB[100] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 335.535 0.25 335.635 ; + LAYER M2 ; + RECT 0 335.535 0.25 335.635 ; + LAYER M3 ; + RECT 0 335.535 0.25 335.635 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[100] + + PIN TDB[101] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 338.415 0.25 338.515 ; + LAYER M2 ; + RECT 0 338.415 0.25 338.515 ; + LAYER M3 ; + RECT 0 338.415 0.25 338.515 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[101] + + PIN TDB[102] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 341.295 0.25 341.395 ; + LAYER M2 ; + RECT 0 341.295 0.25 341.395 ; + LAYER M3 ; + RECT 0 341.295 0.25 341.395 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[102] + + PIN TDB[103] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 344.175 0.25 344.275 ; + LAYER M2 ; + RECT 0 344.175 0.25 344.275 ; + LAYER M3 ; + RECT 0 344.175 0.25 344.275 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[103] + + PIN TDB[104] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 347.055 0.25 347.155 ; + LAYER M2 ; + RECT 0 347.055 0.25 347.155 ; + LAYER M3 ; + RECT 0 347.055 0.25 347.155 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[104] + + PIN TDB[105] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 349.935 0.25 350.035 ; + LAYER M2 ; + RECT 0 349.935 0.25 350.035 ; + LAYER M3 ; + RECT 0 349.935 0.25 350.035 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[105] + + PIN TDB[106] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 352.815 0.25 352.915 ; + LAYER M2 ; + RECT 0 352.815 0.25 352.915 ; + LAYER M3 ; + RECT 0 352.815 0.25 352.915 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[106] + + PIN TDB[107] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 355.695 0.25 355.795 ; + LAYER M2 ; + RECT 0 355.695 0.25 355.795 ; + LAYER M3 ; + RECT 0 355.695 0.25 355.795 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[107] + + PIN TDB[108] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 358.575 0.25 358.675 ; + LAYER M2 ; + RECT 0 358.575 0.25 358.675 ; + LAYER M3 ; + RECT 0 358.575 0.25 358.675 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[108] + + PIN TDB[109] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 361.455 0.25 361.555 ; + LAYER M2 ; + RECT 0 361.455 0.25 361.555 ; + LAYER M3 ; + RECT 0 361.455 0.25 361.555 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[109] + + PIN TDB[10] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 30.265 0.25 30.365 ; + LAYER M2 ; + RECT 0 30.265 0.25 30.365 ; + LAYER M3 ; + RECT 0 30.265 0.25 30.365 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[10] + + PIN TDB[110] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 364.335 0.25 364.435 ; + LAYER M2 ; + RECT 0 364.335 0.25 364.435 ; + LAYER M3 ; + RECT 0 364.335 0.25 364.435 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[110] + + PIN TDB[111] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 367.215 0.25 367.315 ; + LAYER M2 ; + RECT 0 367.215 0.25 367.315 ; + LAYER M3 ; + RECT 0 367.215 0.25 367.315 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[111] + + PIN TDB[112] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 370.095 0.25 370.195 ; + LAYER M2 ; + RECT 0 370.095 0.25 370.195 ; + LAYER M3 ; + RECT 0 370.095 0.25 370.195 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[112] + + PIN TDB[113] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 372.975 0.25 373.075 ; + LAYER M2 ; + RECT 0 372.975 0.25 373.075 ; + LAYER M3 ; + RECT 0 372.975 0.25 373.075 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[113] + + PIN TDB[114] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 375.855 0.25 375.955 ; + LAYER M2 ; + RECT 0 375.855 0.25 375.955 ; + LAYER M3 ; + RECT 0 375.855 0.25 375.955 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[114] + + PIN TDB[115] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 378.735 0.25 378.835 ; + LAYER M2 ; + RECT 0 378.735 0.25 378.835 ; + LAYER M3 ; + RECT 0 378.735 0.25 378.835 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[115] + + PIN TDB[116] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 381.615 0.25 381.715 ; + LAYER M2 ; + RECT 0 381.615 0.25 381.715 ; + LAYER M3 ; + RECT 0 381.615 0.25 381.715 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[116] + + PIN TDB[117] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 384.495 0.25 384.595 ; + LAYER M2 ; + RECT 0 384.495 0.25 384.595 ; + LAYER M3 ; + RECT 0 384.495 0.25 384.595 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[117] + + PIN TDB[118] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 387.375 0.25 387.475 ; + LAYER M2 ; + RECT 0 387.375 0.25 387.475 ; + LAYER M3 ; + RECT 0 387.375 0.25 387.475 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[118] + + PIN TDB[119] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 390.255 0.25 390.355 ; + LAYER M2 ; + RECT 0 390.255 0.25 390.355 ; + LAYER M3 ; + RECT 0 390.255 0.25 390.355 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[119] + + PIN TDB[11] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 33.145 0.25 33.245 ; + LAYER M2 ; + RECT 0 33.145 0.25 33.245 ; + LAYER M3 ; + RECT 0 33.145 0.25 33.245 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[11] + + PIN TDB[120] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 393.135 0.25 393.235 ; + LAYER M2 ; + RECT 0 393.135 0.25 393.235 ; + LAYER M3 ; + RECT 0 393.135 0.25 393.235 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[120] + + PIN TDB[121] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 396.015 0.25 396.115 ; + LAYER M2 ; + RECT 0 396.015 0.25 396.115 ; + LAYER M3 ; + RECT 0 396.015 0.25 396.115 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[121] + + PIN TDB[122] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 398.895 0.25 398.995 ; + LAYER M2 ; + RECT 0 398.895 0.25 398.995 ; + LAYER M3 ; + RECT 0 398.895 0.25 398.995 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[122] + + PIN TDB[123] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 401.775 0.25 401.875 ; + LAYER M2 ; + RECT 0 401.775 0.25 401.875 ; + LAYER M3 ; + RECT 0 401.775 0.25 401.875 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[123] + + PIN TDB[124] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 404.655 0.25 404.755 ; + LAYER M2 ; + RECT 0 404.655 0.25 404.755 ; + LAYER M3 ; + RECT 0 404.655 0.25 404.755 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[124] + + PIN TDB[125] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 407.535 0.25 407.635 ; + LAYER M2 ; + RECT 0 407.535 0.25 407.635 ; + LAYER M3 ; + RECT 0 407.535 0.25 407.635 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[125] + + PIN TDB[126] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 410.415 0.25 410.515 ; + LAYER M2 ; + RECT 0 410.415 0.25 410.515 ; + LAYER M3 ; + RECT 0 410.415 0.25 410.515 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[126] + + PIN TDB[127] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 413.295 0.25 413.395 ; + LAYER M2 ; + RECT 0 413.295 0.25 413.395 ; + LAYER M3 ; + RECT 0 413.295 0.25 413.395 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[127] + + PIN TDB[12] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 36.025 0.25 36.125 ; + LAYER M2 ; + RECT 0 36.025 0.25 36.125 ; + LAYER M3 ; + RECT 0 36.025 0.25 36.125 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[12] + + PIN TDB[13] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 38.905 0.25 39.005 ; + LAYER M2 ; + RECT 0 38.905 0.25 39.005 ; + LAYER M3 ; + RECT 0 38.905 0.25 39.005 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[13] + + PIN TDB[14] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 41.785 0.25 41.885 ; + LAYER M2 ; + RECT 0 41.785 0.25 41.885 ; + LAYER M3 ; + RECT 0 41.785 0.25 41.885 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[14] + + PIN TDB[15] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 44.665 0.25 44.765 ; + LAYER M2 ; + RECT 0 44.665 0.25 44.765 ; + LAYER M3 ; + RECT 0 44.665 0.25 44.765 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[15] + + PIN TDB[16] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 47.545 0.25 47.645 ; + LAYER M2 ; + RECT 0 47.545 0.25 47.645 ; + LAYER M3 ; + RECT 0 47.545 0.25 47.645 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[16] + + PIN TDB[17] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 50.425 0.25 50.525 ; + LAYER M2 ; + RECT 0 50.425 0.25 50.525 ; + LAYER M3 ; + RECT 0 50.425 0.25 50.525 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[17] + + PIN TDB[18] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 53.305 0.25 53.405 ; + LAYER M2 ; + RECT 0 53.305 0.25 53.405 ; + LAYER M3 ; + RECT 0 53.305 0.25 53.405 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[18] + + PIN TDB[19] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 56.185 0.25 56.285 ; + LAYER M2 ; + RECT 0 56.185 0.25 56.285 ; + LAYER M3 ; + RECT 0 56.185 0.25 56.285 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[19] + + PIN TDB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 4.345 0.25 4.445 ; + LAYER M2 ; + RECT 0 4.345 0.25 4.445 ; + LAYER M3 ; + RECT 0 4.345 0.25 4.445 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[1] + + PIN TDB[20] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 59.065 0.25 59.165 ; + LAYER M2 ; + RECT 0 59.065 0.25 59.165 ; + LAYER M3 ; + RECT 0 59.065 0.25 59.165 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[20] + + PIN TDB[21] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 61.945 0.25 62.045 ; + LAYER M2 ; + RECT 0 61.945 0.25 62.045 ; + LAYER M3 ; + RECT 0 61.945 0.25 62.045 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[21] + + PIN TDB[22] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 64.825 0.25 64.925 ; + LAYER M2 ; + RECT 0 64.825 0.25 64.925 ; + LAYER M3 ; + RECT 0 64.825 0.25 64.925 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[22] + + PIN TDB[23] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 67.705 0.25 67.805 ; + LAYER M2 ; + RECT 0 67.705 0.25 67.805 ; + LAYER M3 ; + RECT 0 67.705 0.25 67.805 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[23] + + PIN TDB[24] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 70.585 0.25 70.685 ; + LAYER M2 ; + RECT 0 70.585 0.25 70.685 ; + LAYER M3 ; + RECT 0 70.585 0.25 70.685 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[24] + + PIN TDB[25] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 73.465 0.25 73.565 ; + LAYER M2 ; + RECT 0 73.465 0.25 73.565 ; + LAYER M3 ; + RECT 0 73.465 0.25 73.565 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[25] + + PIN TDB[26] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 76.345 0.25 76.445 ; + LAYER M2 ; + RECT 0 76.345 0.25 76.445 ; + LAYER M3 ; + RECT 0 76.345 0.25 76.445 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[26] + + PIN TDB[27] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 79.225 0.25 79.325 ; + LAYER M2 ; + RECT 0 79.225 0.25 79.325 ; + LAYER M3 ; + RECT 0 79.225 0.25 79.325 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[27] + + PIN TDB[28] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 82.105 0.25 82.205 ; + LAYER M2 ; + RECT 0 82.105 0.25 82.205 ; + LAYER M3 ; + RECT 0 82.105 0.25 82.205 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[28] + + PIN TDB[29] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 84.985 0.25 85.085 ; + LAYER M2 ; + RECT 0 84.985 0.25 85.085 ; + LAYER M3 ; + RECT 0 84.985 0.25 85.085 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[29] + + PIN TDB[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 7.225 0.25 7.325 ; + LAYER M2 ; + RECT 0 7.225 0.25 7.325 ; + LAYER M3 ; + RECT 0 7.225 0.25 7.325 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[2] + + PIN TDB[30] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 87.865 0.25 87.965 ; + LAYER M2 ; + RECT 0 87.865 0.25 87.965 ; + LAYER M3 ; + RECT 0 87.865 0.25 87.965 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[30] + + PIN TDB[31] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 90.745 0.25 90.845 ; + LAYER M2 ; + RECT 0 90.745 0.25 90.845 ; + LAYER M3 ; + RECT 0 90.745 0.25 90.845 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[31] + + PIN TDB[32] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 93.625 0.25 93.725 ; + LAYER M2 ; + RECT 0 93.625 0.25 93.725 ; + LAYER M3 ; + RECT 0 93.625 0.25 93.725 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[32] + + PIN TDB[33] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 96.505 0.25 96.605 ; + LAYER M2 ; + RECT 0 96.505 0.25 96.605 ; + LAYER M3 ; + RECT 0 96.505 0.25 96.605 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[33] + + PIN TDB[34] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 99.385 0.25 99.485 ; + LAYER M2 ; + RECT 0 99.385 0.25 99.485 ; + LAYER M3 ; + RECT 0 99.385 0.25 99.485 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[34] + + PIN TDB[35] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 102.265 0.25 102.365 ; + LAYER M2 ; + RECT 0 102.265 0.25 102.365 ; + LAYER M3 ; + RECT 0 102.265 0.25 102.365 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[35] + + PIN TDB[36] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 105.145 0.25 105.245 ; + LAYER M2 ; + RECT 0 105.145 0.25 105.245 ; + LAYER M3 ; + RECT 0 105.145 0.25 105.245 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[36] + + PIN TDB[37] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 108.025 0.25 108.125 ; + LAYER M2 ; + RECT 0 108.025 0.25 108.125 ; + LAYER M3 ; + RECT 0 108.025 0.25 108.125 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[37] + + PIN TDB[38] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 110.905 0.25 111.005 ; + LAYER M2 ; + RECT 0 110.905 0.25 111.005 ; + LAYER M3 ; + RECT 0 110.905 0.25 111.005 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[38] + + PIN TDB[39] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 113.785 0.25 113.885 ; + LAYER M2 ; + RECT 0 113.785 0.25 113.885 ; + LAYER M3 ; + RECT 0 113.785 0.25 113.885 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[39] + + PIN TDB[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 10.105 0.25 10.205 ; + LAYER M2 ; + RECT 0 10.105 0.25 10.205 ; + LAYER M3 ; + RECT 0 10.105 0.25 10.205 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[3] + + PIN TDB[40] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 116.665 0.25 116.765 ; + LAYER M2 ; + RECT 0 116.665 0.25 116.765 ; + LAYER M3 ; + RECT 0 116.665 0.25 116.765 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[40] + + PIN TDB[41] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 119.545 0.25 119.645 ; + LAYER M2 ; + RECT 0 119.545 0.25 119.645 ; + LAYER M3 ; + RECT 0 119.545 0.25 119.645 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[41] + + PIN TDB[42] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 122.425 0.25 122.525 ; + LAYER M2 ; + RECT 0 122.425 0.25 122.525 ; + LAYER M3 ; + RECT 0 122.425 0.25 122.525 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[42] + + PIN TDB[43] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 125.305 0.25 125.405 ; + LAYER M2 ; + RECT 0 125.305 0.25 125.405 ; + LAYER M3 ; + RECT 0 125.305 0.25 125.405 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[43] + + PIN TDB[44] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 128.185 0.25 128.285 ; + LAYER M2 ; + RECT 0 128.185 0.25 128.285 ; + LAYER M3 ; + RECT 0 128.185 0.25 128.285 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[44] + + PIN TDB[45] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 131.065 0.25 131.165 ; + LAYER M2 ; + RECT 0 131.065 0.25 131.165 ; + LAYER M3 ; + RECT 0 131.065 0.25 131.165 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[45] + + PIN TDB[46] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 133.945 0.25 134.045 ; + LAYER M2 ; + RECT 0 133.945 0.25 134.045 ; + LAYER M3 ; + RECT 0 133.945 0.25 134.045 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[46] + + PIN TDB[47] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 136.825 0.25 136.925 ; + LAYER M2 ; + RECT 0 136.825 0.25 136.925 ; + LAYER M3 ; + RECT 0 136.825 0.25 136.925 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[47] + + PIN TDB[48] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 139.705 0.25 139.805 ; + LAYER M2 ; + RECT 0 139.705 0.25 139.805 ; + LAYER M3 ; + RECT 0 139.705 0.25 139.805 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[48] + + PIN TDB[49] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 142.585 0.25 142.685 ; + LAYER M2 ; + RECT 0 142.585 0.25 142.685 ; + LAYER M3 ; + RECT 0 142.585 0.25 142.685 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[49] + + PIN TDB[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 12.985 0.25 13.085 ; + LAYER M2 ; + RECT 0 12.985 0.25 13.085 ; + LAYER M3 ; + RECT 0 12.985 0.25 13.085 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[4] + + PIN TDB[50] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 145.465 0.25 145.565 ; + LAYER M2 ; + RECT 0 145.465 0.25 145.565 ; + LAYER M3 ; + RECT 0 145.465 0.25 145.565 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[50] + + PIN TDB[51] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 148.345 0.25 148.445 ; + LAYER M2 ; + RECT 0 148.345 0.25 148.445 ; + LAYER M3 ; + RECT 0 148.345 0.25 148.445 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[51] + + PIN TDB[52] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 151.225 0.25 151.325 ; + LAYER M2 ; + RECT 0 151.225 0.25 151.325 ; + LAYER M3 ; + RECT 0 151.225 0.25 151.325 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[52] + + PIN TDB[53] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 154.105 0.25 154.205 ; + LAYER M2 ; + RECT 0 154.105 0.25 154.205 ; + LAYER M3 ; + RECT 0 154.105 0.25 154.205 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[53] + + PIN TDB[54] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 156.985 0.25 157.085 ; + LAYER M2 ; + RECT 0 156.985 0.25 157.085 ; + LAYER M3 ; + RECT 0 156.985 0.25 157.085 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[54] + + PIN TDB[55] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 159.865 0.25 159.965 ; + LAYER M2 ; + RECT 0 159.865 0.25 159.965 ; + LAYER M3 ; + RECT 0 159.865 0.25 159.965 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[55] + + PIN TDB[56] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 162.745 0.25 162.845 ; + LAYER M2 ; + RECT 0 162.745 0.25 162.845 ; + LAYER M3 ; + RECT 0 162.745 0.25 162.845 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[56] + + PIN TDB[57] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 165.625 0.25 165.725 ; + LAYER M2 ; + RECT 0 165.625 0.25 165.725 ; + LAYER M3 ; + RECT 0 165.625 0.25 165.725 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[57] + + PIN TDB[58] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 168.505 0.25 168.605 ; + LAYER M2 ; + RECT 0 168.505 0.25 168.605 ; + LAYER M3 ; + RECT 0 168.505 0.25 168.605 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[58] + + PIN TDB[59] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 171.385 0.25 171.485 ; + LAYER M2 ; + RECT 0 171.385 0.25 171.485 ; + LAYER M3 ; + RECT 0 171.385 0.25 171.485 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[59] + + PIN TDB[5] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 15.865 0.25 15.965 ; + LAYER M2 ; + RECT 0 15.865 0.25 15.965 ; + LAYER M3 ; + RECT 0 15.865 0.25 15.965 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[5] + + PIN TDB[60] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 174.265 0.25 174.365 ; + LAYER M2 ; + RECT 0 174.265 0.25 174.365 ; + LAYER M3 ; + RECT 0 174.265 0.25 174.365 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[60] + + PIN TDB[61] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 177.145 0.25 177.245 ; + LAYER M2 ; + RECT 0 177.145 0.25 177.245 ; + LAYER M3 ; + RECT 0 177.145 0.25 177.245 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[61] + + PIN TDB[62] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 180.025 0.25 180.125 ; + LAYER M2 ; + RECT 0 180.025 0.25 180.125 ; + LAYER M3 ; + RECT 0 180.025 0.25 180.125 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[62] + + PIN TDB[63] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 182.905 0.25 183.005 ; + LAYER M2 ; + RECT 0 182.905 0.25 183.005 ; + LAYER M3 ; + RECT 0 182.905 0.25 183.005 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[63] + + PIN TDB[64] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 231.855 0.25 231.955 ; + LAYER M2 ; + RECT 0 231.855 0.25 231.955 ; + LAYER M3 ; + RECT 0 231.855 0.25 231.955 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[64] + + PIN TDB[65] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 234.735 0.25 234.835 ; + LAYER M2 ; + RECT 0 234.735 0.25 234.835 ; + LAYER M3 ; + RECT 0 234.735 0.25 234.835 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[65] + + PIN TDB[66] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 237.615 0.25 237.715 ; + LAYER M2 ; + RECT 0 237.615 0.25 237.715 ; + LAYER M3 ; + RECT 0 237.615 0.25 237.715 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[66] + + PIN TDB[67] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 240.495 0.25 240.595 ; + LAYER M2 ; + RECT 0 240.495 0.25 240.595 ; + LAYER M3 ; + RECT 0 240.495 0.25 240.595 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[67] + + PIN TDB[68] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 243.375 0.25 243.475 ; + LAYER M2 ; + RECT 0 243.375 0.25 243.475 ; + LAYER M3 ; + RECT 0 243.375 0.25 243.475 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[68] + + PIN TDB[69] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 246.255 0.25 246.355 ; + LAYER M2 ; + RECT 0 246.255 0.25 246.355 ; + LAYER M3 ; + RECT 0 246.255 0.25 246.355 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[69] + + PIN TDB[6] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 18.745 0.25 18.845 ; + LAYER M2 ; + RECT 0 18.745 0.25 18.845 ; + LAYER M3 ; + RECT 0 18.745 0.25 18.845 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[6] + + PIN TDB[70] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 249.135 0.25 249.235 ; + LAYER M2 ; + RECT 0 249.135 0.25 249.235 ; + LAYER M3 ; + RECT 0 249.135 0.25 249.235 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[70] + + PIN TDB[71] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 252.015 0.25 252.115 ; + LAYER M2 ; + RECT 0 252.015 0.25 252.115 ; + LAYER M3 ; + RECT 0 252.015 0.25 252.115 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[71] + + PIN TDB[72] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 254.895 0.25 254.995 ; + LAYER M2 ; + RECT 0 254.895 0.25 254.995 ; + LAYER M3 ; + RECT 0 254.895 0.25 254.995 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[72] + + PIN TDB[73] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 257.775 0.25 257.875 ; + LAYER M2 ; + RECT 0 257.775 0.25 257.875 ; + LAYER M3 ; + RECT 0 257.775 0.25 257.875 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[73] + + PIN TDB[74] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 260.655 0.25 260.755 ; + LAYER M2 ; + RECT 0 260.655 0.25 260.755 ; + LAYER M3 ; + RECT 0 260.655 0.25 260.755 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[74] + + PIN TDB[75] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 263.535 0.25 263.635 ; + LAYER M2 ; + RECT 0 263.535 0.25 263.635 ; + LAYER M3 ; + RECT 0 263.535 0.25 263.635 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[75] + + PIN TDB[76] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 266.415 0.25 266.515 ; + LAYER M2 ; + RECT 0 266.415 0.25 266.515 ; + LAYER M3 ; + RECT 0 266.415 0.25 266.515 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[76] + + PIN TDB[77] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 269.295 0.25 269.395 ; + LAYER M2 ; + RECT 0 269.295 0.25 269.395 ; + LAYER M3 ; + RECT 0 269.295 0.25 269.395 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[77] + + PIN TDB[78] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 272.175 0.25 272.275 ; + LAYER M2 ; + RECT 0 272.175 0.25 272.275 ; + LAYER M3 ; + RECT 0 272.175 0.25 272.275 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[78] + + PIN TDB[79] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 275.055 0.25 275.155 ; + LAYER M2 ; + RECT 0 275.055 0.25 275.155 ; + LAYER M3 ; + RECT 0 275.055 0.25 275.155 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[79] + + PIN TDB[7] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 21.625 0.25 21.725 ; + LAYER M2 ; + RECT 0 21.625 0.25 21.725 ; + LAYER M3 ; + RECT 0 21.625 0.25 21.725 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[7] + + PIN TDB[80] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 277.935 0.25 278.035 ; + LAYER M2 ; + RECT 0 277.935 0.25 278.035 ; + LAYER M3 ; + RECT 0 277.935 0.25 278.035 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[80] + + PIN TDB[81] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 280.815 0.25 280.915 ; + LAYER M2 ; + RECT 0 280.815 0.25 280.915 ; + LAYER M3 ; + RECT 0 280.815 0.25 280.915 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[81] + + PIN TDB[82] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 283.695 0.25 283.795 ; + LAYER M2 ; + RECT 0 283.695 0.25 283.795 ; + LAYER M3 ; + RECT 0 283.695 0.25 283.795 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[82] + + PIN TDB[83] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 286.575 0.25 286.675 ; + LAYER M2 ; + RECT 0 286.575 0.25 286.675 ; + LAYER M3 ; + RECT 0 286.575 0.25 286.675 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[83] + + PIN TDB[84] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 289.455 0.25 289.555 ; + LAYER M2 ; + RECT 0 289.455 0.25 289.555 ; + LAYER M3 ; + RECT 0 289.455 0.25 289.555 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[84] + + PIN TDB[85] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 292.335 0.25 292.435 ; + LAYER M2 ; + RECT 0 292.335 0.25 292.435 ; + LAYER M3 ; + RECT 0 292.335 0.25 292.435 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[85] + + PIN TDB[86] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 295.215 0.25 295.315 ; + LAYER M2 ; + RECT 0 295.215 0.25 295.315 ; + LAYER M3 ; + RECT 0 295.215 0.25 295.315 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[86] + + PIN TDB[87] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 298.095 0.25 298.195 ; + LAYER M2 ; + RECT 0 298.095 0.25 298.195 ; + LAYER M3 ; + RECT 0 298.095 0.25 298.195 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[87] + + PIN TDB[88] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 300.975 0.25 301.075 ; + LAYER M2 ; + RECT 0 300.975 0.25 301.075 ; + LAYER M3 ; + RECT 0 300.975 0.25 301.075 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[88] + + PIN TDB[89] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 303.855 0.25 303.955 ; + LAYER M2 ; + RECT 0 303.855 0.25 303.955 ; + LAYER M3 ; + RECT 0 303.855 0.25 303.955 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[89] + + PIN TDB[8] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 24.505 0.25 24.605 ; + LAYER M2 ; + RECT 0 24.505 0.25 24.605 ; + LAYER M3 ; + RECT 0 24.505 0.25 24.605 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[8] + + PIN TDB[90] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 306.735 0.25 306.835 ; + LAYER M2 ; + RECT 0 306.735 0.25 306.835 ; + LAYER M3 ; + RECT 0 306.735 0.25 306.835 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[90] + + PIN TDB[91] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 309.615 0.25 309.715 ; + LAYER M2 ; + RECT 0 309.615 0.25 309.715 ; + LAYER M3 ; + RECT 0 309.615 0.25 309.715 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[91] + + PIN TDB[92] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 312.495 0.25 312.595 ; + LAYER M2 ; + RECT 0 312.495 0.25 312.595 ; + LAYER M3 ; + RECT 0 312.495 0.25 312.595 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[92] + + PIN TDB[93] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 315.375 0.25 315.475 ; + LAYER M2 ; + RECT 0 315.375 0.25 315.475 ; + LAYER M3 ; + RECT 0 315.375 0.25 315.475 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[93] + + PIN TDB[94] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 318.255 0.25 318.355 ; + LAYER M2 ; + RECT 0 318.255 0.25 318.355 ; + LAYER M3 ; + RECT 0 318.255 0.25 318.355 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[94] + + PIN TDB[95] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 321.135 0.25 321.235 ; + LAYER M2 ; + RECT 0 321.135 0.25 321.235 ; + LAYER M3 ; + RECT 0 321.135 0.25 321.235 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[95] + + PIN TDB[96] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 324.015 0.25 324.115 ; + LAYER M2 ; + RECT 0 324.015 0.25 324.115 ; + LAYER M3 ; + RECT 0 324.015 0.25 324.115 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[96] + + PIN TDB[97] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 326.895 0.25 326.995 ; + LAYER M2 ; + RECT 0 326.895 0.25 326.995 ; + LAYER M3 ; + RECT 0 326.895 0.25 326.995 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[97] + + PIN TDB[98] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 329.775 0.25 329.875 ; + LAYER M2 ; + RECT 0 329.775 0.25 329.875 ; + LAYER M3 ; + RECT 0 329.775 0.25 329.875 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[98] + + PIN TDB[99] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 332.655 0.25 332.755 ; + LAYER M2 ; + RECT 0 332.655 0.25 332.755 ; + LAYER M3 ; + RECT 0 332.655 0.25 332.755 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[99] + + PIN TDB[9] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 27.385 0.25 27.485 ; + LAYER M2 ; + RECT 0 27.385 0.25 27.485 ; + LAYER M3 ; + RECT 0 27.385 0.25 27.485 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TDB[9] + + PIN TENA + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 190.45 0.25 190.55 ; + LAYER M2 ; + RECT 0 190.45 0.25 190.55 ; + LAYER M3 ; + RECT 0 190.45 0.25 190.55 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TENA + + PIN TENB + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 224.925 0.25 225.025 ; + LAYER M2 ; + RECT 0 224.925 0.25 225.025 ; + LAYER M3 ; + RECT 0 224.925 0.25 225.025 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TENB + + PIN TWENB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 3.26 0.25 3.36 ; + LAYER M2 ; + RECT 0 3.26 0.25 3.36 ; + LAYER M3 ; + RECT 0 3.26 0.25 3.36 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[0] + + PIN TWENB[100] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 333.74 0.25 333.84 ; + LAYER M2 ; + RECT 0 333.74 0.25 333.84 ; + LAYER M3 ; + RECT 0 333.74 0.25 333.84 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[100] + + PIN TWENB[101] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 336.62 0.25 336.72 ; + LAYER M2 ; + RECT 0 336.62 0.25 336.72 ; + LAYER M3 ; + RECT 0 336.62 0.25 336.72 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[101] + + PIN TWENB[102] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 339.5 0.25 339.6 ; + LAYER M2 ; + RECT 0 339.5 0.25 339.6 ; + LAYER M3 ; + RECT 0 339.5 0.25 339.6 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[102] + + PIN TWENB[103] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 342.38 0.25 342.48 ; + LAYER M2 ; + RECT 0 342.38 0.25 342.48 ; + LAYER M3 ; + RECT 0 342.38 0.25 342.48 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[103] + + PIN TWENB[104] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 345.26 0.25 345.36 ; + LAYER M2 ; + RECT 0 345.26 0.25 345.36 ; + LAYER M3 ; + RECT 0 345.26 0.25 345.36 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[104] + + PIN TWENB[105] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 348.14 0.25 348.24 ; + LAYER M2 ; + RECT 0 348.14 0.25 348.24 ; + LAYER M3 ; + RECT 0 348.14 0.25 348.24 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[105] + + PIN TWENB[106] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 351.02 0.25 351.12 ; + LAYER M2 ; + RECT 0 351.02 0.25 351.12 ; + LAYER M3 ; + RECT 0 351.02 0.25 351.12 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[106] + + PIN TWENB[107] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 353.9 0.25 354 ; + LAYER M2 ; + RECT 0 353.9 0.25 354 ; + LAYER M3 ; + RECT 0 353.9 0.25 354 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[107] + + PIN TWENB[108] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 356.78 0.25 356.88 ; + LAYER M2 ; + RECT 0 356.78 0.25 356.88 ; + LAYER M3 ; + RECT 0 356.78 0.25 356.88 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[108] + + PIN TWENB[109] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 359.66 0.25 359.76 ; + LAYER M2 ; + RECT 0 359.66 0.25 359.76 ; + LAYER M3 ; + RECT 0 359.66 0.25 359.76 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[109] + + PIN TWENB[10] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 32.06 0.25 32.16 ; + LAYER M2 ; + RECT 0 32.06 0.25 32.16 ; + LAYER M3 ; + RECT 0 32.06 0.25 32.16 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[10] + + PIN TWENB[110] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 362.54 0.25 362.64 ; + LAYER M2 ; + RECT 0 362.54 0.25 362.64 ; + LAYER M3 ; + RECT 0 362.54 0.25 362.64 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[110] + + PIN TWENB[111] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 365.42 0.25 365.52 ; + LAYER M2 ; + RECT 0 365.42 0.25 365.52 ; + LAYER M3 ; + RECT 0 365.42 0.25 365.52 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[111] + + PIN TWENB[112] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 368.3 0.25 368.4 ; + LAYER M2 ; + RECT 0 368.3 0.25 368.4 ; + LAYER M3 ; + RECT 0 368.3 0.25 368.4 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[112] + + PIN TWENB[113] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 371.18 0.25 371.28 ; + LAYER M2 ; + RECT 0 371.18 0.25 371.28 ; + LAYER M3 ; + RECT 0 371.18 0.25 371.28 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[113] + + PIN TWENB[114] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 374.06 0.25 374.16 ; + LAYER M2 ; + RECT 0 374.06 0.25 374.16 ; + LAYER M3 ; + RECT 0 374.06 0.25 374.16 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[114] + + PIN TWENB[115] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 376.94 0.25 377.04 ; + LAYER M2 ; + RECT 0 376.94 0.25 377.04 ; + LAYER M3 ; + RECT 0 376.94 0.25 377.04 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[115] + + PIN TWENB[116] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 379.82 0.25 379.92 ; + LAYER M2 ; + RECT 0 379.82 0.25 379.92 ; + LAYER M3 ; + RECT 0 379.82 0.25 379.92 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[116] + + PIN TWENB[117] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 382.7 0.25 382.8 ; + LAYER M2 ; + RECT 0 382.7 0.25 382.8 ; + LAYER M3 ; + RECT 0 382.7 0.25 382.8 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[117] + + PIN TWENB[118] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 385.58 0.25 385.68 ; + LAYER M2 ; + RECT 0 385.58 0.25 385.68 ; + LAYER M3 ; + RECT 0 385.58 0.25 385.68 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[118] + + PIN TWENB[119] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 388.46 0.25 388.56 ; + LAYER M2 ; + RECT 0 388.46 0.25 388.56 ; + LAYER M3 ; + RECT 0 388.46 0.25 388.56 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[119] + + PIN TWENB[11] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 34.94 0.25 35.04 ; + LAYER M2 ; + RECT 0 34.94 0.25 35.04 ; + LAYER M3 ; + RECT 0 34.94 0.25 35.04 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[11] + + PIN TWENB[120] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 391.34 0.25 391.44 ; + LAYER M2 ; + RECT 0 391.34 0.25 391.44 ; + LAYER M3 ; + RECT 0 391.34 0.25 391.44 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[120] + + PIN TWENB[121] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 394.22 0.25 394.32 ; + LAYER M2 ; + RECT 0 394.22 0.25 394.32 ; + LAYER M3 ; + RECT 0 394.22 0.25 394.32 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[121] + + PIN TWENB[122] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 397.1 0.25 397.2 ; + LAYER M2 ; + RECT 0 397.1 0.25 397.2 ; + LAYER M3 ; + RECT 0 397.1 0.25 397.2 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[122] + + PIN TWENB[123] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 399.98 0.25 400.08 ; + LAYER M2 ; + RECT 0 399.98 0.25 400.08 ; + LAYER M3 ; + RECT 0 399.98 0.25 400.08 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[123] + + PIN TWENB[124] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 402.86 0.25 402.96 ; + LAYER M2 ; + RECT 0 402.86 0.25 402.96 ; + LAYER M3 ; + RECT 0 402.86 0.25 402.96 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[124] + + PIN TWENB[125] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 405.74 0.25 405.84 ; + LAYER M2 ; + RECT 0 405.74 0.25 405.84 ; + LAYER M3 ; + RECT 0 405.74 0.25 405.84 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[125] + + PIN TWENB[126] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 408.62 0.25 408.72 ; + LAYER M2 ; + RECT 0 408.62 0.25 408.72 ; + LAYER M3 ; + RECT 0 408.62 0.25 408.72 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[126] + + PIN TWENB[127] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 411.5 0.25 411.6 ; + LAYER M2 ; + RECT 0 411.5 0.25 411.6 ; + LAYER M3 ; + RECT 0 411.5 0.25 411.6 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[127] + + PIN TWENB[12] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 37.82 0.25 37.92 ; + LAYER M2 ; + RECT 0 37.82 0.25 37.92 ; + LAYER M3 ; + RECT 0 37.82 0.25 37.92 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[12] + + PIN TWENB[13] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 40.7 0.25 40.8 ; + LAYER M2 ; + RECT 0 40.7 0.25 40.8 ; + LAYER M3 ; + RECT 0 40.7 0.25 40.8 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[13] + + PIN TWENB[14] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 43.58 0.25 43.68 ; + LAYER M2 ; + RECT 0 43.58 0.25 43.68 ; + LAYER M3 ; + RECT 0 43.58 0.25 43.68 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[14] + + PIN TWENB[15] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 46.46 0.25 46.56 ; + LAYER M2 ; + RECT 0 46.46 0.25 46.56 ; + LAYER M3 ; + RECT 0 46.46 0.25 46.56 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[15] + + PIN TWENB[16] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 49.34 0.25 49.44 ; + LAYER M2 ; + RECT 0 49.34 0.25 49.44 ; + LAYER M3 ; + RECT 0 49.34 0.25 49.44 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[16] + + PIN TWENB[17] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 52.22 0.25 52.32 ; + LAYER M2 ; + RECT 0 52.22 0.25 52.32 ; + LAYER M3 ; + RECT 0 52.22 0.25 52.32 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[17] + + PIN TWENB[18] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 55.1 0.25 55.2 ; + LAYER M2 ; + RECT 0 55.1 0.25 55.2 ; + LAYER M3 ; + RECT 0 55.1 0.25 55.2 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[18] + + PIN TWENB[19] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 57.98 0.25 58.08 ; + LAYER M2 ; + RECT 0 57.98 0.25 58.08 ; + LAYER M3 ; + RECT 0 57.98 0.25 58.08 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[19] + + PIN TWENB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 6.14 0.25 6.24 ; + LAYER M2 ; + RECT 0 6.14 0.25 6.24 ; + LAYER M3 ; + RECT 0 6.14 0.25 6.24 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[1] + + PIN TWENB[20] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 60.86 0.25 60.96 ; + LAYER M2 ; + RECT 0 60.86 0.25 60.96 ; + LAYER M3 ; + RECT 0 60.86 0.25 60.96 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[20] + + PIN TWENB[21] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 63.74 0.25 63.84 ; + LAYER M2 ; + RECT 0 63.74 0.25 63.84 ; + LAYER M3 ; + RECT 0 63.74 0.25 63.84 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[21] + + PIN TWENB[22] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 66.62 0.25 66.72 ; + LAYER M2 ; + RECT 0 66.62 0.25 66.72 ; + LAYER M3 ; + RECT 0 66.62 0.25 66.72 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[22] + + PIN TWENB[23] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 69.5 0.25 69.6 ; + LAYER M2 ; + RECT 0 69.5 0.25 69.6 ; + LAYER M3 ; + RECT 0 69.5 0.25 69.6 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[23] + + PIN TWENB[24] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 72.38 0.25 72.48 ; + LAYER M2 ; + RECT 0 72.38 0.25 72.48 ; + LAYER M3 ; + RECT 0 72.38 0.25 72.48 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[24] + + PIN TWENB[25] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 75.26 0.25 75.36 ; + LAYER M2 ; + RECT 0 75.26 0.25 75.36 ; + LAYER M3 ; + RECT 0 75.26 0.25 75.36 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[25] + + PIN TWENB[26] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 78.14 0.25 78.24 ; + LAYER M2 ; + RECT 0 78.14 0.25 78.24 ; + LAYER M3 ; + RECT 0 78.14 0.25 78.24 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[26] + + PIN TWENB[27] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 81.02 0.25 81.12 ; + LAYER M2 ; + RECT 0 81.02 0.25 81.12 ; + LAYER M3 ; + RECT 0 81.02 0.25 81.12 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[27] + + PIN TWENB[28] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 83.9 0.25 84 ; + LAYER M2 ; + RECT 0 83.9 0.25 84 ; + LAYER M3 ; + RECT 0 83.9 0.25 84 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[28] + + PIN TWENB[29] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 86.78 0.25 86.88 ; + LAYER M2 ; + RECT 0 86.78 0.25 86.88 ; + LAYER M3 ; + RECT 0 86.78 0.25 86.88 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[29] + + PIN TWENB[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 9.02 0.25 9.12 ; + LAYER M2 ; + RECT 0 9.02 0.25 9.12 ; + LAYER M3 ; + RECT 0 9.02 0.25 9.12 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[2] + + PIN TWENB[30] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 89.66 0.25 89.76 ; + LAYER M2 ; + RECT 0 89.66 0.25 89.76 ; + LAYER M3 ; + RECT 0 89.66 0.25 89.76 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[30] + + PIN TWENB[31] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 92.54 0.25 92.64 ; + LAYER M2 ; + RECT 0 92.54 0.25 92.64 ; + LAYER M3 ; + RECT 0 92.54 0.25 92.64 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[31] + + PIN TWENB[32] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 95.42 0.25 95.52 ; + LAYER M2 ; + RECT 0 95.42 0.25 95.52 ; + LAYER M3 ; + RECT 0 95.42 0.25 95.52 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[32] + + PIN TWENB[33] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 98.3 0.25 98.4 ; + LAYER M2 ; + RECT 0 98.3 0.25 98.4 ; + LAYER M3 ; + RECT 0 98.3 0.25 98.4 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[33] + + PIN TWENB[34] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 101.18 0.25 101.28 ; + LAYER M2 ; + RECT 0 101.18 0.25 101.28 ; + LAYER M3 ; + RECT 0 101.18 0.25 101.28 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[34] + + PIN TWENB[35] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 104.06 0.25 104.16 ; + LAYER M2 ; + RECT 0 104.06 0.25 104.16 ; + LAYER M3 ; + RECT 0 104.06 0.25 104.16 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[35] + + PIN TWENB[36] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 106.94 0.25 107.04 ; + LAYER M2 ; + RECT 0 106.94 0.25 107.04 ; + LAYER M3 ; + RECT 0 106.94 0.25 107.04 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[36] + + PIN TWENB[37] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 109.82 0.25 109.92 ; + LAYER M2 ; + RECT 0 109.82 0.25 109.92 ; + LAYER M3 ; + RECT 0 109.82 0.25 109.92 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[37] + + PIN TWENB[38] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 112.7 0.25 112.8 ; + LAYER M2 ; + RECT 0 112.7 0.25 112.8 ; + LAYER M3 ; + RECT 0 112.7 0.25 112.8 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[38] + + PIN TWENB[39] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 115.58 0.25 115.68 ; + LAYER M2 ; + RECT 0 115.58 0.25 115.68 ; + LAYER M3 ; + RECT 0 115.58 0.25 115.68 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[39] + + PIN TWENB[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 11.9 0.25 12 ; + LAYER M2 ; + RECT 0 11.9 0.25 12 ; + LAYER M3 ; + RECT 0 11.9 0.25 12 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[3] + + PIN TWENB[40] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 118.46 0.25 118.56 ; + LAYER M2 ; + RECT 0 118.46 0.25 118.56 ; + LAYER M3 ; + RECT 0 118.46 0.25 118.56 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[40] + + PIN TWENB[41] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 121.34 0.25 121.44 ; + LAYER M2 ; + RECT 0 121.34 0.25 121.44 ; + LAYER M3 ; + RECT 0 121.34 0.25 121.44 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[41] + + PIN TWENB[42] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 124.22 0.25 124.32 ; + LAYER M2 ; + RECT 0 124.22 0.25 124.32 ; + LAYER M3 ; + RECT 0 124.22 0.25 124.32 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[42] + + PIN TWENB[43] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 127.1 0.25 127.2 ; + LAYER M2 ; + RECT 0 127.1 0.25 127.2 ; + LAYER M3 ; + RECT 0 127.1 0.25 127.2 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[43] + + PIN TWENB[44] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 129.98 0.25 130.08 ; + LAYER M2 ; + RECT 0 129.98 0.25 130.08 ; + LAYER M3 ; + RECT 0 129.98 0.25 130.08 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[44] + + PIN TWENB[45] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 132.86 0.25 132.96 ; + LAYER M2 ; + RECT 0 132.86 0.25 132.96 ; + LAYER M3 ; + RECT 0 132.86 0.25 132.96 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[45] + + PIN TWENB[46] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 135.74 0.25 135.84 ; + LAYER M2 ; + RECT 0 135.74 0.25 135.84 ; + LAYER M3 ; + RECT 0 135.74 0.25 135.84 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[46] + + PIN TWENB[47] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 138.62 0.25 138.72 ; + LAYER M2 ; + RECT 0 138.62 0.25 138.72 ; + LAYER M3 ; + RECT 0 138.62 0.25 138.72 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[47] + + PIN TWENB[48] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 141.5 0.25 141.6 ; + LAYER M2 ; + RECT 0 141.5 0.25 141.6 ; + LAYER M3 ; + RECT 0 141.5 0.25 141.6 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[48] + + PIN TWENB[49] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 144.38 0.25 144.48 ; + LAYER M2 ; + RECT 0 144.38 0.25 144.48 ; + LAYER M3 ; + RECT 0 144.38 0.25 144.48 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[49] + + PIN TWENB[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 14.78 0.25 14.88 ; + LAYER M2 ; + RECT 0 14.78 0.25 14.88 ; + LAYER M3 ; + RECT 0 14.78 0.25 14.88 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[4] + + PIN TWENB[50] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 147.26 0.25 147.36 ; + LAYER M2 ; + RECT 0 147.26 0.25 147.36 ; + LAYER M3 ; + RECT 0 147.26 0.25 147.36 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[50] + + PIN TWENB[51] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 150.14 0.25 150.24 ; + LAYER M2 ; + RECT 0 150.14 0.25 150.24 ; + LAYER M3 ; + RECT 0 150.14 0.25 150.24 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[51] + + PIN TWENB[52] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 153.02 0.25 153.12 ; + LAYER M2 ; + RECT 0 153.02 0.25 153.12 ; + LAYER M3 ; + RECT 0 153.02 0.25 153.12 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[52] + + PIN TWENB[53] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 155.9 0.25 156 ; + LAYER M2 ; + RECT 0 155.9 0.25 156 ; + LAYER M3 ; + RECT 0 155.9 0.25 156 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[53] + + PIN TWENB[54] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 158.78 0.25 158.88 ; + LAYER M2 ; + RECT 0 158.78 0.25 158.88 ; + LAYER M3 ; + RECT 0 158.78 0.25 158.88 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[54] + + PIN TWENB[55] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 161.66 0.25 161.76 ; + LAYER M2 ; + RECT 0 161.66 0.25 161.76 ; + LAYER M3 ; + RECT 0 161.66 0.25 161.76 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[55] + + PIN TWENB[56] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 164.54 0.25 164.64 ; + LAYER M2 ; + RECT 0 164.54 0.25 164.64 ; + LAYER M3 ; + RECT 0 164.54 0.25 164.64 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[56] + + PIN TWENB[57] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 167.42 0.25 167.52 ; + LAYER M2 ; + RECT 0 167.42 0.25 167.52 ; + LAYER M3 ; + RECT 0 167.42 0.25 167.52 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[57] + + PIN TWENB[58] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 170.3 0.25 170.4 ; + LAYER M2 ; + RECT 0 170.3 0.25 170.4 ; + LAYER M3 ; + RECT 0 170.3 0.25 170.4 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[58] + + PIN TWENB[59] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 173.18 0.25 173.28 ; + LAYER M2 ; + RECT 0 173.18 0.25 173.28 ; + LAYER M3 ; + RECT 0 173.18 0.25 173.28 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[59] + + PIN TWENB[5] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 17.66 0.25 17.76 ; + LAYER M2 ; + RECT 0 17.66 0.25 17.76 ; + LAYER M3 ; + RECT 0 17.66 0.25 17.76 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[5] + + PIN TWENB[60] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 176.06 0.25 176.16 ; + LAYER M2 ; + RECT 0 176.06 0.25 176.16 ; + LAYER M3 ; + RECT 0 176.06 0.25 176.16 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[60] + + PIN TWENB[61] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 178.94 0.25 179.04 ; + LAYER M2 ; + RECT 0 178.94 0.25 179.04 ; + LAYER M3 ; + RECT 0 178.94 0.25 179.04 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[61] + + PIN TWENB[62] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 181.82 0.25 181.92 ; + LAYER M2 ; + RECT 0 181.82 0.25 181.92 ; + LAYER M3 ; + RECT 0 181.82 0.25 181.92 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[62] + + PIN TWENB[63] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 184.7 0.25 184.8 ; + LAYER M2 ; + RECT 0 184.7 0.25 184.8 ; + LAYER M3 ; + RECT 0 184.7 0.25 184.8 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[63] + + PIN TWENB[64] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 230.06 0.25 230.16 ; + LAYER M2 ; + RECT 0 230.06 0.25 230.16 ; + LAYER M3 ; + RECT 0 230.06 0.25 230.16 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[64] + + PIN TWENB[65] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 232.94 0.25 233.04 ; + LAYER M2 ; + RECT 0 232.94 0.25 233.04 ; + LAYER M3 ; + RECT 0 232.94 0.25 233.04 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[65] + + PIN TWENB[66] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 235.82 0.25 235.92 ; + LAYER M2 ; + RECT 0 235.82 0.25 235.92 ; + LAYER M3 ; + RECT 0 235.82 0.25 235.92 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[66] + + PIN TWENB[67] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 238.7 0.25 238.8 ; + LAYER M2 ; + RECT 0 238.7 0.25 238.8 ; + LAYER M3 ; + RECT 0 238.7 0.25 238.8 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[67] + + PIN TWENB[68] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 241.58 0.25 241.68 ; + LAYER M2 ; + RECT 0 241.58 0.25 241.68 ; + LAYER M3 ; + RECT 0 241.58 0.25 241.68 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[68] + + PIN TWENB[69] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 244.46 0.25 244.56 ; + LAYER M2 ; + RECT 0 244.46 0.25 244.56 ; + LAYER M3 ; + RECT 0 244.46 0.25 244.56 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[69] + + PIN TWENB[6] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 20.54 0.25 20.64 ; + LAYER M2 ; + RECT 0 20.54 0.25 20.64 ; + LAYER M3 ; + RECT 0 20.54 0.25 20.64 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[6] + + PIN TWENB[70] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 247.34 0.25 247.44 ; + LAYER M2 ; + RECT 0 247.34 0.25 247.44 ; + LAYER M3 ; + RECT 0 247.34 0.25 247.44 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[70] + + PIN TWENB[71] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 250.22 0.25 250.32 ; + LAYER M2 ; + RECT 0 250.22 0.25 250.32 ; + LAYER M3 ; + RECT 0 250.22 0.25 250.32 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[71] + + PIN TWENB[72] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 253.1 0.25 253.2 ; + LAYER M2 ; + RECT 0 253.1 0.25 253.2 ; + LAYER M3 ; + RECT 0 253.1 0.25 253.2 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[72] + + PIN TWENB[73] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 255.98 0.25 256.08 ; + LAYER M2 ; + RECT 0 255.98 0.25 256.08 ; + LAYER M3 ; + RECT 0 255.98 0.25 256.08 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[73] + + PIN TWENB[74] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 258.86 0.25 258.96 ; + LAYER M2 ; + RECT 0 258.86 0.25 258.96 ; + LAYER M3 ; + RECT 0 258.86 0.25 258.96 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[74] + + PIN TWENB[75] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 261.74 0.25 261.84 ; + LAYER M2 ; + RECT 0 261.74 0.25 261.84 ; + LAYER M3 ; + RECT 0 261.74 0.25 261.84 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[75] + + PIN TWENB[76] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 264.62 0.25 264.72 ; + LAYER M2 ; + RECT 0 264.62 0.25 264.72 ; + LAYER M3 ; + RECT 0 264.62 0.25 264.72 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[76] + + PIN TWENB[77] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 267.5 0.25 267.6 ; + LAYER M2 ; + RECT 0 267.5 0.25 267.6 ; + LAYER M3 ; + RECT 0 267.5 0.25 267.6 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[77] + + PIN TWENB[78] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 270.38 0.25 270.48 ; + LAYER M2 ; + RECT 0 270.38 0.25 270.48 ; + LAYER M3 ; + RECT 0 270.38 0.25 270.48 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[78] + + PIN TWENB[79] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 273.26 0.25 273.36 ; + LAYER M2 ; + RECT 0 273.26 0.25 273.36 ; + LAYER M3 ; + RECT 0 273.26 0.25 273.36 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[79] + + PIN TWENB[7] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 23.42 0.25 23.52 ; + LAYER M2 ; + RECT 0 23.42 0.25 23.52 ; + LAYER M3 ; + RECT 0 23.42 0.25 23.52 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[7] + + PIN TWENB[80] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 276.14 0.25 276.24 ; + LAYER M2 ; + RECT 0 276.14 0.25 276.24 ; + LAYER M3 ; + RECT 0 276.14 0.25 276.24 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[80] + + PIN TWENB[81] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 279.02 0.25 279.12 ; + LAYER M2 ; + RECT 0 279.02 0.25 279.12 ; + LAYER M3 ; + RECT 0 279.02 0.25 279.12 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[81] + + PIN TWENB[82] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 281.9 0.25 282 ; + LAYER M2 ; + RECT 0 281.9 0.25 282 ; + LAYER M3 ; + RECT 0 281.9 0.25 282 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[82] + + PIN TWENB[83] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 284.78 0.25 284.88 ; + LAYER M2 ; + RECT 0 284.78 0.25 284.88 ; + LAYER M3 ; + RECT 0 284.78 0.25 284.88 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[83] + + PIN TWENB[84] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 287.66 0.25 287.76 ; + LAYER M2 ; + RECT 0 287.66 0.25 287.76 ; + LAYER M3 ; + RECT 0 287.66 0.25 287.76 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[84] + + PIN TWENB[85] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 290.54 0.25 290.64 ; + LAYER M2 ; + RECT 0 290.54 0.25 290.64 ; + LAYER M3 ; + RECT 0 290.54 0.25 290.64 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[85] + + PIN TWENB[86] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 293.42 0.25 293.52 ; + LAYER M2 ; + RECT 0 293.42 0.25 293.52 ; + LAYER M3 ; + RECT 0 293.42 0.25 293.52 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[86] + + PIN TWENB[87] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 296.3 0.25 296.4 ; + LAYER M2 ; + RECT 0 296.3 0.25 296.4 ; + LAYER M3 ; + RECT 0 296.3 0.25 296.4 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[87] + + PIN TWENB[88] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 299.18 0.25 299.28 ; + LAYER M2 ; + RECT 0 299.18 0.25 299.28 ; + LAYER M3 ; + RECT 0 299.18 0.25 299.28 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[88] + + PIN TWENB[89] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 302.06 0.25 302.16 ; + LAYER M2 ; + RECT 0 302.06 0.25 302.16 ; + LAYER M3 ; + RECT 0 302.06 0.25 302.16 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[89] + + PIN TWENB[8] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 26.3 0.25 26.4 ; + LAYER M2 ; + RECT 0 26.3 0.25 26.4 ; + LAYER M3 ; + RECT 0 26.3 0.25 26.4 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[8] + + PIN TWENB[90] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 304.94 0.25 305.04 ; + LAYER M2 ; + RECT 0 304.94 0.25 305.04 ; + LAYER M3 ; + RECT 0 304.94 0.25 305.04 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[90] + + PIN TWENB[91] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 307.82 0.25 307.92 ; + LAYER M2 ; + RECT 0 307.82 0.25 307.92 ; + LAYER M3 ; + RECT 0 307.82 0.25 307.92 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[91] + + PIN TWENB[92] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 310.7 0.25 310.8 ; + LAYER M2 ; + RECT 0 310.7 0.25 310.8 ; + LAYER M3 ; + RECT 0 310.7 0.25 310.8 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[92] + + PIN TWENB[93] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 313.58 0.25 313.68 ; + LAYER M2 ; + RECT 0 313.58 0.25 313.68 ; + LAYER M3 ; + RECT 0 313.58 0.25 313.68 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[93] + + PIN TWENB[94] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 316.46 0.25 316.56 ; + LAYER M2 ; + RECT 0 316.46 0.25 316.56 ; + LAYER M3 ; + RECT 0 316.46 0.25 316.56 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[94] + + PIN TWENB[95] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 319.34 0.25 319.44 ; + LAYER M2 ; + RECT 0 319.34 0.25 319.44 ; + LAYER M3 ; + RECT 0 319.34 0.25 319.44 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[95] + + PIN TWENB[96] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 322.22 0.25 322.32 ; + LAYER M2 ; + RECT 0 322.22 0.25 322.32 ; + LAYER M3 ; + RECT 0 322.22 0.25 322.32 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[96] + + PIN TWENB[97] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 325.1 0.25 325.2 ; + LAYER M2 ; + RECT 0 325.1 0.25 325.2 ; + LAYER M3 ; + RECT 0 325.1 0.25 325.2 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[97] + + PIN TWENB[98] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 327.98 0.25 328.08 ; + LAYER M2 ; + RECT 0 327.98 0.25 328.08 ; + LAYER M3 ; + RECT 0 327.98 0.25 328.08 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[98] + + PIN TWENB[99] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 330.86 0.25 330.96 ; + LAYER M2 ; + RECT 0 330.86 0.25 330.96 ; + LAYER M3 ; + RECT 0 330.86 0.25 330.96 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[99] + + PIN TWENB[9] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 29.18 0.25 29.28 ; + LAYER M2 ; + RECT 0 29.18 0.25 29.28 ; + LAYER M3 ; + RECT 0 29.18 0.25 29.28 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END TWENB[9] + + PIN VDDCE + USE POWER ; + DIRECTION INOUT ; + PORT + LAYER M4 ; + RECT 0 411.415 21.975 411.565 ; + END + + PORT + LAYER M4 ; + RECT 0 356.695 21.975 356.845 ; + END + + PORT + LAYER M4 ; + RECT 0 353.815 21.975 353.965 ; + END + + PORT + LAYER M4 ; + RECT 0 408.535 21.975 408.685 ; + END + + PORT + LAYER M4 ; + RECT 0 350.935 21.975 351.085 ; + END + + PORT + LAYER M4 ; + RECT 0 348.055 21.975 348.205 ; + END + + PORT + LAYER M4 ; + RECT 0 345.175 21.975 345.325 ; + END + + PORT + LAYER M4 ; + RECT 0 342.295 21.975 342.445 ; + END + + PORT + LAYER M4 ; + RECT 0 339.415 21.975 339.565 ; + END + + PORT + LAYER M4 ; + RECT 0 336.535 21.975 336.685 ; + END + + PORT + LAYER M4 ; + RECT 0 333.655 21.975 333.805 ; + END + + PORT + LAYER M4 ; + RECT 0 330.775 21.975 330.925 ; + END + + PORT + LAYER M4 ; + RECT 0 327.895 21.975 328.045 ; + END + + PORT + LAYER M4 ; + RECT 0 325.015 21.975 325.165 ; + END + + PORT + LAYER M4 ; + RECT 0 405.655 21.975 405.805 ; + END + + PORT + LAYER M4 ; + RECT 0 322.135 21.975 322.285 ; + END + + PORT + LAYER M4 ; + RECT 0 319.255 21.975 319.405 ; + END + + PORT + LAYER M4 ; + RECT 0 316.375 21.975 316.525 ; + END + + PORT + LAYER M4 ; + RECT 0 313.495 21.975 313.645 ; + END + + PORT + LAYER M4 ; + RECT 0 310.615 21.975 310.765 ; + END + + PORT + LAYER M4 ; + RECT 0 307.735 21.975 307.885 ; + END + + PORT + LAYER M4 ; + RECT 0 304.855 21.975 305.005 ; + END + + PORT + LAYER M4 ; + RECT 0 301.975 21.975 302.125 ; + END + + PORT + LAYER M4 ; + RECT 0 299.095 21.975 299.245 ; + END + + PORT + LAYER M4 ; + RECT 0 296.215 21.975 296.365 ; + END + + PORT + LAYER M4 ; + RECT 0 402.775 21.975 402.925 ; + END + + PORT + LAYER M4 ; + RECT 0 293.335 21.975 293.485 ; + END + + PORT + LAYER M4 ; + RECT 0 290.455 21.975 290.605 ; + END + + PORT + LAYER M4 ; + RECT 0 287.575 21.975 287.725 ; + END + + PORT + LAYER M4 ; + RECT 0 284.695 21.975 284.845 ; + END + + PORT + LAYER M4 ; + RECT 0 281.815 21.975 281.965 ; + END + + PORT + LAYER M4 ; + RECT 0 278.935 21.975 279.085 ; + END + + PORT + LAYER M4 ; + RECT 0 276.055 21.975 276.205 ; + END + + PORT + LAYER M4 ; + RECT 0 273.175 21.975 273.325 ; + END + + PORT + LAYER M4 ; + RECT 0 270.295 21.975 270.445 ; + END + + PORT + LAYER M4 ; + RECT 0 267.415 21.975 267.565 ; + END + + PORT + LAYER M4 ; + RECT 0 399.895 21.975 400.045 ; + END + + PORT + LAYER M4 ; + RECT 0 264.535 21.975 264.685 ; + END + + PORT + LAYER M4 ; + RECT 0 261.655 21.975 261.805 ; + END + + PORT + LAYER M4 ; + RECT 0 258.775 21.975 258.925 ; + END + + PORT + LAYER M4 ; + RECT 0 255.895 21.975 256.045 ; + END + + PORT + LAYER M4 ; + RECT 0 253.015 21.975 253.165 ; + END + + PORT + LAYER M4 ; + RECT 0 250.135 21.975 250.285 ; + END + + PORT + LAYER M4 ; + RECT 0 247.255 21.975 247.405 ; + END + + PORT + LAYER M4 ; + RECT 0 244.375 21.975 244.525 ; + END + + PORT + LAYER M4 ; + RECT 0 241.495 21.975 241.645 ; + END + + PORT + LAYER M4 ; + RECT 0 238.615 21.975 238.765 ; + END + + PORT + LAYER M4 ; + RECT 0 397.015 21.975 397.165 ; + END + + PORT + LAYER M4 ; + RECT 0 235.735 21.975 235.885 ; + END + + PORT + LAYER M4 ; + RECT 0 232.855 21.975 233.005 ; + END + + PORT + LAYER M4 ; + RECT 0 229.975 21.975 230.125 ; + END + + PORT + LAYER M4 ; + RECT 0 394.135 21.975 394.285 ; + END + + PORT + LAYER M4 ; + RECT 0 184.735 21.975 184.885 ; + END + + PORT + LAYER M4 ; + RECT 0 181.855 21.975 182.005 ; + END + + PORT + LAYER M4 ; + RECT 0 178.975 21.975 179.125 ; + END + + PORT + LAYER M4 ; + RECT 0 176.095 21.975 176.245 ; + END + + PORT + LAYER M4 ; + RECT 0 391.255 21.975 391.405 ; + END + + PORT + LAYER M4 ; + RECT 0 173.215 21.975 173.365 ; + END + + PORT + LAYER M4 ; + RECT 0 170.335 21.975 170.485 ; + END + + PORT + LAYER M4 ; + RECT 0 167.455 21.975 167.605 ; + END + + PORT + LAYER M4 ; + RECT 0 164.575 21.975 164.725 ; + END + + PORT + LAYER M4 ; + RECT 0 161.695 21.975 161.845 ; + END + + PORT + LAYER M4 ; + RECT 0 158.815 21.975 158.965 ; + END + + PORT + LAYER M4 ; + RECT 0 155.935 21.975 156.085 ; + END + + PORT + LAYER M4 ; + RECT 0 153.055 21.975 153.205 ; + END + + PORT + LAYER M4 ; + RECT 0 150.175 21.975 150.325 ; + END + + PORT + LAYER M4 ; + RECT 0 147.295 21.975 147.445 ; + END + + PORT + LAYER M4 ; + RECT 0 388.375 21.975 388.525 ; + END + + PORT + LAYER M4 ; + RECT 0 144.415 21.975 144.565 ; + END + + PORT + LAYER M4 ; + RECT 0 141.535 21.975 141.685 ; + END + + PORT + LAYER M4 ; + RECT 0 138.655 21.975 138.805 ; + END + + PORT + LAYER M4 ; + RECT 0 135.775 21.975 135.925 ; + END + + PORT + LAYER M4 ; + RECT 0 132.895 21.975 133.045 ; + END + + PORT + LAYER M4 ; + RECT 0 130.015 21.975 130.165 ; + END + + PORT + LAYER M4 ; + RECT 0 127.135 21.975 127.285 ; + END + + PORT + LAYER M4 ; + RECT 0 124.255 21.975 124.405 ; + END + + PORT + LAYER M4 ; + RECT 0 121.375 21.975 121.525 ; + END + + PORT + LAYER M4 ; + RECT 0 118.495 21.975 118.645 ; + END + + PORT + LAYER M4 ; + RECT 0 385.495 21.975 385.645 ; + END + + PORT + LAYER M4 ; + RECT 0 115.615 21.975 115.765 ; + END + + PORT + LAYER M4 ; + RECT 0 112.735 21.975 112.885 ; + END + + PORT + LAYER M4 ; + RECT 0 109.855 21.975 110.005 ; + END + + PORT + LAYER M4 ; + RECT 0 106.975 21.975 107.125 ; + END + + PORT + LAYER M4 ; + RECT 0 104.095 21.975 104.245 ; + END + + PORT + LAYER M4 ; + RECT 0 101.215 21.975 101.365 ; + END + + PORT + LAYER M4 ; + RECT 0 98.335 21.975 98.485 ; + END + + PORT + LAYER M4 ; + RECT 0 95.455 21.975 95.605 ; + END + + PORT + LAYER M4 ; + RECT 0 92.575 21.975 92.725 ; + END + + PORT + LAYER M4 ; + RECT 0 89.695 21.975 89.845 ; + END + + PORT + LAYER M4 ; + RECT 0 382.615 21.975 382.765 ; + END + + PORT + LAYER M4 ; + RECT 0 86.815 21.975 86.965 ; + END + + PORT + LAYER M4 ; + RECT 0 83.935 21.975 84.085 ; + END + + PORT + LAYER M4 ; + RECT 0 81.055 21.975 81.205 ; + END + + PORT + LAYER M4 ; + RECT 0 78.175 21.975 78.325 ; + END + + PORT + LAYER M4 ; + RECT 0 75.295 21.975 75.445 ; + END + + PORT + LAYER M4 ; + RECT 0 72.415 21.975 72.565 ; + END + + PORT + LAYER M4 ; + RECT 0 69.535 21.975 69.685 ; + END + + PORT + LAYER M4 ; + RECT 0 66.655 21.975 66.805 ; + END + + PORT + LAYER M4 ; + RECT 0 63.775 21.975 63.925 ; + END + + PORT + LAYER M4 ; + RECT 0 60.895 21.975 61.045 ; + END + + PORT + LAYER M4 ; + RECT 0 379.735 21.975 379.885 ; + END + + PORT + LAYER M4 ; + RECT 0 58.015 21.975 58.165 ; + END + + PORT + LAYER M4 ; + RECT 0 55.135 21.975 55.285 ; + END + + PORT + LAYER M4 ; + RECT 0 52.255 21.975 52.405 ; + END + + PORT + LAYER M4 ; + RECT 0 49.375 21.975 49.525 ; + END + + PORT + LAYER M4 ; + RECT 0 46.495 21.975 46.645 ; + END + + PORT + LAYER M4 ; + RECT 0 43.615 21.975 43.765 ; + END + + PORT + LAYER M4 ; + RECT 0 40.735 21.975 40.885 ; + END + + PORT + LAYER M4 ; + RECT 0 37.855 21.975 38.005 ; + END + + PORT + LAYER M4 ; + RECT 0 34.975 21.975 35.125 ; + END + + PORT + LAYER M4 ; + RECT 0 32.095 21.975 32.245 ; + END + + PORT + LAYER M4 ; + RECT 0 376.855 21.975 377.005 ; + END + + PORT + LAYER M4 ; + RECT 0 29.215 21.975 29.365 ; + END + + PORT + LAYER M4 ; + RECT 0 26.335 21.975 26.485 ; + END + + PORT + LAYER M4 ; + RECT 0 23.455 21.975 23.605 ; + END + + PORT + LAYER M4 ; + RECT 0 20.575 21.975 20.725 ; + END + + PORT + LAYER M4 ; + RECT 0 17.695 21.975 17.845 ; + END + + PORT + LAYER M4 ; + RECT 0 14.815 21.975 14.965 ; + END + + PORT + LAYER M4 ; + RECT 0 11.935 21.975 12.085 ; + END + + PORT + LAYER M4 ; + RECT 0 9.055 21.975 9.205 ; + END + + PORT + LAYER M4 ; + RECT 0 6.175 21.975 6.325 ; + END + + PORT + LAYER M4 ; + RECT 0 3.295 21.975 3.445 ; + END + + PORT + LAYER M4 ; + RECT 0 373.975 21.975 374.125 ; + END + + PORT + LAYER M4 ; + RECT 0 371.095 21.975 371.245 ; + END + + PORT + LAYER M4 ; + RECT 0 368.215 21.975 368.365 ; + END + + PORT + LAYER M4 ; + RECT 0 365.335 21.975 365.485 ; + END + + PORT + LAYER M4 ; + RECT 0 362.455 21.975 362.605 ; + END + + PORT + LAYER M4 ; + RECT 0 359.575 21.975 359.725 ; + END + + PORT + LAYER M4 ; + RECT 0 191.38 21.975 191.57 ; + END + + PORT + LAYER M4 ; + RECT 0 192.36 21.975 192.55 ; + END + + PORT + LAYER M4 ; + RECT 0 195.315 21.975 195.505 ; + END + + PORT + LAYER M4 ; + RECT 0 199.25 21.975 199.44 ; + END + + PORT + LAYER M4 ; + RECT 0 200.235 21.975 200.425 ; + END + + PORT + LAYER M4 ; + RECT 0 203.185 21.975 203.375 ; + END + + PORT + LAYER M4 ; + RECT 0 207.12 21.975 207.31 ; + END + + PORT + LAYER M4 ; + RECT 0 207.615 21.975 207.805 ; + END + + PORT + LAYER M4 ; + RECT 0 211.55 21.975 211.74 ; + END + + PORT + LAYER M4 ; + RECT 0 214.505 21.975 214.695 ; + END + + PORT + LAYER M4 ; + RECT 0 215.485 21.975 215.675 ; + END + + PORT + LAYER M4 ; + RECT 0 219.425 21.975 219.615 ; + END + + PORT + LAYER M4 ; + RECT 0 222.375 21.975 222.565 ; + END + + PORT + LAYER M4 ; + RECT 0 223.325 21.975 223.515 ; + END + + PORT + LAYER M4 ; + RECT 0 187.095 21.975 187.245 ; + END + + PORT + LAYER M4 ; + RECT 0 227.615 21.975 227.765 ; + END + + PORT + LAYER M4 ; + RECT 0 414.295 21.975 414.445 ; + END + + PORT + LAYER M4 ; + RECT 0 0.415 21.975 0.565 ; + END + + END VDDCE + + PIN VDDPE + USE POWER ; + DIRECTION INOUT ; + PORT + LAYER M4 ; + RECT 0 188.425 21.975 188.615 ; + END + + PORT + LAYER M4 ; + RECT 0 190.43 21.975 190.62 ; + END + + PORT + LAYER M4 ; + RECT 0 193.345 21.975 193.535 ; + END + + PORT + LAYER M4 ; + RECT 0 194.33 21.975 194.52 ; + END + + PORT + LAYER M4 ; + RECT 0 196.3 21.975 196.49 ; + END + + PORT + LAYER M4 ; + RECT 0 197.28 21.975 197.47 ; + END + + PORT + LAYER M4 ; + RECT 0 198.265 21.975 198.455 ; + END + + PORT + LAYER M4 ; + RECT 0 201.22 21.975 201.41 ; + END + + PORT + LAYER M4 ; + RECT 0 205.155 21.975 205.345 ; + END + + PORT + LAYER M4 ; + RECT 0 206.14 21.975 206.33 ; + END + + PORT + LAYER M4 ; + RECT 0 208.6 21.975 208.79 ; + END + + PORT + LAYER M4 ; + RECT 0 209.58 21.975 209.77 ; + END + + PORT + LAYER M4 ; + RECT 0 213.52 21.975 213.71 ; + END + + PORT + LAYER M4 ; + RECT 0 216.47 21.975 216.66 ; + END + + PORT + LAYER M4 ; + RECT 0 217.455 21.975 217.645 ; + END + + PORT + LAYER M4 ; + RECT 0 218.44 21.975 218.63 ; + END + + PORT + LAYER M4 ; + RECT 0 220.405 21.975 220.595 ; + END + + PORT + LAYER M4 ; + RECT 0 221.39 21.975 221.58 ; + END + + PORT + LAYER M4 ; + RECT 0 224.31 21.975 224.5 ; + END + + PORT + LAYER M4 ; + RECT 0 226.31 21.975 226.5 ; + END + + PORT + LAYER M4 ; + RECT 0 413.835 21.975 413.985 ; + END + + PORT + LAYER M4 ; + RECT 0 356.235 21.975 356.385 ; + END + + PORT + LAYER M4 ; + RECT 0 353.355 21.975 353.505 ; + END + + PORT + LAYER M4 ; + RECT 0 350.475 21.975 350.625 ; + END + + PORT + LAYER M4 ; + RECT 0 347.595 21.975 347.745 ; + END + + PORT + LAYER M4 ; + RECT 0 344.715 21.975 344.865 ; + END + + PORT + LAYER M4 ; + RECT 0 341.835 21.975 341.985 ; + END + + PORT + LAYER M4 ; + RECT 0 408.075 21.975 408.225 ; + END + + PORT + LAYER M4 ; + RECT 0 338.955 21.975 339.105 ; + END + + PORT + LAYER M4 ; + RECT 0 336.075 21.975 336.225 ; + END + + PORT + LAYER M4 ; + RECT 0 333.195 21.975 333.345 ; + END + + PORT + LAYER M4 ; + RECT 0 330.315 21.975 330.465 ; + END + + PORT + LAYER M4 ; + RECT 0 327.435 21.975 327.585 ; + END + + PORT + LAYER M4 ; + RECT 0 324.555 21.975 324.705 ; + END + + PORT + LAYER M4 ; + RECT 0 321.675 21.975 321.825 ; + END + + PORT + LAYER M4 ; + RECT 0 318.795 21.975 318.945 ; + END + + PORT + LAYER M4 ; + RECT 0 315.915 21.975 316.065 ; + END + + PORT + LAYER M4 ; + RECT 0 313.035 21.975 313.185 ; + END + + PORT + LAYER M4 ; + RECT 0 405.195 21.975 405.345 ; + END + + PORT + LAYER M4 ; + RECT 0 310.155 21.975 310.305 ; + END + + PORT + LAYER M4 ; + RECT 0 307.275 21.975 307.425 ; + END + + PORT + LAYER M4 ; + RECT 0 304.395 21.975 304.545 ; + END + + PORT + LAYER M4 ; + RECT 0 301.515 21.975 301.665 ; + END + + PORT + LAYER M4 ; + RECT 0 298.635 21.975 298.785 ; + END + + PORT + LAYER M4 ; + RECT 0 295.755 21.975 295.905 ; + END + + PORT + LAYER M4 ; + RECT 0 292.875 21.975 293.025 ; + END + + PORT + LAYER M4 ; + RECT 0 289.995 21.975 290.145 ; + END + + PORT + LAYER M4 ; + RECT 0 287.115 21.975 287.265 ; + END + + PORT + LAYER M4 ; + RECT 0 284.235 21.975 284.385 ; + END + + PORT + LAYER M4 ; + RECT 0 402.315 21.975 402.465 ; + END + + PORT + LAYER M4 ; + RECT 0 281.355 21.975 281.505 ; + END + + PORT + LAYER M4 ; + RECT 0 278.475 21.975 278.625 ; + END + + PORT + LAYER M4 ; + RECT 0 275.595 21.975 275.745 ; + END + + PORT + LAYER M4 ; + RECT 0 272.715 21.975 272.865 ; + END + + PORT + LAYER M4 ; + RECT 0 269.835 21.975 269.985 ; + END + + PORT + LAYER M4 ; + RECT 0 266.955 21.975 267.105 ; + END + + PORT + LAYER M4 ; + RECT 0 264.075 21.975 264.225 ; + END + + PORT + LAYER M4 ; + RECT 0 261.195 21.975 261.345 ; + END + + PORT + LAYER M4 ; + RECT 0 258.315 21.975 258.465 ; + END + + PORT + LAYER M4 ; + RECT 0 255.435 21.975 255.585 ; + END + + PORT + LAYER M4 ; + RECT 0 399.435 21.975 399.585 ; + END + + PORT + LAYER M4 ; + RECT 0 252.555 21.975 252.705 ; + END + + PORT + LAYER M4 ; + RECT 0 249.675 21.975 249.825 ; + END + + PORT + LAYER M4 ; + RECT 0 246.795 21.975 246.945 ; + END + + PORT + LAYER M4 ; + RECT 0 243.915 21.975 244.065 ; + END + + PORT + LAYER M4 ; + RECT 0 241.035 21.975 241.185 ; + END + + PORT + LAYER M4 ; + RECT 0 238.155 21.975 238.305 ; + END + + PORT + LAYER M4 ; + RECT 0 235.275 21.975 235.425 ; + END + + PORT + LAYER M4 ; + RECT 0 232.395 21.975 232.545 ; + END + + PORT + LAYER M4 ; + RECT 0 396.555 21.975 396.705 ; + END + + PORT + LAYER M4 ; + RECT 0 393.675 21.975 393.825 ; + END + + PORT + LAYER M4 ; + RECT 0 182.315 21.975 182.465 ; + END + + PORT + LAYER M4 ; + RECT 0 179.435 21.975 179.585 ; + END + + PORT + LAYER M4 ; + RECT 0 176.555 21.975 176.705 ; + END + + PORT + LAYER M4 ; + RECT 0 173.675 21.975 173.825 ; + END + + PORT + LAYER M4 ; + RECT 0 170.795 21.975 170.945 ; + END + + PORT + LAYER M4 ; + RECT 0 167.915 21.975 168.065 ; + END + + PORT + LAYER M4 ; + RECT 0 165.035 21.975 165.185 ; + END + + PORT + LAYER M4 ; + RECT 0 162.155 21.975 162.305 ; + END + + PORT + LAYER M4 ; + RECT 0 390.795 21.975 390.945 ; + END + + PORT + LAYER M4 ; + RECT 0 159.275 21.975 159.425 ; + END + + PORT + LAYER M4 ; + RECT 0 156.395 21.975 156.545 ; + END + + PORT + LAYER M4 ; + RECT 0 153.515 21.975 153.665 ; + END + + PORT + LAYER M4 ; + RECT 0 150.635 21.975 150.785 ; + END + + PORT + LAYER M4 ; + RECT 0 147.755 21.975 147.905 ; + END + + PORT + LAYER M4 ; + RECT 0 144.875 21.975 145.025 ; + END + + PORT + LAYER M4 ; + RECT 0 141.995 21.975 142.145 ; + END + + PORT + LAYER M4 ; + RECT 0 139.115 21.975 139.265 ; + END + + PORT + LAYER M4 ; + RECT 0 136.235 21.975 136.385 ; + END + + PORT + LAYER M4 ; + RECT 0 133.355 21.975 133.505 ; + END + + PORT + LAYER M4 ; + RECT 0 387.915 21.975 388.065 ; + END + + PORT + LAYER M4 ; + RECT 0 130.475 21.975 130.625 ; + END + + PORT + LAYER M4 ; + RECT 0 127.595 21.975 127.745 ; + END + + PORT + LAYER M4 ; + RECT 0 124.715 21.975 124.865 ; + END + + PORT + LAYER M4 ; + RECT 0 121.835 21.975 121.985 ; + END + + PORT + LAYER M4 ; + RECT 0 118.955 21.975 119.105 ; + END + + PORT + LAYER M4 ; + RECT 0 116.075 21.975 116.225 ; + END + + PORT + LAYER M4 ; + RECT 0 113.195 21.975 113.345 ; + END + + PORT + LAYER M4 ; + RECT 0 110.315 21.975 110.465 ; + END + + PORT + LAYER M4 ; + RECT 0 107.435 21.975 107.585 ; + END + + PORT + LAYER M4 ; + RECT 0 104.555 21.975 104.705 ; + END + + PORT + LAYER M4 ; + RECT 0 385.035 21.975 385.185 ; + END + + PORT + LAYER M4 ; + RECT 0 101.675 21.975 101.825 ; + END + + PORT + LAYER M4 ; + RECT 0 98.795 21.975 98.945 ; + END + + PORT + LAYER M4 ; + RECT 0 95.915 21.975 96.065 ; + END + + PORT + LAYER M4 ; + RECT 0 93.035 21.975 93.185 ; + END + + PORT + LAYER M4 ; + RECT 0 90.155 21.975 90.305 ; + END + + PORT + LAYER M4 ; + RECT 0 87.275 21.975 87.425 ; + END + + PORT + LAYER M4 ; + RECT 0 84.395 21.975 84.545 ; + END + + PORT + LAYER M4 ; + RECT 0 81.515 21.975 81.665 ; + END + + PORT + LAYER M4 ; + RECT 0 78.635 21.975 78.785 ; + END + + PORT + LAYER M4 ; + RECT 0 75.755 21.975 75.905 ; + END + + PORT + LAYER M4 ; + RECT 0 382.155 21.975 382.305 ; + END + + PORT + LAYER M4 ; + RECT 0 72.875 21.975 73.025 ; + END + + PORT + LAYER M4 ; + RECT 0 69.995 21.975 70.145 ; + END + + PORT + LAYER M4 ; + RECT 0 67.115 21.975 67.265 ; + END + + PORT + LAYER M4 ; + RECT 0 64.235 21.975 64.385 ; + END + + PORT + LAYER M4 ; + RECT 0 61.355 21.975 61.505 ; + END + + PORT + LAYER M4 ; + RECT 0 58.475 21.975 58.625 ; + END + + PORT + LAYER M4 ; + RECT 0 55.595 21.975 55.745 ; + END + + PORT + LAYER M4 ; + RECT 0 52.715 21.975 52.865 ; + END + + PORT + LAYER M4 ; + RECT 0 49.835 21.975 49.985 ; + END + + PORT + LAYER M4 ; + RECT 0 46.955 21.975 47.105 ; + END + + PORT + LAYER M4 ; + RECT 0 379.275 21.975 379.425 ; + END + + PORT + LAYER M4 ; + RECT 0 44.075 21.975 44.225 ; + END + + PORT + LAYER M4 ; + RECT 0 41.195 21.975 41.345 ; + END + + PORT + LAYER M4 ; + RECT 0 38.315 21.975 38.465 ; + END + + PORT + LAYER M4 ; + RECT 0 35.435 21.975 35.585 ; + END + + PORT + LAYER M4 ; + RECT 0 32.555 21.975 32.705 ; + END + + PORT + LAYER M4 ; + RECT 0 29.675 21.975 29.825 ; + END + + PORT + LAYER M4 ; + RECT 0 26.795 21.975 26.945 ; + END + + PORT + LAYER M4 ; + RECT 0 23.915 21.975 24.065 ; + END + + PORT + LAYER M4 ; + RECT 0 21.035 21.975 21.185 ; + END + + PORT + LAYER M4 ; + RECT 0 18.155 21.975 18.305 ; + END + + PORT + LAYER M4 ; + RECT 0 376.395 21.975 376.545 ; + END + + PORT + LAYER M4 ; + RECT 0 15.275 21.975 15.425 ; + END + + PORT + LAYER M4 ; + RECT 0 12.395 21.975 12.545 ; + END + + PORT + LAYER M4 ; + RECT 0 9.515 21.975 9.665 ; + END + + PORT + LAYER M4 ; + RECT 0 6.635 21.975 6.785 ; + END + + PORT + LAYER M4 ; + RECT 0 3.755 21.975 3.905 ; + END + + PORT + LAYER M4 ; + RECT 0 0.875 21.975 1.025 ; + END + + PORT + LAYER M4 ; + RECT 0 373.515 21.975 373.665 ; + END + + PORT + LAYER M4 ; + RECT 0 370.635 21.975 370.785 ; + END + + PORT + LAYER M4 ; + RECT 0 410.955 21.975 411.105 ; + END + + PORT + LAYER M4 ; + RECT 0 367.755 21.975 367.905 ; + END + + PORT + LAYER M4 ; + RECT 0 364.875 21.975 365.025 ; + END + + PORT + LAYER M4 ; + RECT 0 361.995 21.975 362.145 ; + END + + PORT + LAYER M4 ; + RECT 0 359.115 21.975 359.265 ; + END + + PORT + LAYER M4 ; + RECT 0 414.525 21.975 414.675 ; + END + + PORT + LAYER M4 ; + RECT 0 0.185 21.975 0.335 ; + END + + PORT + LAYER M4 ; + RECT 0 186.635 21.975 186.785 ; + END + + PORT + LAYER M4 ; + RECT 0 228.075 21.975 228.225 ; + END + + END VDDPE + + PIN VSSE + USE GROUND ; + DIRECTION INOUT ; + PORT + LAYER M4 ; + RECT 0 414.065 21.975 414.215 ; + END + + PORT + LAYER M4 ; + RECT 0 0.645 21.975 0.795 ; + END + + PORT + LAYER M4 ; + RECT 0 186.865 21.975 187.015 ; + END + + PORT + LAYER M4 ; + RECT 0 227.845 21.975 227.995 ; + END + + PORT + LAYER M4 ; + RECT 0 411.185 21.975 411.335 ; + END + + PORT + LAYER M4 ; + RECT 0 356.465 21.975 356.615 ; + END + + PORT + LAYER M4 ; + RECT 0 353.585 21.975 353.735 ; + END + + PORT + LAYER M4 ; + RECT 0 350.705 21.975 350.855 ; + END + + PORT + LAYER M4 ; + RECT 0 347.825 21.975 347.975 ; + END + + PORT + LAYER M4 ; + RECT 0 408.305 21.975 408.455 ; + END + + PORT + LAYER M4 ; + RECT 0 344.945 21.975 345.095 ; + END + + PORT + LAYER M4 ; + RECT 0 342.065 21.975 342.215 ; + END + + PORT + LAYER M4 ; + RECT 0 339.185 21.975 339.335 ; + END + + PORT + LAYER M4 ; + RECT 0 336.305 21.975 336.455 ; + END + + PORT + LAYER M4 ; + RECT 0 333.425 21.975 333.575 ; + END + + PORT + LAYER M4 ; + RECT 0 330.545 21.975 330.695 ; + END + + PORT + LAYER M4 ; + RECT 0 327.665 21.975 327.815 ; + END + + PORT + LAYER M4 ; + RECT 0 324.785 21.975 324.935 ; + END + + PORT + LAYER M4 ; + RECT 0 321.905 21.975 322.055 ; + END + + PORT + LAYER M4 ; + RECT 0 319.025 21.975 319.175 ; + END + + PORT + LAYER M4 ; + RECT 0 405.425 21.975 405.575 ; + END + + PORT + LAYER M4 ; + RECT 0 316.145 21.975 316.295 ; + END + + PORT + LAYER M4 ; + RECT 0 313.265 21.975 313.415 ; + END + + PORT + LAYER M4 ; + RECT 0 310.385 21.975 310.535 ; + END + + PORT + LAYER M4 ; + RECT 0 307.505 21.975 307.655 ; + END + + PORT + LAYER M4 ; + RECT 0 304.625 21.975 304.775 ; + END + + PORT + LAYER M4 ; + RECT 0 301.745 21.975 301.895 ; + END + + PORT + LAYER M4 ; + RECT 0 298.865 21.975 299.015 ; + END + + PORT + LAYER M4 ; + RECT 0 295.985 21.975 296.135 ; + END + + PORT + LAYER M4 ; + RECT 0 293.105 21.975 293.255 ; + END + + PORT + LAYER M4 ; + RECT 0 290.225 21.975 290.375 ; + END + + PORT + LAYER M4 ; + RECT 0 402.545 21.975 402.695 ; + END + + PORT + LAYER M4 ; + RECT 0 287.345 21.975 287.495 ; + END + + PORT + LAYER M4 ; + RECT 0 284.465 21.975 284.615 ; + END + + PORT + LAYER M4 ; + RECT 0 281.585 21.975 281.735 ; + END + + PORT + LAYER M4 ; + RECT 0 278.705 21.975 278.855 ; + END + + PORT + LAYER M4 ; + RECT 0 275.825 21.975 275.975 ; + END + + PORT + LAYER M4 ; + RECT 0 272.945 21.975 273.095 ; + END + + PORT + LAYER M4 ; + RECT 0 270.065 21.975 270.215 ; + END + + PORT + LAYER M4 ; + RECT 0 267.185 21.975 267.335 ; + END + + PORT + LAYER M4 ; + RECT 0 264.305 21.975 264.455 ; + END + + PORT + LAYER M4 ; + RECT 0 261.425 21.975 261.575 ; + END + + PORT + LAYER M4 ; + RECT 0 399.665 21.975 399.815 ; + END + + PORT + LAYER M4 ; + RECT 0 258.545 21.975 258.695 ; + END + + PORT + LAYER M4 ; + RECT 0 255.665 21.975 255.815 ; + END + + PORT + LAYER M4 ; + RECT 0 252.785 21.975 252.935 ; + END + + PORT + LAYER M4 ; + RECT 0 249.905 21.975 250.055 ; + END + + PORT + LAYER M4 ; + RECT 0 247.025 21.975 247.175 ; + END + + PORT + LAYER M4 ; + RECT 0 244.145 21.975 244.295 ; + END + + PORT + LAYER M4 ; + RECT 0 241.265 21.975 241.415 ; + END + + PORT + LAYER M4 ; + RECT 0 238.385 21.975 238.535 ; + END + + PORT + LAYER M4 ; + RECT 0 235.505 21.975 235.655 ; + END + + PORT + LAYER M4 ; + RECT 0 232.625 21.975 232.775 ; + END + + PORT + LAYER M4 ; + RECT 0 396.785 21.975 396.935 ; + END + + PORT + LAYER M4 ; + RECT 0 229.745 21.975 229.895 ; + END + + PORT + LAYER M4 ; + RECT 0 393.905 21.975 394.055 ; + END + + PORT + LAYER M4 ; + RECT 0 184.965 21.975 185.115 ; + END + + PORT + LAYER M4 ; + RECT 0 182.085 21.975 182.235 ; + END + + PORT + LAYER M4 ; + RECT 0 179.205 21.975 179.355 ; + END + + PORT + LAYER M4 ; + RECT 0 176.325 21.975 176.475 ; + END + + PORT + LAYER M4 ; + RECT 0 173.445 21.975 173.595 ; + END + + PORT + LAYER M4 ; + RECT 0 170.565 21.975 170.715 ; + END + + PORT + LAYER M4 ; + RECT 0 167.685 21.975 167.835 ; + END + + PORT + LAYER M4 ; + RECT 0 391.025 21.975 391.175 ; + END + + PORT + LAYER M4 ; + RECT 0 164.805 21.975 164.955 ; + END + + PORT + LAYER M4 ; + RECT 0 161.925 21.975 162.075 ; + END + + PORT + LAYER M4 ; + RECT 0 159.045 21.975 159.195 ; + END + + PORT + LAYER M4 ; + RECT 0 156.165 21.975 156.315 ; + END + + PORT + LAYER M4 ; + RECT 0 153.285 21.975 153.435 ; + END + + PORT + LAYER M4 ; + RECT 0 150.405 21.975 150.555 ; + END + + PORT + LAYER M4 ; + RECT 0 147.525 21.975 147.675 ; + END + + PORT + LAYER M4 ; + RECT 0 144.645 21.975 144.795 ; + END + + PORT + LAYER M4 ; + RECT 0 141.765 21.975 141.915 ; + END + + PORT + LAYER M4 ; + RECT 0 138.885 21.975 139.035 ; + END + + PORT + LAYER M4 ; + RECT 0 388.145 21.975 388.295 ; + END + + PORT + LAYER M4 ; + RECT 0 136.005 21.975 136.155 ; + END + + PORT + LAYER M4 ; + RECT 0 133.125 21.975 133.275 ; + END + + PORT + LAYER M4 ; + RECT 0 130.245 21.975 130.395 ; + END + + PORT + LAYER M4 ; + RECT 0 127.365 21.975 127.515 ; + END + + PORT + LAYER M4 ; + RECT 0 124.485 21.975 124.635 ; + END + + PORT + LAYER M4 ; + RECT 0 121.605 21.975 121.755 ; + END + + PORT + LAYER M4 ; + RECT 0 118.725 21.975 118.875 ; + END + + PORT + LAYER M4 ; + RECT 0 115.845 21.975 115.995 ; + END + + PORT + LAYER M4 ; + RECT 0 112.965 21.975 113.115 ; + END + + PORT + LAYER M4 ; + RECT 0 110.085 21.975 110.235 ; + END + + PORT + LAYER M4 ; + RECT 0 385.265 21.975 385.415 ; + END + + PORT + LAYER M4 ; + RECT 0 107.205 21.975 107.355 ; + END + + PORT + LAYER M4 ; + RECT 0 104.325 21.975 104.475 ; + END + + PORT + LAYER M4 ; + RECT 0 101.445 21.975 101.595 ; + END + + PORT + LAYER M4 ; + RECT 0 98.565 21.975 98.715 ; + END + + PORT + LAYER M4 ; + RECT 0 95.685 21.975 95.835 ; + END + + PORT + LAYER M4 ; + RECT 0 92.805 21.975 92.955 ; + END + + PORT + LAYER M4 ; + RECT 0 89.925 21.975 90.075 ; + END + + PORT + LAYER M4 ; + RECT 0 87.045 21.975 87.195 ; + END + + PORT + LAYER M4 ; + RECT 0 84.165 21.975 84.315 ; + END + + PORT + LAYER M4 ; + RECT 0 81.285 21.975 81.435 ; + END + + PORT + LAYER M4 ; + RECT 0 382.385 21.975 382.535 ; + END + + PORT + LAYER M4 ; + RECT 0 78.405 21.975 78.555 ; + END + + PORT + LAYER M4 ; + RECT 0 75.525 21.975 75.675 ; + END + + PORT + LAYER M4 ; + RECT 0 72.645 21.975 72.795 ; + END + + PORT + LAYER M4 ; + RECT 0 69.765 21.975 69.915 ; + END + + PORT + LAYER M4 ; + RECT 0 66.885 21.975 67.035 ; + END + + PORT + LAYER M4 ; + RECT 0 64.005 21.975 64.155 ; + END + + PORT + LAYER M4 ; + RECT 0 61.125 21.975 61.275 ; + END + + PORT + LAYER M4 ; + RECT 0 58.245 21.975 58.395 ; + END + + PORT + LAYER M4 ; + RECT 0 55.365 21.975 55.515 ; + END + + PORT + LAYER M4 ; + RECT 0 52.485 21.975 52.635 ; + END + + PORT + LAYER M4 ; + RECT 0 379.505 21.975 379.655 ; + END + + PORT + LAYER M4 ; + RECT 0 49.605 21.975 49.755 ; + END + + PORT + LAYER M4 ; + RECT 0 46.725 21.975 46.875 ; + END + + PORT + LAYER M4 ; + RECT 0 43.845 21.975 43.995 ; + END + + PORT + LAYER M4 ; + RECT 0 40.965 21.975 41.115 ; + END + + PORT + LAYER M4 ; + RECT 0 38.085 21.975 38.235 ; + END + + PORT + LAYER M4 ; + RECT 0 35.205 21.975 35.355 ; + END + + PORT + LAYER M4 ; + RECT 0 32.325 21.975 32.475 ; + END + + PORT + LAYER M4 ; + RECT 0 29.445 21.975 29.595 ; + END + + PORT + LAYER M4 ; + RECT 0 26.565 21.975 26.715 ; + END + + PORT + LAYER M4 ; + RECT 0 23.685 21.975 23.835 ; + END + + PORT + LAYER M4 ; + RECT 0 376.625 21.975 376.775 ; + END + + PORT + LAYER M4 ; + RECT 0 20.805 21.975 20.955 ; + END + + PORT + LAYER M4 ; + RECT 0 17.925 21.975 18.075 ; + END + + PORT + LAYER M4 ; + RECT 0 15.045 21.975 15.195 ; + END + + PORT + LAYER M4 ; + RECT 0 12.165 21.975 12.315 ; + END + + PORT + LAYER M4 ; + RECT 0 9.285 21.975 9.435 ; + END + + PORT + LAYER M4 ; + RECT 0 6.405 21.975 6.555 ; + END + + PORT + LAYER M4 ; + RECT 0 3.525 21.975 3.675 ; + END + + PORT + LAYER M4 ; + RECT 0 373.745 21.975 373.895 ; + END + + PORT + LAYER M4 ; + RECT 0 370.865 21.975 371.015 ; + END + + PORT + LAYER M4 ; + RECT 0 367.985 21.975 368.135 ; + END + + PORT + LAYER M4 ; + RECT 0 365.105 21.975 365.255 ; + END + + PORT + LAYER M4 ; + RECT 0 362.225 21.975 362.375 ; + END + + PORT + LAYER M4 ; + RECT 0 359.345 21.975 359.495 ; + END + + PORT + LAYER M4 ; + RECT 0 413.605 21.975 413.755 ; + END + + PORT + LAYER M4 ; + RECT 0 187.935 21.975 188.125 ; + END + + PORT + LAYER M4 ; + RECT 0 188.915 21.975 189.105 ; + END + + PORT + LAYER M4 ; + RECT 0 190.885 21.975 191.075 ; + END + + PORT + LAYER M4 ; + RECT 0 356.005 21.975 356.155 ; + END + + PORT + LAYER M4 ; + RECT 0 353.125 21.975 353.275 ; + END + + PORT + LAYER M4 ; + RECT 0 350.245 21.975 350.395 ; + END + + PORT + LAYER M4 ; + RECT 0 347.365 21.975 347.515 ; + END + + PORT + LAYER M4 ; + RECT 0 344.485 21.975 344.635 ; + END + + PORT + LAYER M4 ; + RECT 0 341.605 21.975 341.755 ; + END + + PORT + LAYER M4 ; + RECT 0 338.725 21.975 338.875 ; + END + + PORT + LAYER M4 ; + RECT 0 335.845 21.975 335.995 ; + END + + PORT + LAYER M4 ; + RECT 0 407.845 21.975 407.995 ; + END + + PORT + LAYER M4 ; + RECT 0 332.965 21.975 333.115 ; + END + + PORT + LAYER M4 ; + RECT 0 330.085 21.975 330.235 ; + END + + PORT + LAYER M4 ; + RECT 0 327.205 21.975 327.355 ; + END + + PORT + LAYER M4 ; + RECT 0 324.325 21.975 324.475 ; + END + + PORT + LAYER M4 ; + RECT 0 321.445 21.975 321.595 ; + END + + PORT + LAYER M4 ; + RECT 0 318.565 21.975 318.715 ; + END + + PORT + LAYER M4 ; + RECT 0 315.685 21.975 315.835 ; + END + + PORT + LAYER M4 ; + RECT 0 312.805 21.975 312.955 ; + END + + PORT + LAYER M4 ; + RECT 0 309.925 21.975 310.075 ; + END + + PORT + LAYER M4 ; + RECT 0 307.045 21.975 307.195 ; + END + + PORT + LAYER M4 ; + RECT 0 404.965 21.975 405.115 ; + END + + PORT + LAYER M4 ; + RECT 0 304.165 21.975 304.315 ; + END + + PORT + LAYER M4 ; + RECT 0 301.285 21.975 301.435 ; + END + + PORT + LAYER M4 ; + RECT 0 298.405 21.975 298.555 ; + END + + PORT + LAYER M4 ; + RECT 0 295.525 21.975 295.675 ; + END + + PORT + LAYER M4 ; + RECT 0 292.645 21.975 292.795 ; + END + + PORT + LAYER M4 ; + RECT 0 289.765 21.975 289.915 ; + END + + PORT + LAYER M4 ; + RECT 0 286.885 21.975 287.035 ; + END + + PORT + LAYER M4 ; + RECT 0 284.005 21.975 284.155 ; + END + + PORT + LAYER M4 ; + RECT 0 281.125 21.975 281.275 ; + END + + PORT + LAYER M4 ; + RECT 0 278.245 21.975 278.395 ; + END + + PORT + LAYER M4 ; + RECT 0 402.085 21.975 402.235 ; + END + + PORT + LAYER M4 ; + RECT 0 275.365 21.975 275.515 ; + END + + PORT + LAYER M4 ; + RECT 0 272.485 21.975 272.635 ; + END + + PORT + LAYER M4 ; + RECT 0 269.605 21.975 269.755 ; + END + + PORT + LAYER M4 ; + RECT 0 266.725 21.975 266.875 ; + END + + PORT + LAYER M4 ; + RECT 0 263.845 21.975 263.995 ; + END + + PORT + LAYER M4 ; + RECT 0 260.965 21.975 261.115 ; + END + + PORT + LAYER M4 ; + RECT 0 258.085 21.975 258.235 ; + END + + PORT + LAYER M4 ; + RECT 0 255.205 21.975 255.355 ; + END + + PORT + LAYER M4 ; + RECT 0 252.325 21.975 252.475 ; + END + + PORT + LAYER M4 ; + RECT 0 249.445 21.975 249.595 ; + END + + PORT + LAYER M4 ; + RECT 0 399.205 21.975 399.355 ; + END + + PORT + LAYER M4 ; + RECT 0 246.565 21.975 246.715 ; + END + + PORT + LAYER M4 ; + RECT 0 243.685 21.975 243.835 ; + END + + PORT + LAYER M4 ; + RECT 0 240.805 21.975 240.955 ; + END + + PORT + LAYER M4 ; + RECT 0 237.925 21.975 238.075 ; + END + + PORT + LAYER M4 ; + RECT 0 235.045 21.975 235.195 ; + END + + PORT + LAYER M4 ; + RECT 0 232.165 21.975 232.315 ; + END + + PORT + LAYER M4 ; + RECT 0 396.325 21.975 396.475 ; + END + + PORT + LAYER M4 ; + RECT 0 393.445 21.975 393.595 ; + END + + PORT + LAYER M4 ; + RECT 0 182.545 21.975 182.695 ; + END + + PORT + LAYER M4 ; + RECT 0 179.665 21.975 179.815 ; + END + + PORT + LAYER M4 ; + RECT 0 176.785 21.975 176.935 ; + END + + PORT + LAYER M4 ; + RECT 0 173.905 21.975 174.055 ; + END + + PORT + LAYER M4 ; + RECT 0 171.025 21.975 171.175 ; + END + + PORT + LAYER M4 ; + RECT 0 168.145 21.975 168.295 ; + END + + PORT + LAYER M4 ; + RECT 0 165.265 21.975 165.415 ; + END + + PORT + LAYER M4 ; + RECT 0 162.385 21.975 162.535 ; + END + + PORT + LAYER M4 ; + RECT 0 159.505 21.975 159.655 ; + END + + PORT + LAYER M4 ; + RECT 0 156.625 21.975 156.775 ; + END + + PORT + LAYER M4 ; + RECT 0 390.565 21.975 390.715 ; + END + + PORT + LAYER M4 ; + RECT 0 153.745 21.975 153.895 ; + END + + PORT + LAYER M4 ; + RECT 0 150.865 21.975 151.015 ; + END + + PORT + LAYER M4 ; + RECT 0 147.985 21.975 148.135 ; + END + + PORT + LAYER M4 ; + RECT 0 145.105 21.975 145.255 ; + END + + PORT + LAYER M4 ; + RECT 0 142.225 21.975 142.375 ; + END + + PORT + LAYER M4 ; + RECT 0 139.345 21.975 139.495 ; + END + + PORT + LAYER M4 ; + RECT 0 136.465 21.975 136.615 ; + END + + PORT + LAYER M4 ; + RECT 0 133.585 21.975 133.735 ; + END + + PORT + LAYER M4 ; + RECT 0 130.705 21.975 130.855 ; + END + + PORT + LAYER M4 ; + RECT 0 127.825 21.975 127.975 ; + END + + PORT + LAYER M4 ; + RECT 0 387.685 21.975 387.835 ; + END + + PORT + LAYER M4 ; + RECT 0 124.945 21.975 125.095 ; + END + + PORT + LAYER M4 ; + RECT 0 122.065 21.975 122.215 ; + END + + PORT + LAYER M4 ; + RECT 0 119.185 21.975 119.335 ; + END + + PORT + LAYER M4 ; + RECT 0 116.305 21.975 116.455 ; + END + + PORT + LAYER M4 ; + RECT 0 113.425 21.975 113.575 ; + END + + PORT + LAYER M4 ; + RECT 0 110.545 21.975 110.695 ; + END + + PORT + LAYER M4 ; + RECT 0 107.665 21.975 107.815 ; + END + + PORT + LAYER M4 ; + RECT 0 104.785 21.975 104.935 ; + END + + PORT + LAYER M4 ; + RECT 0 101.905 21.975 102.055 ; + END + + PORT + LAYER M4 ; + RECT 0 99.025 21.975 99.175 ; + END + + PORT + LAYER M4 ; + RECT 0 384.805 21.975 384.955 ; + END + + PORT + LAYER M4 ; + RECT 0 96.145 21.975 96.295 ; + END + + PORT + LAYER M4 ; + RECT 0 93.265 21.975 93.415 ; + END + + PORT + LAYER M4 ; + RECT 0 90.385 21.975 90.535 ; + END + + PORT + LAYER M4 ; + RECT 0 87.505 21.975 87.655 ; + END + + PORT + LAYER M4 ; + RECT 0 84.625 21.975 84.775 ; + END + + PORT + LAYER M4 ; + RECT 0 81.745 21.975 81.895 ; + END + + PORT + LAYER M4 ; + RECT 0 78.865 21.975 79.015 ; + END + + PORT + LAYER M4 ; + RECT 0 75.985 21.975 76.135 ; + END + + PORT + LAYER M4 ; + RECT 0 73.105 21.975 73.255 ; + END + + PORT + LAYER M4 ; + RECT 0 70.225 21.975 70.375 ; + END + + PORT + LAYER M4 ; + RECT 0 381.925 21.975 382.075 ; + END + + PORT + LAYER M4 ; + RECT 0 67.345 21.975 67.495 ; + END + + PORT + LAYER M4 ; + RECT 0 64.465 21.975 64.615 ; + END + + PORT + LAYER M4 ; + RECT 0 61.585 21.975 61.735 ; + END + + PORT + LAYER M4 ; + RECT 0 58.705 21.975 58.855 ; + END + + PORT + LAYER M4 ; + RECT 0 55.825 21.975 55.975 ; + END + + PORT + LAYER M4 ; + RECT 0 52.945 21.975 53.095 ; + END + + PORT + LAYER M4 ; + RECT 0 50.065 21.975 50.215 ; + END + + PORT + LAYER M4 ; + RECT 0 47.185 21.975 47.335 ; + END + + PORT + LAYER M4 ; + RECT 0 44.305 21.975 44.455 ; + END + + PORT + LAYER M4 ; + RECT 0 41.425 21.975 41.575 ; + END + + PORT + LAYER M4 ; + RECT 0 379.045 21.975 379.195 ; + END + + PORT + LAYER M4 ; + RECT 0 38.545 21.975 38.695 ; + END + + PORT + LAYER M4 ; + RECT 0 35.665 21.975 35.815 ; + END + + PORT + LAYER M4 ; + RECT 0 32.785 21.975 32.935 ; + END + + PORT + LAYER M4 ; + RECT 0 29.905 21.975 30.055 ; + END + + PORT + LAYER M4 ; + RECT 0 27.025 21.975 27.175 ; + END + + PORT + LAYER M4 ; + RECT 0 24.145 21.975 24.295 ; + END + + PORT + LAYER M4 ; + RECT 0 21.265 21.975 21.415 ; + END + + PORT + LAYER M4 ; + RECT 0 18.385 21.975 18.535 ; + END + + PORT + LAYER M4 ; + RECT 0 15.505 21.975 15.655 ; + END + + PORT + LAYER M4 ; + RECT 0 12.625 21.975 12.775 ; + END + + PORT + LAYER M4 ; + RECT 0 376.165 21.975 376.315 ; + END + + PORT + LAYER M4 ; + RECT 0 9.745 21.975 9.895 ; + END + + PORT + LAYER M4 ; + RECT 0 6.865 21.975 7.015 ; + END + + PORT + LAYER M4 ; + RECT 0 3.985 21.975 4.135 ; + END + + PORT + LAYER M4 ; + RECT 0 1.105 21.975 1.255 ; + END + + PORT + LAYER M4 ; + RECT 0 373.285 21.975 373.435 ; + END + + PORT + LAYER M4 ; + RECT 0 370.405 21.975 370.555 ; + END + + PORT + LAYER M4 ; + RECT 0 367.525 21.975 367.675 ; + END + + PORT + LAYER M4 ; + RECT 0 364.645 21.975 364.795 ; + END + + PORT + LAYER M4 ; + RECT 0 410.725 21.975 410.875 ; + END + + PORT + LAYER M4 ; + RECT 0 361.765 21.975 361.915 ; + END + + PORT + LAYER M4 ; + RECT 0 358.885 21.975 359.035 ; + END + + PORT + LAYER M4 ; + RECT 0 191.87 21.975 192.06 ; + END + + PORT + LAYER M4 ; + RECT 0 194.825 21.975 195.015 ; + END + + PORT + LAYER M4 ; + RECT 0 195.805 21.975 195.995 ; + END + + PORT + LAYER M4 ; + RECT 0 196.79 21.975 196.98 ; + END + + PORT + LAYER M4 ; + RECT 0 198.76 21.975 198.95 ; + END + + PORT + LAYER M4 ; + RECT 0 199.73 21.975 199.94 ; + END + + PORT + LAYER M4 ; + RECT 0 200.725 21.975 200.915 ; + END + + PORT + LAYER M4 ; + RECT 0 202.7 21.975 202.89 ; + END + + PORT + LAYER M4 ; + RECT 0 203.68 21.975 203.87 ; + END + + PORT + LAYER M4 ; + RECT 0 206.63 21.975 206.82 ; + END + + PORT + LAYER M4 ; + RECT 0 208.105 21.975 208.295 ; + END + + PORT + LAYER M4 ; + RECT 0 211.055 21.975 211.245 ; + END + + PORT + LAYER M4 ; + RECT 0 212.045 21.975 212.235 ; + END + + PORT + LAYER M4 ; + RECT 0 214.01 21.975 214.2 ; + END + + PORT + LAYER M4 ; + RECT 0 214.985 21.975 215.195 ; + END + + PORT + LAYER M4 ; + RECT 0 215.98 21.975 216.17 ; + END + + PORT + LAYER M4 ; + RECT 0 217.945 21.975 218.135 ; + END + + PORT + LAYER M4 ; + RECT 0 218.93 21.975 219.12 ; + END + + PORT + LAYER M4 ; + RECT 0 219.915 21.975 220.105 ; + END + + PORT + LAYER M4 ; + RECT 0 222.855 21.975 223.065 ; + END + + PORT + LAYER M4 ; + RECT 0 223.85 21.975 224.04 ; + END + + PORT + LAYER M4 ; + RECT 0 225.82 21.975 226.01 ; + END + + PORT + LAYER M4 ; + RECT 0 226.805 21.975 226.995 ; + END + + END VSSE + + PIN WENB[0] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 1.995 0.25 2.095 ; + LAYER M2 ; + RECT 0 1.995 0.25 2.095 ; + LAYER M3 ; + RECT 0 1.995 0.25 2.095 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[0] + + PIN WENB[100] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 335.005 0.25 335.105 ; + LAYER M2 ; + RECT 0 335.005 0.25 335.105 ; + LAYER M3 ; + RECT 0 335.005 0.25 335.105 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[100] + + PIN WENB[101] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 337.885 0.25 337.985 ; + LAYER M2 ; + RECT 0 337.885 0.25 337.985 ; + LAYER M3 ; + RECT 0 337.885 0.25 337.985 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[101] + + PIN WENB[102] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 340.765 0.25 340.865 ; + LAYER M2 ; + RECT 0 340.765 0.25 340.865 ; + LAYER M3 ; + RECT 0 340.765 0.25 340.865 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[102] + + PIN WENB[103] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 343.645 0.25 343.745 ; + LAYER M2 ; + RECT 0 343.645 0.25 343.745 ; + LAYER M3 ; + RECT 0 343.645 0.25 343.745 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[103] + + PIN WENB[104] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 346.525 0.25 346.625 ; + LAYER M2 ; + RECT 0 346.525 0.25 346.625 ; + LAYER M3 ; + RECT 0 346.525 0.25 346.625 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[104] + + PIN WENB[105] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 349.405 0.25 349.505 ; + LAYER M2 ; + RECT 0 349.405 0.25 349.505 ; + LAYER M3 ; + RECT 0 349.405 0.25 349.505 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[105] + + PIN WENB[106] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 352.285 0.25 352.385 ; + LAYER M2 ; + RECT 0 352.285 0.25 352.385 ; + LAYER M3 ; + RECT 0 352.285 0.25 352.385 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[106] + + PIN WENB[107] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 355.165 0.25 355.265 ; + LAYER M2 ; + RECT 0 355.165 0.25 355.265 ; + LAYER M3 ; + RECT 0 355.165 0.25 355.265 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[107] + + PIN WENB[108] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 358.045 0.25 358.145 ; + LAYER M2 ; + RECT 0 358.045 0.25 358.145 ; + LAYER M3 ; + RECT 0 358.045 0.25 358.145 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[108] + + PIN WENB[109] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 360.925 0.25 361.025 ; + LAYER M2 ; + RECT 0 360.925 0.25 361.025 ; + LAYER M3 ; + RECT 0 360.925 0.25 361.025 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[109] + + PIN WENB[10] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 30.795 0.25 30.895 ; + LAYER M2 ; + RECT 0 30.795 0.25 30.895 ; + LAYER M3 ; + RECT 0 30.795 0.25 30.895 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[10] + + PIN WENB[110] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 363.805 0.25 363.905 ; + LAYER M2 ; + RECT 0 363.805 0.25 363.905 ; + LAYER M3 ; + RECT 0 363.805 0.25 363.905 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[110] + + PIN WENB[111] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 366.685 0.25 366.785 ; + LAYER M2 ; + RECT 0 366.685 0.25 366.785 ; + LAYER M3 ; + RECT 0 366.685 0.25 366.785 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[111] + + PIN WENB[112] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 369.565 0.25 369.665 ; + LAYER M2 ; + RECT 0 369.565 0.25 369.665 ; + LAYER M3 ; + RECT 0 369.565 0.25 369.665 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[112] + + PIN WENB[113] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 372.445 0.25 372.545 ; + LAYER M2 ; + RECT 0 372.445 0.25 372.545 ; + LAYER M3 ; + RECT 0 372.445 0.25 372.545 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[113] + + PIN WENB[114] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 375.325 0.25 375.425 ; + LAYER M2 ; + RECT 0 375.325 0.25 375.425 ; + LAYER M3 ; + RECT 0 375.325 0.25 375.425 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[114] + + PIN WENB[115] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 378.205 0.25 378.305 ; + LAYER M2 ; + RECT 0 378.205 0.25 378.305 ; + LAYER M3 ; + RECT 0 378.205 0.25 378.305 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[115] + + PIN WENB[116] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 381.085 0.25 381.185 ; + LAYER M2 ; + RECT 0 381.085 0.25 381.185 ; + LAYER M3 ; + RECT 0 381.085 0.25 381.185 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[116] + + PIN WENB[117] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 383.965 0.25 384.065 ; + LAYER M2 ; + RECT 0 383.965 0.25 384.065 ; + LAYER M3 ; + RECT 0 383.965 0.25 384.065 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[117] + + PIN WENB[118] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 386.845 0.25 386.945 ; + LAYER M2 ; + RECT 0 386.845 0.25 386.945 ; + LAYER M3 ; + RECT 0 386.845 0.25 386.945 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[118] + + PIN WENB[119] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 389.725 0.25 389.825 ; + LAYER M2 ; + RECT 0 389.725 0.25 389.825 ; + LAYER M3 ; + RECT 0 389.725 0.25 389.825 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[119] + + PIN WENB[11] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 33.675 0.25 33.775 ; + LAYER M2 ; + RECT 0 33.675 0.25 33.775 ; + LAYER M3 ; + RECT 0 33.675 0.25 33.775 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[11] + + PIN WENB[120] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 392.605 0.25 392.705 ; + LAYER M2 ; + RECT 0 392.605 0.25 392.705 ; + LAYER M3 ; + RECT 0 392.605 0.25 392.705 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[120] + + PIN WENB[121] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 395.485 0.25 395.585 ; + LAYER M2 ; + RECT 0 395.485 0.25 395.585 ; + LAYER M3 ; + RECT 0 395.485 0.25 395.585 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[121] + + PIN WENB[122] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 398.365 0.25 398.465 ; + LAYER M2 ; + RECT 0 398.365 0.25 398.465 ; + LAYER M3 ; + RECT 0 398.365 0.25 398.465 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[122] + + PIN WENB[123] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 401.245 0.25 401.345 ; + LAYER M2 ; + RECT 0 401.245 0.25 401.345 ; + LAYER M3 ; + RECT 0 401.245 0.25 401.345 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[123] + + PIN WENB[124] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 404.125 0.25 404.225 ; + LAYER M2 ; + RECT 0 404.125 0.25 404.225 ; + LAYER M3 ; + RECT 0 404.125 0.25 404.225 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[124] + + PIN WENB[125] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 407.005 0.25 407.105 ; + LAYER M2 ; + RECT 0 407.005 0.25 407.105 ; + LAYER M3 ; + RECT 0 407.005 0.25 407.105 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[125] + + PIN WENB[126] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 409.885 0.25 409.985 ; + LAYER M2 ; + RECT 0 409.885 0.25 409.985 ; + LAYER M3 ; + RECT 0 409.885 0.25 409.985 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[126] + + PIN WENB[127] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 412.765 0.25 412.865 ; + LAYER M2 ; + RECT 0 412.765 0.25 412.865 ; + LAYER M3 ; + RECT 0 412.765 0.25 412.865 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[127] + + PIN WENB[12] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 36.555 0.25 36.655 ; + LAYER M2 ; + RECT 0 36.555 0.25 36.655 ; + LAYER M3 ; + RECT 0 36.555 0.25 36.655 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[12] + + PIN WENB[13] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 39.435 0.25 39.535 ; + LAYER M2 ; + RECT 0 39.435 0.25 39.535 ; + LAYER M3 ; + RECT 0 39.435 0.25 39.535 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[13] + + PIN WENB[14] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 42.315 0.25 42.415 ; + LAYER M2 ; + RECT 0 42.315 0.25 42.415 ; + LAYER M3 ; + RECT 0 42.315 0.25 42.415 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[14] + + PIN WENB[15] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 45.195 0.25 45.295 ; + LAYER M2 ; + RECT 0 45.195 0.25 45.295 ; + LAYER M3 ; + RECT 0 45.195 0.25 45.295 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[15] + + PIN WENB[16] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 48.075 0.25 48.175 ; + LAYER M2 ; + RECT 0 48.075 0.25 48.175 ; + LAYER M3 ; + RECT 0 48.075 0.25 48.175 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[16] + + PIN WENB[17] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 50.955 0.25 51.055 ; + LAYER M2 ; + RECT 0 50.955 0.25 51.055 ; + LAYER M3 ; + RECT 0 50.955 0.25 51.055 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[17] + + PIN WENB[18] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 53.835 0.25 53.935 ; + LAYER M2 ; + RECT 0 53.835 0.25 53.935 ; + LAYER M3 ; + RECT 0 53.835 0.25 53.935 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[18] + + PIN WENB[19] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 56.715 0.25 56.815 ; + LAYER M2 ; + RECT 0 56.715 0.25 56.815 ; + LAYER M3 ; + RECT 0 56.715 0.25 56.815 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[19] + + PIN WENB[1] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 4.875 0.25 4.975 ; + LAYER M2 ; + RECT 0 4.875 0.25 4.975 ; + LAYER M3 ; + RECT 0 4.875 0.25 4.975 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[1] + + PIN WENB[20] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 59.595 0.25 59.695 ; + LAYER M2 ; + RECT 0 59.595 0.25 59.695 ; + LAYER M3 ; + RECT 0 59.595 0.25 59.695 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[20] + + PIN WENB[21] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 62.475 0.25 62.575 ; + LAYER M2 ; + RECT 0 62.475 0.25 62.575 ; + LAYER M3 ; + RECT 0 62.475 0.25 62.575 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[21] + + PIN WENB[22] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 65.355 0.25 65.455 ; + LAYER M2 ; + RECT 0 65.355 0.25 65.455 ; + LAYER M3 ; + RECT 0 65.355 0.25 65.455 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[22] + + PIN WENB[23] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 68.235 0.25 68.335 ; + LAYER M2 ; + RECT 0 68.235 0.25 68.335 ; + LAYER M3 ; + RECT 0 68.235 0.25 68.335 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[23] + + PIN WENB[24] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 71.115 0.25 71.215 ; + LAYER M2 ; + RECT 0 71.115 0.25 71.215 ; + LAYER M3 ; + RECT 0 71.115 0.25 71.215 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[24] + + PIN WENB[25] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 73.995 0.25 74.095 ; + LAYER M2 ; + RECT 0 73.995 0.25 74.095 ; + LAYER M3 ; + RECT 0 73.995 0.25 74.095 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[25] + + PIN WENB[26] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 76.875 0.25 76.975 ; + LAYER M2 ; + RECT 0 76.875 0.25 76.975 ; + LAYER M3 ; + RECT 0 76.875 0.25 76.975 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[26] + + PIN WENB[27] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 79.755 0.25 79.855 ; + LAYER M2 ; + RECT 0 79.755 0.25 79.855 ; + LAYER M3 ; + RECT 0 79.755 0.25 79.855 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[27] + + PIN WENB[28] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 82.635 0.25 82.735 ; + LAYER M2 ; + RECT 0 82.635 0.25 82.735 ; + LAYER M3 ; + RECT 0 82.635 0.25 82.735 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[28] + + PIN WENB[29] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 85.515 0.25 85.615 ; + LAYER M2 ; + RECT 0 85.515 0.25 85.615 ; + LAYER M3 ; + RECT 0 85.515 0.25 85.615 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[29] + + PIN WENB[2] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 7.755 0.25 7.855 ; + LAYER M2 ; + RECT 0 7.755 0.25 7.855 ; + LAYER M3 ; + RECT 0 7.755 0.25 7.855 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[2] + + PIN WENB[30] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 88.395 0.25 88.495 ; + LAYER M2 ; + RECT 0 88.395 0.25 88.495 ; + LAYER M3 ; + RECT 0 88.395 0.25 88.495 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[30] + + PIN WENB[31] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 91.275 0.25 91.375 ; + LAYER M2 ; + RECT 0 91.275 0.25 91.375 ; + LAYER M3 ; + RECT 0 91.275 0.25 91.375 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[31] + + PIN WENB[32] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 94.155 0.25 94.255 ; + LAYER M2 ; + RECT 0 94.155 0.25 94.255 ; + LAYER M3 ; + RECT 0 94.155 0.25 94.255 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[32] + + PIN WENB[33] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 97.035 0.25 97.135 ; + LAYER M2 ; + RECT 0 97.035 0.25 97.135 ; + LAYER M3 ; + RECT 0 97.035 0.25 97.135 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[33] + + PIN WENB[34] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 99.915 0.25 100.015 ; + LAYER M2 ; + RECT 0 99.915 0.25 100.015 ; + LAYER M3 ; + RECT 0 99.915 0.25 100.015 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[34] + + PIN WENB[35] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 102.795 0.25 102.895 ; + LAYER M2 ; + RECT 0 102.795 0.25 102.895 ; + LAYER M3 ; + RECT 0 102.795 0.25 102.895 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[35] + + PIN WENB[36] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 105.675 0.25 105.775 ; + LAYER M2 ; + RECT 0 105.675 0.25 105.775 ; + LAYER M3 ; + RECT 0 105.675 0.25 105.775 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[36] + + PIN WENB[37] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 108.555 0.25 108.655 ; + LAYER M2 ; + RECT 0 108.555 0.25 108.655 ; + LAYER M3 ; + RECT 0 108.555 0.25 108.655 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[37] + + PIN WENB[38] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 111.435 0.25 111.535 ; + LAYER M2 ; + RECT 0 111.435 0.25 111.535 ; + LAYER M3 ; + RECT 0 111.435 0.25 111.535 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[38] + + PIN WENB[39] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 114.315 0.25 114.415 ; + LAYER M2 ; + RECT 0 114.315 0.25 114.415 ; + LAYER M3 ; + RECT 0 114.315 0.25 114.415 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[39] + + PIN WENB[3] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 10.635 0.25 10.735 ; + LAYER M2 ; + RECT 0 10.635 0.25 10.735 ; + LAYER M3 ; + RECT 0 10.635 0.25 10.735 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[3] + + PIN WENB[40] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 117.195 0.25 117.295 ; + LAYER M2 ; + RECT 0 117.195 0.25 117.295 ; + LAYER M3 ; + RECT 0 117.195 0.25 117.295 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[40] + + PIN WENB[41] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 120.075 0.25 120.175 ; + LAYER M2 ; + RECT 0 120.075 0.25 120.175 ; + LAYER M3 ; + RECT 0 120.075 0.25 120.175 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[41] + + PIN WENB[42] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 122.955 0.25 123.055 ; + LAYER M2 ; + RECT 0 122.955 0.25 123.055 ; + LAYER M3 ; + RECT 0 122.955 0.25 123.055 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[42] + + PIN WENB[43] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 125.835 0.25 125.935 ; + LAYER M2 ; + RECT 0 125.835 0.25 125.935 ; + LAYER M3 ; + RECT 0 125.835 0.25 125.935 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[43] + + PIN WENB[44] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 128.715 0.25 128.815 ; + LAYER M2 ; + RECT 0 128.715 0.25 128.815 ; + LAYER M3 ; + RECT 0 128.715 0.25 128.815 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[44] + + PIN WENB[45] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 131.595 0.25 131.695 ; + LAYER M2 ; + RECT 0 131.595 0.25 131.695 ; + LAYER M3 ; + RECT 0 131.595 0.25 131.695 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[45] + + PIN WENB[46] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 134.475 0.25 134.575 ; + LAYER M2 ; + RECT 0 134.475 0.25 134.575 ; + LAYER M3 ; + RECT 0 134.475 0.25 134.575 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[46] + + PIN WENB[47] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 137.355 0.25 137.455 ; + LAYER M2 ; + RECT 0 137.355 0.25 137.455 ; + LAYER M3 ; + RECT 0 137.355 0.25 137.455 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[47] + + PIN WENB[48] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 140.235 0.25 140.335 ; + LAYER M2 ; + RECT 0 140.235 0.25 140.335 ; + LAYER M3 ; + RECT 0 140.235 0.25 140.335 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[48] + + PIN WENB[49] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 143.115 0.25 143.215 ; + LAYER M2 ; + RECT 0 143.115 0.25 143.215 ; + LAYER M3 ; + RECT 0 143.115 0.25 143.215 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[49] + + PIN WENB[4] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 13.515 0.25 13.615 ; + LAYER M2 ; + RECT 0 13.515 0.25 13.615 ; + LAYER M3 ; + RECT 0 13.515 0.25 13.615 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[4] + + PIN WENB[50] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 145.995 0.25 146.095 ; + LAYER M2 ; + RECT 0 145.995 0.25 146.095 ; + LAYER M3 ; + RECT 0 145.995 0.25 146.095 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[50] + + PIN WENB[51] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 148.875 0.25 148.975 ; + LAYER M2 ; + RECT 0 148.875 0.25 148.975 ; + LAYER M3 ; + RECT 0 148.875 0.25 148.975 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[51] + + PIN WENB[52] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 151.755 0.25 151.855 ; + LAYER M2 ; + RECT 0 151.755 0.25 151.855 ; + LAYER M3 ; + RECT 0 151.755 0.25 151.855 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[52] + + PIN WENB[53] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 154.635 0.25 154.735 ; + LAYER M2 ; + RECT 0 154.635 0.25 154.735 ; + LAYER M3 ; + RECT 0 154.635 0.25 154.735 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[53] + + PIN WENB[54] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 157.515 0.25 157.615 ; + LAYER M2 ; + RECT 0 157.515 0.25 157.615 ; + LAYER M3 ; + RECT 0 157.515 0.25 157.615 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[54] + + PIN WENB[55] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 160.395 0.25 160.495 ; + LAYER M2 ; + RECT 0 160.395 0.25 160.495 ; + LAYER M3 ; + RECT 0 160.395 0.25 160.495 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[55] + + PIN WENB[56] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 163.275 0.25 163.375 ; + LAYER M2 ; + RECT 0 163.275 0.25 163.375 ; + LAYER M3 ; + RECT 0 163.275 0.25 163.375 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[56] + + PIN WENB[57] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 166.155 0.25 166.255 ; + LAYER M2 ; + RECT 0 166.155 0.25 166.255 ; + LAYER M3 ; + RECT 0 166.155 0.25 166.255 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[57] + + PIN WENB[58] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 169.035 0.25 169.135 ; + LAYER M2 ; + RECT 0 169.035 0.25 169.135 ; + LAYER M3 ; + RECT 0 169.035 0.25 169.135 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[58] + + PIN WENB[59] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 171.915 0.25 172.015 ; + LAYER M2 ; + RECT 0 171.915 0.25 172.015 ; + LAYER M3 ; + RECT 0 171.915 0.25 172.015 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[59] + + PIN WENB[5] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 16.395 0.25 16.495 ; + LAYER M2 ; + RECT 0 16.395 0.25 16.495 ; + LAYER M3 ; + RECT 0 16.395 0.25 16.495 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[5] + + PIN WENB[60] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 174.795 0.25 174.895 ; + LAYER M2 ; + RECT 0 174.795 0.25 174.895 ; + LAYER M3 ; + RECT 0 174.795 0.25 174.895 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[60] + + PIN WENB[61] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 177.675 0.25 177.775 ; + LAYER M2 ; + RECT 0 177.675 0.25 177.775 ; + LAYER M3 ; + RECT 0 177.675 0.25 177.775 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[61] + + PIN WENB[62] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 180.555 0.25 180.655 ; + LAYER M2 ; + RECT 0 180.555 0.25 180.655 ; + LAYER M3 ; + RECT 0 180.555 0.25 180.655 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[62] + + PIN WENB[63] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 183.435 0.25 183.535 ; + LAYER M2 ; + RECT 0 183.435 0.25 183.535 ; + LAYER M3 ; + RECT 0 183.435 0.25 183.535 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[63] + + PIN WENB[64] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 231.325 0.25 231.425 ; + LAYER M2 ; + RECT 0 231.325 0.25 231.425 ; + LAYER M3 ; + RECT 0 231.325 0.25 231.425 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[64] + + PIN WENB[65] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 234.205 0.25 234.305 ; + LAYER M2 ; + RECT 0 234.205 0.25 234.305 ; + LAYER M3 ; + RECT 0 234.205 0.25 234.305 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[65] + + PIN WENB[66] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 237.085 0.25 237.185 ; + LAYER M2 ; + RECT 0 237.085 0.25 237.185 ; + LAYER M3 ; + RECT 0 237.085 0.25 237.185 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[66] + + PIN WENB[67] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 239.965 0.25 240.065 ; + LAYER M2 ; + RECT 0 239.965 0.25 240.065 ; + LAYER M3 ; + RECT 0 239.965 0.25 240.065 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[67] + + PIN WENB[68] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 242.845 0.25 242.945 ; + LAYER M2 ; + RECT 0 242.845 0.25 242.945 ; + LAYER M3 ; + RECT 0 242.845 0.25 242.945 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[68] + + PIN WENB[69] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 245.725 0.25 245.825 ; + LAYER M2 ; + RECT 0 245.725 0.25 245.825 ; + LAYER M3 ; + RECT 0 245.725 0.25 245.825 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[69] + + PIN WENB[6] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 19.275 0.25 19.375 ; + LAYER M2 ; + RECT 0 19.275 0.25 19.375 ; + LAYER M3 ; + RECT 0 19.275 0.25 19.375 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[6] + + PIN WENB[70] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 248.605 0.25 248.705 ; + LAYER M2 ; + RECT 0 248.605 0.25 248.705 ; + LAYER M3 ; + RECT 0 248.605 0.25 248.705 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[70] + + PIN WENB[71] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 251.485 0.25 251.585 ; + LAYER M2 ; + RECT 0 251.485 0.25 251.585 ; + LAYER M3 ; + RECT 0 251.485 0.25 251.585 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[71] + + PIN WENB[72] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 254.365 0.25 254.465 ; + LAYER M2 ; + RECT 0 254.365 0.25 254.465 ; + LAYER M3 ; + RECT 0 254.365 0.25 254.465 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[72] + + PIN WENB[73] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 257.245 0.25 257.345 ; + LAYER M2 ; + RECT 0 257.245 0.25 257.345 ; + LAYER M3 ; + RECT 0 257.245 0.25 257.345 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[73] + + PIN WENB[74] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 260.125 0.25 260.225 ; + LAYER M2 ; + RECT 0 260.125 0.25 260.225 ; + LAYER M3 ; + RECT 0 260.125 0.25 260.225 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[74] + + PIN WENB[75] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 263.005 0.25 263.105 ; + LAYER M2 ; + RECT 0 263.005 0.25 263.105 ; + LAYER M3 ; + RECT 0 263.005 0.25 263.105 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[75] + + PIN WENB[76] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 265.885 0.25 265.985 ; + LAYER M2 ; + RECT 0 265.885 0.25 265.985 ; + LAYER M3 ; + RECT 0 265.885 0.25 265.985 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[76] + + PIN WENB[77] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 268.765 0.25 268.865 ; + LAYER M2 ; + RECT 0 268.765 0.25 268.865 ; + LAYER M3 ; + RECT 0 268.765 0.25 268.865 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[77] + + PIN WENB[78] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 271.645 0.25 271.745 ; + LAYER M2 ; + RECT 0 271.645 0.25 271.745 ; + LAYER M3 ; + RECT 0 271.645 0.25 271.745 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[78] + + PIN WENB[79] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 274.525 0.25 274.625 ; + LAYER M2 ; + RECT 0 274.525 0.25 274.625 ; + LAYER M3 ; + RECT 0 274.525 0.25 274.625 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[79] + + PIN WENB[7] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 22.155 0.25 22.255 ; + LAYER M2 ; + RECT 0 22.155 0.25 22.255 ; + LAYER M3 ; + RECT 0 22.155 0.25 22.255 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[7] + + PIN WENB[80] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 277.405 0.25 277.505 ; + LAYER M2 ; + RECT 0 277.405 0.25 277.505 ; + LAYER M3 ; + RECT 0 277.405 0.25 277.505 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[80] + + PIN WENB[81] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 280.285 0.25 280.385 ; + LAYER M2 ; + RECT 0 280.285 0.25 280.385 ; + LAYER M3 ; + RECT 0 280.285 0.25 280.385 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[81] + + PIN WENB[82] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 283.165 0.25 283.265 ; + LAYER M2 ; + RECT 0 283.165 0.25 283.265 ; + LAYER M3 ; + RECT 0 283.165 0.25 283.265 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[82] + + PIN WENB[83] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 286.045 0.25 286.145 ; + LAYER M2 ; + RECT 0 286.045 0.25 286.145 ; + LAYER M3 ; + RECT 0 286.045 0.25 286.145 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[83] + + PIN WENB[84] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 288.925 0.25 289.025 ; + LAYER M2 ; + RECT 0 288.925 0.25 289.025 ; + LAYER M3 ; + RECT 0 288.925 0.25 289.025 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[84] + + PIN WENB[85] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 291.805 0.25 291.905 ; + LAYER M2 ; + RECT 0 291.805 0.25 291.905 ; + LAYER M3 ; + RECT 0 291.805 0.25 291.905 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[85] + + PIN WENB[86] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 294.685 0.25 294.785 ; + LAYER M2 ; + RECT 0 294.685 0.25 294.785 ; + LAYER M3 ; + RECT 0 294.685 0.25 294.785 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[86] + + PIN WENB[87] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 297.565 0.25 297.665 ; + LAYER M2 ; + RECT 0 297.565 0.25 297.665 ; + LAYER M3 ; + RECT 0 297.565 0.25 297.665 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[87] + + PIN WENB[88] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 300.445 0.25 300.545 ; + LAYER M2 ; + RECT 0 300.445 0.25 300.545 ; + LAYER M3 ; + RECT 0 300.445 0.25 300.545 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[88] + + PIN WENB[89] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 303.325 0.25 303.425 ; + LAYER M2 ; + RECT 0 303.325 0.25 303.425 ; + LAYER M3 ; + RECT 0 303.325 0.25 303.425 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[89] + + PIN WENB[8] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 25.035 0.25 25.135 ; + LAYER M2 ; + RECT 0 25.035 0.25 25.135 ; + LAYER M3 ; + RECT 0 25.035 0.25 25.135 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[8] + + PIN WENB[90] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 306.205 0.25 306.305 ; + LAYER M2 ; + RECT 0 306.205 0.25 306.305 ; + LAYER M3 ; + RECT 0 306.205 0.25 306.305 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[90] + + PIN WENB[91] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 309.085 0.25 309.185 ; + LAYER M2 ; + RECT 0 309.085 0.25 309.185 ; + LAYER M3 ; + RECT 0 309.085 0.25 309.185 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[91] + + PIN WENB[92] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 311.965 0.25 312.065 ; + LAYER M2 ; + RECT 0 311.965 0.25 312.065 ; + LAYER M3 ; + RECT 0 311.965 0.25 312.065 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[92] + + PIN WENB[93] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 314.845 0.25 314.945 ; + LAYER M2 ; + RECT 0 314.845 0.25 314.945 ; + LAYER M3 ; + RECT 0 314.845 0.25 314.945 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[93] + + PIN WENB[94] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 317.725 0.25 317.825 ; + LAYER M2 ; + RECT 0 317.725 0.25 317.825 ; + LAYER M3 ; + RECT 0 317.725 0.25 317.825 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[94] + + PIN WENB[95] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 320.605 0.25 320.705 ; + LAYER M2 ; + RECT 0 320.605 0.25 320.705 ; + LAYER M3 ; + RECT 0 320.605 0.25 320.705 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[95] + + PIN WENB[96] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 323.485 0.25 323.585 ; + LAYER M2 ; + RECT 0 323.485 0.25 323.585 ; + LAYER M3 ; + RECT 0 323.485 0.25 323.585 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[96] + + PIN WENB[97] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 326.365 0.25 326.465 ; + LAYER M2 ; + RECT 0 326.365 0.25 326.465 ; + LAYER M3 ; + RECT 0 326.365 0.25 326.465 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[97] + + PIN WENB[98] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 329.245 0.25 329.345 ; + LAYER M2 ; + RECT 0 329.245 0.25 329.345 ; + LAYER M3 ; + RECT 0 329.245 0.25 329.345 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[98] + + PIN WENB[99] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 332.125 0.25 332.225 ; + LAYER M2 ; + RECT 0 332.125 0.25 332.225 ; + LAYER M3 ; + RECT 0 332.125 0.25 332.225 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[99] + + PIN WENB[9] + USE SIGNAL ; + DIRECTION INPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 27.915 0.25 28.015 ; + LAYER M2 ; + RECT 0 27.915 0.25 28.015 ; + LAYER M3 ; + RECT 0 27.915 0.25 28.015 ; + END + + ANTENNAGATEAREA 0.014 ; + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENB[9] + + PIN WENYB[0] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 1.73 0.25 1.83 ; + LAYER M2 ; + RECT 0 1.73 0.25 1.83 ; + LAYER M3 ; + RECT 0 1.73 0.25 1.83 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[0] + + PIN WENYB[100] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 335.27 0.25 335.37 ; + LAYER M2 ; + RECT 0 335.27 0.25 335.37 ; + LAYER M3 ; + RECT 0 335.27 0.25 335.37 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[100] + + PIN WENYB[101] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 338.15 0.25 338.25 ; + LAYER M2 ; + RECT 0 338.15 0.25 338.25 ; + LAYER M3 ; + RECT 0 338.15 0.25 338.25 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[101] + + PIN WENYB[102] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 341.03 0.25 341.13 ; + LAYER M2 ; + RECT 0 341.03 0.25 341.13 ; + LAYER M3 ; + RECT 0 341.03 0.25 341.13 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[102] + + PIN WENYB[103] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 343.91 0.25 344.01 ; + LAYER M2 ; + RECT 0 343.91 0.25 344.01 ; + LAYER M3 ; + RECT 0 343.91 0.25 344.01 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[103] + + PIN WENYB[104] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 346.79 0.25 346.89 ; + LAYER M2 ; + RECT 0 346.79 0.25 346.89 ; + LAYER M3 ; + RECT 0 346.79 0.25 346.89 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[104] + + PIN WENYB[105] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 349.67 0.25 349.77 ; + LAYER M2 ; + RECT 0 349.67 0.25 349.77 ; + LAYER M3 ; + RECT 0 349.67 0.25 349.77 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[105] + + PIN WENYB[106] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 352.55 0.25 352.65 ; + LAYER M2 ; + RECT 0 352.55 0.25 352.65 ; + LAYER M3 ; + RECT 0 352.55 0.25 352.65 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[106] + + PIN WENYB[107] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 355.43 0.25 355.53 ; + LAYER M2 ; + RECT 0 355.43 0.25 355.53 ; + LAYER M3 ; + RECT 0 355.43 0.25 355.53 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[107] + + PIN WENYB[108] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 358.31 0.25 358.41 ; + LAYER M2 ; + RECT 0 358.31 0.25 358.41 ; + LAYER M3 ; + RECT 0 358.31 0.25 358.41 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[108] + + PIN WENYB[109] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 361.19 0.25 361.29 ; + LAYER M2 ; + RECT 0 361.19 0.25 361.29 ; + LAYER M3 ; + RECT 0 361.19 0.25 361.29 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[109] + + PIN WENYB[10] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 30.53 0.25 30.63 ; + LAYER M2 ; + RECT 0 30.53 0.25 30.63 ; + LAYER M3 ; + RECT 0 30.53 0.25 30.63 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[10] + + PIN WENYB[110] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 364.07 0.25 364.17 ; + LAYER M2 ; + RECT 0 364.07 0.25 364.17 ; + LAYER M3 ; + RECT 0 364.07 0.25 364.17 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[110] + + PIN WENYB[111] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 366.95 0.25 367.05 ; + LAYER M2 ; + RECT 0 366.95 0.25 367.05 ; + LAYER M3 ; + RECT 0 366.95 0.25 367.05 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[111] + + PIN WENYB[112] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 369.83 0.25 369.93 ; + LAYER M2 ; + RECT 0 369.83 0.25 369.93 ; + LAYER M3 ; + RECT 0 369.83 0.25 369.93 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[112] + + PIN WENYB[113] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 372.71 0.25 372.81 ; + LAYER M2 ; + RECT 0 372.71 0.25 372.81 ; + LAYER M3 ; + RECT 0 372.71 0.25 372.81 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[113] + + PIN WENYB[114] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 375.59 0.25 375.69 ; + LAYER M2 ; + RECT 0 375.59 0.25 375.69 ; + LAYER M3 ; + RECT 0 375.59 0.25 375.69 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[114] + + PIN WENYB[115] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 378.47 0.25 378.57 ; + LAYER M2 ; + RECT 0 378.47 0.25 378.57 ; + LAYER M3 ; + RECT 0 378.47 0.25 378.57 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[115] + + PIN WENYB[116] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 381.35 0.25 381.45 ; + LAYER M2 ; + RECT 0 381.35 0.25 381.45 ; + LAYER M3 ; + RECT 0 381.35 0.25 381.45 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[116] + + PIN WENYB[117] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 384.23 0.25 384.33 ; + LAYER M2 ; + RECT 0 384.23 0.25 384.33 ; + LAYER M3 ; + RECT 0 384.23 0.25 384.33 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[117] + + PIN WENYB[118] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 387.11 0.25 387.21 ; + LAYER M2 ; + RECT 0 387.11 0.25 387.21 ; + LAYER M3 ; + RECT 0 387.11 0.25 387.21 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[118] + + PIN WENYB[119] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 389.99 0.25 390.09 ; + LAYER M2 ; + RECT 0 389.99 0.25 390.09 ; + LAYER M3 ; + RECT 0 389.99 0.25 390.09 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[119] + + PIN WENYB[11] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 33.41 0.25 33.51 ; + LAYER M2 ; + RECT 0 33.41 0.25 33.51 ; + LAYER M3 ; + RECT 0 33.41 0.25 33.51 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[11] + + PIN WENYB[120] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 392.87 0.25 392.97 ; + LAYER M2 ; + RECT 0 392.87 0.25 392.97 ; + LAYER M3 ; + RECT 0 392.87 0.25 392.97 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[120] + + PIN WENYB[121] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 395.75 0.25 395.85 ; + LAYER M2 ; + RECT 0 395.75 0.25 395.85 ; + LAYER M3 ; + RECT 0 395.75 0.25 395.85 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[121] + + PIN WENYB[122] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 398.63 0.25 398.73 ; + LAYER M2 ; + RECT 0 398.63 0.25 398.73 ; + LAYER M3 ; + RECT 0 398.63 0.25 398.73 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[122] + + PIN WENYB[123] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 401.51 0.25 401.61 ; + LAYER M2 ; + RECT 0 401.51 0.25 401.61 ; + LAYER M3 ; + RECT 0 401.51 0.25 401.61 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[123] + + PIN WENYB[124] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 404.39 0.25 404.49 ; + LAYER M2 ; + RECT 0 404.39 0.25 404.49 ; + LAYER M3 ; + RECT 0 404.39 0.25 404.49 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[124] + + PIN WENYB[125] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 407.27 0.25 407.37 ; + LAYER M2 ; + RECT 0 407.27 0.25 407.37 ; + LAYER M3 ; + RECT 0 407.27 0.25 407.37 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[125] + + PIN WENYB[126] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 410.15 0.25 410.25 ; + LAYER M2 ; + RECT 0 410.15 0.25 410.25 ; + LAYER M3 ; + RECT 0 410.15 0.25 410.25 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[126] + + PIN WENYB[127] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 413.03 0.25 413.13 ; + LAYER M2 ; + RECT 0 413.03 0.25 413.13 ; + LAYER M3 ; + RECT 0 413.03 0.25 413.13 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[127] + + PIN WENYB[12] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 36.29 0.25 36.39 ; + LAYER M2 ; + RECT 0 36.29 0.25 36.39 ; + LAYER M3 ; + RECT 0 36.29 0.25 36.39 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[12] + + PIN WENYB[13] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 39.17 0.25 39.27 ; + LAYER M2 ; + RECT 0 39.17 0.25 39.27 ; + LAYER M3 ; + RECT 0 39.17 0.25 39.27 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[13] + + PIN WENYB[14] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 42.05 0.25 42.15 ; + LAYER M2 ; + RECT 0 42.05 0.25 42.15 ; + LAYER M3 ; + RECT 0 42.05 0.25 42.15 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[14] + + PIN WENYB[15] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 44.93 0.25 45.03 ; + LAYER M2 ; + RECT 0 44.93 0.25 45.03 ; + LAYER M3 ; + RECT 0 44.93 0.25 45.03 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[15] + + PIN WENYB[16] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 47.81 0.25 47.91 ; + LAYER M2 ; + RECT 0 47.81 0.25 47.91 ; + LAYER M3 ; + RECT 0 47.81 0.25 47.91 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[16] + + PIN WENYB[17] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 50.69 0.25 50.79 ; + LAYER M2 ; + RECT 0 50.69 0.25 50.79 ; + LAYER M3 ; + RECT 0 50.69 0.25 50.79 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[17] + + PIN WENYB[18] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 53.57 0.25 53.67 ; + LAYER M2 ; + RECT 0 53.57 0.25 53.67 ; + LAYER M3 ; + RECT 0 53.57 0.25 53.67 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[18] + + PIN WENYB[19] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 56.45 0.25 56.55 ; + LAYER M2 ; + RECT 0 56.45 0.25 56.55 ; + LAYER M3 ; + RECT 0 56.45 0.25 56.55 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[19] + + PIN WENYB[1] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 4.61 0.25 4.71 ; + LAYER M2 ; + RECT 0 4.61 0.25 4.71 ; + LAYER M3 ; + RECT 0 4.61 0.25 4.71 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[1] + + PIN WENYB[20] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 59.33 0.25 59.43 ; + LAYER M2 ; + RECT 0 59.33 0.25 59.43 ; + LAYER M3 ; + RECT 0 59.33 0.25 59.43 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[20] + + PIN WENYB[21] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 62.21 0.25 62.31 ; + LAYER M2 ; + RECT 0 62.21 0.25 62.31 ; + LAYER M3 ; + RECT 0 62.21 0.25 62.31 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[21] + + PIN WENYB[22] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 65.09 0.25 65.19 ; + LAYER M2 ; + RECT 0 65.09 0.25 65.19 ; + LAYER M3 ; + RECT 0 65.09 0.25 65.19 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[22] + + PIN WENYB[23] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 67.97 0.25 68.07 ; + LAYER M2 ; + RECT 0 67.97 0.25 68.07 ; + LAYER M3 ; + RECT 0 67.97 0.25 68.07 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[23] + + PIN WENYB[24] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 70.85 0.25 70.95 ; + LAYER M2 ; + RECT 0 70.85 0.25 70.95 ; + LAYER M3 ; + RECT 0 70.85 0.25 70.95 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[24] + + PIN WENYB[25] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 73.73 0.25 73.83 ; + LAYER M2 ; + RECT 0 73.73 0.25 73.83 ; + LAYER M3 ; + RECT 0 73.73 0.25 73.83 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[25] + + PIN WENYB[26] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 76.61 0.25 76.71 ; + LAYER M2 ; + RECT 0 76.61 0.25 76.71 ; + LAYER M3 ; + RECT 0 76.61 0.25 76.71 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[26] + + PIN WENYB[27] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 79.49 0.25 79.59 ; + LAYER M2 ; + RECT 0 79.49 0.25 79.59 ; + LAYER M3 ; + RECT 0 79.49 0.25 79.59 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[27] + + PIN WENYB[28] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 82.37 0.25 82.47 ; + LAYER M2 ; + RECT 0 82.37 0.25 82.47 ; + LAYER M3 ; + RECT 0 82.37 0.25 82.47 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[28] + + PIN WENYB[29] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 85.25 0.25 85.35 ; + LAYER M2 ; + RECT 0 85.25 0.25 85.35 ; + LAYER M3 ; + RECT 0 85.25 0.25 85.35 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[29] + + PIN WENYB[2] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 7.49 0.25 7.59 ; + LAYER M2 ; + RECT 0 7.49 0.25 7.59 ; + LAYER M3 ; + RECT 0 7.49 0.25 7.59 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[2] + + PIN WENYB[30] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 88.13 0.25 88.23 ; + LAYER M2 ; + RECT 0 88.13 0.25 88.23 ; + LAYER M3 ; + RECT 0 88.13 0.25 88.23 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[30] + + PIN WENYB[31] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 91.01 0.25 91.11 ; + LAYER M2 ; + RECT 0 91.01 0.25 91.11 ; + LAYER M3 ; + RECT 0 91.01 0.25 91.11 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[31] + + PIN WENYB[32] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 93.89 0.25 93.99 ; + LAYER M2 ; + RECT 0 93.89 0.25 93.99 ; + LAYER M3 ; + RECT 0 93.89 0.25 93.99 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[32] + + PIN WENYB[33] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 96.77 0.25 96.87 ; + LAYER M2 ; + RECT 0 96.77 0.25 96.87 ; + LAYER M3 ; + RECT 0 96.77 0.25 96.87 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[33] + + PIN WENYB[34] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 99.65 0.25 99.75 ; + LAYER M2 ; + RECT 0 99.65 0.25 99.75 ; + LAYER M3 ; + RECT 0 99.65 0.25 99.75 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[34] + + PIN WENYB[35] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 102.53 0.25 102.63 ; + LAYER M2 ; + RECT 0 102.53 0.25 102.63 ; + LAYER M3 ; + RECT 0 102.53 0.25 102.63 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[35] + + PIN WENYB[36] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 105.41 0.25 105.51 ; + LAYER M2 ; + RECT 0 105.41 0.25 105.51 ; + LAYER M3 ; + RECT 0 105.41 0.25 105.51 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[36] + + PIN WENYB[37] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 108.29 0.25 108.39 ; + LAYER M2 ; + RECT 0 108.29 0.25 108.39 ; + LAYER M3 ; + RECT 0 108.29 0.25 108.39 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[37] + + PIN WENYB[38] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 111.17 0.25 111.27 ; + LAYER M2 ; + RECT 0 111.17 0.25 111.27 ; + LAYER M3 ; + RECT 0 111.17 0.25 111.27 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[38] + + PIN WENYB[39] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 114.05 0.25 114.15 ; + LAYER M2 ; + RECT 0 114.05 0.25 114.15 ; + LAYER M3 ; + RECT 0 114.05 0.25 114.15 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[39] + + PIN WENYB[3] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 10.37 0.25 10.47 ; + LAYER M2 ; + RECT 0 10.37 0.25 10.47 ; + LAYER M3 ; + RECT 0 10.37 0.25 10.47 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[3] + + PIN WENYB[40] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 116.93 0.25 117.03 ; + LAYER M2 ; + RECT 0 116.93 0.25 117.03 ; + LAYER M3 ; + RECT 0 116.93 0.25 117.03 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[40] + + PIN WENYB[41] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 119.81 0.25 119.91 ; + LAYER M2 ; + RECT 0 119.81 0.25 119.91 ; + LAYER M3 ; + RECT 0 119.81 0.25 119.91 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[41] + + PIN WENYB[42] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 122.69 0.25 122.79 ; + LAYER M2 ; + RECT 0 122.69 0.25 122.79 ; + LAYER M3 ; + RECT 0 122.69 0.25 122.79 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[42] + + PIN WENYB[43] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 125.57 0.25 125.67 ; + LAYER M2 ; + RECT 0 125.57 0.25 125.67 ; + LAYER M3 ; + RECT 0 125.57 0.25 125.67 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[43] + + PIN WENYB[44] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 128.45 0.25 128.55 ; + LAYER M2 ; + RECT 0 128.45 0.25 128.55 ; + LAYER M3 ; + RECT 0 128.45 0.25 128.55 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[44] + + PIN WENYB[45] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 131.33 0.25 131.43 ; + LAYER M2 ; + RECT 0 131.33 0.25 131.43 ; + LAYER M3 ; + RECT 0 131.33 0.25 131.43 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[45] + + PIN WENYB[46] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 134.21 0.25 134.31 ; + LAYER M2 ; + RECT 0 134.21 0.25 134.31 ; + LAYER M3 ; + RECT 0 134.21 0.25 134.31 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[46] + + PIN WENYB[47] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 137.09 0.25 137.19 ; + LAYER M2 ; + RECT 0 137.09 0.25 137.19 ; + LAYER M3 ; + RECT 0 137.09 0.25 137.19 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[47] + + PIN WENYB[48] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 139.97 0.25 140.07 ; + LAYER M2 ; + RECT 0 139.97 0.25 140.07 ; + LAYER M3 ; + RECT 0 139.97 0.25 140.07 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[48] + + PIN WENYB[49] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 142.85 0.25 142.95 ; + LAYER M2 ; + RECT 0 142.85 0.25 142.95 ; + LAYER M3 ; + RECT 0 142.85 0.25 142.95 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[49] + + PIN WENYB[4] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 13.25 0.25 13.35 ; + LAYER M2 ; + RECT 0 13.25 0.25 13.35 ; + LAYER M3 ; + RECT 0 13.25 0.25 13.35 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[4] + + PIN WENYB[50] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 145.73 0.25 145.83 ; + LAYER M2 ; + RECT 0 145.73 0.25 145.83 ; + LAYER M3 ; + RECT 0 145.73 0.25 145.83 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[50] + + PIN WENYB[51] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 148.61 0.25 148.71 ; + LAYER M2 ; + RECT 0 148.61 0.25 148.71 ; + LAYER M3 ; + RECT 0 148.61 0.25 148.71 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[51] + + PIN WENYB[52] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 151.49 0.25 151.59 ; + LAYER M2 ; + RECT 0 151.49 0.25 151.59 ; + LAYER M3 ; + RECT 0 151.49 0.25 151.59 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[52] + + PIN WENYB[53] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 154.37 0.25 154.47 ; + LAYER M2 ; + RECT 0 154.37 0.25 154.47 ; + LAYER M3 ; + RECT 0 154.37 0.25 154.47 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[53] + + PIN WENYB[54] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 157.25 0.25 157.35 ; + LAYER M2 ; + RECT 0 157.25 0.25 157.35 ; + LAYER M3 ; + RECT 0 157.25 0.25 157.35 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[54] + + PIN WENYB[55] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 160.13 0.25 160.23 ; + LAYER M2 ; + RECT 0 160.13 0.25 160.23 ; + LAYER M3 ; + RECT 0 160.13 0.25 160.23 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[55] + + PIN WENYB[56] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 163.01 0.25 163.11 ; + LAYER M2 ; + RECT 0 163.01 0.25 163.11 ; + LAYER M3 ; + RECT 0 163.01 0.25 163.11 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[56] + + PIN WENYB[57] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 165.89 0.25 165.99 ; + LAYER M2 ; + RECT 0 165.89 0.25 165.99 ; + LAYER M3 ; + RECT 0 165.89 0.25 165.99 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[57] + + PIN WENYB[58] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 168.77 0.25 168.87 ; + LAYER M2 ; + RECT 0 168.77 0.25 168.87 ; + LAYER M3 ; + RECT 0 168.77 0.25 168.87 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[58] + + PIN WENYB[59] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 171.65 0.25 171.75 ; + LAYER M2 ; + RECT 0 171.65 0.25 171.75 ; + LAYER M3 ; + RECT 0 171.65 0.25 171.75 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[59] + + PIN WENYB[5] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 16.13 0.25 16.23 ; + LAYER M2 ; + RECT 0 16.13 0.25 16.23 ; + LAYER M3 ; + RECT 0 16.13 0.25 16.23 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[5] + + PIN WENYB[60] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 174.53 0.25 174.63 ; + LAYER M2 ; + RECT 0 174.53 0.25 174.63 ; + LAYER M3 ; + RECT 0 174.53 0.25 174.63 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[60] + + PIN WENYB[61] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 177.41 0.25 177.51 ; + LAYER M2 ; + RECT 0 177.41 0.25 177.51 ; + LAYER M3 ; + RECT 0 177.41 0.25 177.51 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[61] + + PIN WENYB[62] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 180.29 0.25 180.39 ; + LAYER M2 ; + RECT 0 180.29 0.25 180.39 ; + LAYER M3 ; + RECT 0 180.29 0.25 180.39 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[62] + + PIN WENYB[63] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 183.17 0.25 183.27 ; + LAYER M2 ; + RECT 0 183.17 0.25 183.27 ; + LAYER M3 ; + RECT 0 183.17 0.25 183.27 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[63] + + PIN WENYB[64] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 231.59 0.25 231.69 ; + LAYER M2 ; + RECT 0 231.59 0.25 231.69 ; + LAYER M3 ; + RECT 0 231.59 0.25 231.69 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[64] + + PIN WENYB[65] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 234.47 0.25 234.57 ; + LAYER M2 ; + RECT 0 234.47 0.25 234.57 ; + LAYER M3 ; + RECT 0 234.47 0.25 234.57 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[65] + + PIN WENYB[66] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 237.35 0.25 237.45 ; + LAYER M2 ; + RECT 0 237.35 0.25 237.45 ; + LAYER M3 ; + RECT 0 237.35 0.25 237.45 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[66] + + PIN WENYB[67] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 240.23 0.25 240.33 ; + LAYER M2 ; + RECT 0 240.23 0.25 240.33 ; + LAYER M3 ; + RECT 0 240.23 0.25 240.33 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[67] + + PIN WENYB[68] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 243.11 0.25 243.21 ; + LAYER M2 ; + RECT 0 243.11 0.25 243.21 ; + LAYER M3 ; + RECT 0 243.11 0.25 243.21 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[68] + + PIN WENYB[69] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 245.99 0.25 246.09 ; + LAYER M2 ; + RECT 0 245.99 0.25 246.09 ; + LAYER M3 ; + RECT 0 245.99 0.25 246.09 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[69] + + PIN WENYB[6] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 19.01 0.25 19.11 ; + LAYER M2 ; + RECT 0 19.01 0.25 19.11 ; + LAYER M3 ; + RECT 0 19.01 0.25 19.11 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[6] + + PIN WENYB[70] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 248.87 0.25 248.97 ; + LAYER M2 ; + RECT 0 248.87 0.25 248.97 ; + LAYER M3 ; + RECT 0 248.87 0.25 248.97 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[70] + + PIN WENYB[71] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 251.75 0.25 251.85 ; + LAYER M2 ; + RECT 0 251.75 0.25 251.85 ; + LAYER M3 ; + RECT 0 251.75 0.25 251.85 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[71] + + PIN WENYB[72] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 254.63 0.25 254.73 ; + LAYER M2 ; + RECT 0 254.63 0.25 254.73 ; + LAYER M3 ; + RECT 0 254.63 0.25 254.73 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[72] + + PIN WENYB[73] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 257.51 0.25 257.61 ; + LAYER M2 ; + RECT 0 257.51 0.25 257.61 ; + LAYER M3 ; + RECT 0 257.51 0.25 257.61 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[73] + + PIN WENYB[74] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 260.39 0.25 260.49 ; + LAYER M2 ; + RECT 0 260.39 0.25 260.49 ; + LAYER M3 ; + RECT 0 260.39 0.25 260.49 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[74] + + PIN WENYB[75] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 263.27 0.25 263.37 ; + LAYER M2 ; + RECT 0 263.27 0.25 263.37 ; + LAYER M3 ; + RECT 0 263.27 0.25 263.37 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[75] + + PIN WENYB[76] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 266.15 0.25 266.25 ; + LAYER M2 ; + RECT 0 266.15 0.25 266.25 ; + LAYER M3 ; + RECT 0 266.15 0.25 266.25 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[76] + + PIN WENYB[77] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 269.03 0.25 269.13 ; + LAYER M2 ; + RECT 0 269.03 0.25 269.13 ; + LAYER M3 ; + RECT 0 269.03 0.25 269.13 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[77] + + PIN WENYB[78] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 271.91 0.25 272.01 ; + LAYER M2 ; + RECT 0 271.91 0.25 272.01 ; + LAYER M3 ; + RECT 0 271.91 0.25 272.01 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[78] + + PIN WENYB[79] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 274.79 0.25 274.89 ; + LAYER M2 ; + RECT 0 274.79 0.25 274.89 ; + LAYER M3 ; + RECT 0 274.79 0.25 274.89 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[79] + + PIN WENYB[7] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 21.89 0.25 21.99 ; + LAYER M2 ; + RECT 0 21.89 0.25 21.99 ; + LAYER M3 ; + RECT 0 21.89 0.25 21.99 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[7] + + PIN WENYB[80] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 277.67 0.25 277.77 ; + LAYER M2 ; + RECT 0 277.67 0.25 277.77 ; + LAYER M3 ; + RECT 0 277.67 0.25 277.77 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[80] + + PIN WENYB[81] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 280.55 0.25 280.65 ; + LAYER M2 ; + RECT 0 280.55 0.25 280.65 ; + LAYER M3 ; + RECT 0 280.55 0.25 280.65 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[81] + + PIN WENYB[82] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 283.43 0.25 283.53 ; + LAYER M2 ; + RECT 0 283.43 0.25 283.53 ; + LAYER M3 ; + RECT 0 283.43 0.25 283.53 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[82] + + PIN WENYB[83] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 286.31 0.25 286.41 ; + LAYER M2 ; + RECT 0 286.31 0.25 286.41 ; + LAYER M3 ; + RECT 0 286.31 0.25 286.41 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[83] + + PIN WENYB[84] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 289.19 0.25 289.29 ; + LAYER M2 ; + RECT 0 289.19 0.25 289.29 ; + LAYER M3 ; + RECT 0 289.19 0.25 289.29 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[84] + + PIN WENYB[85] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 292.07 0.25 292.17 ; + LAYER M2 ; + RECT 0 292.07 0.25 292.17 ; + LAYER M3 ; + RECT 0 292.07 0.25 292.17 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[85] + + PIN WENYB[86] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 294.95 0.25 295.05 ; + LAYER M2 ; + RECT 0 294.95 0.25 295.05 ; + LAYER M3 ; + RECT 0 294.95 0.25 295.05 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[86] + + PIN WENYB[87] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 297.83 0.25 297.93 ; + LAYER M2 ; + RECT 0 297.83 0.25 297.93 ; + LAYER M3 ; + RECT 0 297.83 0.25 297.93 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[87] + + PIN WENYB[88] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 300.71 0.25 300.81 ; + LAYER M2 ; + RECT 0 300.71 0.25 300.81 ; + LAYER M3 ; + RECT 0 300.71 0.25 300.81 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[88] + + PIN WENYB[89] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 303.59 0.25 303.69 ; + LAYER M2 ; + RECT 0 303.59 0.25 303.69 ; + LAYER M3 ; + RECT 0 303.59 0.25 303.69 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[89] + + PIN WENYB[8] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 24.77 0.25 24.87 ; + LAYER M2 ; + RECT 0 24.77 0.25 24.87 ; + LAYER M3 ; + RECT 0 24.77 0.25 24.87 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[8] + + PIN WENYB[90] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 306.47 0.25 306.57 ; + LAYER M2 ; + RECT 0 306.47 0.25 306.57 ; + LAYER M3 ; + RECT 0 306.47 0.25 306.57 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[90] + + PIN WENYB[91] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 309.35 0.25 309.45 ; + LAYER M2 ; + RECT 0 309.35 0.25 309.45 ; + LAYER M3 ; + RECT 0 309.35 0.25 309.45 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[91] + + PIN WENYB[92] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 312.23 0.25 312.33 ; + LAYER M2 ; + RECT 0 312.23 0.25 312.33 ; + LAYER M3 ; + RECT 0 312.23 0.25 312.33 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[92] + + PIN WENYB[93] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 315.11 0.25 315.21 ; + LAYER M2 ; + RECT 0 315.11 0.25 315.21 ; + LAYER M3 ; + RECT 0 315.11 0.25 315.21 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[93] + + PIN WENYB[94] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 317.99 0.25 318.09 ; + LAYER M2 ; + RECT 0 317.99 0.25 318.09 ; + LAYER M3 ; + RECT 0 317.99 0.25 318.09 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[94] + + PIN WENYB[95] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 320.87 0.25 320.97 ; + LAYER M2 ; + RECT 0 320.87 0.25 320.97 ; + LAYER M3 ; + RECT 0 320.87 0.25 320.97 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[95] + + PIN WENYB[96] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 323.75 0.25 323.85 ; + LAYER M2 ; + RECT 0 323.75 0.25 323.85 ; + LAYER M3 ; + RECT 0 323.75 0.25 323.85 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[96] + + PIN WENYB[97] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 326.63 0.25 326.73 ; + LAYER M2 ; + RECT 0 326.63 0.25 326.73 ; + LAYER M3 ; + RECT 0 326.63 0.25 326.73 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[97] + + PIN WENYB[98] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 329.51 0.25 329.61 ; + LAYER M2 ; + RECT 0 329.51 0.25 329.61 ; + LAYER M3 ; + RECT 0 329.51 0.25 329.61 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[98] + + PIN WENYB[99] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 332.39 0.25 332.49 ; + LAYER M2 ; + RECT 0 332.39 0.25 332.49 ; + LAYER M3 ; + RECT 0 332.39 0.25 332.49 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[99] + + PIN WENYB[9] + USE SIGNAL ; + DIRECTION OUTPUT ; + SHAPE ABUTMENT ; + PORT + LAYER M1 ; + RECT 0 27.65 0.25 27.75 ; + LAYER M2 ; + RECT 0 27.65 0.25 27.75 ; + LAYER M3 ; + RECT 0 27.65 0.25 27.75 ; + END + + ANTENNADIFFAREA 0.018 ; + ANTENNAPARTIALMETALAREA 0.025 ; + END WENYB[9] + + OBS + LAYER M1 DESIGNRULEWIDTH 0.165 ; + RECT 0.32 0.35 21.655 414.51 ; + RECT 0 0.56 0.32 1.365 ; + RECT 0 2.655 0.32 3.16 ; + RECT 0 3.46 0.32 4.245 ; + RECT 0 5.535 0.32 6.04 ; + RECT 0 6.34 0.32 7.125 ; + RECT 0 8.415 0.32 8.92 ; + RECT 0 9.22 0.32 10.005 ; + RECT 0 11.295 0.32 11.8 ; + RECT 0 12.1 0.32 12.885 ; + RECT 0 14.175 0.32 14.68 ; + RECT 0 14.98 0.32 15.765 ; + RECT 0 17.055 0.32 17.56 ; + RECT 0 17.86 0.32 18.645 ; + RECT 0 19.935 0.32 20.44 ; + RECT 0 20.74 0.32 21.525 ; + RECT 0 22.815 0.32 23.32 ; + RECT 0 23.62 0.32 24.405 ; + RECT 0 25.695 0.32 26.2 ; + RECT 0 26.5 0.32 27.285 ; + RECT 0 28.575 0.32 29.08 ; + RECT 0 29.38 0.32 30.165 ; + RECT 0 31.455 0.32 31.96 ; + RECT 0 32.26 0.32 33.045 ; + RECT 0 34.335 0.32 34.84 ; + RECT 0 35.14 0.32 35.925 ; + RECT 0 37.215 0.32 37.72 ; + RECT 0 38.02 0.32 38.805 ; + RECT 0 40.095 0.32 40.6 ; + RECT 0 40.9 0.32 41.685 ; + RECT 0 42.975 0.32 43.48 ; + RECT 0 43.78 0.32 44.565 ; + RECT 0 45.855 0.32 46.36 ; + RECT 0 46.66 0.32 47.445 ; + RECT 0 48.735 0.32 49.24 ; + RECT 0 49.54 0.32 50.325 ; + RECT 0 51.615 0.32 52.12 ; + RECT 0 52.42 0.32 53.205 ; + RECT 0 54.495 0.32 55 ; + RECT 0 55.3 0.32 56.085 ; + RECT 0 57.375 0.32 57.88 ; + RECT 0 58.18 0.32 58.965 ; + RECT 0 60.255 0.32 60.76 ; + RECT 0 61.06 0.32 61.845 ; + RECT 0 63.135 0.32 63.64 ; + RECT 0 63.94 0.32 64.725 ; + RECT 0 66.015 0.32 66.52 ; + RECT 0 66.82 0.32 67.605 ; + RECT 0 68.895 0.32 69.4 ; + RECT 0 69.7 0.32 70.485 ; + RECT 0 71.775 0.32 72.28 ; + RECT 0 72.58 0.32 73.365 ; + RECT 0 74.655 0.32 75.16 ; + RECT 0 75.46 0.32 76.245 ; + RECT 0 77.535 0.32 78.04 ; + RECT 0 78.34 0.32 79.125 ; + RECT 0 80.415 0.32 80.92 ; + RECT 0 81.22 0.32 82.005 ; + RECT 0 83.295 0.32 83.8 ; + RECT 0 84.1 0.32 84.885 ; + RECT 0 86.175 0.32 86.68 ; + RECT 0 86.98 0.32 87.765 ; + RECT 0 89.055 0.32 89.56 ; + RECT 0 89.86 0.32 90.645 ; + RECT 0 91.935 0.32 92.44 ; + RECT 0 92.74 0.32 93.525 ; + RECT 0 94.815 0.32 95.32 ; + RECT 0 95.62 0.32 96.405 ; + RECT 0 97.695 0.32 98.2 ; + RECT 0 98.5 0.32 99.285 ; + RECT 0 100.575 0.32 101.08 ; + RECT 0 101.38 0.32 102.165 ; + RECT 0 103.455 0.32 103.96 ; + RECT 0 104.26 0.32 105.045 ; + RECT 0 106.335 0.32 106.84 ; + RECT 0 107.14 0.32 107.925 ; + RECT 0 109.215 0.32 109.72 ; + RECT 0 110.02 0.32 110.805 ; + RECT 0 112.095 0.32 112.6 ; + RECT 0 112.9 0.32 113.685 ; + RECT 0 114.975 0.32 115.48 ; + RECT 0 115.78 0.32 116.565 ; + RECT 0 117.855 0.32 118.36 ; + RECT 0 118.66 0.32 119.445 ; + RECT 0 120.735 0.32 121.24 ; + RECT 0 121.54 0.32 122.325 ; + RECT 0 123.615 0.32 124.12 ; + RECT 0 124.42 0.32 125.205 ; + RECT 0 126.495 0.32 127 ; + RECT 0 127.3 0.32 128.085 ; + RECT 0 129.375 0.32 129.88 ; + RECT 0 130.18 0.32 130.965 ; + RECT 0 132.255 0.32 132.76 ; + RECT 0 133.06 0.32 133.845 ; + RECT 0 135.135 0.32 135.64 ; + RECT 0 135.94 0.32 136.725 ; + RECT 0 138.015 0.32 138.52 ; + RECT 0 138.82 0.32 139.605 ; + RECT 0 140.895 0.32 141.4 ; + RECT 0 141.7 0.32 142.485 ; + RECT 0 143.775 0.32 144.28 ; + RECT 0 144.58 0.32 145.365 ; + RECT 0 146.655 0.32 147.16 ; + RECT 0 147.46 0.32 148.245 ; + RECT 0 149.535 0.32 150.04 ; + RECT 0 150.34 0.32 151.125 ; + RECT 0 152.415 0.32 152.92 ; + RECT 0 153.22 0.32 154.005 ; + RECT 0 155.295 0.32 155.8 ; + RECT 0 156.1 0.32 156.885 ; + RECT 0 158.175 0.32 158.68 ; + RECT 0 158.98 0.32 159.765 ; + RECT 0 161.055 0.32 161.56 ; + RECT 0 161.86 0.32 162.645 ; + RECT 0 163.935 0.32 164.44 ; + RECT 0 164.74 0.32 165.525 ; + RECT 0 166.815 0.32 167.32 ; + RECT 0 167.62 0.32 168.405 ; + RECT 0 169.695 0.32 170.2 ; + RECT 0 170.5 0.32 171.285 ; + RECT 0 172.575 0.32 173.08 ; + RECT 0 173.38 0.32 174.165 ; + RECT 0 175.455 0.32 175.96 ; + RECT 0 176.26 0.32 177.045 ; + RECT 0 178.335 0.32 178.84 ; + RECT 0 179.14 0.32 179.925 ; + RECT 0 181.215 0.32 181.72 ; + RECT 0 182.02 0.32 182.805 ; + RECT 0 184.095 0.32 184.6 ; + RECT 0 184.9 0.32 187 ; + RECT 0 187.3 0.32 187.35 ; + RECT 0 187.65 0.32 188.01 ; + RECT 0 188.71 0.32 190.35 ; + RECT 0 190.955 0.32 191.17 ; + RECT 0 191.47 0.32 191.575 ; + RECT 0 191.875 0.32 193.685 ; + RECT 0 193.985 0.32 194.2 ; + RECT 0 194.5 0.32 194.605 ; + RECT 0 194.905 0.32 196.745 ; + RECT 0 197.045 0.32 197.23 ; + RECT 0 197.53 0.32 197.635 ; + RECT 0 197.935 0.32 198.03 ; + RECT 0 198.33 0.32 198.4 ; + RECT 0 198.7 0.32 198.775 ; + RECT 0 199.075 0.32 199.26 ; + RECT 0 199.97 0.32 201.405 ; + RECT 0 202.105 0.32 202.29 ; + RECT 0 202.875 0.32 205.8 ; + RECT 0 206.5 0.32 206.97 ; + RECT 0 207.27 0.32 208.635 ; + RECT 0 208.935 0.32 212.725 ; + RECT 0 213.26 0.32 213.45 ; + RECT 0 213.75 0.32 213.825 ; + RECT 0 214.125 0.32 214.205 ; + RECT 0 214.505 0.32 215.205 ; + RECT 0 215.505 0.32 215.995 ; + RECT 0 216.295 0.32 216.48 ; + RECT 0 216.78 0.32 216.885 ; + RECT 0 217.185 0.32 217.65 ; + RECT 0 217.95 0.32 218.025 ; + RECT 0 218.325 0.32 218.48 ; + RECT 0 218.98 0.32 220.225 ; + RECT 0 220.525 0.32 220.65 ; + RECT 0 221.16 0.32 221.54 ; + RECT 0 221.84 0.32 223.68 ; + RECT 0 223.98 0.32 224.085 ; + RECT 0 224.385 0.32 224.57 ; + RECT 0 225.125 0.32 225.6 ; + RECT 0 225.9 0.32 228.21 ; + RECT 0 228.51 0.32 228.605 ; + RECT 0 228.905 0.32 229.15 ; + RECT 0 229.45 0.32 229.96 ; + RECT 0 230.26 0.32 230.765 ; + RECT 0 232.055 0.32 232.84 ; + RECT 0 233.14 0.32 233.645 ; + RECT 0 234.935 0.32 235.72 ; + RECT 0 236.02 0.32 236.525 ; + RECT 0 237.815 0.32 238.6 ; + RECT 0 238.9 0.32 239.405 ; + RECT 0 240.695 0.32 241.48 ; + RECT 0 241.78 0.32 242.285 ; + RECT 0 243.575 0.32 244.36 ; + RECT 0 244.66 0.32 245.165 ; + RECT 0 246.455 0.32 247.24 ; + RECT 0 247.54 0.32 248.045 ; + RECT 0 249.335 0.32 250.12 ; + RECT 0 250.42 0.32 250.925 ; + RECT 0 252.215 0.32 253 ; + RECT 0 253.3 0.32 253.805 ; + RECT 0 255.095 0.32 255.88 ; + RECT 0 256.18 0.32 256.685 ; + RECT 0 257.975 0.32 258.76 ; + RECT 0 259.06 0.32 259.565 ; + RECT 0 260.855 0.32 261.64 ; + RECT 0 261.94 0.32 262.445 ; + RECT 0 263.735 0.32 264.52 ; + RECT 0 264.82 0.32 265.325 ; + RECT 0 266.615 0.32 267.4 ; + RECT 0 267.7 0.32 268.205 ; + RECT 0 269.495 0.32 270.28 ; + RECT 0 270.58 0.32 271.085 ; + RECT 0 272.375 0.32 273.16 ; + RECT 0 273.46 0.32 273.965 ; + RECT 0 275.255 0.32 276.04 ; + RECT 0 276.34 0.32 276.845 ; + RECT 0 278.135 0.32 278.92 ; + RECT 0 279.22 0.32 279.725 ; + RECT 0 281.015 0.32 281.8 ; + RECT 0 282.1 0.32 282.605 ; + RECT 0 283.895 0.32 284.68 ; + RECT 0 284.98 0.32 285.485 ; + RECT 0 286.775 0.32 287.56 ; + RECT 0 287.86 0.32 288.365 ; + RECT 0 289.655 0.32 290.44 ; + RECT 0 290.74 0.32 291.245 ; + RECT 0 292.535 0.32 293.32 ; + RECT 0 293.62 0.32 294.125 ; + RECT 0 295.415 0.32 296.2 ; + RECT 0 296.5 0.32 297.005 ; + RECT 0 298.295 0.32 299.08 ; + RECT 0 299.38 0.32 299.885 ; + RECT 0 301.175 0.32 301.96 ; + RECT 0 302.26 0.32 302.765 ; + RECT 0 304.055 0.32 304.84 ; + RECT 0 305.14 0.32 305.645 ; + RECT 0 306.935 0.32 307.72 ; + RECT 0 308.02 0.32 308.525 ; + RECT 0 309.815 0.32 310.6 ; + RECT 0 310.9 0.32 311.405 ; + RECT 0 312.695 0.32 313.48 ; + RECT 0 313.78 0.32 314.285 ; + RECT 0 315.575 0.32 316.36 ; + RECT 0 316.66 0.32 317.165 ; + RECT 0 318.455 0.32 319.24 ; + RECT 0 319.54 0.32 320.045 ; + RECT 0 321.335 0.32 322.12 ; + RECT 0 322.42 0.32 322.925 ; + RECT 0 324.215 0.32 325 ; + RECT 0 325.3 0.32 325.805 ; + RECT 0 327.095 0.32 327.88 ; + RECT 0 328.18 0.32 328.685 ; + RECT 0 329.975 0.32 330.76 ; + RECT 0 331.06 0.32 331.565 ; + RECT 0 332.855 0.32 333.64 ; + RECT 0 333.94 0.32 334.445 ; + RECT 0 335.735 0.32 336.52 ; + RECT 0 336.82 0.32 337.325 ; + RECT 0 338.615 0.32 339.4 ; + RECT 0 339.7 0.32 340.205 ; + RECT 0 341.495 0.32 342.28 ; + RECT 0 342.58 0.32 343.085 ; + RECT 0 344.375 0.32 345.16 ; + RECT 0 345.46 0.32 345.965 ; + RECT 0 347.255 0.32 348.04 ; + RECT 0 348.34 0.32 348.845 ; + RECT 0 350.135 0.32 350.92 ; + RECT 0 351.22 0.32 351.725 ; + RECT 0 353.015 0.32 353.8 ; + RECT 0 354.1 0.32 354.605 ; + RECT 0 355.895 0.32 356.68 ; + RECT 0 356.98 0.32 357.485 ; + RECT 0 358.775 0.32 359.56 ; + RECT 0 359.86 0.32 360.365 ; + RECT 0 361.655 0.32 362.44 ; + RECT 0 362.74 0.32 363.245 ; + RECT 0 364.535 0.32 365.32 ; + RECT 0 365.62 0.32 366.125 ; + RECT 0 367.415 0.32 368.2 ; + RECT 0 368.5 0.32 369.005 ; + RECT 0 370.295 0.32 371.08 ; + RECT 0 371.38 0.32 371.885 ; + RECT 0 373.175 0.32 373.96 ; + RECT 0 374.26 0.32 374.765 ; + RECT 0 376.055 0.32 376.84 ; + RECT 0 377.14 0.32 377.645 ; + RECT 0 378.935 0.32 379.72 ; + RECT 0 380.02 0.32 380.525 ; + RECT 0 381.815 0.32 382.6 ; + RECT 0 382.9 0.32 383.405 ; + RECT 0 384.695 0.32 385.48 ; + RECT 0 385.78 0.32 386.285 ; + RECT 0 387.575 0.32 388.36 ; + RECT 0 388.66 0.32 389.165 ; + RECT 0 390.455 0.32 391.24 ; + RECT 0 391.54 0.32 392.045 ; + RECT 0 393.335 0.32 394.12 ; + RECT 0 394.42 0.32 394.925 ; + RECT 0 396.215 0.32 397 ; + RECT 0 397.3 0.32 397.805 ; + RECT 0 399.095 0.32 399.88 ; + RECT 0 400.18 0.32 400.685 ; + RECT 0 401.975 0.32 402.76 ; + RECT 0 403.06 0.32 403.565 ; + RECT 0 404.855 0.32 405.64 ; + RECT 0 405.94 0.32 406.445 ; + RECT 0 407.735 0.32 408.52 ; + RECT 0 408.82 0.32 409.325 ; + RECT 0 410.615 0.32 411.4 ; + RECT 0 411.7 0.32 412.205 ; + RECT 0 413.495 0.32 414.3 ; + RECT 21.655 0 21.975 414.86 ; + RECT 0.32 0 21.655 0.35 ; + RECT 0.32 414.51 21.655 414.86 ; + LAYER M2 DESIGNRULEWIDTH 0.165 ; + RECT 0.32 0.35 21.655 414.51 ; + RECT 0 0.56 0.32 1.365 ; + RECT 0 2.655 0.32 3.16 ; + RECT 0 3.46 0.32 4.245 ; + RECT 0 5.535 0.32 6.04 ; + RECT 0 6.34 0.32 7.125 ; + RECT 0 8.415 0.32 8.92 ; + RECT 0 9.22 0.32 10.005 ; + RECT 0 11.295 0.32 11.8 ; + RECT 0 12.1 0.32 12.885 ; + RECT 0 14.175 0.32 14.68 ; + RECT 0 14.98 0.32 15.765 ; + RECT 0 17.055 0.32 17.56 ; + RECT 0 17.86 0.32 18.645 ; + RECT 0 19.935 0.32 20.44 ; + RECT 0 20.74 0.32 21.525 ; + RECT 0 22.815 0.32 23.32 ; + RECT 0 23.62 0.32 24.405 ; + RECT 0 25.695 0.32 26.2 ; + RECT 0 26.5 0.32 27.285 ; + RECT 0 28.575 0.32 29.08 ; + RECT 0 29.38 0.32 30.165 ; + RECT 0 31.455 0.32 31.96 ; + RECT 0 32.26 0.32 33.045 ; + RECT 0 34.335 0.32 34.84 ; + RECT 0 35.14 0.32 35.925 ; + RECT 0 37.215 0.32 37.72 ; + RECT 0 38.02 0.32 38.805 ; + RECT 0 40.095 0.32 40.6 ; + RECT 0 40.9 0.32 41.685 ; + RECT 0 42.975 0.32 43.48 ; + RECT 0 43.78 0.32 44.565 ; + RECT 0 45.855 0.32 46.36 ; + RECT 0 46.66 0.32 47.445 ; + RECT 0 48.735 0.32 49.24 ; + RECT 0 49.54 0.32 50.325 ; + RECT 0 51.615 0.32 52.12 ; + RECT 0 52.42 0.32 53.205 ; + RECT 0 54.495 0.32 55 ; + RECT 0 55.3 0.32 56.085 ; + RECT 0 57.375 0.32 57.88 ; + RECT 0 58.18 0.32 58.965 ; + RECT 0 60.255 0.32 60.76 ; + RECT 0 61.06 0.32 61.845 ; + RECT 0 63.135 0.32 63.64 ; + RECT 0 63.94 0.32 64.725 ; + RECT 0 66.015 0.32 66.52 ; + RECT 0 66.82 0.32 67.605 ; + RECT 0 68.895 0.32 69.4 ; + RECT 0 69.7 0.32 70.485 ; + RECT 0 71.775 0.32 72.28 ; + RECT 0 72.58 0.32 73.365 ; + RECT 0 74.655 0.32 75.16 ; + RECT 0 75.46 0.32 76.245 ; + RECT 0 77.535 0.32 78.04 ; + RECT 0 78.34 0.32 79.125 ; + RECT 0 80.415 0.32 80.92 ; + RECT 0 81.22 0.32 82.005 ; + RECT 0 83.295 0.32 83.8 ; + RECT 0 84.1 0.32 84.885 ; + RECT 0 86.175 0.32 86.68 ; + RECT 0 86.98 0.32 87.765 ; + RECT 0 89.055 0.32 89.56 ; + RECT 0 89.86 0.32 90.645 ; + RECT 0 91.935 0.32 92.44 ; + RECT 0 92.74 0.32 93.525 ; + RECT 0 94.815 0.32 95.32 ; + RECT 0 95.62 0.32 96.405 ; + RECT 0 97.695 0.32 98.2 ; + RECT 0 98.5 0.32 99.285 ; + RECT 0 100.575 0.32 101.08 ; + RECT 0 101.38 0.32 102.165 ; + RECT 0 103.455 0.32 103.96 ; + RECT 0 104.26 0.32 105.045 ; + RECT 0 106.335 0.32 106.84 ; + RECT 0 107.14 0.32 107.925 ; + RECT 0 109.215 0.32 109.72 ; + RECT 0 110.02 0.32 110.805 ; + RECT 0 112.095 0.32 112.6 ; + RECT 0 112.9 0.32 113.685 ; + RECT 0 114.975 0.32 115.48 ; + RECT 0 115.78 0.32 116.565 ; + RECT 0 117.855 0.32 118.36 ; + RECT 0 118.66 0.32 119.445 ; + RECT 0 120.735 0.32 121.24 ; + RECT 0 121.54 0.32 122.325 ; + RECT 0 123.615 0.32 124.12 ; + RECT 0 124.42 0.32 125.205 ; + RECT 0 126.495 0.32 127 ; + RECT 0 127.3 0.32 128.085 ; + RECT 0 129.375 0.32 129.88 ; + RECT 0 130.18 0.32 130.965 ; + RECT 0 132.255 0.32 132.76 ; + RECT 0 133.06 0.32 133.845 ; + RECT 0 135.135 0.32 135.64 ; + RECT 0 135.94 0.32 136.725 ; + RECT 0 138.015 0.32 138.52 ; + RECT 0 138.82 0.32 139.605 ; + RECT 0 140.895 0.32 141.4 ; + RECT 0 141.7 0.32 142.485 ; + RECT 0 143.775 0.32 144.28 ; + RECT 0 144.58 0.32 145.365 ; + RECT 0 146.655 0.32 147.16 ; + RECT 0 147.46 0.32 148.245 ; + RECT 0 149.535 0.32 150.04 ; + RECT 0 150.34 0.32 151.125 ; + RECT 0 152.415 0.32 152.92 ; + RECT 0 153.22 0.32 154.005 ; + RECT 0 155.295 0.32 155.8 ; + RECT 0 156.1 0.32 156.885 ; + RECT 0 158.175 0.32 158.68 ; + RECT 0 158.98 0.32 159.765 ; + RECT 0 161.055 0.32 161.56 ; + RECT 0 161.86 0.32 162.645 ; + RECT 0 163.935 0.32 164.44 ; + RECT 0 164.74 0.32 165.525 ; + RECT 0 166.815 0.32 167.32 ; + RECT 0 167.62 0.32 168.405 ; + RECT 0 169.695 0.32 170.2 ; + RECT 0 170.5 0.32 171.285 ; + RECT 0 172.575 0.32 173.08 ; + RECT 0 173.38 0.32 174.165 ; + RECT 0 175.455 0.32 175.96 ; + RECT 0 176.26 0.32 177.045 ; + RECT 0 178.335 0.32 178.84 ; + RECT 0 179.14 0.32 179.925 ; + RECT 0 181.215 0.32 181.72 ; + RECT 0 182.02 0.32 182.805 ; + RECT 0 184.095 0.32 184.6 ; + RECT 0 184.9 0.32 187 ; + RECT 0 187.3 0.32 187.35 ; + RECT 0 187.65 0.32 188.01 ; + RECT 0 188.71 0.32 190.35 ; + RECT 0 190.955 0.32 191.17 ; + RECT 0 191.47 0.32 191.575 ; + RECT 0 191.875 0.32 193.685 ; + RECT 0 193.985 0.32 194.2 ; + RECT 0 194.5 0.32 194.605 ; + RECT 0 194.905 0.32 196.745 ; + RECT 0 197.045 0.32 197.23 ; + RECT 0 197.53 0.32 197.635 ; + RECT 0 197.935 0.32 198.03 ; + RECT 0 198.33 0.32 198.4 ; + RECT 0 198.7 0.32 198.775 ; + RECT 0 199.075 0.32 199.26 ; + RECT 0 199.97 0.32 201.405 ; + RECT 0 202.105 0.32 202.29 ; + RECT 0 202.875 0.32 205.8 ; + RECT 0 206.5 0.32 206.97 ; + RECT 0 207.27 0.32 208.635 ; + RECT 0 208.935 0.32 212.725 ; + RECT 0 213.26 0.32 213.45 ; + RECT 0 213.75 0.32 213.825 ; + RECT 0 214.125 0.32 214.205 ; + RECT 0 214.505 0.32 215.205 ; + RECT 0 215.505 0.32 215.995 ; + RECT 0 216.295 0.32 216.48 ; + RECT 0 216.78 0.32 216.885 ; + RECT 0 217.185 0.32 217.65 ; + RECT 0 217.95 0.32 218.025 ; + RECT 0 218.325 0.32 218.48 ; + RECT 0 218.98 0.32 220.225 ; + RECT 0 220.525 0.32 220.65 ; + RECT 0 221.16 0.32 221.54 ; + RECT 0 221.84 0.32 223.68 ; + RECT 0 223.98 0.32 224.085 ; + RECT 0 224.385 0.32 224.57 ; + RECT 0 225.125 0.32 225.6 ; + RECT 0 225.9 0.32 228.21 ; + RECT 0 228.51 0.32 228.605 ; + RECT 0 228.905 0.32 229.15 ; + RECT 0 229.45 0.32 229.96 ; + RECT 0 230.26 0.32 230.765 ; + RECT 0 232.055 0.32 232.84 ; + RECT 0 233.14 0.32 233.645 ; + RECT 0 234.935 0.32 235.72 ; + RECT 0 236.02 0.32 236.525 ; + RECT 0 237.815 0.32 238.6 ; + RECT 0 238.9 0.32 239.405 ; + RECT 0 240.695 0.32 241.48 ; + RECT 0 241.78 0.32 242.285 ; + RECT 0 243.575 0.32 244.36 ; + RECT 0 244.66 0.32 245.165 ; + RECT 0 246.455 0.32 247.24 ; + RECT 0 247.54 0.32 248.045 ; + RECT 0 249.335 0.32 250.12 ; + RECT 0 250.42 0.32 250.925 ; + RECT 0 252.215 0.32 253 ; + RECT 0 253.3 0.32 253.805 ; + RECT 0 255.095 0.32 255.88 ; + RECT 0 256.18 0.32 256.685 ; + RECT 0 257.975 0.32 258.76 ; + RECT 0 259.06 0.32 259.565 ; + RECT 0 260.855 0.32 261.64 ; + RECT 0 261.94 0.32 262.445 ; + RECT 0 263.735 0.32 264.52 ; + RECT 0 264.82 0.32 265.325 ; + RECT 0 266.615 0.32 267.4 ; + RECT 0 267.7 0.32 268.205 ; + RECT 0 269.495 0.32 270.28 ; + RECT 0 270.58 0.32 271.085 ; + RECT 0 272.375 0.32 273.16 ; + RECT 0 273.46 0.32 273.965 ; + RECT 0 275.255 0.32 276.04 ; + RECT 0 276.34 0.32 276.845 ; + RECT 0 278.135 0.32 278.92 ; + RECT 0 279.22 0.32 279.725 ; + RECT 0 281.015 0.32 281.8 ; + RECT 0 282.1 0.32 282.605 ; + RECT 0 283.895 0.32 284.68 ; + RECT 0 284.98 0.32 285.485 ; + RECT 0 286.775 0.32 287.56 ; + RECT 0 287.86 0.32 288.365 ; + RECT 0 289.655 0.32 290.44 ; + RECT 0 290.74 0.32 291.245 ; + RECT 0 292.535 0.32 293.32 ; + RECT 0 293.62 0.32 294.125 ; + RECT 0 295.415 0.32 296.2 ; + RECT 0 296.5 0.32 297.005 ; + RECT 0 298.295 0.32 299.08 ; + RECT 0 299.38 0.32 299.885 ; + RECT 0 301.175 0.32 301.96 ; + RECT 0 302.26 0.32 302.765 ; + RECT 0 304.055 0.32 304.84 ; + RECT 0 305.14 0.32 305.645 ; + RECT 0 306.935 0.32 307.72 ; + RECT 0 308.02 0.32 308.525 ; + RECT 0 309.815 0.32 310.6 ; + RECT 0 310.9 0.32 311.405 ; + RECT 0 312.695 0.32 313.48 ; + RECT 0 313.78 0.32 314.285 ; + RECT 0 315.575 0.32 316.36 ; + RECT 0 316.66 0.32 317.165 ; + RECT 0 318.455 0.32 319.24 ; + RECT 0 319.54 0.32 320.045 ; + RECT 0 321.335 0.32 322.12 ; + RECT 0 322.42 0.32 322.925 ; + RECT 0 324.215 0.32 325 ; + RECT 0 325.3 0.32 325.805 ; + RECT 0 327.095 0.32 327.88 ; + RECT 0 328.18 0.32 328.685 ; + RECT 0 329.975 0.32 330.76 ; + RECT 0 331.06 0.32 331.565 ; + RECT 0 332.855 0.32 333.64 ; + RECT 0 333.94 0.32 334.445 ; + RECT 0 335.735 0.32 336.52 ; + RECT 0 336.82 0.32 337.325 ; + RECT 0 338.615 0.32 339.4 ; + RECT 0 339.7 0.32 340.205 ; + RECT 0 341.495 0.32 342.28 ; + RECT 0 342.58 0.32 343.085 ; + RECT 0 344.375 0.32 345.16 ; + RECT 0 345.46 0.32 345.965 ; + RECT 0 347.255 0.32 348.04 ; + RECT 0 348.34 0.32 348.845 ; + RECT 0 350.135 0.32 350.92 ; + RECT 0 351.22 0.32 351.725 ; + RECT 0 353.015 0.32 353.8 ; + RECT 0 354.1 0.32 354.605 ; + RECT 0 355.895 0.32 356.68 ; + RECT 0 356.98 0.32 357.485 ; + RECT 0 358.775 0.32 359.56 ; + RECT 0 359.86 0.32 360.365 ; + RECT 0 361.655 0.32 362.44 ; + RECT 0 362.74 0.32 363.245 ; + RECT 0 364.535 0.32 365.32 ; + RECT 0 365.62 0.32 366.125 ; + RECT 0 367.415 0.32 368.2 ; + RECT 0 368.5 0.32 369.005 ; + RECT 0 370.295 0.32 371.08 ; + RECT 0 371.38 0.32 371.885 ; + RECT 0 373.175 0.32 373.96 ; + RECT 0 374.26 0.32 374.765 ; + RECT 0 376.055 0.32 376.84 ; + RECT 0 377.14 0.32 377.645 ; + RECT 0 378.935 0.32 379.72 ; + RECT 0 380.02 0.32 380.525 ; + RECT 0 381.815 0.32 382.6 ; + RECT 0 382.9 0.32 383.405 ; + RECT 0 384.695 0.32 385.48 ; + RECT 0 385.78 0.32 386.285 ; + RECT 0 387.575 0.32 388.36 ; + RECT 0 388.66 0.32 389.165 ; + RECT 0 390.455 0.32 391.24 ; + RECT 0 391.54 0.32 392.045 ; + RECT 0 393.335 0.32 394.12 ; + RECT 0 394.42 0.32 394.925 ; + RECT 0 396.215 0.32 397 ; + RECT 0 397.3 0.32 397.805 ; + RECT 0 399.095 0.32 399.88 ; + RECT 0 400.18 0.32 400.685 ; + RECT 0 401.975 0.32 402.76 ; + RECT 0 403.06 0.32 403.565 ; + RECT 0 404.855 0.32 405.64 ; + RECT 0 405.94 0.32 406.445 ; + RECT 0 407.735 0.32 408.52 ; + RECT 0 408.82 0.32 409.325 ; + RECT 0 410.615 0.32 411.4 ; + RECT 0 411.7 0.32 412.205 ; + RECT 0 413.495 0.32 414.3 ; + RECT 21.655 0 21.975 414.86 ; + RECT 0.32 0 21.655 0.35 ; + RECT 0.32 414.51 21.655 414.86 ; + LAYER M3 DESIGNRULEWIDTH 0.165 ; + RECT 0.32 0.35 21.655 414.51 ; + RECT 0 0.56 0.32 1.365 ; + RECT 0 2.655 0.32 3.16 ; + RECT 0 3.46 0.32 4.245 ; + RECT 0 5.535 0.32 6.04 ; + RECT 0 6.34 0.32 7.125 ; + RECT 0 8.415 0.32 8.92 ; + RECT 0 9.22 0.32 10.005 ; + RECT 0 11.295 0.32 11.8 ; + RECT 0 12.1 0.32 12.885 ; + RECT 0 14.175 0.32 14.68 ; + RECT 0 14.98 0.32 15.765 ; + RECT 0 17.055 0.32 17.56 ; + RECT 0 17.86 0.32 18.645 ; + RECT 0 19.935 0.32 20.44 ; + RECT 0 20.74 0.32 21.525 ; + RECT 0 22.815 0.32 23.32 ; + RECT 0 23.62 0.32 24.405 ; + RECT 0 25.695 0.32 26.2 ; + RECT 0 26.5 0.32 27.285 ; + RECT 0 28.575 0.32 29.08 ; + RECT 0 29.38 0.32 30.165 ; + RECT 0 31.455 0.32 31.96 ; + RECT 0 32.26 0.32 33.045 ; + RECT 0 34.335 0.32 34.84 ; + RECT 0 35.14 0.32 35.925 ; + RECT 0 37.215 0.32 37.72 ; + RECT 0 38.02 0.32 38.805 ; + RECT 0 40.095 0.32 40.6 ; + RECT 0 40.9 0.32 41.685 ; + RECT 0 42.975 0.32 43.48 ; + RECT 0 43.78 0.32 44.565 ; + RECT 0 45.855 0.32 46.36 ; + RECT 0 46.66 0.32 47.445 ; + RECT 0 48.735 0.32 49.24 ; + RECT 0 49.54 0.32 50.325 ; + RECT 0 51.615 0.32 52.12 ; + RECT 0 52.42 0.32 53.205 ; + RECT 0 54.495 0.32 55 ; + RECT 0 55.3 0.32 56.085 ; + RECT 0 57.375 0.32 57.88 ; + RECT 0 58.18 0.32 58.965 ; + RECT 0 60.255 0.32 60.76 ; + RECT 0 61.06 0.32 61.845 ; + RECT 0 63.135 0.32 63.64 ; + RECT 0 63.94 0.32 64.725 ; + RECT 0 66.015 0.32 66.52 ; + RECT 0 66.82 0.32 67.605 ; + RECT 0 68.895 0.32 69.4 ; + RECT 0 69.7 0.32 70.485 ; + RECT 0 71.775 0.32 72.28 ; + RECT 0 72.58 0.32 73.365 ; + RECT 0 74.655 0.32 75.16 ; + RECT 0 75.46 0.32 76.245 ; + RECT 0 77.535 0.32 78.04 ; + RECT 0 78.34 0.32 79.125 ; + RECT 0 80.415 0.32 80.92 ; + RECT 0 81.22 0.32 82.005 ; + RECT 0 83.295 0.32 83.8 ; + RECT 0 84.1 0.32 84.885 ; + RECT 0 86.175 0.32 86.68 ; + RECT 0 86.98 0.32 87.765 ; + RECT 0 89.055 0.32 89.56 ; + RECT 0 89.86 0.32 90.645 ; + RECT 0 91.935 0.32 92.44 ; + RECT 0 92.74 0.32 93.525 ; + RECT 0 94.815 0.32 95.32 ; + RECT 0 95.62 0.32 96.405 ; + RECT 0 97.695 0.32 98.2 ; + RECT 0 98.5 0.32 99.285 ; + RECT 0 100.575 0.32 101.08 ; + RECT 0 101.38 0.32 102.165 ; + RECT 0 103.455 0.32 103.96 ; + RECT 0 104.26 0.32 105.045 ; + RECT 0 106.335 0.32 106.84 ; + RECT 0 107.14 0.32 107.925 ; + RECT 0 109.215 0.32 109.72 ; + RECT 0 110.02 0.32 110.805 ; + RECT 0 112.095 0.32 112.6 ; + RECT 0 112.9 0.32 113.685 ; + RECT 0 114.975 0.32 115.48 ; + RECT 0 115.78 0.32 116.565 ; + RECT 0 117.855 0.32 118.36 ; + RECT 0 118.66 0.32 119.445 ; + RECT 0 120.735 0.32 121.24 ; + RECT 0 121.54 0.32 122.325 ; + RECT 0 123.615 0.32 124.12 ; + RECT 0 124.42 0.32 125.205 ; + RECT 0 126.495 0.32 127 ; + RECT 0 127.3 0.32 128.085 ; + RECT 0 129.375 0.32 129.88 ; + RECT 0 130.18 0.32 130.965 ; + RECT 0 132.255 0.32 132.76 ; + RECT 0 133.06 0.32 133.845 ; + RECT 0 135.135 0.32 135.64 ; + RECT 0 135.94 0.32 136.725 ; + RECT 0 138.015 0.32 138.52 ; + RECT 0 138.82 0.32 139.605 ; + RECT 0 140.895 0.32 141.4 ; + RECT 0 141.7 0.32 142.485 ; + RECT 0 143.775 0.32 144.28 ; + RECT 0 144.58 0.32 145.365 ; + RECT 0 146.655 0.32 147.16 ; + RECT 0 147.46 0.32 148.245 ; + RECT 0 149.535 0.32 150.04 ; + RECT 0 150.34 0.32 151.125 ; + RECT 0 152.415 0.32 152.92 ; + RECT 0 153.22 0.32 154.005 ; + RECT 0 155.295 0.32 155.8 ; + RECT 0 156.1 0.32 156.885 ; + RECT 0 158.175 0.32 158.68 ; + RECT 0 158.98 0.32 159.765 ; + RECT 0 161.055 0.32 161.56 ; + RECT 0 161.86 0.32 162.645 ; + RECT 0 163.935 0.32 164.44 ; + RECT 0 164.74 0.32 165.525 ; + RECT 0 166.815 0.32 167.32 ; + RECT 0 167.62 0.32 168.405 ; + RECT 0 169.695 0.32 170.2 ; + RECT 0 170.5 0.32 171.285 ; + RECT 0 172.575 0.32 173.08 ; + RECT 0 173.38 0.32 174.165 ; + RECT 0 175.455 0.32 175.96 ; + RECT 0 176.26 0.32 177.045 ; + RECT 0 178.335 0.32 178.84 ; + RECT 0 179.14 0.32 179.925 ; + RECT 0 181.215 0.32 181.72 ; + RECT 0 182.02 0.32 182.805 ; + RECT 0 184.095 0.32 184.6 ; + RECT 0 184.9 0.32 187 ; + RECT 0 187.3 0.32 187.35 ; + RECT 0 187.65 0.32 188.01 ; + RECT 0 188.71 0.32 190.35 ; + RECT 0 190.955 0.32 191.17 ; + RECT 0 191.47 0.32 191.575 ; + RECT 0 191.875 0.32 193.685 ; + RECT 0 193.985 0.32 194.2 ; + RECT 0 194.5 0.32 194.605 ; + RECT 0 194.905 0.32 196.745 ; + RECT 0 197.045 0.32 197.23 ; + RECT 0 197.53 0.32 197.635 ; + RECT 0 197.935 0.32 198.03 ; + RECT 0 198.33 0.32 198.4 ; + RECT 0 198.7 0.32 198.775 ; + RECT 0 199.075 0.32 199.26 ; + RECT 0 199.97 0.32 201.405 ; + RECT 0 202.105 0.32 202.29 ; + RECT 0 202.875 0.32 205.8 ; + RECT 0 206.5 0.32 206.97 ; + RECT 0 207.27 0.32 208.635 ; + RECT 0 208.935 0.32 212.725 ; + RECT 0 213.26 0.32 213.45 ; + RECT 0 213.75 0.32 213.825 ; + RECT 0 214.125 0.32 214.205 ; + RECT 0 214.505 0.32 215.205 ; + RECT 0 215.505 0.32 215.995 ; + RECT 0 216.295 0.32 216.48 ; + RECT 0 216.78 0.32 216.885 ; + RECT 0 217.185 0.32 217.65 ; + RECT 0 217.95 0.32 218.025 ; + RECT 0 218.325 0.32 218.48 ; + RECT 0 218.98 0.32 220.225 ; + RECT 0 220.525 0.32 220.65 ; + RECT 0 221.16 0.32 221.54 ; + RECT 0 221.84 0.32 223.68 ; + RECT 0 223.98 0.32 224.085 ; + RECT 0 224.385 0.32 224.57 ; + RECT 0 225.125 0.32 225.6 ; + RECT 0 225.9 0.32 228.21 ; + RECT 0 228.51 0.32 228.605 ; + RECT 0 228.905 0.32 229.15 ; + RECT 0 229.45 0.32 229.96 ; + RECT 0 230.26 0.32 230.765 ; + RECT 0 232.055 0.32 232.84 ; + RECT 0 233.14 0.32 233.645 ; + RECT 0 234.935 0.32 235.72 ; + RECT 0 236.02 0.32 236.525 ; + RECT 0 237.815 0.32 238.6 ; + RECT 0 238.9 0.32 239.405 ; + RECT 0 240.695 0.32 241.48 ; + RECT 0 241.78 0.32 242.285 ; + RECT 0 243.575 0.32 244.36 ; + RECT 0 244.66 0.32 245.165 ; + RECT 0 246.455 0.32 247.24 ; + RECT 0 247.54 0.32 248.045 ; + RECT 0 249.335 0.32 250.12 ; + RECT 0 250.42 0.32 250.925 ; + RECT 0 252.215 0.32 253 ; + RECT 0 253.3 0.32 253.805 ; + RECT 0 255.095 0.32 255.88 ; + RECT 0 256.18 0.32 256.685 ; + RECT 0 257.975 0.32 258.76 ; + RECT 0 259.06 0.32 259.565 ; + RECT 0 260.855 0.32 261.64 ; + RECT 0 261.94 0.32 262.445 ; + RECT 0 263.735 0.32 264.52 ; + RECT 0 264.82 0.32 265.325 ; + RECT 0 266.615 0.32 267.4 ; + RECT 0 267.7 0.32 268.205 ; + RECT 0 269.495 0.32 270.28 ; + RECT 0 270.58 0.32 271.085 ; + RECT 0 272.375 0.32 273.16 ; + RECT 0 273.46 0.32 273.965 ; + RECT 0 275.255 0.32 276.04 ; + RECT 0 276.34 0.32 276.845 ; + RECT 0 278.135 0.32 278.92 ; + RECT 0 279.22 0.32 279.725 ; + RECT 0 281.015 0.32 281.8 ; + RECT 0 282.1 0.32 282.605 ; + RECT 0 283.895 0.32 284.68 ; + RECT 0 284.98 0.32 285.485 ; + RECT 0 286.775 0.32 287.56 ; + RECT 0 287.86 0.32 288.365 ; + RECT 0 289.655 0.32 290.44 ; + RECT 0 290.74 0.32 291.245 ; + RECT 0 292.535 0.32 293.32 ; + RECT 0 293.62 0.32 294.125 ; + RECT 0 295.415 0.32 296.2 ; + RECT 0 296.5 0.32 297.005 ; + RECT 0 298.295 0.32 299.08 ; + RECT 0 299.38 0.32 299.885 ; + RECT 0 301.175 0.32 301.96 ; + RECT 0 302.26 0.32 302.765 ; + RECT 0 304.055 0.32 304.84 ; + RECT 0 305.14 0.32 305.645 ; + RECT 0 306.935 0.32 307.72 ; + RECT 0 308.02 0.32 308.525 ; + RECT 0 309.815 0.32 310.6 ; + RECT 0 310.9 0.32 311.405 ; + RECT 0 312.695 0.32 313.48 ; + RECT 0 313.78 0.32 314.285 ; + RECT 0 315.575 0.32 316.36 ; + RECT 0 316.66 0.32 317.165 ; + RECT 0 318.455 0.32 319.24 ; + RECT 0 319.54 0.32 320.045 ; + RECT 0 321.335 0.32 322.12 ; + RECT 0 322.42 0.32 322.925 ; + RECT 0 324.215 0.32 325 ; + RECT 0 325.3 0.32 325.805 ; + RECT 0 327.095 0.32 327.88 ; + RECT 0 328.18 0.32 328.685 ; + RECT 0 329.975 0.32 330.76 ; + RECT 0 331.06 0.32 331.565 ; + RECT 0 332.855 0.32 333.64 ; + RECT 0 333.94 0.32 334.445 ; + RECT 0 335.735 0.32 336.52 ; + RECT 0 336.82 0.32 337.325 ; + RECT 0 338.615 0.32 339.4 ; + RECT 0 339.7 0.32 340.205 ; + RECT 0 341.495 0.32 342.28 ; + RECT 0 342.58 0.32 343.085 ; + RECT 0 344.375 0.32 345.16 ; + RECT 0 345.46 0.32 345.965 ; + RECT 0 347.255 0.32 348.04 ; + RECT 0 348.34 0.32 348.845 ; + RECT 0 350.135 0.32 350.92 ; + RECT 0 351.22 0.32 351.725 ; + RECT 0 353.015 0.32 353.8 ; + RECT 0 354.1 0.32 354.605 ; + RECT 0 355.895 0.32 356.68 ; + RECT 0 356.98 0.32 357.485 ; + RECT 0 358.775 0.32 359.56 ; + RECT 0 359.86 0.32 360.365 ; + RECT 0 361.655 0.32 362.44 ; + RECT 0 362.74 0.32 363.245 ; + RECT 0 364.535 0.32 365.32 ; + RECT 0 365.62 0.32 366.125 ; + RECT 0 367.415 0.32 368.2 ; + RECT 0 368.5 0.32 369.005 ; + RECT 0 370.295 0.32 371.08 ; + RECT 0 371.38 0.32 371.885 ; + RECT 0 373.175 0.32 373.96 ; + RECT 0 374.26 0.32 374.765 ; + RECT 0 376.055 0.32 376.84 ; + RECT 0 377.14 0.32 377.645 ; + RECT 0 378.935 0.32 379.72 ; + RECT 0 380.02 0.32 380.525 ; + RECT 0 381.815 0.32 382.6 ; + RECT 0 382.9 0.32 383.405 ; + RECT 0 384.695 0.32 385.48 ; + RECT 0 385.78 0.32 386.285 ; + RECT 0 387.575 0.32 388.36 ; + RECT 0 388.66 0.32 389.165 ; + RECT 0 390.455 0.32 391.24 ; + RECT 0 391.54 0.32 392.045 ; + RECT 0 393.335 0.32 394.12 ; + RECT 0 394.42 0.32 394.925 ; + RECT 0 396.215 0.32 397 ; + RECT 0 397.3 0.32 397.805 ; + RECT 0 399.095 0.32 399.88 ; + RECT 0 400.18 0.32 400.685 ; + RECT 0 401.975 0.32 402.76 ; + RECT 0 403.06 0.32 403.565 ; + RECT 0 404.855 0.32 405.64 ; + RECT 0 405.94 0.32 406.445 ; + RECT 0 407.735 0.32 408.52 ; + RECT 0 408.82 0.32 409.325 ; + RECT 0 410.615 0.32 411.4 ; + RECT 0 411.7 0.32 412.205 ; + RECT 0 413.495 0.32 414.3 ; + RECT 21.655 0 21.975 414.86 ; + RECT 0.32 0 21.655 0.35 ; + RECT 0.32 414.51 21.655 414.86 ; + LAYER M4 DESIGNRULEWIDTH 0.165 ; + RECT 0.32 0 21.655 0.105 ; + RECT 0 0 0.32 0.105 ; + RECT 21.655 0 21.975 0.105 ; + RECT 0.32 1.335 21.655 1.885 ; + RECT 0 1.335 0.32 1.885 ; + RECT 21.655 1.335 21.975 1.885 ; + RECT 0.32 2.435 21.655 3.215 ; + RECT 0 2.435 0.32 3.215 ; + RECT 21.655 2.435 21.975 3.215 ; + RECT 0.32 4.215 21.655 4.765 ; + RECT 0 4.215 0.32 4.765 ; + RECT 21.655 4.215 21.975 4.765 ; + RECT 0.32 5.315 21.655 6.095 ; + RECT 0 5.315 0.32 6.095 ; + RECT 21.655 5.315 21.975 6.095 ; + RECT 0.32 7.095 21.655 7.645 ; + RECT 0 7.095 0.32 7.645 ; + RECT 21.655 7.095 21.975 7.645 ; + RECT 0.32 8.195 21.655 8.975 ; + RECT 0 8.195 0.32 8.975 ; + RECT 21.655 8.195 21.975 8.975 ; + RECT 0.32 9.975 21.655 10.525 ; + RECT 0 9.975 0.32 10.525 ; + RECT 21.655 9.975 21.975 10.525 ; + RECT 0.32 11.075 21.655 11.855 ; + RECT 0 11.075 0.32 11.855 ; + RECT 21.655 11.075 21.975 11.855 ; + RECT 0.32 12.855 21.655 13.405 ; + RECT 0 12.855 0.32 13.405 ; + RECT 21.655 12.855 21.975 13.405 ; + RECT 0.32 13.955 21.655 14.735 ; + RECT 0 13.955 0.32 14.735 ; + RECT 21.655 13.955 21.975 14.735 ; + RECT 0.32 15.735 21.655 16.285 ; + RECT 0 15.735 0.32 16.285 ; + RECT 21.655 15.735 21.975 16.285 ; + RECT 0.32 16.835 21.655 17.615 ; + RECT 0 16.835 0.32 17.615 ; + RECT 21.655 16.835 21.975 17.615 ; + RECT 0.32 18.615 21.655 19.165 ; + RECT 0 18.615 0.32 19.165 ; + RECT 21.655 18.615 21.975 19.165 ; + RECT 0.32 19.715 21.655 20.495 ; + RECT 0 19.715 0.32 20.495 ; + RECT 21.655 19.715 21.975 20.495 ; + RECT 0.32 21.495 21.655 22.045 ; + RECT 0 21.495 0.32 22.045 ; + RECT 21.655 21.495 21.975 22.045 ; + RECT 0.32 22.595 21.655 23.375 ; + RECT 0 22.595 0.32 23.375 ; + RECT 21.655 22.595 21.975 23.375 ; + RECT 0.32 24.375 21.655 24.925 ; + RECT 0 24.375 0.32 24.925 ; + RECT 21.655 24.375 21.975 24.925 ; + RECT 0.32 25.475 21.655 26.255 ; + RECT 0 25.475 0.32 26.255 ; + RECT 21.655 25.475 21.975 26.255 ; + RECT 0.32 27.255 21.655 27.805 ; + RECT 0 27.255 0.32 27.805 ; + RECT 21.655 27.255 21.975 27.805 ; + RECT 0.32 28.355 21.655 29.135 ; + RECT 0 28.355 0.32 29.135 ; + RECT 21.655 28.355 21.975 29.135 ; + RECT 0.32 30.135 21.655 30.685 ; + RECT 0 30.135 0.32 30.685 ; + RECT 21.655 30.135 21.975 30.685 ; + RECT 0.32 31.235 21.655 32.015 ; + RECT 0 31.235 0.32 32.015 ; + RECT 21.655 31.235 21.975 32.015 ; + RECT 0.32 33.015 21.655 33.565 ; + RECT 0 33.015 0.32 33.565 ; + RECT 21.655 33.015 21.975 33.565 ; + RECT 0.32 34.115 21.655 34.895 ; + RECT 0 34.115 0.32 34.895 ; + RECT 21.655 34.115 21.975 34.895 ; + RECT 0.32 35.895 21.655 36.445 ; + RECT 0 35.895 0.32 36.445 ; + RECT 21.655 35.895 21.975 36.445 ; + RECT 0.32 36.995 21.655 37.775 ; + RECT 0 36.995 0.32 37.775 ; + RECT 21.655 36.995 21.975 37.775 ; + RECT 0.32 38.775 21.655 39.325 ; + RECT 0 38.775 0.32 39.325 ; + RECT 21.655 38.775 21.975 39.325 ; + RECT 0.32 39.875 21.655 40.655 ; + RECT 0 39.875 0.32 40.655 ; + RECT 21.655 39.875 21.975 40.655 ; + RECT 0.32 41.655 21.655 42.205 ; + RECT 0 41.655 0.32 42.205 ; + RECT 21.655 41.655 21.975 42.205 ; + RECT 0.32 42.755 21.655 43.535 ; + RECT 0 42.755 0.32 43.535 ; + RECT 21.655 42.755 21.975 43.535 ; + RECT 0.32 44.535 21.655 45.085 ; + RECT 0 44.535 0.32 45.085 ; + RECT 21.655 44.535 21.975 45.085 ; + RECT 0.32 45.635 21.655 46.415 ; + RECT 0 45.635 0.32 46.415 ; + RECT 21.655 45.635 21.975 46.415 ; + RECT 0.32 47.415 21.655 47.965 ; + RECT 0 47.415 0.32 47.965 ; + RECT 21.655 47.415 21.975 47.965 ; + RECT 0.32 48.515 21.655 49.295 ; + RECT 0 48.515 0.32 49.295 ; + RECT 21.655 48.515 21.975 49.295 ; + RECT 0.32 50.295 21.655 50.845 ; + RECT 0 50.295 0.32 50.845 ; + RECT 21.655 50.295 21.975 50.845 ; + RECT 0.32 51.395 21.655 52.175 ; + RECT 0 51.395 0.32 52.175 ; + RECT 21.655 51.395 21.975 52.175 ; + RECT 0.32 53.175 21.655 53.725 ; + RECT 0 53.175 0.32 53.725 ; + RECT 21.655 53.175 21.975 53.725 ; + RECT 0.32 54.275 21.655 55.055 ; + RECT 0 54.275 0.32 55.055 ; + RECT 21.655 54.275 21.975 55.055 ; + RECT 0.32 56.055 21.655 56.605 ; + RECT 0 56.055 0.32 56.605 ; + RECT 21.655 56.055 21.975 56.605 ; + RECT 0.32 57.155 21.655 57.935 ; + RECT 0 57.155 0.32 57.935 ; + RECT 21.655 57.155 21.975 57.935 ; + RECT 0.32 58.935 21.655 59.485 ; + RECT 0 58.935 0.32 59.485 ; + RECT 21.655 58.935 21.975 59.485 ; + RECT 0.32 60.035 21.655 60.815 ; + RECT 0 60.035 0.32 60.815 ; + RECT 21.655 60.035 21.975 60.815 ; + RECT 0.32 61.815 21.655 62.365 ; + RECT 0 61.815 0.32 62.365 ; + RECT 21.655 61.815 21.975 62.365 ; + RECT 0.32 62.915 21.655 63.695 ; + RECT 0 62.915 0.32 63.695 ; + RECT 21.655 62.915 21.975 63.695 ; + RECT 0.32 64.695 21.655 65.245 ; + RECT 0 64.695 0.32 65.245 ; + RECT 21.655 64.695 21.975 65.245 ; + RECT 0.32 65.795 21.655 66.575 ; + RECT 0 65.795 0.32 66.575 ; + RECT 21.655 65.795 21.975 66.575 ; + RECT 0.32 67.575 21.655 68.125 ; + RECT 0 67.575 0.32 68.125 ; + RECT 21.655 67.575 21.975 68.125 ; + RECT 0.32 68.675 21.655 69.455 ; + RECT 0 68.675 0.32 69.455 ; + RECT 21.655 68.675 21.975 69.455 ; + RECT 0.32 70.455 21.655 71.005 ; + RECT 0 70.455 0.32 71.005 ; + RECT 21.655 70.455 21.975 71.005 ; + RECT 0.32 71.555 21.655 72.335 ; + RECT 0 71.555 0.32 72.335 ; + RECT 21.655 71.555 21.975 72.335 ; + RECT 0.32 73.335 21.655 73.885 ; + RECT 0 73.335 0.32 73.885 ; + RECT 21.655 73.335 21.975 73.885 ; + RECT 0.32 74.435 21.655 75.215 ; + RECT 0 74.435 0.32 75.215 ; + RECT 21.655 74.435 21.975 75.215 ; + RECT 0.32 76.215 21.655 76.765 ; + RECT 0 76.215 0.32 76.765 ; + RECT 21.655 76.215 21.975 76.765 ; + RECT 0.32 77.315 21.655 78.095 ; + RECT 0 77.315 0.32 78.095 ; + RECT 21.655 77.315 21.975 78.095 ; + RECT 0.32 79.095 21.655 79.645 ; + RECT 0 79.095 0.32 79.645 ; + RECT 21.655 79.095 21.975 79.645 ; + RECT 0.32 80.195 21.655 80.975 ; + RECT 0 80.195 0.32 80.975 ; + RECT 21.655 80.195 21.975 80.975 ; + RECT 0.32 81.975 21.655 82.525 ; + RECT 0 81.975 0.32 82.525 ; + RECT 21.655 81.975 21.975 82.525 ; + RECT 0.32 83.075 21.655 83.855 ; + RECT 0 83.075 0.32 83.855 ; + RECT 21.655 83.075 21.975 83.855 ; + RECT 0.32 84.855 21.655 85.405 ; + RECT 0 84.855 0.32 85.405 ; + RECT 21.655 84.855 21.975 85.405 ; + RECT 0.32 85.955 21.655 86.735 ; + RECT 0 85.955 0.32 86.735 ; + RECT 21.655 85.955 21.975 86.735 ; + RECT 0.32 87.735 21.655 88.285 ; + RECT 0 87.735 0.32 88.285 ; + RECT 21.655 87.735 21.975 88.285 ; + RECT 0.32 88.835 21.655 89.615 ; + RECT 0 88.835 0.32 89.615 ; + RECT 21.655 88.835 21.975 89.615 ; + RECT 0.32 90.615 21.655 91.165 ; + RECT 0 90.615 0.32 91.165 ; + RECT 21.655 90.615 21.975 91.165 ; + RECT 0.32 91.715 21.655 92.495 ; + RECT 0 91.715 0.32 92.495 ; + RECT 21.655 91.715 21.975 92.495 ; + RECT 0.32 93.495 21.655 94.045 ; + RECT 0 93.495 0.32 94.045 ; + RECT 21.655 93.495 21.975 94.045 ; + RECT 0.32 94.595 21.655 95.375 ; + RECT 0 94.595 0.32 95.375 ; + RECT 21.655 94.595 21.975 95.375 ; + RECT 0.32 96.375 21.655 96.925 ; + RECT 0 96.375 0.32 96.925 ; + RECT 21.655 96.375 21.975 96.925 ; + RECT 0.32 97.475 21.655 98.255 ; + RECT 0 97.475 0.32 98.255 ; + RECT 21.655 97.475 21.975 98.255 ; + RECT 0.32 99.255 21.655 99.805 ; + RECT 0 99.255 0.32 99.805 ; + RECT 21.655 99.255 21.975 99.805 ; + RECT 0.32 100.355 21.655 101.135 ; + RECT 0 100.355 0.32 101.135 ; + RECT 21.655 100.355 21.975 101.135 ; + RECT 0.32 102.135 21.655 102.685 ; + RECT 0 102.135 0.32 102.685 ; + RECT 21.655 102.135 21.975 102.685 ; + RECT 0.32 103.235 21.655 104.015 ; + RECT 0 103.235 0.32 104.015 ; + RECT 21.655 103.235 21.975 104.015 ; + RECT 0.32 105.015 21.655 105.565 ; + RECT 0 105.015 0.32 105.565 ; + RECT 21.655 105.015 21.975 105.565 ; + RECT 0.32 106.115 21.655 106.895 ; + RECT 0 106.115 0.32 106.895 ; + RECT 21.655 106.115 21.975 106.895 ; + RECT 0.32 107.895 21.655 108.445 ; + RECT 0 107.895 0.32 108.445 ; + RECT 21.655 107.895 21.975 108.445 ; + RECT 0.32 108.995 21.655 109.775 ; + RECT 0 108.995 0.32 109.775 ; + RECT 21.655 108.995 21.975 109.775 ; + RECT 0.32 110.775 21.655 111.325 ; + RECT 0 110.775 0.32 111.325 ; + RECT 21.655 110.775 21.975 111.325 ; + RECT 0.32 111.875 21.655 112.655 ; + RECT 0 111.875 0.32 112.655 ; + RECT 21.655 111.875 21.975 112.655 ; + RECT 0.32 113.655 21.655 114.205 ; + RECT 0 113.655 0.32 114.205 ; + RECT 21.655 113.655 21.975 114.205 ; + RECT 0.32 114.755 21.655 115.535 ; + RECT 0 114.755 0.32 115.535 ; + RECT 21.655 114.755 21.975 115.535 ; + RECT 0.32 116.535 21.655 117.085 ; + RECT 0 116.535 0.32 117.085 ; + RECT 21.655 116.535 21.975 117.085 ; + RECT 0.32 117.635 21.655 118.415 ; + RECT 0 117.635 0.32 118.415 ; + RECT 21.655 117.635 21.975 118.415 ; + RECT 0.32 119.415 21.655 119.965 ; + RECT 0 119.415 0.32 119.965 ; + RECT 21.655 119.415 21.975 119.965 ; + RECT 0.32 120.515 21.655 121.295 ; + RECT 0 120.515 0.32 121.295 ; + RECT 21.655 120.515 21.975 121.295 ; + RECT 0.32 122.295 21.655 122.845 ; + RECT 0 122.295 0.32 122.845 ; + RECT 21.655 122.295 21.975 122.845 ; + RECT 0.32 123.395 21.655 124.175 ; + RECT 0 123.395 0.32 124.175 ; + RECT 21.655 123.395 21.975 124.175 ; + RECT 0.32 125.175 21.655 125.725 ; + RECT 0 125.175 0.32 125.725 ; + RECT 21.655 125.175 21.975 125.725 ; + RECT 0.32 126.275 21.655 127.055 ; + RECT 0 126.275 0.32 127.055 ; + RECT 21.655 126.275 21.975 127.055 ; + RECT 0.32 128.055 21.655 128.605 ; + RECT 0 128.055 0.32 128.605 ; + RECT 21.655 128.055 21.975 128.605 ; + RECT 0.32 129.155 21.655 129.935 ; + RECT 0 129.155 0.32 129.935 ; + RECT 21.655 129.155 21.975 129.935 ; + RECT 0.32 130.935 21.655 131.485 ; + RECT 0 130.935 0.32 131.485 ; + RECT 21.655 130.935 21.975 131.485 ; + RECT 0.32 132.035 21.655 132.815 ; + RECT 0 132.035 0.32 132.815 ; + RECT 21.655 132.035 21.975 132.815 ; + RECT 0.32 133.815 21.655 134.365 ; + RECT 0 133.815 0.32 134.365 ; + RECT 21.655 133.815 21.975 134.365 ; + RECT 0.32 134.915 21.655 135.695 ; + RECT 0 134.915 0.32 135.695 ; + RECT 21.655 134.915 21.975 135.695 ; + RECT 0.32 136.695 21.655 137.245 ; + RECT 0 136.695 0.32 137.245 ; + RECT 21.655 136.695 21.975 137.245 ; + RECT 0.32 137.795 21.655 138.575 ; + RECT 0 137.795 0.32 138.575 ; + RECT 21.655 137.795 21.975 138.575 ; + RECT 0.32 139.575 21.655 140.125 ; + RECT 0 139.575 0.32 140.125 ; + RECT 21.655 139.575 21.975 140.125 ; + RECT 0.32 140.675 21.655 141.455 ; + RECT 0 140.675 0.32 141.455 ; + RECT 21.655 140.675 21.975 141.455 ; + RECT 0.32 142.455 21.655 143.005 ; + RECT 0 142.455 0.32 143.005 ; + RECT 21.655 142.455 21.975 143.005 ; + RECT 0.32 143.555 21.655 144.335 ; + RECT 0 143.555 0.32 144.335 ; + RECT 21.655 143.555 21.975 144.335 ; + RECT 0.32 145.335 21.655 145.885 ; + RECT 0 145.335 0.32 145.885 ; + RECT 21.655 145.335 21.975 145.885 ; + RECT 0.32 146.435 21.655 147.215 ; + RECT 0 146.435 0.32 147.215 ; + RECT 21.655 146.435 21.975 147.215 ; + RECT 0.32 148.215 21.655 148.765 ; + RECT 0 148.215 0.32 148.765 ; + RECT 21.655 148.215 21.975 148.765 ; + RECT 0.32 149.315 21.655 150.095 ; + RECT 0 149.315 0.32 150.095 ; + RECT 21.655 149.315 21.975 150.095 ; + RECT 0.32 151.095 21.655 151.645 ; + RECT 0 151.095 0.32 151.645 ; + RECT 21.655 151.095 21.975 151.645 ; + RECT 0.32 152.195 21.655 152.975 ; + RECT 0 152.195 0.32 152.975 ; + RECT 21.655 152.195 21.975 152.975 ; + RECT 0.32 153.975 21.655 154.525 ; + RECT 0 153.975 0.32 154.525 ; + RECT 21.655 153.975 21.975 154.525 ; + RECT 0.32 155.075 21.655 155.855 ; + RECT 0 155.075 0.32 155.855 ; + RECT 21.655 155.075 21.975 155.855 ; + RECT 0.32 156.855 21.655 157.405 ; + RECT 0 156.855 0.32 157.405 ; + RECT 21.655 156.855 21.975 157.405 ; + RECT 0.32 157.955 21.655 158.735 ; + RECT 0 157.955 0.32 158.735 ; + RECT 21.655 157.955 21.975 158.735 ; + RECT 0.32 159.735 21.655 160.285 ; + RECT 0 159.735 0.32 160.285 ; + RECT 21.655 159.735 21.975 160.285 ; + RECT 0.32 160.835 21.655 161.615 ; + RECT 0 160.835 0.32 161.615 ; + RECT 21.655 160.835 21.975 161.615 ; + RECT 0.32 162.615 21.655 163.165 ; + RECT 0 162.615 0.32 163.165 ; + RECT 21.655 162.615 21.975 163.165 ; + RECT 0.32 163.715 21.655 164.495 ; + RECT 0 163.715 0.32 164.495 ; + RECT 21.655 163.715 21.975 164.495 ; + RECT 0.32 165.495 21.655 166.045 ; + RECT 0 165.495 0.32 166.045 ; + RECT 21.655 165.495 21.975 166.045 ; + RECT 0.32 166.595 21.655 167.375 ; + RECT 0 166.595 0.32 167.375 ; + RECT 21.655 166.595 21.975 167.375 ; + RECT 0.32 168.375 21.655 168.925 ; + RECT 0 168.375 0.32 168.925 ; + RECT 21.655 168.375 21.975 168.925 ; + RECT 0.32 169.475 21.655 170.255 ; + RECT 0 169.475 0.32 170.255 ; + RECT 21.655 169.475 21.975 170.255 ; + RECT 0.32 171.255 21.655 171.805 ; + RECT 0 171.255 0.32 171.805 ; + RECT 21.655 171.255 21.975 171.805 ; + RECT 0.32 172.355 21.655 173.135 ; + RECT 0 172.355 0.32 173.135 ; + RECT 21.655 172.355 21.975 173.135 ; + RECT 0.32 174.135 21.655 174.685 ; + RECT 0 174.135 0.32 174.685 ; + RECT 21.655 174.135 21.975 174.685 ; + RECT 0.32 175.235 21.655 176.015 ; + RECT 0 175.235 0.32 176.015 ; + RECT 21.655 175.235 21.975 176.015 ; + RECT 0.32 177.015 21.655 177.565 ; + RECT 0 177.015 0.32 177.565 ; + RECT 21.655 177.015 21.975 177.565 ; + RECT 0.32 178.115 21.655 178.895 ; + RECT 0 178.115 0.32 178.895 ; + RECT 21.655 178.115 21.975 178.895 ; + RECT 0.32 179.895 21.655 180.445 ; + RECT 0 179.895 0.32 180.445 ; + RECT 21.655 179.895 21.975 180.445 ; + RECT 0.32 180.995 21.655 181.775 ; + RECT 0 180.995 0.32 181.775 ; + RECT 21.655 180.995 21.975 181.775 ; + RECT 0.32 182.775 21.655 183.325 ; + RECT 0 182.775 0.32 183.325 ; + RECT 21.655 182.775 21.975 183.325 ; + RECT 0.32 183.875 21.655 184.655 ; + RECT 0 183.875 0.32 184.655 ; + RECT 21.655 183.875 21.975 184.655 ; + RECT 0.32 185.195 21.655 186.555 ; + RECT 0 185.195 0.32 186.555 ; + RECT 21.655 185.195 21.975 186.555 ; + RECT 0.32 187.325 21.655 187.835 ; + RECT 0 187.325 0.32 187.835 ; + RECT 21.655 187.325 21.975 187.835 ; + RECT 0.32 188.225 21.655 188.325 ; + RECT 0 188.225 0.32 188.325 ; + RECT 21.655 188.225 21.975 188.325 ; + RECT 0.32 188.715 21.655 188.815 ; + RECT 0 188.715 0.32 188.815 ; + RECT 21.655 188.715 21.975 188.815 ; + RECT 0.32 189.205 21.655 190.33 ; + RECT 0 189.205 0.32 190.33 ; + RECT 21.655 189.205 21.975 190.33 ; + RECT 0.32 190.72 21.655 190.785 ; + RECT 0 190.72 0.32 190.785 ; + RECT 21.655 190.72 21.975 190.785 ; + RECT 0.32 191.175 21.655 191.28 ; + RECT 0 191.175 0.32 191.28 ; + RECT 21.655 191.175 21.975 191.28 ; + RECT 0.32 191.67 21.655 191.77 ; + RECT 0 191.67 0.32 191.77 ; + RECT 21.655 191.67 21.975 191.77 ; + RECT 0.32 192.16 21.655 192.26 ; + RECT 0 192.16 0.32 192.26 ; + RECT 21.655 192.16 21.975 192.26 ; + RECT 0.32 192.65 21.655 193.245 ; + RECT 0 192.65 0.32 193.245 ; + RECT 21.655 192.65 21.975 193.245 ; + RECT 0.32 193.635 21.655 194.23 ; + RECT 0 193.635 0.32 194.23 ; + RECT 21.655 193.635 21.975 194.23 ; + RECT 0.32 194.62 21.655 194.725 ; + RECT 0 194.62 0.32 194.725 ; + RECT 21.655 194.62 21.975 194.725 ; + RECT 0.32 195.115 21.655 195.215 ; + RECT 0 195.115 0.32 195.215 ; + RECT 21.655 195.115 21.975 195.215 ; + RECT 0.32 195.605 21.655 195.705 ; + RECT 0 195.605 0.32 195.705 ; + RECT 21.655 195.605 21.975 195.705 ; + RECT 0.32 196.095 21.655 196.2 ; + RECT 0 196.095 0.32 196.2 ; + RECT 21.655 196.095 21.975 196.2 ; + RECT 0.32 196.59 21.655 196.69 ; + RECT 0 196.59 0.32 196.69 ; + RECT 21.655 196.59 21.975 196.69 ; + RECT 0.32 197.08 21.655 197.18 ; + RECT 0 197.08 0.32 197.18 ; + RECT 21.655 197.08 21.975 197.18 ; + RECT 0.32 197.57 21.655 198.165 ; + RECT 0 197.57 0.32 198.165 ; + RECT 21.655 197.57 21.975 198.165 ; + RECT 0.32 198.555 21.655 198.66 ; + RECT 0 198.555 0.32 198.66 ; + RECT 21.655 198.555 21.975 198.66 ; + RECT 0.32 199.05 21.655 199.15 ; + RECT 0 199.05 0.32 199.15 ; + RECT 21.655 199.05 21.975 199.15 ; + RECT 0.32 199.54 21.655 199.63 ; + RECT 0 199.54 0.32 199.63 ; + RECT 21.655 199.54 21.975 199.63 ; + RECT 0.32 200.04 21.655 200.135 ; + RECT 0 200.04 0.32 200.135 ; + RECT 21.655 200.04 21.975 200.135 ; + RECT 0.32 200.525 21.655 200.625 ; + RECT 0 200.525 0.32 200.625 ; + RECT 21.655 200.525 21.975 200.625 ; + RECT 0.32 201.015 21.655 201.12 ; + RECT 0 201.015 0.32 201.12 ; + RECT 21.655 201.015 21.975 201.12 ; + RECT 0.32 201.51 21.655 202.6 ; + RECT 0 201.51 0.32 202.6 ; + RECT 21.655 201.51 21.975 202.6 ; + RECT 0.32 202.99 21.655 203.085 ; + RECT 0 202.99 0.32 203.085 ; + RECT 21.655 202.99 21.975 203.085 ; + RECT 0.32 203.475 21.655 203.58 ; + RECT 0 203.475 0.32 203.58 ; + RECT 21.655 203.475 21.975 203.58 ; + RECT 0.32 203.97 21.655 205.055 ; + RECT 0 203.97 0.32 205.055 ; + RECT 21.655 203.97 21.975 205.055 ; + RECT 0.32 205.445 21.655 206.04 ; + RECT 0 205.445 0.32 206.04 ; + RECT 21.655 205.445 21.975 206.04 ; + RECT 0.32 206.43 21.655 206.53 ; + RECT 0 206.43 0.32 206.53 ; + RECT 21.655 206.43 21.975 206.53 ; + RECT 0.32 206.92 21.655 207.02 ; + RECT 0 206.92 0.32 207.02 ; + RECT 21.655 206.92 21.975 207.02 ; + RECT 0.32 207.41 21.655 207.515 ; + RECT 0 207.41 0.32 207.515 ; + RECT 21.655 207.41 21.975 207.515 ; + RECT 0.32 207.905 21.655 208.005 ; + RECT 0 207.905 0.32 208.005 ; + RECT 21.655 207.905 21.975 208.005 ; + RECT 0.32 208.395 21.655 208.5 ; + RECT 0 208.395 0.32 208.5 ; + RECT 21.655 208.395 21.975 208.5 ; + RECT 0.32 208.89 21.655 209.48 ; + RECT 0 208.89 0.32 209.48 ; + RECT 21.655 208.89 21.975 209.48 ; + RECT 0.32 209.87 21.655 210.955 ; + RECT 0 209.87 0.32 210.955 ; + RECT 21.655 209.87 21.975 210.955 ; + RECT 0.32 211.345 21.655 211.45 ; + RECT 0 211.345 0.32 211.45 ; + RECT 21.655 211.345 21.975 211.45 ; + RECT 0.32 211.84 21.655 211.945 ; + RECT 0 211.84 0.32 211.945 ; + RECT 21.655 211.84 21.975 211.945 ; + RECT 0.32 212.335 21.655 213.42 ; + RECT 0 212.335 0.32 213.42 ; + RECT 21.655 212.335 21.975 213.42 ; + RECT 0.32 213.81 21.655 213.91 ; + RECT 0 213.81 0.32 213.91 ; + RECT 21.655 213.81 21.975 213.91 ; + RECT 0.32 214.3 21.655 214.405 ; + RECT 0 214.3 0.32 214.405 ; + RECT 21.655 214.3 21.975 214.405 ; + RECT 0.32 214.795 21.655 214.885 ; + RECT 0 214.795 0.32 214.885 ; + RECT 21.655 214.795 21.975 214.885 ; + RECT 0.32 215.295 21.655 215.385 ; + RECT 0 215.295 0.32 215.385 ; + RECT 21.655 215.295 21.975 215.385 ; + RECT 0.32 215.775 21.655 215.88 ; + RECT 0 215.775 0.32 215.88 ; + RECT 21.655 215.775 21.975 215.88 ; + RECT 0.32 216.27 21.655 216.37 ; + RECT 0 216.27 0.32 216.37 ; + RECT 21.655 216.27 21.975 216.37 ; + RECT 0.32 216.76 21.655 217.355 ; + RECT 0 216.76 0.32 217.355 ; + RECT 21.655 216.76 21.975 217.355 ; + RECT 0.32 217.745 21.655 217.845 ; + RECT 0 217.745 0.32 217.845 ; + RECT 21.655 217.745 21.975 217.845 ; + RECT 0.32 218.235 21.655 218.34 ; + RECT 0 218.235 0.32 218.34 ; + RECT 21.655 218.235 21.975 218.34 ; + RECT 0.32 218.73 21.655 218.83 ; + RECT 0 218.73 0.32 218.83 ; + RECT 21.655 218.73 21.975 218.83 ; + RECT 0.32 219.22 21.655 219.325 ; + RECT 0 219.22 0.32 219.325 ; + RECT 21.655 219.22 21.975 219.325 ; + RECT 0.32 219.715 21.655 219.815 ; + RECT 0 219.715 0.32 219.815 ; + RECT 21.655 219.715 21.975 219.815 ; + RECT 0.32 220.205 21.655 220.305 ; + RECT 0 220.205 0.32 220.305 ; + RECT 21.655 220.205 21.975 220.305 ; + RECT 0.32 220.695 21.655 221.29 ; + RECT 0 220.695 0.32 221.29 ; + RECT 21.655 220.695 21.975 221.29 ; + RECT 0.32 221.68 21.655 222.275 ; + RECT 0 221.68 0.32 222.275 ; + RECT 21.655 221.68 21.975 222.275 ; + RECT 0.32 222.665 21.655 222.755 ; + RECT 0 222.665 0.32 222.755 ; + RECT 21.655 222.665 21.975 222.755 ; + RECT 0.32 223.165 21.655 223.225 ; + RECT 0 223.165 0.32 223.225 ; + RECT 21.655 223.165 21.975 223.225 ; + RECT 0.32 223.615 21.655 223.75 ; + RECT 0 223.615 0.32 223.75 ; + RECT 21.655 223.615 21.975 223.75 ; + RECT 0.32 224.14 21.655 224.21 ; + RECT 0 224.14 0.32 224.21 ; + RECT 21.655 224.14 21.975 224.21 ; + RECT 0.32 224.6 21.655 225.72 ; + RECT 0 224.6 0.32 225.72 ; + RECT 21.655 224.6 21.975 225.72 ; + RECT 0.32 226.11 21.655 226.21 ; + RECT 0 226.11 0.32 226.21 ; + RECT 21.655 226.11 21.975 226.21 ; + RECT 0.32 226.6 21.655 226.705 ; + RECT 0 226.6 0.32 226.705 ; + RECT 21.655 226.6 21.975 226.705 ; + RECT 0.32 227.095 21.655 227.535 ; + RECT 0 227.095 0.32 227.535 ; + RECT 21.655 227.095 21.975 227.535 ; + RECT 0.32 228.305 21.655 229.665 ; + RECT 0 228.305 0.32 229.665 ; + RECT 21.655 228.305 21.975 229.665 ; + RECT 0.32 230.205 21.655 230.985 ; + RECT 0 230.205 0.32 230.985 ; + RECT 21.655 230.205 21.975 230.985 ; + RECT 0.32 231.535 21.655 232.085 ; + RECT 0 231.535 0.32 232.085 ; + RECT 21.655 231.535 21.975 232.085 ; + RECT 0.32 233.085 21.655 233.865 ; + RECT 0 233.085 0.32 233.865 ; + RECT 21.655 233.085 21.975 233.865 ; + RECT 0.32 234.415 21.655 234.965 ; + RECT 0 234.415 0.32 234.965 ; + RECT 21.655 234.415 21.975 234.965 ; + RECT 0.32 235.965 21.655 236.745 ; + RECT 0 235.965 0.32 236.745 ; + RECT 21.655 235.965 21.975 236.745 ; + RECT 0.32 237.295 21.655 237.845 ; + RECT 0 237.295 0.32 237.845 ; + RECT 21.655 237.295 21.975 237.845 ; + RECT 0.32 238.845 21.655 239.625 ; + RECT 0 238.845 0.32 239.625 ; + RECT 21.655 238.845 21.975 239.625 ; + RECT 0.32 240.175 21.655 240.725 ; + RECT 0 240.175 0.32 240.725 ; + RECT 21.655 240.175 21.975 240.725 ; + RECT 0.32 241.725 21.655 242.505 ; + RECT 0 241.725 0.32 242.505 ; + RECT 21.655 241.725 21.975 242.505 ; + RECT 0.32 243.055 21.655 243.605 ; + RECT 0 243.055 0.32 243.605 ; + RECT 21.655 243.055 21.975 243.605 ; + RECT 0.32 244.605 21.655 245.385 ; + RECT 0 244.605 0.32 245.385 ; + RECT 21.655 244.605 21.975 245.385 ; + RECT 0.32 245.935 21.655 246.485 ; + RECT 0 245.935 0.32 246.485 ; + RECT 21.655 245.935 21.975 246.485 ; + RECT 0.32 247.485 21.655 248.265 ; + RECT 0 247.485 0.32 248.265 ; + RECT 21.655 247.485 21.975 248.265 ; + RECT 0.32 248.815 21.655 249.365 ; + RECT 0 248.815 0.32 249.365 ; + RECT 21.655 248.815 21.975 249.365 ; + RECT 0.32 250.365 21.655 251.145 ; + RECT 0 250.365 0.32 251.145 ; + RECT 21.655 250.365 21.975 251.145 ; + RECT 0.32 251.695 21.655 252.245 ; + RECT 0 251.695 0.32 252.245 ; + RECT 21.655 251.695 21.975 252.245 ; + RECT 0.32 253.245 21.655 254.025 ; + RECT 0 253.245 0.32 254.025 ; + RECT 21.655 253.245 21.975 254.025 ; + RECT 0.32 254.575 21.655 255.125 ; + RECT 0 254.575 0.32 255.125 ; + RECT 21.655 254.575 21.975 255.125 ; + RECT 0.32 256.125 21.655 256.905 ; + RECT 0 256.125 0.32 256.905 ; + RECT 21.655 256.125 21.975 256.905 ; + RECT 0.32 257.455 21.655 258.005 ; + RECT 0 257.455 0.32 258.005 ; + RECT 21.655 257.455 21.975 258.005 ; + RECT 0.32 259.005 21.655 259.785 ; + RECT 0 259.005 0.32 259.785 ; + RECT 21.655 259.005 21.975 259.785 ; + RECT 0.32 260.335 21.655 260.885 ; + RECT 0 260.335 0.32 260.885 ; + RECT 21.655 260.335 21.975 260.885 ; + RECT 0.32 261.885 21.655 262.665 ; + RECT 0 261.885 0.32 262.665 ; + RECT 21.655 261.885 21.975 262.665 ; + RECT 0.32 263.215 21.655 263.765 ; + RECT 0 263.215 0.32 263.765 ; + RECT 21.655 263.215 21.975 263.765 ; + RECT 0.32 264.765 21.655 265.545 ; + RECT 0 264.765 0.32 265.545 ; + RECT 21.655 264.765 21.975 265.545 ; + RECT 0.32 266.095 21.655 266.645 ; + RECT 0 266.095 0.32 266.645 ; + RECT 21.655 266.095 21.975 266.645 ; + RECT 0.32 267.645 21.655 268.425 ; + RECT 0 267.645 0.32 268.425 ; + RECT 21.655 267.645 21.975 268.425 ; + RECT 0.32 268.975 21.655 269.525 ; + RECT 0 268.975 0.32 269.525 ; + RECT 21.655 268.975 21.975 269.525 ; + RECT 0.32 270.525 21.655 271.305 ; + RECT 0 270.525 0.32 271.305 ; + RECT 21.655 270.525 21.975 271.305 ; + RECT 0.32 271.855 21.655 272.405 ; + RECT 0 271.855 0.32 272.405 ; + RECT 21.655 271.855 21.975 272.405 ; + RECT 0.32 273.405 21.655 274.185 ; + RECT 0 273.405 0.32 274.185 ; + RECT 21.655 273.405 21.975 274.185 ; + RECT 0.32 274.735 21.655 275.285 ; + RECT 0 274.735 0.32 275.285 ; + RECT 21.655 274.735 21.975 275.285 ; + RECT 0.32 276.285 21.655 277.065 ; + RECT 0 276.285 0.32 277.065 ; + RECT 21.655 276.285 21.975 277.065 ; + RECT 0.32 277.615 21.655 278.165 ; + RECT 0 277.615 0.32 278.165 ; + RECT 21.655 277.615 21.975 278.165 ; + RECT 0.32 279.165 21.655 279.945 ; + RECT 0 279.165 0.32 279.945 ; + RECT 21.655 279.165 21.975 279.945 ; + RECT 0.32 280.495 21.655 281.045 ; + RECT 0 280.495 0.32 281.045 ; + RECT 21.655 280.495 21.975 281.045 ; + RECT 0.32 282.045 21.655 282.825 ; + RECT 0 282.045 0.32 282.825 ; + RECT 21.655 282.045 21.975 282.825 ; + RECT 0.32 283.375 21.655 283.925 ; + RECT 0 283.375 0.32 283.925 ; + RECT 21.655 283.375 21.975 283.925 ; + RECT 0.32 284.925 21.655 285.705 ; + RECT 0 284.925 0.32 285.705 ; + RECT 21.655 284.925 21.975 285.705 ; + RECT 0.32 286.255 21.655 286.805 ; + RECT 0 286.255 0.32 286.805 ; + RECT 21.655 286.255 21.975 286.805 ; + RECT 0.32 287.805 21.655 288.585 ; + RECT 0 287.805 0.32 288.585 ; + RECT 21.655 287.805 21.975 288.585 ; + RECT 0.32 289.135 21.655 289.685 ; + RECT 0 289.135 0.32 289.685 ; + RECT 21.655 289.135 21.975 289.685 ; + RECT 0.32 290.685 21.655 291.465 ; + RECT 0 290.685 0.32 291.465 ; + RECT 21.655 290.685 21.975 291.465 ; + RECT 0.32 292.015 21.655 292.565 ; + RECT 0 292.015 0.32 292.565 ; + RECT 21.655 292.015 21.975 292.565 ; + RECT 0.32 293.565 21.655 294.345 ; + RECT 0 293.565 0.32 294.345 ; + RECT 21.655 293.565 21.975 294.345 ; + RECT 0.32 294.895 21.655 295.445 ; + RECT 0 294.895 0.32 295.445 ; + RECT 21.655 294.895 21.975 295.445 ; + RECT 0.32 296.445 21.655 297.225 ; + RECT 0 296.445 0.32 297.225 ; + RECT 21.655 296.445 21.975 297.225 ; + RECT 0.32 297.775 21.655 298.325 ; + RECT 0 297.775 0.32 298.325 ; + RECT 21.655 297.775 21.975 298.325 ; + RECT 0.32 299.325 21.655 300.105 ; + RECT 0 299.325 0.32 300.105 ; + RECT 21.655 299.325 21.975 300.105 ; + RECT 0.32 300.655 21.655 301.205 ; + RECT 0 300.655 0.32 301.205 ; + RECT 21.655 300.655 21.975 301.205 ; + RECT 0.32 302.205 21.655 302.985 ; + RECT 0 302.205 0.32 302.985 ; + RECT 21.655 302.205 21.975 302.985 ; + RECT 0.32 303.535 21.655 304.085 ; + RECT 0 303.535 0.32 304.085 ; + RECT 21.655 303.535 21.975 304.085 ; + RECT 0.32 305.085 21.655 305.865 ; + RECT 0 305.085 0.32 305.865 ; + RECT 21.655 305.085 21.975 305.865 ; + RECT 0.32 306.415 21.655 306.965 ; + RECT 0 306.415 0.32 306.965 ; + RECT 21.655 306.415 21.975 306.965 ; + RECT 0.32 307.965 21.655 308.745 ; + RECT 0 307.965 0.32 308.745 ; + RECT 21.655 307.965 21.975 308.745 ; + RECT 0.32 309.295 21.655 309.845 ; + RECT 0 309.295 0.32 309.845 ; + RECT 21.655 309.295 21.975 309.845 ; + RECT 0.32 310.845 21.655 311.625 ; + RECT 0 310.845 0.32 311.625 ; + RECT 21.655 310.845 21.975 311.625 ; + RECT 0.32 312.175 21.655 312.725 ; + RECT 0 312.175 0.32 312.725 ; + RECT 21.655 312.175 21.975 312.725 ; + RECT 0.32 313.725 21.655 314.505 ; + RECT 0 313.725 0.32 314.505 ; + RECT 21.655 313.725 21.975 314.505 ; + RECT 0.32 315.055 21.655 315.605 ; + RECT 0 315.055 0.32 315.605 ; + RECT 21.655 315.055 21.975 315.605 ; + RECT 0.32 316.605 21.655 317.385 ; + RECT 0 316.605 0.32 317.385 ; + RECT 21.655 316.605 21.975 317.385 ; + RECT 0.32 317.935 21.655 318.485 ; + RECT 0 317.935 0.32 318.485 ; + RECT 21.655 317.935 21.975 318.485 ; + RECT 0.32 319.485 21.655 320.265 ; + RECT 0 319.485 0.32 320.265 ; + RECT 21.655 319.485 21.975 320.265 ; + RECT 0.32 320.815 21.655 321.365 ; + RECT 0 320.815 0.32 321.365 ; + RECT 21.655 320.815 21.975 321.365 ; + RECT 0.32 322.365 21.655 323.145 ; + RECT 0 322.365 0.32 323.145 ; + RECT 21.655 322.365 21.975 323.145 ; + RECT 0.32 323.695 21.655 324.245 ; + RECT 0 323.695 0.32 324.245 ; + RECT 21.655 323.695 21.975 324.245 ; + RECT 0.32 325.245 21.655 326.025 ; + RECT 0 325.245 0.32 326.025 ; + RECT 21.655 325.245 21.975 326.025 ; + RECT 0.32 326.575 21.655 327.125 ; + RECT 0 326.575 0.32 327.125 ; + RECT 21.655 326.575 21.975 327.125 ; + RECT 0.32 328.125 21.655 328.905 ; + RECT 0 328.125 0.32 328.905 ; + RECT 21.655 328.125 21.975 328.905 ; + RECT 0.32 329.455 21.655 330.005 ; + RECT 0 329.455 0.32 330.005 ; + RECT 21.655 329.455 21.975 330.005 ; + RECT 0.32 331.005 21.655 331.785 ; + RECT 0 331.005 0.32 331.785 ; + RECT 21.655 331.005 21.975 331.785 ; + RECT 0.32 332.335 21.655 332.885 ; + RECT 0 332.335 0.32 332.885 ; + RECT 21.655 332.335 21.975 332.885 ; + RECT 0.32 333.885 21.655 334.665 ; + RECT 0 333.885 0.32 334.665 ; + RECT 21.655 333.885 21.975 334.665 ; + RECT 0.32 335.215 21.655 335.765 ; + RECT 0 335.215 0.32 335.765 ; + RECT 21.655 335.215 21.975 335.765 ; + RECT 0.32 336.765 21.655 337.545 ; + RECT 0 336.765 0.32 337.545 ; + RECT 21.655 336.765 21.975 337.545 ; + RECT 0.32 338.095 21.655 338.645 ; + RECT 0 338.095 0.32 338.645 ; + RECT 21.655 338.095 21.975 338.645 ; + RECT 0.32 339.645 21.655 340.425 ; + RECT 0 339.645 0.32 340.425 ; + RECT 21.655 339.645 21.975 340.425 ; + RECT 0.32 340.975 21.655 341.525 ; + RECT 0 340.975 0.32 341.525 ; + RECT 21.655 340.975 21.975 341.525 ; + RECT 0.32 342.525 21.655 343.305 ; + RECT 0 342.525 0.32 343.305 ; + RECT 21.655 342.525 21.975 343.305 ; + RECT 0.32 343.855 21.655 344.405 ; + RECT 0 343.855 0.32 344.405 ; + RECT 21.655 343.855 21.975 344.405 ; + RECT 0.32 345.405 21.655 346.185 ; + RECT 0 345.405 0.32 346.185 ; + RECT 21.655 345.405 21.975 346.185 ; + RECT 0.32 346.735 21.655 347.285 ; + RECT 0 346.735 0.32 347.285 ; + RECT 21.655 346.735 21.975 347.285 ; + RECT 0.32 348.285 21.655 349.065 ; + RECT 0 348.285 0.32 349.065 ; + RECT 21.655 348.285 21.975 349.065 ; + RECT 0.32 349.615 21.655 350.165 ; + RECT 0 349.615 0.32 350.165 ; + RECT 21.655 349.615 21.975 350.165 ; + RECT 0.32 351.165 21.655 351.945 ; + RECT 0 351.165 0.32 351.945 ; + RECT 21.655 351.165 21.975 351.945 ; + RECT 0.32 352.495 21.655 353.045 ; + RECT 0 352.495 0.32 353.045 ; + RECT 21.655 352.495 21.975 353.045 ; + RECT 0.32 354.045 21.655 354.825 ; + RECT 0 354.045 0.32 354.825 ; + RECT 21.655 354.045 21.975 354.825 ; + RECT 0.32 355.375 21.655 355.925 ; + RECT 0 355.375 0.32 355.925 ; + RECT 21.655 355.375 21.975 355.925 ; + RECT 0.32 356.925 21.655 357.705 ; + RECT 0 356.925 0.32 357.705 ; + RECT 21.655 356.925 21.975 357.705 ; + RECT 0.32 358.255 21.655 358.805 ; + RECT 0 358.255 0.32 358.805 ; + RECT 21.655 358.255 21.975 358.805 ; + RECT 0.32 359.805 21.655 360.585 ; + RECT 0 359.805 0.32 360.585 ; + RECT 21.655 359.805 21.975 360.585 ; + RECT 0.32 361.135 21.655 361.685 ; + RECT 0 361.135 0.32 361.685 ; + RECT 21.655 361.135 21.975 361.685 ; + RECT 0.32 362.685 21.655 363.465 ; + RECT 0 362.685 0.32 363.465 ; + RECT 21.655 362.685 21.975 363.465 ; + RECT 0.32 364.015 21.655 364.565 ; + RECT 0 364.015 0.32 364.565 ; + RECT 21.655 364.015 21.975 364.565 ; + RECT 0.32 365.565 21.655 366.345 ; + RECT 0 365.565 0.32 366.345 ; + RECT 21.655 365.565 21.975 366.345 ; + RECT 0.32 366.895 21.655 367.445 ; + RECT 0 366.895 0.32 367.445 ; + RECT 21.655 366.895 21.975 367.445 ; + RECT 0.32 368.445 21.655 369.225 ; + RECT 0 368.445 0.32 369.225 ; + RECT 21.655 368.445 21.975 369.225 ; + RECT 0.32 369.775 21.655 370.325 ; + RECT 0 369.775 0.32 370.325 ; + RECT 21.655 369.775 21.975 370.325 ; + RECT 0.32 371.325 21.655 372.105 ; + RECT 0 371.325 0.32 372.105 ; + RECT 21.655 371.325 21.975 372.105 ; + RECT 0.32 372.655 21.655 373.205 ; + RECT 0 372.655 0.32 373.205 ; + RECT 21.655 372.655 21.975 373.205 ; + RECT 0.32 374.205 21.655 374.985 ; + RECT 0 374.205 0.32 374.985 ; + RECT 21.655 374.205 21.975 374.985 ; + RECT 0.32 375.535 21.655 376.085 ; + RECT 0 375.535 0.32 376.085 ; + RECT 21.655 375.535 21.975 376.085 ; + RECT 0.32 377.085 21.655 377.865 ; + RECT 0 377.085 0.32 377.865 ; + RECT 21.655 377.085 21.975 377.865 ; + RECT 0.32 378.415 21.655 378.965 ; + RECT 0 378.415 0.32 378.965 ; + RECT 21.655 378.415 21.975 378.965 ; + RECT 0.32 379.965 21.655 380.745 ; + RECT 0 379.965 0.32 380.745 ; + RECT 21.655 379.965 21.975 380.745 ; + RECT 0.32 381.295 21.655 381.845 ; + RECT 0 381.295 0.32 381.845 ; + RECT 21.655 381.295 21.975 381.845 ; + RECT 0.32 382.845 21.655 383.625 ; + RECT 0 382.845 0.32 383.625 ; + RECT 21.655 382.845 21.975 383.625 ; + RECT 0.32 384.175 21.655 384.725 ; + RECT 0 384.175 0.32 384.725 ; + RECT 21.655 384.175 21.975 384.725 ; + RECT 0.32 385.725 21.655 386.505 ; + RECT 0 385.725 0.32 386.505 ; + RECT 21.655 385.725 21.975 386.505 ; + RECT 0.32 387.055 21.655 387.605 ; + RECT 0 387.055 0.32 387.605 ; + RECT 21.655 387.055 21.975 387.605 ; + RECT 0.32 388.605 21.655 389.385 ; + RECT 0 388.605 0.32 389.385 ; + RECT 21.655 388.605 21.975 389.385 ; + RECT 0.32 389.935 21.655 390.485 ; + RECT 0 389.935 0.32 390.485 ; + RECT 21.655 389.935 21.975 390.485 ; + RECT 0.32 391.485 21.655 392.265 ; + RECT 0 391.485 0.32 392.265 ; + RECT 21.655 391.485 21.975 392.265 ; + RECT 0.32 392.815 21.655 393.365 ; + RECT 0 392.815 0.32 393.365 ; + RECT 21.655 392.815 21.975 393.365 ; + RECT 0.32 394.365 21.655 395.145 ; + RECT 0 394.365 0.32 395.145 ; + RECT 21.655 394.365 21.975 395.145 ; + RECT 0.32 395.695 21.655 396.245 ; + RECT 0 395.695 0.32 396.245 ; + RECT 21.655 395.695 21.975 396.245 ; + RECT 0.32 397.245 21.655 398.025 ; + RECT 0 397.245 0.32 398.025 ; + RECT 21.655 397.245 21.975 398.025 ; + RECT 0.32 398.575 21.655 399.125 ; + RECT 0 398.575 0.32 399.125 ; + RECT 21.655 398.575 21.975 399.125 ; + RECT 0.32 400.125 21.655 400.905 ; + RECT 0 400.125 0.32 400.905 ; + RECT 21.655 400.125 21.975 400.905 ; + RECT 0.32 401.455 21.655 402.005 ; + RECT 0 401.455 0.32 402.005 ; + RECT 21.655 401.455 21.975 402.005 ; + RECT 0.32 403.005 21.655 403.785 ; + RECT 0 403.005 0.32 403.785 ; + RECT 21.655 403.005 21.975 403.785 ; + RECT 0.32 404.335 21.655 404.885 ; + RECT 0 404.335 0.32 404.885 ; + RECT 21.655 404.335 21.975 404.885 ; + RECT 0.32 405.885 21.655 406.665 ; + RECT 0 405.885 0.32 406.665 ; + RECT 21.655 405.885 21.975 406.665 ; + RECT 0.32 407.215 21.655 407.765 ; + RECT 0 407.215 0.32 407.765 ; + RECT 21.655 407.215 21.975 407.765 ; + RECT 0.32 408.765 21.655 409.545 ; + RECT 0 408.765 0.32 409.545 ; + RECT 21.655 408.765 21.975 409.545 ; + RECT 0.32 410.095 21.655 410.645 ; + RECT 0 410.095 0.32 410.645 ; + RECT 21.655 410.095 21.975 410.645 ; + RECT 0.32 411.645 21.655 412.425 ; + RECT 0 411.645 0.32 412.425 ; + RECT 21.655 411.645 21.975 412.425 ; + RECT 0.32 412.975 21.655 413.525 ; + RECT 0 412.975 0.32 413.525 ; + RECT 21.655 412.975 21.975 413.525 ; + RECT 0.32 414.755 21.655 414.86 ; + RECT 0 414.755 0.32 414.86 ; + RECT 21.655 414.755 21.975 414.86 ; + LAYER VIA1 DESIGNRULEWIDTH 0.07 ; + RECT 0 0 21.975 414.86 ; + LAYER VIA2 DESIGNRULEWIDTH 0.07 ; + RECT 0 0 21.975 414.86 ; + LAYER VIA3 DESIGNRULEWIDTH 0.07 ; + RECT 0.435 186.415 0.485 186.545 ; + RECT 0.435 187.58 0.485 187.71 ; + RECT 0.435 189.445 0.485 189.575 ; + RECT 0.435 189.915 0.485 190.045 ; + RECT 0.435 193.87 0.485 194 ; + RECT 0.435 197.805 0.485 197.935 ; + RECT 0.435 201.74 0.485 201.87 ; + RECT 0.435 204.865 0.485 204.995 ; + RECT 0.435 205.675 0.485 205.805 ; + RECT 0.435 209.12 0.485 209.25 ; + RECT 0.435 209.93 0.485 210.06 ; + RECT 0.435 213.055 0.485 213.185 ; + RECT 0.435 216.995 0.485 217.125 ; + RECT 0.435 220.93 0.485 221.06 ; + RECT 0.435 224.88 0.485 225.01 ; + RECT 0.435 225.355 0.485 225.485 ; + RECT 0.435 227.145 0.485 227.275 ; + RECT 0.435 228.315 0.485 228.445 ; + RECT 0.435 186.875 0.485 187.005 ; + RECT 0.435 192.885 0.485 193.015 ; + RECT 0.435 221.915 0.485 222.045 ; + RECT 0.435 227.855 0.485 227.985 ; + RECT 1.625 186.415 1.675 186.545 ; + RECT 1.92 186.415 1.97 186.545 ; + RECT 2.4 186.415 2.45 186.545 ; + RECT 2.55 186.415 2.6 186.545 ; + RECT 3.79 186.415 3.84 186.545 ; + RECT 4.055 186.415 4.105 186.545 ; + RECT 5.05 186.415 5.1 186.545 ; + RECT 5.575 186.415 5.625 186.545 ; + RECT 6.76 186.415 6.81 186.545 ; + RECT 8.04 186.415 8.09 186.545 ; + RECT 9.855 186.415 9.905 186.545 ; + RECT 10.26 186.415 10.31 186.545 ; + RECT 11.565 186.415 11.615 186.545 ; + RECT 0.62 186.645 0.67 186.775 ; + RECT 1.16 186.645 1.21 186.775 ; + RECT 4.19 186.645 4.24 186.775 ; + RECT 7.73 186.645 7.78 186.775 ; + RECT 14.68 186.645 14.73 186.775 ; + RECT 2.72 186.875 2.77 187.005 ; + RECT 9.1 186.875 9.15 187.005 ; + RECT 10.81 186.875 10.86 187.005 ; + RECT 14.34 187.105 14.39 187.235 ; + RECT 2.4 187.58 2.45 187.71 ; + RECT 2.55 187.58 2.6 187.71 ; + RECT 3.79 187.58 3.84 187.71 ; + RECT 4.055 187.58 4.105 187.71 ; + RECT 5.575 187.58 5.625 187.71 ; + RECT 6.76 187.58 6.81 187.71 ; + RECT 8.04 187.58 8.09 187.71 ; + RECT 10.26 187.58 10.31 187.71 ; + RECT 11.565 187.58 11.615 187.71 ; + RECT 1.585 187.62 1.715 187.67 ; + RECT 1.88 187.62 2.01 187.67 ; + RECT 5.01 187.62 5.14 187.67 ; + RECT 9.815 187.62 9.945 187.67 ; + RECT 2.11 187.965 2.16 188.095 ; + RECT 5.41 187.965 5.46 188.095 ; + RECT 6.44 187.965 6.49 188.095 ; + RECT 9.495 187.965 9.545 188.095 ; + RECT 13.33 187.965 13.38 188.095 ; + RECT 14.87 187.965 14.92 188.095 ; + RECT 15.065 187.965 15.115 188.095 ; + RECT 3.56 188.005 3.69 188.055 ; + RECT 0.9 188.455 0.95 188.585 ; + RECT 1.44 188.455 1.49 188.585 ; + RECT 3.025 188.455 3.075 188.585 ; + RECT 3.155 188.455 3.205 188.585 ; + RECT 6.605 188.455 6.655 188.585 ; + RECT 7.265 188.455 7.315 188.585 ; + RECT 12.095 188.455 12.145 188.585 ; + RECT 12.355 188.455 12.405 188.585 ; + RECT 13.06 188.455 13.11 188.585 ; + RECT 14.545 188.455 14.595 188.585 ; + RECT 4.34 188.495 4.47 188.545 ; + RECT 6.175 188.495 6.305 188.545 ; + RECT 8.85 188.495 8.98 188.545 ; + RECT 9.27 188.495 9.4 188.545 ; + RECT 12.225 188.74 12.275 188.79 ; + RECT 13.195 188.74 13.245 188.79 ; + RECT 2.11 188.945 2.16 189.075 ; + RECT 5.41 188.945 5.46 189.075 ; + RECT 6.44 188.945 6.49 189.075 ; + RECT 9.495 188.945 9.545 189.075 ; + RECT 13.33 188.945 13.38 189.075 ; + RECT 14.875 188.945 14.925 189.075 ; + RECT 15.07 188.945 15.12 189.075 ; + RECT 3.56 188.985 3.69 189.035 ; + RECT 1.585 189.42 1.715 189.47 ; + RECT 1.88 189.42 2.01 189.47 ; + RECT 5.01 189.42 5.14 189.47 ; + RECT 9.815 189.42 9.945 189.47 ; + RECT 14.215 189.44 14.265 189.57 ; + RECT 2.4 189.445 2.45 189.575 ; + RECT 2.55 189.445 2.6 189.575 ; + RECT 3.79 189.445 3.84 189.575 ; + RECT 4.055 189.445 4.105 189.575 ; + RECT 5.575 189.445 5.625 189.575 ; + RECT 6.76 189.445 6.81 189.575 ; + RECT 8.04 189.445 8.09 189.575 ; + RECT 10.26 189.445 10.31 189.575 ; + RECT 11.565 189.445 11.615 189.575 ; + RECT 1.585 189.55 1.715 189.6 ; + RECT 1.88 189.55 2.01 189.6 ; + RECT 5.01 189.55 5.14 189.6 ; + RECT 9.815 189.55 9.945 189.6 ; + RECT 12.225 189.72 12.275 189.77 ; + RECT 13.195 189.72 13.245 189.77 ; + RECT 2.4 189.915 2.45 190.045 ; + RECT 2.55 189.915 2.6 190.045 ; + RECT 3.79 189.915 3.84 190.045 ; + RECT 4.055 189.915 4.105 190.045 ; + RECT 5.575 189.915 5.625 190.045 ; + RECT 6.76 189.915 6.81 190.045 ; + RECT 8.04 189.915 8.09 190.045 ; + RECT 10.26 189.915 10.31 190.045 ; + RECT 11.565 189.915 11.615 190.045 ; + RECT 1.585 189.955 1.715 190.005 ; + RECT 1.88 189.955 2.01 190.005 ; + RECT 5.01 189.955 5.14 190.005 ; + RECT 9.815 189.955 9.945 190.005 ; + RECT 0.9 190.46 0.95 190.59 ; + RECT 1.44 190.46 1.49 190.59 ; + RECT 3.025 190.46 3.075 190.59 ; + RECT 3.155 190.46 3.205 190.59 ; + RECT 6.605 190.46 6.655 190.59 ; + RECT 7.265 190.46 7.315 190.59 ; + RECT 12.095 190.46 12.145 190.59 ; + RECT 12.355 190.46 12.405 190.59 ; + RECT 13.06 190.46 13.11 190.59 ; + RECT 14.545 190.46 14.595 190.59 ; + RECT 4.34 190.5 4.47 190.55 ; + RECT 6.175 190.5 6.305 190.55 ; + RECT 8.85 190.5 8.98 190.55 ; + RECT 9.27 190.5 9.4 190.55 ; + RECT 2.11 190.915 2.16 191.045 ; + RECT 5.41 190.915 5.46 191.045 ; + RECT 6.44 190.915 6.49 191.045 ; + RECT 9.495 190.915 9.545 191.045 ; + RECT 13.33 190.915 13.38 191.045 ; + RECT 15.065 190.915 15.115 191.045 ; + RECT 14.875 190.92 14.925 191.05 ; + RECT 3.56 190.955 3.69 191.005 ; + RECT 4.575 191.41 4.625 191.54 ; + RECT 7.035 191.41 7.085 191.54 ; + RECT 12.225 191.41 12.275 191.54 ; + RECT 13.195 191.41 13.245 191.54 ; + RECT 2.11 191.9 2.16 192.03 ; + RECT 5.41 191.9 5.46 192.03 ; + RECT 6.44 191.9 6.49 192.03 ; + RECT 9.495 191.9 9.545 192.03 ; + RECT 13.33 191.9 13.38 192.03 ; + RECT 14.875 191.9 14.925 192.03 ; + RECT 15.065 191.9 15.115 192.03 ; + RECT 3.56 191.94 3.69 191.99 ; + RECT 14.83 192.185 14.96 192.235 ; + RECT 15.065 192.185 15.115 192.235 ; + RECT 4.575 192.39 4.625 192.52 ; + RECT 7.035 192.39 7.085 192.52 ; + RECT 2.72 192.885 2.77 193.015 ; + RECT 9.1 192.885 9.15 193.015 ; + RECT 10.81 192.885 10.86 193.015 ; + RECT 0.9 193.375 0.95 193.505 ; + RECT 1.44 193.375 1.49 193.505 ; + RECT 3.025 193.375 3.075 193.505 ; + RECT 3.155 193.375 3.205 193.505 ; + RECT 6.605 193.375 6.655 193.505 ; + RECT 7.265 193.375 7.315 193.505 ; + RECT 12.095 193.375 12.145 193.505 ; + RECT 12.355 193.375 12.405 193.505 ; + RECT 13.06 193.375 13.11 193.505 ; + RECT 14.545 193.375 14.595 193.505 ; + RECT 4.34 193.415 4.47 193.465 ; + RECT 6.175 193.415 6.305 193.465 ; + RECT 8.85 193.415 8.98 193.465 ; + RECT 9.27 193.415 9.4 193.465 ; + RECT 2.4 193.87 2.45 194 ; + RECT 2.55 193.87 2.6 194 ; + RECT 2.86 193.87 2.91 194 ; + RECT 3.79 193.87 3.84 194 ; + RECT 4.055 193.87 4.105 194 ; + RECT 5.575 193.87 5.625 194 ; + RECT 6.76 193.87 6.81 194 ; + RECT 8.04 193.87 8.09 194 ; + RECT 10.26 193.87 10.31 194 ; + RECT 11.565 193.87 11.615 194 ; + RECT 1.585 193.91 1.715 193.96 ; + RECT 1.88 193.91 2.01 193.96 ; + RECT 5.01 193.91 5.14 193.96 ; + RECT 0.9 194.36 0.95 194.49 ; + RECT 1.44 194.36 1.49 194.49 ; + RECT 3.025 194.36 3.075 194.49 ; + RECT 3.155 194.36 3.205 194.49 ; + RECT 6.605 194.36 6.655 194.49 ; + RECT 7.265 194.36 7.315 194.49 ; + RECT 12.095 194.36 12.145 194.49 ; + RECT 12.355 194.36 12.405 194.49 ; + RECT 13.06 194.36 13.11 194.49 ; + RECT 14.545 194.36 14.595 194.49 ; + RECT 4.34 194.4 4.47 194.45 ; + RECT 6.175 194.4 6.305 194.45 ; + RECT 8.85 194.4 8.98 194.45 ; + RECT 9.27 194.4 9.4 194.45 ; + RECT 2.11 194.855 2.16 194.985 ; + RECT 5.41 194.855 5.46 194.985 ; + RECT 6.44 194.855 6.49 194.985 ; + RECT 9.735 194.855 9.785 194.985 ; + RECT 10.81 194.855 10.86 194.985 ; + RECT 13.33 194.855 13.38 194.985 ; + RECT 14.875 194.855 14.925 194.985 ; + RECT 15.07 194.855 15.12 194.985 ; + RECT 3.56 194.895 3.69 194.945 ; + RECT 4.575 195.345 4.625 195.475 ; + RECT 2.11 195.835 2.16 195.965 ; + RECT 5.41 195.835 5.46 195.965 ; + RECT 6.44 195.835 6.49 195.965 ; + RECT 9.735 195.835 9.785 195.965 ; + RECT 10.07 195.835 10.12 195.965 ; + RECT 10.81 195.835 10.86 195.965 ; + RECT 13.33 195.835 13.38 195.965 ; + RECT 14.875 195.835 14.925 195.965 ; + RECT 15.07 195.835 15.12 195.965 ; + RECT 3.56 195.875 3.69 195.925 ; + RECT 0.9 196.33 0.95 196.46 ; + RECT 1.44 196.33 1.49 196.46 ; + RECT 3.025 196.33 3.075 196.46 ; + RECT 3.155 196.33 3.205 196.46 ; + RECT 6.605 196.33 6.655 196.46 ; + RECT 7.265 196.33 7.315 196.46 ; + RECT 12.095 196.33 12.145 196.46 ; + RECT 12.355 196.33 12.405 196.46 ; + RECT 13.06 196.33 13.11 196.46 ; + RECT 14.545 196.33 14.595 196.46 ; + RECT 4.34 196.37 4.47 196.42 ; + RECT 6.175 196.37 6.305 196.42 ; + RECT 8.85 196.37 8.98 196.42 ; + RECT 9.27 196.37 9.4 196.42 ; + RECT 2.11 196.82 2.16 196.95 ; + RECT 5.41 196.82 5.46 196.95 ; + RECT 6.44 196.82 6.49 196.95 ; + RECT 10.07 196.82 10.12 196.95 ; + RECT 10.81 196.82 10.86 196.95 ; + RECT 13.33 196.82 13.38 196.95 ; + RECT 14.87 196.82 14.92 196.95 ; + RECT 15.065 196.82 15.115 196.95 ; + RECT 3.56 196.86 3.69 196.91 ; + RECT 0.9 197.31 0.95 197.44 ; + RECT 1.44 197.31 1.49 197.44 ; + RECT 3.025 197.31 3.075 197.44 ; + RECT 3.155 197.31 3.205 197.44 ; + RECT 6.605 197.31 6.655 197.44 ; + RECT 7.265 197.31 7.315 197.44 ; + RECT 12.095 197.31 12.145 197.44 ; + RECT 12.355 197.31 12.405 197.44 ; + RECT 13.06 197.31 13.11 197.44 ; + RECT 14.545 197.31 14.595 197.44 ; + RECT 4.34 197.35 4.47 197.4 ; + RECT 6.175 197.35 6.305 197.4 ; + RECT 8.85 197.35 8.98 197.4 ; + RECT 9.27 197.35 9.4 197.4 ; + RECT 2.4 197.805 2.45 197.935 ; + RECT 2.55 197.805 2.6 197.935 ; + RECT 2.86 197.805 2.91 197.935 ; + RECT 3.79 197.805 3.84 197.935 ; + RECT 4.055 197.805 4.105 197.935 ; + RECT 5.575 197.805 5.625 197.935 ; + RECT 6.76 197.805 6.81 197.935 ; + RECT 8.04 197.805 8.09 197.935 ; + RECT 10.26 197.805 10.31 197.935 ; + RECT 11.565 197.805 11.615 197.935 ; + RECT 1.585 197.845 1.715 197.895 ; + RECT 1.88 197.845 2.01 197.895 ; + RECT 5.01 197.845 5.14 197.895 ; + RECT 0.9 198.295 0.95 198.425 ; + RECT 1.44 198.295 1.49 198.425 ; + RECT 3.025 198.295 3.075 198.425 ; + RECT 3.155 198.295 3.205 198.425 ; + RECT 6.605 198.295 6.655 198.425 ; + RECT 7.265 198.295 7.315 198.425 ; + RECT 12.095 198.295 12.145 198.425 ; + RECT 12.355 198.295 12.405 198.425 ; + RECT 13.06 198.295 13.11 198.425 ; + RECT 14.545 198.295 14.595 198.425 ; + RECT 4.34 198.335 4.47 198.385 ; + RECT 6.175 198.335 6.305 198.385 ; + RECT 8.85 198.335 8.98 198.385 ; + RECT 9.27 198.335 9.4 198.385 ; + RECT 2.11 198.79 2.16 198.92 ; + RECT 5.41 198.79 5.46 198.92 ; + RECT 6.44 198.79 6.49 198.92 ; + RECT 6.915 198.79 6.965 198.92 ; + RECT 10.81 198.79 10.86 198.92 ; + RECT 13.19 198.79 13.24 198.92 ; + RECT 13.33 198.79 13.38 198.92 ; + RECT 14.87 198.79 14.92 198.92 ; + RECT 15.065 198.79 15.115 198.92 ; + RECT 3.56 198.83 3.69 198.88 ; + RECT 4.575 199.28 4.625 199.41 ; + RECT 7.375 199.565 7.425 199.615 ; + RECT 3.56 199.745 3.69 199.795 ; + RECT 2.11 199.77 2.16 199.9 ; + RECT 5.41 199.77 5.46 199.9 ; + RECT 6.44 199.77 6.49 199.9 ; + RECT 6.915 199.77 6.965 199.9 ; + RECT 7.555 199.77 7.605 199.9 ; + RECT 10.81 199.77 10.86 199.9 ; + RECT 13.33 199.77 13.38 199.9 ; + RECT 14.87 199.77 14.92 199.9 ; + RECT 15.065 199.77 15.115 199.9 ; + RECT 3.56 199.875 3.69 199.925 ; + RECT 4.575 200.265 4.625 200.395 ; + RECT 2.11 200.755 2.16 200.885 ; + RECT 5.41 200.755 5.46 200.885 ; + RECT 6.44 200.755 6.49 200.885 ; + RECT 6.915 200.755 6.965 200.885 ; + RECT 7.555 200.755 7.605 200.885 ; + RECT 10.81 200.755 10.86 200.885 ; + RECT 13.33 200.755 13.38 200.885 ; + RECT 14.87 200.755 14.92 200.885 ; + RECT 15.065 200.755 15.115 200.885 ; + RECT 3.56 200.795 3.69 200.845 ; + RECT 0.9 201.25 0.95 201.38 ; + RECT 1.44 201.25 1.49 201.38 ; + RECT 3.025 201.25 3.075 201.38 ; + RECT 3.155 201.25 3.205 201.38 ; + RECT 6.605 201.25 6.655 201.38 ; + RECT 7.215 201.25 7.265 201.38 ; + RECT 12.095 201.25 12.145 201.38 ; + RECT 12.355 201.25 12.405 201.38 ; + RECT 13.06 201.25 13.11 201.38 ; + RECT 14.545 201.25 14.595 201.38 ; + RECT 4.34 201.29 4.47 201.34 ; + RECT 6.175 201.29 6.305 201.34 ; + RECT 8.85 201.29 8.98 201.34 ; + RECT 9.27 201.29 9.4 201.34 ; + RECT 9.855 201.535 9.905 201.585 ; + RECT 9.855 201.535 9.985 201.585 ; + RECT 1.585 201.715 1.715 201.765 ; + RECT 1.88 201.715 2.01 201.765 ; + RECT 5.01 201.715 5.14 201.765 ; + RECT 2.4 201.74 2.45 201.87 ; + RECT 2.55 201.74 2.6 201.87 ; + RECT 2.86 201.74 2.91 201.87 ; + RECT 3.79 201.74 3.84 201.87 ; + RECT 4.055 201.74 4.105 201.87 ; + RECT 5.575 201.74 5.625 201.87 ; + RECT 6.76 201.74 6.81 201.87 ; + RECT 8.04 201.74 8.09 201.87 ; + RECT 10.26 201.74 10.31 201.87 ; + RECT 11.565 201.74 11.615 201.87 ; + RECT 1.585 201.845 1.715 201.895 ; + RECT 1.88 201.845 2.01 201.895 ; + RECT 5.01 201.845 5.14 201.895 ; + RECT 0.62 202.235 0.67 202.365 ; + RECT 1.16 202.235 1.21 202.365 ; + RECT 4.19 202.235 4.24 202.365 ; + RECT 7.73 202.235 7.78 202.365 ; + RECT 14.68 202.235 14.73 202.365 ; + RECT 2.11 202.73 2.16 202.86 ; + RECT 5.41 202.73 5.46 202.86 ; + RECT 6.44 202.73 6.49 202.86 ; + RECT 6.915 202.73 6.965 202.86 ; + RECT 7.555 202.73 7.605 202.86 ; + RECT 10.81 202.73 10.86 202.86 ; + RECT 13.33 202.73 13.38 202.86 ; + RECT 14.875 202.73 14.925 202.86 ; + RECT 15.07 202.73 15.12 202.86 ; + RECT 3.56 202.77 3.69 202.82 ; + RECT 4.575 203.215 4.625 203.345 ; + RECT 12.225 203.215 12.275 203.345 ; + RECT 14.44 203.215 14.49 203.345 ; + RECT 2.11 203.71 2.16 203.84 ; + RECT 5.41 203.71 5.46 203.84 ; + RECT 6.44 203.71 6.49 203.84 ; + RECT 6.915 203.71 6.965 203.84 ; + RECT 7.555 203.71 7.605 203.84 ; + RECT 10.81 203.71 10.86 203.84 ; + RECT 13.33 203.71 13.38 203.84 ; + RECT 14.875 203.71 14.925 203.84 ; + RECT 15.07 203.71 15.12 203.84 ; + RECT 3.56 203.75 3.69 203.8 ; + RECT 14.34 204.185 14.39 204.315 ; + RECT 15.21 204.185 15.26 204.315 ; + RECT 14.215 204.81 14.265 204.94 ; + RECT 1.625 204.865 1.675 204.995 ; + RECT 1.92 204.865 1.97 204.995 ; + RECT 2.4 204.865 2.45 204.995 ; + RECT 2.55 204.865 2.6 204.995 ; + RECT 2.86 204.865 2.91 204.995 ; + RECT 3.79 204.865 3.84 204.995 ; + RECT 4.055 204.865 4.105 204.995 ; + RECT 5.05 204.865 5.1 204.995 ; + RECT 5.575 204.865 5.625 204.995 ; + RECT 6.76 204.865 6.81 204.995 ; + RECT 8.04 204.865 8.09 204.995 ; + RECT 10.26 204.865 10.31 204.995 ; + RECT 11.565 204.865 11.615 204.995 ; + RECT 4.34 205.16 4.47 205.21 ; + RECT 6.175 205.16 6.305 205.21 ; + RECT 8.85 205.16 8.98 205.21 ; + RECT 9.27 205.16 9.4 205.21 ; + RECT 0.9 205.185 0.95 205.315 ; + RECT 1.44 205.185 1.49 205.315 ; + RECT 3.025 205.185 3.075 205.315 ; + RECT 3.155 205.185 3.205 205.315 ; + RECT 6.605 205.185 6.655 205.315 ; + RECT 7.215 205.185 7.265 205.315 ; + RECT 12.095 205.185 12.145 205.315 ; + RECT 12.355 205.185 12.405 205.315 ; + RECT 13.06 205.185 13.11 205.315 ; + RECT 14.545 205.185 14.595 205.315 ; + RECT 4.34 205.29 4.47 205.34 ; + RECT 6.175 205.29 6.305 205.34 ; + RECT 8.85 205.29 8.98 205.34 ; + RECT 9.27 205.29 9.4 205.34 ; + RECT 14.44 205.47 14.49 205.52 ; + RECT 1.585 205.65 1.715 205.7 ; + RECT 1.88 205.65 2.01 205.7 ; + RECT 5.01 205.65 5.14 205.7 ; + RECT 2.4 205.675 2.45 205.805 ; + RECT 2.55 205.675 2.6 205.805 ; + RECT 2.86 205.675 2.91 205.805 ; + RECT 3.79 205.675 3.84 205.805 ; + RECT 4.055 205.675 4.105 205.805 ; + RECT 5.575 205.675 5.625 205.805 ; + RECT 6.76 205.675 6.81 205.805 ; + RECT 8.04 205.675 8.09 205.805 ; + RECT 10.26 205.675 10.31 205.805 ; + RECT 11.565 205.675 11.615 205.805 ; + RECT 1.585 205.78 1.715 205.83 ; + RECT 1.88 205.78 2.01 205.83 ; + RECT 5.01 205.78 5.14 205.83 ; + RECT 14.44 205.965 14.49 206.015 ; + RECT 0.9 206.17 0.95 206.3 ; + RECT 1.44 206.17 1.49 206.3 ; + RECT 3.025 206.17 3.075 206.3 ; + RECT 3.155 206.17 3.205 206.3 ; + RECT 6.605 206.17 6.655 206.3 ; + RECT 7.215 206.17 7.265 206.3 ; + RECT 10.66 206.17 10.71 206.3 ; + RECT 12.095 206.17 12.145 206.3 ; + RECT 12.355 206.17 12.405 206.3 ; + RECT 13.06 206.17 13.11 206.3 ; + RECT 14.545 206.17 14.595 206.3 ; + RECT 4.34 206.21 4.47 206.26 ; + RECT 6.175 206.21 6.305 206.26 ; + RECT 8.85 206.21 8.98 206.26 ; + RECT 9.27 206.21 9.4 206.26 ; + RECT 2.11 206.66 2.16 206.79 ; + RECT 5.41 206.66 5.46 206.79 ; + RECT 6.44 206.66 6.49 206.79 ; + RECT 6.915 206.66 6.965 206.79 ; + RECT 7.555 206.66 7.605 206.79 ; + RECT 9.65 206.66 9.7 206.79 ; + RECT 10.81 206.66 10.86 206.79 ; + RECT 13.33 206.66 13.38 206.79 ; + RECT 14.875 206.66 14.925 206.79 ; + RECT 15.07 206.66 15.12 206.79 ; + RECT 3.56 206.7 3.69 206.75 ; + RECT 4.575 207.15 4.625 207.28 ; + RECT 14.44 207.15 14.49 207.28 ; + RECT 7.73 207.44 7.78 207.49 ; + RECT 13.195 207.44 13.245 207.49 ; + RECT 4.575 207.645 4.625 207.775 ; + RECT 14.44 207.645 14.49 207.775 ; + RECT 2.11 208.135 2.16 208.265 ; + RECT 5.41 208.135 5.46 208.265 ; + RECT 6.44 208.135 6.49 208.265 ; + RECT 6.915 208.135 6.965 208.265 ; + RECT 7.555 208.135 7.605 208.265 ; + RECT 9.65 208.135 9.7 208.265 ; + RECT 10.81 208.135 10.86 208.265 ; + RECT 13.33 208.135 13.38 208.265 ; + RECT 14.875 208.135 14.925 208.265 ; + RECT 15.07 208.135 15.12 208.265 ; + RECT 3.56 208.175 3.69 208.225 ; + RECT 0.9 208.63 0.95 208.76 ; + RECT 1.44 208.63 1.49 208.76 ; + RECT 3.025 208.63 3.075 208.76 ; + RECT 3.155 208.63 3.205 208.76 ; + RECT 6.605 208.63 6.655 208.76 ; + RECT 7.215 208.63 7.265 208.76 ; + RECT 10.66 208.63 10.71 208.76 ; + RECT 12.095 208.63 12.145 208.76 ; + RECT 12.355 208.63 12.405 208.76 ; + RECT 13.06 208.63 13.11 208.76 ; + RECT 14.545 208.63 14.595 208.76 ; + RECT 4.34 208.67 4.47 208.72 ; + RECT 4.76 208.67 4.89 208.72 ; + RECT 6.175 208.67 6.305 208.72 ; + RECT 8.85 208.67 8.98 208.72 ; + RECT 9.27 208.67 9.4 208.72 ; + RECT 14.44 208.915 14.49 208.965 ; + RECT 5.01 209.095 5.14 209.145 ; + RECT 2.4 209.12 2.45 209.25 ; + RECT 2.55 209.12 2.6 209.25 ; + RECT 2.86 209.12 2.91 209.25 ; + RECT 3.79 209.12 3.84 209.25 ; + RECT 4.055 209.12 4.105 209.25 ; + RECT 5.575 209.12 5.625 209.25 ; + RECT 6.76 209.12 6.81 209.25 ; + RECT 8.04 209.12 8.09 209.25 ; + RECT 10.26 209.12 10.31 209.25 ; + RECT 11.565 209.12 11.615 209.25 ; + RECT 1.585 209.16 1.715 209.21 ; + RECT 1.88 209.16 2.01 209.21 ; + RECT 5.01 209.225 5.14 209.275 ; + RECT 14.44 209.405 14.49 209.455 ; + RECT 4.34 209.585 4.47 209.635 ; + RECT 6.175 209.585 6.305 209.635 ; + RECT 8.85 209.585 8.98 209.635 ; + RECT 9.27 209.585 9.4 209.635 ; + RECT 0.9 209.61 0.95 209.74 ; + RECT 1.44 209.61 1.49 209.74 ; + RECT 3.025 209.61 3.075 209.74 ; + RECT 3.155 209.61 3.205 209.74 ; + RECT 6.605 209.61 6.655 209.74 ; + RECT 7.215 209.61 7.265 209.74 ; + RECT 12.095 209.61 12.145 209.74 ; + RECT 12.355 209.61 12.405 209.74 ; + RECT 13.06 209.61 13.11 209.74 ; + RECT 14.545 209.61 14.595 209.74 ; + RECT 4.34 209.715 4.47 209.765 ; + RECT 6.175 209.715 6.305 209.765 ; + RECT 8.85 209.715 8.98 209.765 ; + RECT 9.27 209.715 9.4 209.765 ; + RECT 14.215 209.925 14.265 210.055 ; + RECT 1.625 209.93 1.675 210.06 ; + RECT 1.92 209.93 1.97 210.06 ; + RECT 2.4 209.93 2.45 210.06 ; + RECT 2.55 209.93 2.6 210.06 ; + RECT 2.86 209.93 2.91 210.06 ; + RECT 3.79 209.93 3.84 210.06 ; + RECT 4.055 209.93 4.105 210.06 ; + RECT 5.05 209.93 5.1 210.06 ; + RECT 5.575 209.93 5.625 210.06 ; + RECT 6.76 209.93 6.81 210.06 ; + RECT 8.04 209.93 8.09 210.06 ; + RECT 10.26 209.93 10.31 210.06 ; + RECT 11.565 209.93 11.615 210.06 ; + RECT 14.34 210.61 14.39 210.74 ; + RECT 15.21 210.61 15.26 210.74 ; + RECT 2.11 211.085 2.16 211.215 ; + RECT 5.41 211.085 5.46 211.215 ; + RECT 6.915 211.085 6.965 211.215 ; + RECT 7.555 211.085 7.605 211.215 ; + RECT 10.81 211.085 10.86 211.215 ; + RECT 13.33 211.085 13.38 211.215 ; + RECT 14.87 211.085 14.92 211.215 ; + RECT 15.065 211.085 15.115 211.215 ; + RECT 3.56 211.125 3.69 211.175 ; + RECT 4.575 211.58 4.625 211.71 ; + RECT 13.195 211.58 13.245 211.71 ; + RECT 14.44 211.58 14.49 211.71 ; + RECT 2.11 212.075 2.16 212.205 ; + RECT 5.41 212.075 5.46 212.205 ; + RECT 6.915 212.075 6.965 212.205 ; + RECT 7.555 212.075 7.605 212.205 ; + RECT 10.81 212.075 10.86 212.205 ; + RECT 13.33 212.075 13.38 212.205 ; + RECT 14.87 212.075 14.92 212.205 ; + RECT 15.065 212.075 15.115 212.205 ; + RECT 3.56 212.115 3.69 212.165 ; + RECT 0.625 212.565 0.675 212.695 ; + RECT 1.16 212.565 1.21 212.695 ; + RECT 4.19 212.565 4.24 212.695 ; + RECT 7.73 212.565 7.78 212.695 ; + RECT 14.68 212.565 14.73 212.695 ; + RECT 7.39 212.85 7.44 212.9 ; + RECT 1.585 213.03 1.715 213.08 ; + RECT 1.88 213.03 2.01 213.08 ; + RECT 5.01 213.03 5.14 213.08 ; + RECT 2.4 213.055 2.45 213.185 ; + RECT 2.55 213.055 2.6 213.185 ; + RECT 2.86 213.055 2.91 213.185 ; + RECT 3.79 213.055 3.84 213.185 ; + RECT 4.055 213.055 4.105 213.185 ; + RECT 5.575 213.055 5.625 213.185 ; + RECT 6.76 213.055 6.81 213.185 ; + RECT 8.04 213.055 8.09 213.185 ; + RECT 10.26 213.055 10.31 213.185 ; + RECT 11.565 213.055 11.615 213.185 ; + RECT 1.585 213.16 1.715 213.21 ; + RECT 1.88 213.16 2.01 213.21 ; + RECT 5.01 213.16 5.14 213.21 ; + RECT 0.9 213.55 0.95 213.68 ; + RECT 1.44 213.55 1.49 213.68 ; + RECT 3.025 213.55 3.075 213.68 ; + RECT 3.155 213.55 3.205 213.68 ; + RECT 6.605 213.55 6.655 213.68 ; + RECT 7.215 213.55 7.265 213.68 ; + RECT 12.095 213.55 12.145 213.68 ; + RECT 12.355 213.55 12.405 213.68 ; + RECT 13.06 213.55 13.11 213.68 ; + RECT 14.545 213.55 14.595 213.68 ; + RECT 4.34 213.59 4.47 213.64 ; + RECT 6.175 213.59 6.305 213.64 ; + RECT 8.85 213.59 8.98 213.64 ; + RECT 9.27 213.59 9.4 213.64 ; + RECT 2.11 214.04 2.16 214.17 ; + RECT 5.41 214.04 5.46 214.17 ; + RECT 6.915 214.04 6.965 214.17 ; + RECT 7.555 214.04 7.605 214.17 ; + RECT 10.81 214.04 10.86 214.17 ; + RECT 13.33 214.04 13.38 214.17 ; + RECT 14.87 214.04 14.92 214.17 ; + RECT 15.065 214.04 15.115 214.17 ; + RECT 3.56 214.08 3.69 214.13 ; + RECT 4.575 214.535 4.625 214.665 ; + RECT 13.195 214.535 13.245 214.665 ; + RECT 14.44 214.535 14.49 214.665 ; + RECT 3.56 215 3.69 215.05 ; + RECT 2.11 215.025 2.16 215.155 ; + RECT 5.41 215.025 5.46 215.155 ; + RECT 6.915 215.025 6.965 215.155 ; + RECT 7.555 215.025 7.605 215.155 ; + RECT 10.81 215.025 10.86 215.155 ; + RECT 13.33 215.025 13.38 215.155 ; + RECT 14.87 215.025 14.92 215.155 ; + RECT 15.065 215.025 15.115 215.155 ; + RECT 3.56 215.13 3.69 215.18 ; + RECT 7.39 215.31 7.44 215.36 ; + RECT 4.575 215.515 4.625 215.645 ; + RECT 13.195 215.515 13.245 215.645 ; + RECT 2.11 216.01 2.16 216.14 ; + RECT 5.41 216.01 5.46 216.14 ; + RECT 6.915 216.01 6.965 216.14 ; + RECT 10.81 216.01 10.86 216.14 ; + RECT 13.33 216.01 13.38 216.14 ; + RECT 14.87 216.01 14.92 216.14 ; + RECT 15.065 216.01 15.115 216.14 ; + RECT 3.56 216.05 3.69 216.1 ; + RECT 0.9 216.5 0.95 216.63 ; + RECT 1.44 216.5 1.49 216.63 ; + RECT 3.025 216.5 3.075 216.63 ; + RECT 3.155 216.5 3.205 216.63 ; + RECT 6.605 216.5 6.655 216.63 ; + RECT 7.265 216.5 7.315 216.63 ; + RECT 12.095 216.5 12.145 216.63 ; + RECT 12.355 216.5 12.405 216.63 ; + RECT 13.06 216.5 13.11 216.63 ; + RECT 14.545 216.5 14.595 216.63 ; + RECT 4.34 216.54 4.47 216.59 ; + RECT 6.175 216.54 6.305 216.59 ; + RECT 8.85 216.54 8.98 216.59 ; + RECT 9.27 216.54 9.4 216.59 ; + RECT 2.4 216.995 2.45 217.125 ; + RECT 2.55 216.995 2.6 217.125 ; + RECT 2.86 216.995 2.91 217.125 ; + RECT 3.79 216.995 3.84 217.125 ; + RECT 4.055 216.995 4.105 217.125 ; + RECT 6.76 216.995 6.81 217.125 ; + RECT 8.04 216.995 8.09 217.125 ; + RECT 10.26 216.995 10.31 217.125 ; + RECT 11.565 216.995 11.615 217.125 ; + RECT 1.585 217.035 1.715 217.085 ; + RECT 1.88 217.035 2.01 217.085 ; + RECT 5.01 217.035 5.14 217.085 ; + RECT 9.79 217.035 9.92 217.085 ; + RECT 0.9 217.485 0.95 217.615 ; + RECT 1.44 217.485 1.49 217.615 ; + RECT 3.025 217.485 3.075 217.615 ; + RECT 3.155 217.485 3.205 217.615 ; + RECT 6.605 217.485 6.655 217.615 ; + RECT 7.265 217.485 7.315 217.615 ; + RECT 12.095 217.485 12.145 217.615 ; + RECT 12.355 217.485 12.405 217.615 ; + RECT 13.06 217.485 13.11 217.615 ; + RECT 14.545 217.485 14.595 217.615 ; + RECT 4.34 217.525 4.47 217.575 ; + RECT 6.175 217.525 6.305 217.575 ; + RECT 8.85 217.525 8.98 217.575 ; + RECT 9.27 217.525 9.4 217.575 ; + RECT 2.11 217.975 2.16 218.105 ; + RECT 5.41 217.975 5.46 218.105 ; + RECT 6.915 217.975 6.965 218.105 ; + RECT 10.81 217.975 10.86 218.105 ; + RECT 13.33 217.975 13.38 218.105 ; + RECT 14.87 217.975 14.92 218.105 ; + RECT 15.065 217.975 15.115 218.105 ; + RECT 3.56 218.015 3.69 218.065 ; + RECT 0.9 218.47 0.95 218.6 ; + RECT 1.44 218.47 1.49 218.6 ; + RECT 3.025 218.47 3.075 218.6 ; + RECT 3.155 218.47 3.205 218.6 ; + RECT 6.605 218.47 6.655 218.6 ; + RECT 7.265 218.47 7.315 218.6 ; + RECT 12.095 218.47 12.145 218.6 ; + RECT 12.355 218.47 12.405 218.6 ; + RECT 13.06 218.47 13.11 218.6 ; + RECT 14.545 218.47 14.595 218.6 ; + RECT 4.34 218.51 4.47 218.56 ; + RECT 6.175 218.51 6.305 218.56 ; + RECT 8.85 218.51 8.98 218.56 ; + RECT 9.27 218.51 9.4 218.56 ; + RECT 2.11 218.96 2.16 219.09 ; + RECT 5.41 218.96 5.46 219.09 ; + RECT 6.915 218.96 6.965 219.09 ; + RECT 10.81 218.96 10.86 219.09 ; + RECT 13.33 218.96 13.38 219.09 ; + RECT 14.87 218.96 14.92 219.09 ; + RECT 15.065 218.96 15.115 219.09 ; + RECT 3.56 219 3.69 219.05 ; + RECT 13.195 219.445 13.245 219.575 ; + RECT 4.575 219.455 4.625 219.585 ; + RECT 2.11 219.945 2.16 220.075 ; + RECT 5.41 219.945 5.46 220.075 ; + RECT 6.915 219.945 6.965 220.075 ; + RECT 10.81 219.945 10.86 220.075 ; + RECT 13.33 219.945 13.38 220.075 ; + RECT 14.87 219.945 14.92 220.075 ; + RECT 15.065 219.945 15.115 220.075 ; + RECT 3.56 219.985 3.69 220.035 ; + RECT 0.9 220.435 0.95 220.565 ; + RECT 1.44 220.435 1.49 220.565 ; + RECT 3.025 220.435 3.075 220.565 ; + RECT 3.155 220.435 3.205 220.565 ; + RECT 6.605 220.435 6.655 220.565 ; + RECT 7.265 220.435 7.315 220.565 ; + RECT 12.095 220.435 12.145 220.565 ; + RECT 12.355 220.435 12.405 220.565 ; + RECT 13.06 220.435 13.11 220.565 ; + RECT 14.545 220.435 14.595 220.565 ; + RECT 4.34 220.475 4.47 220.525 ; + RECT 6.175 220.475 6.305 220.525 ; + RECT 8.85 220.475 8.98 220.525 ; + RECT 9.27 220.475 9.4 220.525 ; + RECT 14.83 220.72 14.96 220.77 ; + RECT 15.065 220.72 15.115 220.77 ; + RECT 1.585 220.905 1.715 220.955 ; + RECT 1.88 220.905 2.01 220.955 ; + RECT 5.01 220.905 5.14 220.955 ; + RECT 9.815 220.905 9.945 220.955 ; + RECT 2.4 220.93 2.45 221.06 ; + RECT 2.55 220.93 2.6 221.06 ; + RECT 2.86 220.93 2.91 221.06 ; + RECT 3.79 220.93 3.84 221.06 ; + RECT 4.055 220.93 4.105 221.06 ; + RECT 6.76 220.93 6.81 221.06 ; + RECT 8.04 220.93 8.09 221.06 ; + RECT 10.26 220.93 10.31 221.06 ; + RECT 11.565 220.93 11.615 221.06 ; + RECT 1.585 221.035 1.715 221.085 ; + RECT 1.88 221.035 2.01 221.085 ; + RECT 5.01 221.035 5.14 221.085 ; + RECT 9.815 221.035 9.945 221.085 ; + RECT 0.905 221.215 1.035 221.265 ; + RECT 1.355 221.215 1.485 221.265 ; + RECT 3.05 221.215 3.18 221.265 ; + RECT 0.9 221.42 0.95 221.55 ; + RECT 1.44 221.42 1.49 221.55 ; + RECT 3.025 221.42 3.075 221.55 ; + RECT 3.155 221.42 3.205 221.55 ; + RECT 6.605 221.42 6.655 221.55 ; + RECT 7.265 221.42 7.315 221.55 ; + RECT 12.095 221.42 12.145 221.55 ; + RECT 12.355 221.42 12.405 221.55 ; + RECT 13.06 221.42 13.11 221.55 ; + RECT 14.545 221.42 14.595 221.55 ; + RECT 4.34 221.46 4.47 221.51 ; + RECT 6.175 221.46 6.305 221.51 ; + RECT 8.85 221.46 8.98 221.51 ; + RECT 9.27 221.46 9.4 221.51 ; + RECT 2.72 221.915 2.77 222.045 ; + RECT 9.1 221.915 9.15 222.045 ; + RECT 10.81 221.915 10.86 222.045 ; + RECT 4.575 222.405 4.625 222.535 ; + RECT 3.56 222.87 3.69 222.92 ; + RECT 2.11 222.895 2.16 223.025 ; + RECT 5.41 222.895 5.46 223.025 ; + RECT 6.915 222.895 6.965 223.025 ; + RECT 12.23 222.895 12.28 223.025 ; + RECT 13.33 222.895 13.38 223.025 ; + RECT 14.87 222.895 14.92 223.025 ; + RECT 15.065 222.895 15.115 223.025 ; + RECT 3.56 223 3.69 223.05 ; + RECT 4.575 223.355 4.625 223.485 ; + RECT 13.195 223.355 13.245 223.485 ; + RECT 2.11 223.88 2.16 224.01 ; + RECT 5.41 223.88 5.46 224.01 ; + RECT 6.915 223.88 6.965 224.01 ; + RECT 12.23 223.88 12.28 224.01 ; + RECT 13.33 223.88 13.38 224.01 ; + RECT 14.87 223.88 14.92 224.01 ; + RECT 15.065 223.88 15.115 224.01 ; + RECT 3.56 223.92 3.69 223.97 ; + RECT 0.9 224.34 0.95 224.47 ; + RECT 1.44 224.34 1.49 224.47 ; + RECT 3.025 224.34 3.075 224.47 ; + RECT 3.155 224.34 3.205 224.47 ; + RECT 6.605 224.34 6.655 224.47 ; + RECT 7.265 224.34 7.315 224.47 ; + RECT 12.095 224.34 12.145 224.47 ; + RECT 12.355 224.34 12.405 224.47 ; + RECT 13.06 224.34 13.11 224.47 ; + RECT 14.545 224.34 14.595 224.47 ; + RECT 4.34 224.38 4.47 224.43 ; + RECT 6.175 224.38 6.305 224.43 ; + RECT 8.85 224.38 8.98 224.43 ; + RECT 9.27 224.38 9.4 224.43 ; + RECT 2.4 224.88 2.45 225.01 ; + RECT 2.55 224.88 2.6 225.01 ; + RECT 3.79 224.88 3.84 225.01 ; + RECT 4.055 224.88 4.105 225.01 ; + RECT 6.76 224.88 6.81 225.01 ; + RECT 8.04 224.88 8.09 225.01 ; + RECT 10.26 224.88 10.31 225.01 ; + RECT 11.565 224.88 11.615 225.01 ; + RECT 1.585 224.92 1.715 224.97 ; + RECT 1.88 224.92 2.01 224.97 ; + RECT 5.01 224.92 5.14 224.97 ; + RECT 9.815 224.92 9.945 224.97 ; + RECT 13.195 225.155 13.245 225.205 ; + RECT 1.585 225.33 1.715 225.38 ; + RECT 1.88 225.33 2.01 225.38 ; + RECT 5.01 225.33 5.14 225.38 ; + RECT 9.815 225.33 9.945 225.38 ; + RECT 2.4 225.355 2.45 225.485 ; + RECT 2.55 225.355 2.6 225.485 ; + RECT 3.79 225.355 3.84 225.485 ; + RECT 4.055 225.355 4.105 225.485 ; + RECT 6.76 225.355 6.81 225.485 ; + RECT 8.04 225.355 8.09 225.485 ; + RECT 10.26 225.355 10.31 225.485 ; + RECT 11.565 225.355 11.615 225.485 ; + RECT 14.215 225.355 14.265 225.485 ; + RECT 1.585 225.46 1.715 225.51 ; + RECT 1.88 225.46 2.01 225.51 ; + RECT 5.01 225.46 5.14 225.51 ; + RECT 9.815 225.46 9.945 225.51 ; + RECT 2.11 225.85 2.16 225.98 ; + RECT 5.41 225.85 5.46 225.98 ; + RECT 6.915 225.85 6.965 225.98 ; + RECT 9.515 225.85 9.565 225.98 ; + RECT 12.23 225.85 12.28 225.98 ; + RECT 13.33 225.85 13.38 225.98 ; + RECT 14.87 225.85 14.92 225.98 ; + RECT 15.065 225.85 15.115 225.98 ; + RECT 3.56 225.89 3.69 225.94 ; + RECT 13.195 226.135 13.245 226.185 ; + RECT 0.9 226.34 0.95 226.47 ; + RECT 1.44 226.34 1.49 226.47 ; + RECT 3.025 226.34 3.075 226.47 ; + RECT 3.155 226.34 3.205 226.47 ; + RECT 6.605 226.34 6.655 226.47 ; + RECT 7.265 226.34 7.315 226.47 ; + RECT 12.095 226.34 12.145 226.47 ; + RECT 12.355 226.34 12.405 226.47 ; + RECT 13.06 226.34 13.11 226.47 ; + RECT 14.545 226.34 14.595 226.47 ; + RECT 4.34 226.38 4.47 226.43 ; + RECT 6.175 226.38 6.305 226.43 ; + RECT 8.85 226.38 8.98 226.43 ; + RECT 9.27 226.38 9.4 226.43 ; + RECT 2.11 226.835 2.16 226.965 ; + RECT 5.41 226.835 5.46 226.965 ; + RECT 6.915 226.835 6.965 226.965 ; + RECT 9.515 226.835 9.565 226.965 ; + RECT 12.23 226.835 12.28 226.965 ; + RECT 13.33 226.835 13.38 226.965 ; + RECT 14.87 226.835 14.92 226.965 ; + RECT 15.065 226.835 15.115 226.965 ; + RECT 3.56 226.875 3.69 226.925 ; + RECT 1.585 227.12 1.715 227.17 ; + RECT 1.88 227.12 2.01 227.17 ; + RECT 5.01 227.12 5.14 227.17 ; + RECT 9.815 227.12 9.945 227.17 ; + RECT 2.4 227.145 2.45 227.275 ; + RECT 2.55 227.145 2.6 227.275 ; + RECT 3.79 227.145 3.84 227.275 ; + RECT 4.055 227.145 4.105 227.275 ; + RECT 6.76 227.145 6.81 227.275 ; + RECT 8.04 227.145 8.09 227.275 ; + RECT 10.26 227.145 10.31 227.275 ; + RECT 11.565 227.145 11.615 227.275 ; + RECT 1.585 227.25 1.715 227.3 ; + RECT 1.88 227.25 2.01 227.3 ; + RECT 5.01 227.25 5.14 227.3 ; + RECT 9.815 227.25 9.945 227.3 ; + RECT 14.34 227.625 14.39 227.755 ; + RECT 2.72 227.855 2.77 227.985 ; + RECT 9.1 227.855 9.15 227.985 ; + RECT 10.81 227.855 10.86 227.985 ; + RECT 0.62 228.085 0.67 228.215 ; + RECT 1.16 228.085 1.21 228.215 ; + RECT 4.19 228.085 4.24 228.215 ; + RECT 7.73 228.085 7.78 228.215 ; + RECT 14.68 228.085 14.73 228.215 ; + RECT 1.625 228.315 1.675 228.445 ; + RECT 1.92 228.315 1.97 228.445 ; + RECT 2.4 228.315 2.45 228.445 ; + RECT 2.55 228.315 2.6 228.445 ; + RECT 3.79 228.315 3.84 228.445 ; + RECT 4.055 228.315 4.105 228.445 ; + RECT 5.05 228.315 5.1 228.445 ; + RECT 6.76 228.315 6.81 228.445 ; + RECT 8.04 228.315 8.09 228.445 ; + RECT 9.855 228.315 9.905 228.445 ; + RECT 10.26 228.315 10.31 228.445 ; + RECT 11.565 228.315 11.615 228.445 ; + RECT 0.435 187.965 0.485 188.095 ; + RECT 0.435 188.945 0.485 189.075 ; + RECT 0.435 190.915 0.485 191.045 ; + RECT 0.435 191.9 0.485 192.03 ; + RECT 0.435 194.855 0.485 194.985 ; + RECT 0.435 195.835 0.485 195.965 ; + RECT 0.435 196.82 0.485 196.95 ; + RECT 0.435 198.79 0.485 198.92 ; + RECT 0.17 199.57 0.22 199.62 ; + RECT 0.435 199.77 0.485 199.9 ; + RECT 0.435 200.755 0.485 200.885 ; + RECT 0.18 201.535 0.23 201.585 ; + RECT 0.435 202.73 0.485 202.86 ; + RECT 0.435 203.71 0.485 203.84 ; + RECT 0.435 206.66 0.485 206.79 ; + RECT 0.435 208.135 0.485 208.265 ; + RECT 0.435 211.085 0.485 211.215 ; + RECT 0.435 212.075 0.485 212.205 ; + RECT 0.18 212.85 0.23 212.9 ; + RECT 0.435 214.04 0.485 214.17 ; + RECT 0.435 215.025 0.485 215.155 ; + RECT 0.17 215.31 0.22 215.36 ; + RECT 0.435 216.01 0.485 216.14 ; + RECT 0.435 217.975 0.485 218.105 ; + RECT 0.435 218.96 0.485 219.09 ; + RECT 0.435 219.945 0.485 220.075 ; + RECT 0.17 221.215 0.22 221.265 ; + RECT 0.435 222.2 0.485 222.25 ; + RECT 0.435 222.69 0.485 222.74 ; + RECT 0.435 222.895 0.485 223.025 ; + RECT 0.435 223.88 0.485 224.01 ; + RECT 0.435 225.85 0.485 225.98 ; + RECT 0.435 226.835 0.485 226.965 ; + RECT 2.11 186.415 2.16 186.545 ; + RECT 3.6 186.415 3.65 186.545 ; + RECT 5.41 186.415 5.46 186.545 ; + RECT 13.33 186.415 13.38 186.545 ; + RECT 2.11 187.58 2.16 187.71 ; + RECT 5.41 187.58 5.46 187.71 ; + RECT 9.495 187.58 9.545 187.71 ; + RECT 13.33 187.58 13.38 187.71 ; + RECT 2.4 187.965 2.45 188.095 ; + RECT 2.55 187.965 2.6 188.095 ; + RECT 3.79 187.965 3.84 188.095 ; + RECT 4.055 187.965 4.105 188.095 ; + RECT 5.575 187.965 5.625 188.095 ; + RECT 6.76 187.965 6.81 188.095 ; + RECT 8.04 187.965 8.09 188.095 ; + RECT 10.26 187.965 10.31 188.095 ; + RECT 11.565 187.965 11.615 188.095 ; + RECT 2.4 188.945 2.45 189.075 ; + RECT 2.55 188.945 2.6 189.075 ; + RECT 3.79 188.945 3.84 189.075 ; + RECT 4.055 188.945 4.105 189.075 ; + RECT 5.575 188.945 5.625 189.075 ; + RECT 6.76 188.945 6.81 189.075 ; + RECT 8.04 188.945 8.09 189.075 ; + RECT 10.26 188.945 10.31 189.075 ; + RECT 11.565 188.945 11.615 189.075 ; + RECT 2.11 189.445 2.16 189.575 ; + RECT 3.56 189.42 3.69 189.6 ; + RECT 5.41 189.445 5.46 189.575 ; + RECT 6.44 189.445 6.49 189.575 ; + RECT 9.495 189.445 9.545 189.575 ; + RECT 2.11 189.915 2.16 190.045 ; + RECT 3.56 189.89 3.69 190.07 ; + RECT 5.41 189.915 5.46 190.045 ; + RECT 6.44 189.915 6.49 190.045 ; + RECT 9.495 189.915 9.545 190.045 ; + RECT 13.33 189.915 13.38 190.045 ; + RECT 2.4 190.915 2.45 191.045 ; + RECT 2.55 190.915 2.6 191.045 ; + RECT 3.79 190.915 3.84 191.045 ; + RECT 4.055 190.915 4.105 191.045 ; + RECT 5.575 190.915 5.625 191.045 ; + RECT 6.76 190.915 6.81 191.045 ; + RECT 8.04 190.915 8.09 191.045 ; + RECT 10.26 190.915 10.31 191.045 ; + RECT 11.565 190.915 11.615 191.045 ; + RECT 2.4 191.9 2.45 192.03 ; + RECT 2.55 191.9 2.6 192.03 ; + RECT 3.79 191.9 3.84 192.03 ; + RECT 4.055 191.9 4.105 192.03 ; + RECT 5.575 191.9 5.625 192.03 ; + RECT 6.76 191.9 6.81 192.03 ; + RECT 8.04 191.9 8.09 192.03 ; + RECT 10.26 191.9 10.31 192.03 ; + RECT 11.565 191.9 11.615 192.03 ; + RECT 2.11 193.87 2.16 194 ; + RECT 5.41 193.87 5.46 194 ; + RECT 6.44 193.87 6.49 194 ; + RECT 13.33 193.87 13.38 194 ; + RECT 2.4 194.855 2.45 194.985 ; + RECT 2.55 194.855 2.6 194.985 ; + RECT 2.86 194.855 2.91 194.985 ; + RECT 3.79 194.855 3.84 194.985 ; + RECT 4.055 194.855 4.105 194.985 ; + RECT 5.575 194.855 5.625 194.985 ; + RECT 6.76 194.855 6.81 194.985 ; + RECT 8.04 194.855 8.09 194.985 ; + RECT 10.26 194.855 10.31 194.985 ; + RECT 11.565 194.855 11.615 194.985 ; + RECT 2.4 195.835 2.45 195.965 ; + RECT 2.55 195.835 2.6 195.965 ; + RECT 2.86 195.835 2.91 195.965 ; + RECT 3.79 195.835 3.84 195.965 ; + RECT 4.055 195.835 4.105 195.965 ; + RECT 5.575 195.835 5.625 195.965 ; + RECT 6.76 195.835 6.81 195.965 ; + RECT 8.04 195.835 8.09 195.965 ; + RECT 10.26 195.835 10.31 195.965 ; + RECT 11.565 195.835 11.615 195.965 ; + RECT 2.4 196.82 2.45 196.95 ; + RECT 2.55 196.82 2.6 196.95 ; + RECT 2.86 196.82 2.91 196.95 ; + RECT 3.79 196.82 3.84 196.95 ; + RECT 4.055 196.82 4.105 196.95 ; + RECT 5.575 196.82 5.625 196.95 ; + RECT 6.76 196.82 6.81 196.95 ; + RECT 8.04 196.82 8.09 196.95 ; + RECT 10.26 196.82 10.31 196.95 ; + RECT 11.565 196.82 11.615 196.95 ; + RECT 2.11 197.805 2.16 197.935 ; + RECT 5.41 197.805 5.46 197.935 ; + RECT 6.44 197.805 6.49 197.935 ; + RECT 10.07 197.805 10.12 197.935 ; + RECT 10.81 197.805 10.86 197.935 ; + RECT 13.33 197.805 13.38 197.935 ; + RECT 2.4 198.79 2.45 198.92 ; + RECT 2.55 198.79 2.6 198.92 ; + RECT 2.86 198.79 2.91 198.92 ; + RECT 3.79 198.79 3.84 198.92 ; + RECT 4.055 198.79 4.105 198.92 ; + RECT 5.575 198.79 5.625 198.92 ; + RECT 6.76 198.79 6.81 198.92 ; + RECT 8.04 198.79 8.09 198.92 ; + RECT 10.26 198.79 10.31 198.92 ; + RECT 11.565 198.79 11.615 198.92 ; + RECT 2.4 199.77 2.45 199.9 ; + RECT 2.55 199.77 2.6 199.9 ; + RECT 2.86 199.77 2.91 199.9 ; + RECT 3.79 199.77 3.84 199.9 ; + RECT 4.055 199.77 4.105 199.9 ; + RECT 5.01 199.745 5.14 199.925 ; + RECT 5.575 199.77 5.625 199.9 ; + RECT 6.76 199.77 6.81 199.9 ; + RECT 8.04 199.77 8.09 199.9 ; + RECT 10.26 199.77 10.31 199.9 ; + RECT 11.565 199.77 11.615 199.9 ; + RECT 2.4 200.755 2.45 200.885 ; + RECT 2.55 200.755 2.6 200.885 ; + RECT 2.86 200.755 2.91 200.885 ; + RECT 3.79 200.755 3.84 200.885 ; + RECT 4.055 200.755 4.105 200.885 ; + RECT 5.575 200.755 5.625 200.885 ; + RECT 6.76 200.755 6.81 200.885 ; + RECT 8.04 200.755 8.09 200.885 ; + RECT 10.26 200.755 10.31 200.885 ; + RECT 11.565 200.755 11.615 200.885 ; + RECT 2.11 201.74 2.16 201.87 ; + RECT 3.56 201.715 3.69 201.895 ; + RECT 5.41 201.74 5.46 201.87 ; + RECT 6.44 201.74 6.49 201.87 ; + RECT 6.915 201.74 6.965 201.87 ; + RECT 7.555 201.74 7.605 201.87 ; + RECT 10.81 201.74 10.86 201.87 ; + RECT 13.33 201.74 13.38 201.87 ; + RECT 14.83 201.715 14.96 201.895 ; + RECT 2.4 202.73 2.45 202.86 ; + RECT 2.55 202.73 2.6 202.86 ; + RECT 2.86 202.73 2.91 202.86 ; + RECT 3.79 202.73 3.84 202.86 ; + RECT 4.055 202.73 4.105 202.86 ; + RECT 5.575 202.73 5.625 202.86 ; + RECT 6.76 202.73 6.81 202.86 ; + RECT 8.04 202.73 8.09 202.86 ; + RECT 10.26 202.73 10.31 202.86 ; + RECT 11.565 202.73 11.615 202.86 ; + RECT 2.4 203.71 2.45 203.84 ; + RECT 2.55 203.71 2.6 203.84 ; + RECT 2.86 203.71 2.91 203.84 ; + RECT 3.79 203.71 3.84 203.84 ; + RECT 4.055 203.71 4.105 203.84 ; + RECT 5.575 203.71 5.625 203.84 ; + RECT 6.76 203.71 6.81 203.84 ; + RECT 8.04 203.71 8.09 203.84 ; + RECT 10.26 203.71 10.31 203.84 ; + RECT 11.565 203.71 11.615 203.84 ; + RECT 2.11 204.865 2.16 204.995 ; + RECT 3.6 204.865 3.65 204.995 ; + RECT 5.41 204.865 5.46 204.995 ; + RECT 6.44 204.865 6.49 204.995 ; + RECT 6.915 204.865 6.965 204.995 ; + RECT 7.555 204.865 7.605 204.995 ; + RECT 9.65 204.865 9.7 204.995 ; + RECT 10.81 204.865 10.86 204.995 ; + RECT 2.11 205.675 2.16 205.805 ; + RECT 3.56 205.65 3.69 205.83 ; + RECT 5.41 205.675 5.46 205.805 ; + RECT 6.44 205.675 6.49 205.805 ; + RECT 6.915 205.675 6.965 205.805 ; + RECT 7.555 205.675 7.605 205.805 ; + RECT 9.65 205.675 9.7 205.805 ; + RECT 10.81 205.675 10.86 205.805 ; + RECT 13.33 205.675 13.38 205.805 ; + RECT 2.4 206.66 2.45 206.79 ; + RECT 2.55 206.66 2.6 206.79 ; + RECT 2.86 206.66 2.91 206.79 ; + RECT 3.79 206.66 3.84 206.79 ; + RECT 4.055 206.66 4.105 206.79 ; + RECT 5.575 206.66 5.625 206.79 ; + RECT 6.76 206.66 6.81 206.79 ; + RECT 8.04 206.66 8.09 206.79 ; + RECT 10.26 206.66 10.31 206.79 ; + RECT 11.565 206.66 11.615 206.79 ; + RECT 2.4 208.135 2.45 208.265 ; + RECT 2.55 208.135 2.6 208.265 ; + RECT 2.86 208.135 2.91 208.265 ; + RECT 3.79 208.135 3.84 208.265 ; + RECT 4.055 208.135 4.105 208.265 ; + RECT 5.575 208.135 5.625 208.265 ; + RECT 6.76 208.135 6.81 208.265 ; + RECT 8.04 208.135 8.09 208.265 ; + RECT 10.26 208.135 10.31 208.265 ; + RECT 11.565 208.135 11.615 208.265 ; + RECT 2.11 209.12 2.16 209.25 ; + RECT 3.56 209.095 3.69 209.275 ; + RECT 5.41 209.12 5.46 209.25 ; + RECT 6.915 209.12 6.965 209.25 ; + RECT 7.555 209.12 7.605 209.25 ; + RECT 9.65 209.12 9.7 209.25 ; + RECT 10.81 209.12 10.86 209.25 ; + RECT 13.33 209.12 13.38 209.25 ; + RECT 2.11 209.93 2.16 210.06 ; + RECT 3.6 209.93 3.65 210.06 ; + RECT 5.41 209.93 5.46 210.06 ; + RECT 6.915 209.93 6.965 210.06 ; + RECT 7.555 209.93 7.605 210.06 ; + RECT 9.65 209.93 9.7 210.06 ; + RECT 10.81 209.93 10.86 210.06 ; + RECT 2.4 211.085 2.45 211.215 ; + RECT 2.55 211.085 2.6 211.215 ; + RECT 2.86 211.085 2.91 211.215 ; + RECT 3.79 211.085 3.84 211.215 ; + RECT 4.055 211.085 4.105 211.215 ; + RECT 5.575 211.085 5.625 211.215 ; + RECT 6.76 211.085 6.81 211.215 ; + RECT 8.04 211.085 8.09 211.215 ; + RECT 10.26 211.085 10.31 211.215 ; + RECT 11.565 211.085 11.615 211.215 ; + RECT 2.4 212.075 2.45 212.205 ; + RECT 2.55 212.075 2.6 212.205 ; + RECT 2.86 212.075 2.91 212.205 ; + RECT 3.79 212.075 3.84 212.205 ; + RECT 4.055 212.075 4.105 212.205 ; + RECT 5.575 212.075 5.625 212.205 ; + RECT 6.76 212.075 6.81 212.205 ; + RECT 8.04 212.075 8.09 212.205 ; + RECT 10.26 212.075 10.31 212.205 ; + RECT 11.565 212.075 11.615 212.205 ; + RECT 2.11 213.055 2.16 213.185 ; + RECT 3.56 213.03 3.69 213.21 ; + RECT 5.41 213.055 5.46 213.185 ; + RECT 6.915 213.055 6.965 213.185 ; + RECT 7.555 213.055 7.605 213.185 ; + RECT 10.81 213.055 10.86 213.185 ; + RECT 13.33 213.055 13.38 213.185 ; + RECT 14.83 213.03 14.96 213.21 ; + RECT 2.4 214.04 2.45 214.17 ; + RECT 2.55 214.04 2.6 214.17 ; + RECT 2.86 214.04 2.91 214.17 ; + RECT 3.79 214.04 3.84 214.17 ; + RECT 4.055 214.04 4.105 214.17 ; + RECT 5.575 214.04 5.625 214.17 ; + RECT 6.76 214.04 6.81 214.17 ; + RECT 8.04 214.04 8.09 214.17 ; + RECT 10.26 214.04 10.31 214.17 ; + RECT 11.565 214.04 11.615 214.17 ; + RECT 2.4 215.025 2.45 215.155 ; + RECT 2.55 215.025 2.6 215.155 ; + RECT 2.86 215.025 2.91 215.155 ; + RECT 3.79 215.025 3.84 215.155 ; + RECT 4.055 215.025 4.105 215.155 ; + RECT 5.01 215 5.14 215.18 ; + RECT 5.575 215.025 5.625 215.155 ; + RECT 6.76 215.025 6.81 215.155 ; + RECT 8.04 215.025 8.09 215.155 ; + RECT 9.79 215 9.92 215.18 ; + RECT 10.26 215.025 10.31 215.155 ; + RECT 11.565 215.025 11.615 215.155 ; + RECT 2.4 216.01 2.45 216.14 ; + RECT 2.55 216.01 2.6 216.14 ; + RECT 2.86 216.01 2.91 216.14 ; + RECT 3.79 216.01 3.84 216.14 ; + RECT 4.055 216.01 4.105 216.14 ; + RECT 6.76 216.01 6.81 216.14 ; + RECT 8.04 216.01 8.09 216.14 ; + RECT 10.26 216.01 10.31 216.14 ; + RECT 11.565 216.01 11.615 216.14 ; + RECT 2.11 216.995 2.16 217.125 ; + RECT 5.41 216.995 5.46 217.125 ; + RECT 6.915 216.995 6.965 217.125 ; + RECT 10.54 216.995 10.59 217.125 ; + RECT 10.81 216.995 10.86 217.125 ; + RECT 13.33 216.995 13.38 217.125 ; + RECT 2.4 217.975 2.45 218.105 ; + RECT 2.55 217.975 2.6 218.105 ; + RECT 2.86 217.975 2.91 218.105 ; + RECT 3.79 217.975 3.84 218.105 ; + RECT 4.055 217.975 4.105 218.105 ; + RECT 6.76 217.975 6.81 218.105 ; + RECT 8.04 217.975 8.09 218.105 ; + RECT 10.26 217.975 10.31 218.105 ; + RECT 11.565 217.975 11.615 218.105 ; + RECT 2.4 218.96 2.45 219.09 ; + RECT 2.55 218.96 2.6 219.09 ; + RECT 2.86 218.96 2.91 219.09 ; + RECT 3.79 218.96 3.84 219.09 ; + RECT 4.055 218.96 4.105 219.09 ; + RECT 6.76 218.96 6.81 219.09 ; + RECT 8.04 218.96 8.09 219.09 ; + RECT 10.26 218.96 10.31 219.09 ; + RECT 11.565 218.96 11.615 219.09 ; + RECT 2.4 219.945 2.45 220.075 ; + RECT 2.55 219.945 2.6 220.075 ; + RECT 2.86 219.945 2.91 220.075 ; + RECT 3.79 219.945 3.84 220.075 ; + RECT 4.055 219.945 4.105 220.075 ; + RECT 6.76 219.945 6.81 220.075 ; + RECT 8.04 219.945 8.09 220.075 ; + RECT 10.26 219.945 10.31 220.075 ; + RECT 11.565 219.945 11.615 220.075 ; + RECT 2.11 220.93 2.16 221.06 ; + RECT 3.56 220.905 3.69 221.085 ; + RECT 5.41 220.93 5.46 221.06 ; + RECT 6.915 220.93 6.965 221.06 ; + RECT 13.33 220.93 13.38 221.06 ; + RECT 14.83 220.905 14.96 221.085 ; + RECT 1.585 222.87 1.715 223.05 ; + RECT 1.88 222.87 2.01 223.05 ; + RECT 2.4 222.895 2.45 223.025 ; + RECT 2.55 222.895 2.6 223.025 ; + RECT 2.86 222.895 2.91 223.025 ; + RECT 3.79 222.895 3.84 223.025 ; + RECT 4.055 222.895 4.105 223.025 ; + RECT 5.01 222.87 5.14 223.05 ; + RECT 6.76 222.895 6.81 223.025 ; + RECT 8.04 222.895 8.09 223.025 ; + RECT 9.815 222.87 9.945 223.05 ; + RECT 10.26 222.895 10.31 223.025 ; + RECT 11.565 222.895 11.615 223.025 ; + RECT 2.4 223.88 2.45 224.01 ; + RECT 2.55 223.88 2.6 224.01 ; + RECT 2.86 223.88 2.91 224.01 ; + RECT 3.79 223.88 3.84 224.01 ; + RECT 4.055 223.88 4.105 224.01 ; + RECT 6.76 223.88 6.81 224.01 ; + RECT 8.04 223.88 8.09 224.01 ; + RECT 10.26 223.88 10.31 224.01 ; + RECT 11.565 223.88 11.615 224.01 ; + RECT 2.11 224.88 2.16 225.01 ; + RECT 3.56 224.855 3.69 225.035 ; + RECT 5.41 224.88 5.46 225.01 ; + RECT 6.915 224.88 6.965 225.01 ; + RECT 12.23 224.88 12.28 225.01 ; + RECT 13.33 224.88 13.38 225.01 ; + RECT 2.11 225.355 2.16 225.485 ; + RECT 3.56 225.33 3.69 225.51 ; + RECT 5.41 225.355 5.46 225.485 ; + RECT 6.915 225.355 6.965 225.485 ; + RECT 2.4 225.85 2.45 225.98 ; + RECT 2.55 225.85 2.6 225.98 ; + RECT 3.79 225.85 3.84 225.98 ; + RECT 4.055 225.85 4.105 225.98 ; + RECT 6.76 225.85 6.81 225.98 ; + RECT 8.04 225.85 8.09 225.98 ; + RECT 10.26 225.85 10.31 225.98 ; + RECT 11.565 225.85 11.615 225.98 ; + RECT 2.4 226.835 2.45 226.965 ; + RECT 2.55 226.835 2.6 226.965 ; + RECT 3.79 226.835 3.84 226.965 ; + RECT 4.055 226.835 4.105 226.965 ; + RECT 6.76 226.835 6.81 226.965 ; + RECT 8.04 226.835 8.09 226.965 ; + RECT 10.26 226.835 10.31 226.965 ; + RECT 11.565 226.835 11.615 226.965 ; + RECT 2.11 227.145 2.16 227.275 ; + RECT 3.56 227.12 3.69 227.3 ; + RECT 5.41 227.145 5.46 227.275 ; + RECT 6.915 227.145 6.965 227.275 ; + RECT 9.515 227.145 9.565 227.275 ; + RECT 13.33 227.145 13.38 227.275 ; + RECT 14.83 227.12 14.96 227.3 ; + RECT 3.6 228.315 3.65 228.445 ; + RECT 5.41 228.315 5.46 228.445 ; + RECT 6.915 228.315 6.965 228.445 ; + RECT 9.515 228.315 9.565 228.445 ; + RECT 13.33 228.315 13.38 228.445 ; + RECT 3.6 187.58 3.65 187.71 ; + RECT 14.87 187.58 14.92 187.71 ; + RECT 1.625 187.965 1.675 188.095 ; + RECT 1.92 187.965 1.97 188.095 ; + RECT 5.05 187.965 5.1 188.095 ; + RECT 9.855 187.965 9.905 188.095 ; + RECT 1.625 188.945 1.675 189.075 ; + RECT 1.92 188.945 1.97 189.075 ; + RECT 5.05 188.945 5.1 189.075 ; + RECT 9.855 188.945 9.905 189.075 ; + RECT 1.625 190.915 1.675 191.045 ; + RECT 1.92 190.915 1.97 191.045 ; + RECT 5.05 190.915 5.1 191.045 ; + RECT 9.855 190.915 9.905 191.045 ; + RECT 1.625 191.9 1.675 192.03 ; + RECT 1.92 191.9 1.97 192.03 ; + RECT 5.05 191.9 5.1 192.03 ; + RECT 3.6 193.87 3.65 194 ; + RECT 14.87 193.87 14.92 194 ; + RECT 1.625 194.855 1.675 194.985 ; + RECT 1.92 194.855 1.97 194.985 ; + RECT 5.05 194.855 5.1 194.985 ; + RECT 1.625 195.835 1.675 195.965 ; + RECT 1.92 195.835 1.97 195.965 ; + RECT 5.05 195.835 5.1 195.965 ; + RECT 1.625 196.82 1.675 196.95 ; + RECT 1.92 196.82 1.97 196.95 ; + RECT 5.05 196.82 5.1 196.95 ; + RECT 3.6 197.805 3.65 197.935 ; + RECT 14.87 197.805 14.92 197.935 ; + RECT 1.625 198.79 1.675 198.92 ; + RECT 1.92 198.79 1.97 198.92 ; + RECT 5.05 198.79 5.1 198.92 ; + RECT 1.585 199.745 1.715 199.925 ; + RECT 1.88 199.745 2.01 199.925 ; + RECT 1.625 200.755 1.675 200.885 ; + RECT 1.92 200.755 1.97 200.885 ; + RECT 5.05 200.755 5.1 200.885 ; + RECT 1.625 202.73 1.675 202.86 ; + RECT 1.92 202.73 1.97 202.86 ; + RECT 5.05 202.73 5.1 202.86 ; + RECT 1.625 203.71 1.675 203.84 ; + RECT 1.92 203.71 1.97 203.84 ; + RECT 5.05 203.71 5.1 203.84 ; + RECT 1.625 206.66 1.675 206.79 ; + RECT 1.92 206.66 1.97 206.79 ; + RECT 5.05 206.66 5.1 206.79 ; + RECT 1.625 208.135 1.675 208.265 ; + RECT 1.92 208.135 1.97 208.265 ; + RECT 5.05 208.135 5.1 208.265 ; + RECT 1.625 211.085 1.675 211.215 ; + RECT 1.92 211.085 1.97 211.215 ; + RECT 5.05 211.085 5.1 211.215 ; + RECT 1.625 212.075 1.675 212.205 ; + RECT 1.92 212.075 1.97 212.205 ; + RECT 5.05 212.075 5.1 212.205 ; + RECT 1.625 214.04 1.675 214.17 ; + RECT 1.92 214.04 1.97 214.17 ; + RECT 5.05 214.04 5.1 214.17 ; + RECT 9.83 214.04 9.88 214.17 ; + RECT 1.585 215 1.715 215.18 ; + RECT 1.88 215 2.01 215.18 ; + RECT 1.625 216.01 1.675 216.14 ; + RECT 1.92 216.01 1.97 216.14 ; + RECT 5.05 216.01 5.1 216.14 ; + RECT 9.83 216.01 9.88 216.14 ; + RECT 3.6 216.995 3.65 217.125 ; + RECT 14.87 216.995 14.92 217.125 ; + RECT 1.625 217.975 1.675 218.105 ; + RECT 1.92 217.975 1.97 218.105 ; + RECT 5.05 217.975 5.1 218.105 ; + RECT 9.855 217.975 9.905 218.105 ; + RECT 1.625 218.96 1.675 219.09 ; + RECT 1.92 218.96 1.97 219.09 ; + RECT 5.05 218.96 5.1 219.09 ; + RECT 9.855 218.96 9.905 219.09 ; + RECT 1.625 219.945 1.675 220.075 ; + RECT 1.92 219.945 1.97 220.075 ; + RECT 5.05 219.945 5.1 220.075 ; + RECT 9.855 219.945 9.905 220.075 ; + RECT 1.625 223.88 1.675 224.01 ; + RECT 1.92 223.88 1.97 224.01 ; + RECT 5.05 223.88 5.1 224.01 ; + RECT 9.855 223.88 9.905 224.01 ; + RECT 1.625 225.85 1.675 225.98 ; + RECT 1.92 225.85 1.97 225.98 ; + RECT 5.05 225.85 5.1 225.98 ; + RECT 9.855 225.85 9.905 225.98 ; + RECT 0.9 186.645 0.95 186.775 ; + RECT 1.44 186.645 1.49 186.775 ; + RECT 3.025 186.645 3.205 186.775 ; + RECT 4.38 186.645 4.43 186.775 ; + RECT 6.215 186.645 6.265 186.775 ; + RECT 6.605 186.645 6.655 186.775 ; + RECT 7.265 186.645 7.315 186.775 ; + RECT 8.89 186.645 8.94 186.775 ; + RECT 9.31 186.645 9.36 186.775 ; + RECT 12.095 186.645 12.145 186.775 ; + RECT 12.355 186.645 12.405 186.775 ; + RECT 13.06 186.645 13.11 186.775 ; + RECT 14.545 186.645 14.595 186.775 ; + RECT 0.62 188.455 0.67 188.585 ; + RECT 1.16 188.455 1.21 188.585 ; + RECT 4.19 188.455 4.24 188.585 ; + RECT 7.72 188.455 7.77 188.585 ; + RECT 14.68 188.455 14.73 188.585 ; + RECT 0.62 190.46 0.67 190.59 ; + RECT 1.16 190.46 1.21 190.59 ; + RECT 4.19 190.46 4.24 190.59 ; + RECT 7.72 190.46 7.77 190.59 ; + RECT 14.68 190.46 14.73 190.59 ; + RECT 0.62 193.375 0.67 193.505 ; + RECT 1.16 193.375 1.21 193.505 ; + RECT 4.19 193.375 4.24 193.505 ; + RECT 7.72 193.375 7.77 193.505 ; + RECT 14.68 193.375 14.73 193.505 ; + RECT 0.62 194.36 0.67 194.49 ; + RECT 1.16 194.36 1.21 194.49 ; + RECT 4.19 194.36 4.24 194.49 ; + RECT 7.72 194.36 7.77 194.49 ; + RECT 14.68 194.36 14.73 194.49 ; + RECT 0.62 196.33 0.67 196.46 ; + RECT 1.16 196.33 1.21 196.46 ; + RECT 4.19 196.33 4.24 196.46 ; + RECT 7.72 196.33 7.77 196.46 ; + RECT 14.68 196.33 14.73 196.46 ; + RECT 0.62 197.31 0.67 197.44 ; + RECT 1.16 197.31 1.21 197.44 ; + RECT 4.19 197.31 4.24 197.44 ; + RECT 7.72 197.31 7.77 197.44 ; + RECT 14.68 197.31 14.73 197.44 ; + RECT 0.62 198.295 0.67 198.425 ; + RECT 1.16 198.295 1.21 198.425 ; + RECT 4.19 198.295 4.24 198.425 ; + RECT 7.72 198.295 7.77 198.425 ; + RECT 14.68 198.295 14.73 198.425 ; + RECT 0.62 201.25 0.67 201.38 ; + RECT 1.16 201.25 1.21 201.38 ; + RECT 4.19 201.25 4.24 201.38 ; + RECT 7.72 201.25 7.77 201.38 ; + RECT 14.68 201.25 14.73 201.38 ; + RECT 0.9 202.235 0.95 202.365 ; + RECT 1.44 202.235 1.49 202.365 ; + RECT 3.025 202.235 3.205 202.365 ; + RECT 6.605 202.235 6.655 202.365 ; + RECT 7.215 202.235 7.265 202.365 ; + RECT 12.095 202.235 12.145 202.365 ; + RECT 12.355 202.235 12.405 202.365 ; + RECT 13.06 202.235 13.11 202.365 ; + RECT 14.545 202.235 14.595 202.365 ; + RECT 0.62 205.185 0.67 205.315 ; + RECT 1.16 205.185 1.21 205.315 ; + RECT 4.19 205.185 4.24 205.315 ; + RECT 7.72 205.185 7.77 205.315 ; + RECT 14.68 205.185 14.73 205.315 ; + RECT 0.62 206.17 0.67 206.3 ; + RECT 1.16 206.17 1.21 206.3 ; + RECT 4.19 206.17 4.24 206.3 ; + RECT 7.72 206.17 7.77 206.3 ; + RECT 14.68 206.17 14.73 206.3 ; + RECT 8.85 207.44 8.98 207.49 ; + RECT 9.27 207.44 9.4 207.49 ; + RECT 10.66 207.44 10.71 207.49 ; + RECT 12.095 207.44 12.145 207.49 ; + RECT 12.355 207.44 12.405 207.49 ; + RECT 13.06 207.44 13.11 207.49 ; + RECT 0.62 208.63 0.67 208.76 ; + RECT 1.16 208.63 1.21 208.76 ; + RECT 4.19 208.63 4.24 208.76 ; + RECT 7.72 208.63 7.77 208.76 ; + RECT 13.195 208.63 13.245 208.76 ; + RECT 14.68 208.63 14.73 208.76 ; + RECT 0.62 209.61 0.67 209.74 ; + RECT 1.16 209.61 1.21 209.74 ; + RECT 4.19 209.61 4.24 209.74 ; + RECT 7.72 209.61 7.77 209.74 ; + RECT 14.68 209.61 14.73 209.74 ; + RECT 0.9 212.565 0.95 212.695 ; + RECT 1.44 212.565 1.49 212.695 ; + RECT 3.05 212.54 3.18 212.72 ; + RECT 4.34 212.54 4.47 212.72 ; + RECT 6.175 212.54 6.305 212.72 ; + RECT 6.605 212.565 6.655 212.695 ; + RECT 7.215 212.565 7.265 212.695 ; + RECT 8.85 212.54 8.98 212.72 ; + RECT 9.27 212.54 9.4 212.72 ; + RECT 12.095 212.565 12.145 212.695 ; + RECT 12.355 212.565 12.405 212.695 ; + RECT 13.06 212.565 13.11 212.695 ; + RECT 14.545 212.565 14.595 212.695 ; + RECT 0.62 213.55 0.67 213.68 ; + RECT 1.16 213.55 1.21 213.68 ; + RECT 4.19 213.55 4.24 213.68 ; + RECT 7.72 213.55 7.77 213.68 ; + RECT 14.68 213.55 14.73 213.68 ; + RECT 0.62 216.5 0.67 216.63 ; + RECT 1.16 216.5 1.21 216.63 ; + RECT 4.19 216.5 4.24 216.63 ; + RECT 7.72 216.5 7.77 216.63 ; + RECT 14.68 216.5 14.73 216.63 ; + RECT 0.62 217.485 0.67 217.615 ; + RECT 1.16 217.485 1.21 217.615 ; + RECT 4.19 217.485 4.24 217.615 ; + RECT 7.72 217.485 7.77 217.615 ; + RECT 14.68 217.485 14.73 217.615 ; + RECT 0.62 218.47 0.67 218.6 ; + RECT 1.16 218.47 1.21 218.6 ; + RECT 4.19 218.47 4.24 218.6 ; + RECT 7.72 218.47 7.77 218.6 ; + RECT 14.68 218.47 14.73 218.6 ; + RECT 0.62 220.435 0.67 220.565 ; + RECT 1.16 220.435 1.21 220.565 ; + RECT 4.19 220.435 4.24 220.565 ; + RECT 7.72 220.435 7.77 220.565 ; + RECT 14.68 220.435 14.73 220.565 ; + RECT 0.62 221.215 0.67 221.265 ; + RECT 1.16 221.215 1.21 221.265 ; + RECT 0.62 221.42 0.67 221.55 ; + RECT 1.16 221.42 1.21 221.55 ; + RECT 4.19 221.42 4.24 221.55 ; + RECT 7.72 221.42 7.77 221.55 ; + RECT 14.68 221.42 14.73 221.55 ; + RECT 0.62 224.34 0.67 224.47 ; + RECT 1.16 224.34 1.21 224.47 ; + RECT 4.19 224.34 4.24 224.47 ; + RECT 7.72 224.34 7.77 224.47 ; + RECT 14.68 224.34 14.73 224.47 ; + RECT 0.62 226.34 0.67 226.47 ; + RECT 1.16 226.34 1.21 226.47 ; + RECT 4.19 226.34 4.24 226.47 ; + RECT 7.72 226.34 7.77 226.47 ; + RECT 14.68 226.34 14.73 226.47 ; + RECT 0.9 228.085 0.95 228.215 ; + RECT 1.44 228.085 1.49 228.215 ; + RECT 3.025 228.085 3.205 228.215 ; + RECT 4.38 228.085 4.43 228.215 ; + RECT 6.215 228.085 6.265 228.215 ; + RECT 6.605 228.085 6.655 228.215 ; + RECT 7.265 228.085 7.315 228.215 ; + RECT 8.89 228.085 8.94 228.215 ; + RECT 9.31 228.085 9.36 228.215 ; + RECT 12.095 228.085 12.145 228.215 ; + RECT 12.355 228.085 12.405 228.215 ; + RECT 13.06 228.085 13.11 228.215 ; + RECT 14.545 228.085 14.595 228.215 ; + RECT 4.38 202.235 4.43 202.365 ; + RECT 6.215 202.235 6.265 202.365 ; + RECT 8.89 202.235 8.94 202.365 ; + RECT 9.31 202.235 9.36 202.365 ; + RECT 2.11 186.875 2.16 187.005 ; + RECT 3.6 186.875 3.65 187.005 ; + RECT 5.41 186.875 5.46 187.005 ; + RECT 13.33 186.875 13.38 187.005 ; + RECT 14.87 186.875 14.92 187.005 ; + RECT 2.72 187.965 2.77 188.095 ; + RECT 9.1 187.965 9.15 188.095 ; + RECT 10.81 187.965 10.86 188.095 ; + RECT 2.72 188.945 2.77 189.075 ; + RECT 9.1 188.945 9.15 189.075 ; + RECT 10.81 188.945 10.86 189.075 ; + RECT 2.72 190.915 2.77 191.045 ; + RECT 9.1 190.915 9.15 191.045 ; + RECT 10.81 190.915 10.86 191.045 ; + RECT 2.72 191.9 2.77 192.03 ; + RECT 9.1 191.9 9.15 192.03 ; + RECT 10.81 191.9 10.86 192.03 ; + RECT 2.11 192.885 2.16 193.015 ; + RECT 5.41 192.885 5.46 193.015 ; + RECT 6.44 192.885 6.49 193.015 ; + RECT 13.33 192.885 13.38 193.015 ; + RECT 2.72 194.855 2.77 194.985 ; + RECT 9.1 194.855 9.15 194.985 ; + RECT 2.72 195.835 2.77 195.965 ; + RECT 9.1 195.835 9.15 195.965 ; + RECT 2.72 196.82 2.77 196.95 ; + RECT 9.1 196.82 9.15 196.95 ; + RECT 2.72 198.79 2.77 198.92 ; + RECT 9.1 198.79 9.15 198.92 ; + RECT 2.72 199.77 2.77 199.9 ; + RECT 9.1 199.77 9.15 199.9 ; + RECT 2.72 200.755 2.77 200.885 ; + RECT 9.1 200.755 9.15 200.885 ; + RECT 2.72 202.73 2.77 202.86 ; + RECT 9.1 202.73 9.15 202.86 ; + RECT 2.72 203.71 2.77 203.84 ; + RECT 9.1 203.71 9.15 203.84 ; + RECT 2.72 206.66 2.77 206.79 ; + RECT 9.1 206.66 9.15 206.79 ; + RECT 2.72 208.135 2.77 208.265 ; + RECT 9.1 208.135 9.15 208.265 ; + RECT 2.72 211.085 2.77 211.215 ; + RECT 9.1 211.085 9.15 211.215 ; + RECT 2.72 212.075 2.77 212.205 ; + RECT 9.1 212.075 9.15 212.205 ; + RECT 2.72 214.04 2.77 214.17 ; + RECT 9.1 214.04 9.15 214.17 ; + RECT 2.72 215.025 2.77 215.155 ; + RECT 9.1 215.025 9.15 215.155 ; + RECT 2.72 216.01 2.77 216.14 ; + RECT 9.1 216.01 9.15 216.14 ; + RECT 2.72 217.975 2.77 218.105 ; + RECT 9.1 217.975 9.15 218.105 ; + RECT 2.72 218.96 2.77 219.09 ; + RECT 9.1 218.96 9.15 219.09 ; + RECT 2.72 219.945 2.77 220.075 ; + RECT 9.1 219.945 9.15 220.075 ; + RECT 2.11 221.915 2.16 222.045 ; + RECT 3.56 221.89 3.69 222.07 ; + RECT 5.41 221.915 5.46 222.045 ; + RECT 6.915 221.915 6.965 222.045 ; + RECT 13.33 221.915 13.38 222.045 ; + RECT 14.83 221.89 14.96 222.07 ; + RECT 2.72 222.895 2.77 223.025 ; + RECT 9.1 222.895 9.15 223.025 ; + RECT 10.81 222.895 10.86 223.025 ; + RECT 2.72 223.88 2.77 224.01 ; + RECT 9.1 223.88 9.15 224.01 ; + RECT 10.81 223.88 10.86 224.01 ; + RECT 2.72 225.85 2.77 225.98 ; + RECT 9.1 225.85 9.15 225.98 ; + RECT 10.81 225.85 10.86 225.98 ; + RECT 2.72 226.835 2.77 226.965 ; + RECT 9.1 226.835 9.15 226.965 ; + RECT 10.81 226.835 10.86 226.965 ; + RECT 3.6 227.855 3.65 227.985 ; + RECT 5.41 227.855 5.46 227.985 ; + RECT 6.915 227.855 6.965 227.985 ; + RECT 9.515 227.855 9.565 227.985 ; + RECT 13.33 227.855 13.38 227.985 ; + RECT 14.87 227.855 14.92 227.985 ; + RECT 3.6 192.885 3.65 193.015 ; + RECT 14.87 192.885 14.92 193.015 ; + RECT 21.685 0.425 21.865 0.555 ; + RECT 15.775 0.655 15.825 0.785 ; + RECT 20.295 0.655 20.345 0.785 ; + RECT 15.575 0.655 15.625 0.785 ; + RECT 20.495 0.655 20.545 0.785 ; + RECT 21.51 0.425 21.56 0.555 ; + RECT 21.685 414.305 21.865 414.435 ; + RECT 15.775 414.075 15.825 414.205 ; + RECT 20.295 414.075 20.345 414.205 ; + RECT 15.575 414.075 15.625 414.205 ; + RECT 20.495 414.075 20.545 414.205 ; + RECT 21.51 414.305 21.56 414.435 ; + RECT 15.375 3.305 15.425 3.435 ; + RECT 20.695 3.305 20.745 3.435 ; + RECT 15.575 3.535 15.625 3.665 ; + RECT 15.575 1.115 15.625 1.245 ; + RECT 20.495 3.535 20.545 3.665 ; + RECT 20.495 1.115 20.545 1.245 ; + RECT 15.775 3.535 15.825 3.665 ; + RECT 15.775 1.115 15.825 1.245 ; + RECT 20.295 3.535 20.345 3.665 ; + RECT 20.295 1.115 20.345 1.245 ; + RECT 15.375 184.745 15.425 184.875 ; + RECT 20.695 184.745 20.745 184.875 ; + RECT 15.575 184.975 15.625 185.105 ; + RECT 15.575 182.555 15.625 182.685 ; + RECT 20.495 184.975 20.545 185.105 ; + RECT 20.495 182.555 20.545 182.685 ; + RECT 15.775 184.975 15.825 185.105 ; + RECT 15.775 182.555 15.825 182.685 ; + RECT 20.295 184.975 20.345 185.105 ; + RECT 20.295 182.555 20.345 182.685 ; + RECT 15.375 181.865 15.425 181.995 ; + RECT 20.695 181.865 20.745 181.995 ; + RECT 15.575 182.095 15.625 182.225 ; + RECT 15.575 179.675 15.625 179.805 ; + RECT 20.495 182.095 20.545 182.225 ; + RECT 20.495 179.675 20.545 179.805 ; + RECT 15.775 182.095 15.825 182.225 ; + RECT 15.775 179.675 15.825 179.805 ; + RECT 20.295 182.095 20.345 182.225 ; + RECT 20.295 179.675 20.345 179.805 ; + RECT 15.375 155.945 15.425 156.075 ; + RECT 20.695 155.945 20.745 156.075 ; + RECT 15.575 156.175 15.625 156.305 ; + RECT 15.575 153.755 15.625 153.885 ; + RECT 20.495 156.175 20.545 156.305 ; + RECT 20.495 153.755 20.545 153.885 ; + RECT 15.775 156.175 15.825 156.305 ; + RECT 15.775 153.755 15.825 153.885 ; + RECT 20.295 156.175 20.345 156.305 ; + RECT 20.295 153.755 20.345 153.885 ; + RECT 15.375 153.065 15.425 153.195 ; + RECT 20.695 153.065 20.745 153.195 ; + RECT 15.575 153.295 15.625 153.425 ; + RECT 15.575 150.875 15.625 151.005 ; + RECT 20.495 153.295 20.545 153.425 ; + RECT 20.495 150.875 20.545 151.005 ; + RECT 15.775 153.295 15.825 153.425 ; + RECT 15.775 150.875 15.825 151.005 ; + RECT 20.295 153.295 20.345 153.425 ; + RECT 20.295 150.875 20.345 151.005 ; + RECT 15.375 150.185 15.425 150.315 ; + RECT 20.695 150.185 20.745 150.315 ; + RECT 15.575 150.415 15.625 150.545 ; + RECT 15.575 147.995 15.625 148.125 ; + RECT 20.495 150.415 20.545 150.545 ; + RECT 20.495 147.995 20.545 148.125 ; + RECT 15.775 150.415 15.825 150.545 ; + RECT 15.775 147.995 15.825 148.125 ; + RECT 20.295 150.415 20.345 150.545 ; + RECT 20.295 147.995 20.345 148.125 ; + RECT 15.375 147.305 15.425 147.435 ; + RECT 20.695 147.305 20.745 147.435 ; + RECT 15.575 147.535 15.625 147.665 ; + RECT 15.575 145.115 15.625 145.245 ; + RECT 20.495 147.535 20.545 147.665 ; + RECT 20.495 145.115 20.545 145.245 ; + RECT 15.775 147.535 15.825 147.665 ; + RECT 15.775 145.115 15.825 145.245 ; + RECT 20.295 147.535 20.345 147.665 ; + RECT 20.295 145.115 20.345 145.245 ; + RECT 15.375 144.425 15.425 144.555 ; + RECT 20.695 144.425 20.745 144.555 ; + RECT 15.575 144.655 15.625 144.785 ; + RECT 15.575 142.235 15.625 142.365 ; + RECT 20.495 144.655 20.545 144.785 ; + RECT 20.495 142.235 20.545 142.365 ; + RECT 15.775 144.655 15.825 144.785 ; + RECT 15.775 142.235 15.825 142.365 ; + RECT 20.295 144.655 20.345 144.785 ; + RECT 20.295 142.235 20.345 142.365 ; + RECT 15.375 141.545 15.425 141.675 ; + RECT 20.695 141.545 20.745 141.675 ; + RECT 15.575 141.775 15.625 141.905 ; + RECT 15.575 139.355 15.625 139.485 ; + RECT 20.495 141.775 20.545 141.905 ; + RECT 20.495 139.355 20.545 139.485 ; + RECT 15.775 141.775 15.825 141.905 ; + RECT 15.775 139.355 15.825 139.485 ; + RECT 20.295 141.775 20.345 141.905 ; + RECT 20.295 139.355 20.345 139.485 ; + RECT 15.375 138.665 15.425 138.795 ; + RECT 20.695 138.665 20.745 138.795 ; + RECT 15.575 138.895 15.625 139.025 ; + RECT 15.575 136.475 15.625 136.605 ; + RECT 20.495 138.895 20.545 139.025 ; + RECT 20.495 136.475 20.545 136.605 ; + RECT 15.775 138.895 15.825 139.025 ; + RECT 15.775 136.475 15.825 136.605 ; + RECT 20.295 138.895 20.345 139.025 ; + RECT 20.295 136.475 20.345 136.605 ; + RECT 15.375 135.785 15.425 135.915 ; + RECT 20.695 135.785 20.745 135.915 ; + RECT 15.575 136.015 15.625 136.145 ; + RECT 15.575 133.595 15.625 133.725 ; + RECT 20.495 136.015 20.545 136.145 ; + RECT 20.495 133.595 20.545 133.725 ; + RECT 15.775 136.015 15.825 136.145 ; + RECT 15.775 133.595 15.825 133.725 ; + RECT 20.295 136.015 20.345 136.145 ; + RECT 20.295 133.595 20.345 133.725 ; + RECT 15.375 132.905 15.425 133.035 ; + RECT 20.695 132.905 20.745 133.035 ; + RECT 15.575 133.135 15.625 133.265 ; + RECT 15.575 130.715 15.625 130.845 ; + RECT 20.495 133.135 20.545 133.265 ; + RECT 20.495 130.715 20.545 130.845 ; + RECT 15.775 133.135 15.825 133.265 ; + RECT 15.775 130.715 15.825 130.845 ; + RECT 20.295 133.135 20.345 133.265 ; + RECT 20.295 130.715 20.345 130.845 ; + RECT 15.375 130.025 15.425 130.155 ; + RECT 20.695 130.025 20.745 130.155 ; + RECT 15.575 130.255 15.625 130.385 ; + RECT 15.575 127.835 15.625 127.965 ; + RECT 20.495 130.255 20.545 130.385 ; + RECT 20.495 127.835 20.545 127.965 ; + RECT 15.775 130.255 15.825 130.385 ; + RECT 15.775 127.835 15.825 127.965 ; + RECT 20.295 130.255 20.345 130.385 ; + RECT 20.295 127.835 20.345 127.965 ; + RECT 15.375 178.985 15.425 179.115 ; + RECT 20.695 178.985 20.745 179.115 ; + RECT 15.575 179.215 15.625 179.345 ; + RECT 15.575 176.795 15.625 176.925 ; + RECT 20.495 179.215 20.545 179.345 ; + RECT 20.495 176.795 20.545 176.925 ; + RECT 15.775 179.215 15.825 179.345 ; + RECT 15.775 176.795 15.825 176.925 ; + RECT 20.295 179.215 20.345 179.345 ; + RECT 20.295 176.795 20.345 176.925 ; + RECT 15.375 127.145 15.425 127.275 ; + RECT 20.695 127.145 20.745 127.275 ; + RECT 15.575 127.375 15.625 127.505 ; + RECT 15.575 124.955 15.625 125.085 ; + RECT 20.495 127.375 20.545 127.505 ; + RECT 20.495 124.955 20.545 125.085 ; + RECT 15.775 127.375 15.825 127.505 ; + RECT 15.775 124.955 15.825 125.085 ; + RECT 20.295 127.375 20.345 127.505 ; + RECT 20.295 124.955 20.345 125.085 ; + RECT 15.375 124.265 15.425 124.395 ; + RECT 20.695 124.265 20.745 124.395 ; + RECT 15.575 124.495 15.625 124.625 ; + RECT 15.575 122.075 15.625 122.205 ; + RECT 20.495 124.495 20.545 124.625 ; + RECT 20.495 122.075 20.545 122.205 ; + RECT 15.775 124.495 15.825 124.625 ; + RECT 15.775 122.075 15.825 122.205 ; + RECT 20.295 124.495 20.345 124.625 ; + RECT 20.295 122.075 20.345 122.205 ; + RECT 15.375 121.385 15.425 121.515 ; + RECT 20.695 121.385 20.745 121.515 ; + RECT 15.575 121.615 15.625 121.745 ; + RECT 15.575 119.195 15.625 119.325 ; + RECT 20.495 121.615 20.545 121.745 ; + RECT 20.495 119.195 20.545 119.325 ; + RECT 15.775 121.615 15.825 121.745 ; + RECT 15.775 119.195 15.825 119.325 ; + RECT 20.295 121.615 20.345 121.745 ; + RECT 20.295 119.195 20.345 119.325 ; + RECT 15.375 118.505 15.425 118.635 ; + RECT 20.695 118.505 20.745 118.635 ; + RECT 15.575 118.735 15.625 118.865 ; + RECT 15.575 116.315 15.625 116.445 ; + RECT 20.495 118.735 20.545 118.865 ; + RECT 20.495 116.315 20.545 116.445 ; + RECT 15.775 118.735 15.825 118.865 ; + RECT 15.775 116.315 15.825 116.445 ; + RECT 20.295 118.735 20.345 118.865 ; + RECT 20.295 116.315 20.345 116.445 ; + RECT 15.375 115.625 15.425 115.755 ; + RECT 20.695 115.625 20.745 115.755 ; + RECT 15.575 115.855 15.625 115.985 ; + RECT 15.575 113.435 15.625 113.565 ; + RECT 20.495 115.855 20.545 115.985 ; + RECT 20.495 113.435 20.545 113.565 ; + RECT 15.775 115.855 15.825 115.985 ; + RECT 15.775 113.435 15.825 113.565 ; + RECT 20.295 115.855 20.345 115.985 ; + RECT 20.295 113.435 20.345 113.565 ; + RECT 15.375 112.745 15.425 112.875 ; + RECT 20.695 112.745 20.745 112.875 ; + RECT 15.575 112.975 15.625 113.105 ; + RECT 15.575 110.555 15.625 110.685 ; + RECT 20.495 112.975 20.545 113.105 ; + RECT 20.495 110.555 20.545 110.685 ; + RECT 15.775 112.975 15.825 113.105 ; + RECT 15.775 110.555 15.825 110.685 ; + RECT 20.295 112.975 20.345 113.105 ; + RECT 20.295 110.555 20.345 110.685 ; + RECT 15.375 109.865 15.425 109.995 ; + RECT 20.695 109.865 20.745 109.995 ; + RECT 15.575 110.095 15.625 110.225 ; + RECT 15.575 107.675 15.625 107.805 ; + RECT 20.495 110.095 20.545 110.225 ; + RECT 20.495 107.675 20.545 107.805 ; + RECT 15.775 110.095 15.825 110.225 ; + RECT 15.775 107.675 15.825 107.805 ; + RECT 20.295 110.095 20.345 110.225 ; + RECT 20.295 107.675 20.345 107.805 ; + RECT 15.375 106.985 15.425 107.115 ; + RECT 20.695 106.985 20.745 107.115 ; + RECT 15.575 107.215 15.625 107.345 ; + RECT 15.575 104.795 15.625 104.925 ; + RECT 20.495 107.215 20.545 107.345 ; + RECT 20.495 104.795 20.545 104.925 ; + RECT 15.775 107.215 15.825 107.345 ; + RECT 15.775 104.795 15.825 104.925 ; + RECT 20.295 107.215 20.345 107.345 ; + RECT 20.295 104.795 20.345 104.925 ; + RECT 15.375 104.105 15.425 104.235 ; + RECT 20.695 104.105 20.745 104.235 ; + RECT 15.575 104.335 15.625 104.465 ; + RECT 15.575 101.915 15.625 102.045 ; + RECT 20.495 104.335 20.545 104.465 ; + RECT 20.495 101.915 20.545 102.045 ; + RECT 15.775 104.335 15.825 104.465 ; + RECT 15.775 101.915 15.825 102.045 ; + RECT 20.295 104.335 20.345 104.465 ; + RECT 20.295 101.915 20.345 102.045 ; + RECT 15.375 101.225 15.425 101.355 ; + RECT 20.695 101.225 20.745 101.355 ; + RECT 15.575 101.455 15.625 101.585 ; + RECT 15.575 99.035 15.625 99.165 ; + RECT 20.495 101.455 20.545 101.585 ; + RECT 20.495 99.035 20.545 99.165 ; + RECT 15.775 101.455 15.825 101.585 ; + RECT 15.775 99.035 15.825 99.165 ; + RECT 20.295 101.455 20.345 101.585 ; + RECT 20.295 99.035 20.345 99.165 ; + RECT 15.375 176.105 15.425 176.235 ; + RECT 20.695 176.105 20.745 176.235 ; + RECT 15.575 176.335 15.625 176.465 ; + RECT 15.575 173.915 15.625 174.045 ; + RECT 20.495 176.335 20.545 176.465 ; + RECT 20.495 173.915 20.545 174.045 ; + RECT 15.775 176.335 15.825 176.465 ; + RECT 15.775 173.915 15.825 174.045 ; + RECT 20.295 176.335 20.345 176.465 ; + RECT 20.295 173.915 20.345 174.045 ; + RECT 15.375 98.345 15.425 98.475 ; + RECT 20.695 98.345 20.745 98.475 ; + RECT 15.575 98.575 15.625 98.705 ; + RECT 15.575 96.155 15.625 96.285 ; + RECT 20.495 98.575 20.545 98.705 ; + RECT 20.495 96.155 20.545 96.285 ; + RECT 15.775 98.575 15.825 98.705 ; + RECT 15.775 96.155 15.825 96.285 ; + RECT 20.295 98.575 20.345 98.705 ; + RECT 20.295 96.155 20.345 96.285 ; + RECT 15.375 95.465 15.425 95.595 ; + RECT 20.695 95.465 20.745 95.595 ; + RECT 15.575 95.695 15.625 95.825 ; + RECT 15.575 93.275 15.625 93.405 ; + RECT 20.495 95.695 20.545 95.825 ; + RECT 20.495 93.275 20.545 93.405 ; + RECT 15.775 95.695 15.825 95.825 ; + RECT 15.775 93.275 15.825 93.405 ; + RECT 20.295 95.695 20.345 95.825 ; + RECT 20.295 93.275 20.345 93.405 ; + RECT 15.375 92.585 15.425 92.715 ; + RECT 20.695 92.585 20.745 92.715 ; + RECT 15.575 92.815 15.625 92.945 ; + RECT 15.575 90.395 15.625 90.525 ; + RECT 20.495 92.815 20.545 92.945 ; + RECT 20.495 90.395 20.545 90.525 ; + RECT 15.775 92.815 15.825 92.945 ; + RECT 15.775 90.395 15.825 90.525 ; + RECT 20.295 92.815 20.345 92.945 ; + RECT 20.295 90.395 20.345 90.525 ; + RECT 15.375 89.705 15.425 89.835 ; + RECT 20.695 89.705 20.745 89.835 ; + RECT 15.575 89.935 15.625 90.065 ; + RECT 15.575 87.515 15.625 87.645 ; + RECT 20.495 89.935 20.545 90.065 ; + RECT 20.495 87.515 20.545 87.645 ; + RECT 15.775 89.935 15.825 90.065 ; + RECT 15.775 87.515 15.825 87.645 ; + RECT 20.295 89.935 20.345 90.065 ; + RECT 20.295 87.515 20.345 87.645 ; + RECT 15.375 86.825 15.425 86.955 ; + RECT 20.695 86.825 20.745 86.955 ; + RECT 15.575 87.055 15.625 87.185 ; + RECT 15.575 84.635 15.625 84.765 ; + RECT 20.495 87.055 20.545 87.185 ; + RECT 20.495 84.635 20.545 84.765 ; + RECT 15.775 87.055 15.825 87.185 ; + RECT 15.775 84.635 15.825 84.765 ; + RECT 20.295 87.055 20.345 87.185 ; + RECT 20.295 84.635 20.345 84.765 ; + RECT 15.375 83.945 15.425 84.075 ; + RECT 20.695 83.945 20.745 84.075 ; + RECT 15.575 84.175 15.625 84.305 ; + RECT 15.575 81.755 15.625 81.885 ; + RECT 20.495 84.175 20.545 84.305 ; + RECT 20.495 81.755 20.545 81.885 ; + RECT 15.775 84.175 15.825 84.305 ; + RECT 15.775 81.755 15.825 81.885 ; + RECT 20.295 84.175 20.345 84.305 ; + RECT 20.295 81.755 20.345 81.885 ; + RECT 15.375 81.065 15.425 81.195 ; + RECT 20.695 81.065 20.745 81.195 ; + RECT 15.575 81.295 15.625 81.425 ; + RECT 15.575 78.875 15.625 79.005 ; + RECT 20.495 81.295 20.545 81.425 ; + RECT 20.495 78.875 20.545 79.005 ; + RECT 15.775 81.295 15.825 81.425 ; + RECT 15.775 78.875 15.825 79.005 ; + RECT 20.295 81.295 20.345 81.425 ; + RECT 20.295 78.875 20.345 79.005 ; + RECT 15.375 78.185 15.425 78.315 ; + RECT 20.695 78.185 20.745 78.315 ; + RECT 15.575 78.415 15.625 78.545 ; + RECT 15.575 75.995 15.625 76.125 ; + RECT 20.495 78.415 20.545 78.545 ; + RECT 20.495 75.995 20.545 76.125 ; + RECT 15.775 78.415 15.825 78.545 ; + RECT 15.775 75.995 15.825 76.125 ; + RECT 20.295 78.415 20.345 78.545 ; + RECT 20.295 75.995 20.345 76.125 ; + RECT 15.375 75.305 15.425 75.435 ; + RECT 20.695 75.305 20.745 75.435 ; + RECT 15.575 75.535 15.625 75.665 ; + RECT 15.575 73.115 15.625 73.245 ; + RECT 20.495 75.535 20.545 75.665 ; + RECT 20.495 73.115 20.545 73.245 ; + RECT 15.775 75.535 15.825 75.665 ; + RECT 15.775 73.115 15.825 73.245 ; + RECT 20.295 75.535 20.345 75.665 ; + RECT 20.295 73.115 20.345 73.245 ; + RECT 15.375 72.425 15.425 72.555 ; + RECT 20.695 72.425 20.745 72.555 ; + RECT 15.575 72.655 15.625 72.785 ; + RECT 15.575 70.235 15.625 70.365 ; + RECT 20.495 72.655 20.545 72.785 ; + RECT 20.495 70.235 20.545 70.365 ; + RECT 15.775 72.655 15.825 72.785 ; + RECT 15.775 70.235 15.825 70.365 ; + RECT 20.295 72.655 20.345 72.785 ; + RECT 20.295 70.235 20.345 70.365 ; + RECT 15.375 173.225 15.425 173.355 ; + RECT 20.695 173.225 20.745 173.355 ; + RECT 15.575 173.455 15.625 173.585 ; + RECT 15.575 171.035 15.625 171.165 ; + RECT 20.495 173.455 20.545 173.585 ; + RECT 20.495 171.035 20.545 171.165 ; + RECT 15.775 173.455 15.825 173.585 ; + RECT 15.775 171.035 15.825 171.165 ; + RECT 20.295 173.455 20.345 173.585 ; + RECT 20.295 171.035 20.345 171.165 ; + RECT 15.375 69.545 15.425 69.675 ; + RECT 20.695 69.545 20.745 69.675 ; + RECT 15.575 69.775 15.625 69.905 ; + RECT 15.575 67.355 15.625 67.485 ; + RECT 20.495 69.775 20.545 69.905 ; + RECT 20.495 67.355 20.545 67.485 ; + RECT 15.775 69.775 15.825 69.905 ; + RECT 15.775 67.355 15.825 67.485 ; + RECT 20.295 69.775 20.345 69.905 ; + RECT 20.295 67.355 20.345 67.485 ; + RECT 15.375 66.665 15.425 66.795 ; + RECT 20.695 66.665 20.745 66.795 ; + RECT 15.575 66.895 15.625 67.025 ; + RECT 15.575 64.475 15.625 64.605 ; + RECT 20.495 66.895 20.545 67.025 ; + RECT 20.495 64.475 20.545 64.605 ; + RECT 15.775 66.895 15.825 67.025 ; + RECT 15.775 64.475 15.825 64.605 ; + RECT 20.295 66.895 20.345 67.025 ; + RECT 20.295 64.475 20.345 64.605 ; + RECT 15.375 63.785 15.425 63.915 ; + RECT 20.695 63.785 20.745 63.915 ; + RECT 15.575 64.015 15.625 64.145 ; + RECT 15.575 61.595 15.625 61.725 ; + RECT 20.495 64.015 20.545 64.145 ; + RECT 20.495 61.595 20.545 61.725 ; + RECT 15.775 64.015 15.825 64.145 ; + RECT 15.775 61.595 15.825 61.725 ; + RECT 20.295 64.015 20.345 64.145 ; + RECT 20.295 61.595 20.345 61.725 ; + RECT 15.375 60.905 15.425 61.035 ; + RECT 20.695 60.905 20.745 61.035 ; + RECT 15.575 61.135 15.625 61.265 ; + RECT 15.575 58.715 15.625 58.845 ; + RECT 20.495 61.135 20.545 61.265 ; + RECT 20.495 58.715 20.545 58.845 ; + RECT 15.775 61.135 15.825 61.265 ; + RECT 15.775 58.715 15.825 58.845 ; + RECT 20.295 61.135 20.345 61.265 ; + RECT 20.295 58.715 20.345 58.845 ; + RECT 15.375 58.025 15.425 58.155 ; + RECT 20.695 58.025 20.745 58.155 ; + RECT 15.575 58.255 15.625 58.385 ; + RECT 15.575 55.835 15.625 55.965 ; + RECT 20.495 58.255 20.545 58.385 ; + RECT 20.495 55.835 20.545 55.965 ; + RECT 15.775 58.255 15.825 58.385 ; + RECT 15.775 55.835 15.825 55.965 ; + RECT 20.295 58.255 20.345 58.385 ; + RECT 20.295 55.835 20.345 55.965 ; + RECT 15.375 55.145 15.425 55.275 ; + RECT 20.695 55.145 20.745 55.275 ; + RECT 15.575 55.375 15.625 55.505 ; + RECT 15.575 52.955 15.625 53.085 ; + RECT 20.495 55.375 20.545 55.505 ; + RECT 20.495 52.955 20.545 53.085 ; + RECT 15.775 55.375 15.825 55.505 ; + RECT 15.775 52.955 15.825 53.085 ; + RECT 20.295 55.375 20.345 55.505 ; + RECT 20.295 52.955 20.345 53.085 ; + RECT 15.375 52.265 15.425 52.395 ; + RECT 20.695 52.265 20.745 52.395 ; + RECT 15.575 52.495 15.625 52.625 ; + RECT 15.575 50.075 15.625 50.205 ; + RECT 20.495 52.495 20.545 52.625 ; + RECT 20.495 50.075 20.545 50.205 ; + RECT 15.775 52.495 15.825 52.625 ; + RECT 15.775 50.075 15.825 50.205 ; + RECT 20.295 52.495 20.345 52.625 ; + RECT 20.295 50.075 20.345 50.205 ; + RECT 15.375 49.385 15.425 49.515 ; + RECT 20.695 49.385 20.745 49.515 ; + RECT 15.575 49.615 15.625 49.745 ; + RECT 15.575 47.195 15.625 47.325 ; + RECT 20.495 49.615 20.545 49.745 ; + RECT 20.495 47.195 20.545 47.325 ; + RECT 15.775 49.615 15.825 49.745 ; + RECT 15.775 47.195 15.825 47.325 ; + RECT 20.295 49.615 20.345 49.745 ; + RECT 20.295 47.195 20.345 47.325 ; + RECT 15.375 46.505 15.425 46.635 ; + RECT 20.695 46.505 20.745 46.635 ; + RECT 15.575 46.735 15.625 46.865 ; + RECT 15.575 44.315 15.625 44.445 ; + RECT 20.495 46.735 20.545 46.865 ; + RECT 20.495 44.315 20.545 44.445 ; + RECT 15.775 46.735 15.825 46.865 ; + RECT 15.775 44.315 15.825 44.445 ; + RECT 20.295 46.735 20.345 46.865 ; + RECT 20.295 44.315 20.345 44.445 ; + RECT 15.375 43.625 15.425 43.755 ; + RECT 20.695 43.625 20.745 43.755 ; + RECT 15.575 43.855 15.625 43.985 ; + RECT 15.575 41.435 15.625 41.565 ; + RECT 20.495 43.855 20.545 43.985 ; + RECT 20.495 41.435 20.545 41.565 ; + RECT 15.775 43.855 15.825 43.985 ; + RECT 15.775 41.435 15.825 41.565 ; + RECT 20.295 43.855 20.345 43.985 ; + RECT 20.295 41.435 20.345 41.565 ; + RECT 15.375 170.345 15.425 170.475 ; + RECT 20.695 170.345 20.745 170.475 ; + RECT 15.575 170.575 15.625 170.705 ; + RECT 15.575 168.155 15.625 168.285 ; + RECT 20.495 170.575 20.545 170.705 ; + RECT 20.495 168.155 20.545 168.285 ; + RECT 15.775 170.575 15.825 170.705 ; + RECT 15.775 168.155 15.825 168.285 ; + RECT 20.295 170.575 20.345 170.705 ; + RECT 20.295 168.155 20.345 168.285 ; + RECT 15.375 40.745 15.425 40.875 ; + RECT 20.695 40.745 20.745 40.875 ; + RECT 15.575 40.975 15.625 41.105 ; + RECT 15.575 38.555 15.625 38.685 ; + RECT 20.495 40.975 20.545 41.105 ; + RECT 20.495 38.555 20.545 38.685 ; + RECT 15.775 40.975 15.825 41.105 ; + RECT 15.775 38.555 15.825 38.685 ; + RECT 20.295 40.975 20.345 41.105 ; + RECT 20.295 38.555 20.345 38.685 ; + RECT 15.375 37.865 15.425 37.995 ; + RECT 20.695 37.865 20.745 37.995 ; + RECT 15.575 38.095 15.625 38.225 ; + RECT 15.575 35.675 15.625 35.805 ; + RECT 20.495 38.095 20.545 38.225 ; + RECT 20.495 35.675 20.545 35.805 ; + RECT 15.775 38.095 15.825 38.225 ; + RECT 15.775 35.675 15.825 35.805 ; + RECT 20.295 38.095 20.345 38.225 ; + RECT 20.295 35.675 20.345 35.805 ; + RECT 15.375 34.985 15.425 35.115 ; + RECT 20.695 34.985 20.745 35.115 ; + RECT 15.575 35.215 15.625 35.345 ; + RECT 15.575 32.795 15.625 32.925 ; + RECT 20.495 35.215 20.545 35.345 ; + RECT 20.495 32.795 20.545 32.925 ; + RECT 15.775 35.215 15.825 35.345 ; + RECT 15.775 32.795 15.825 32.925 ; + RECT 20.295 35.215 20.345 35.345 ; + RECT 20.295 32.795 20.345 32.925 ; + RECT 15.375 32.105 15.425 32.235 ; + RECT 20.695 32.105 20.745 32.235 ; + RECT 15.575 32.335 15.625 32.465 ; + RECT 15.575 29.915 15.625 30.045 ; + RECT 20.495 32.335 20.545 32.465 ; + RECT 20.495 29.915 20.545 30.045 ; + RECT 15.775 32.335 15.825 32.465 ; + RECT 15.775 29.915 15.825 30.045 ; + RECT 20.295 32.335 20.345 32.465 ; + RECT 20.295 29.915 20.345 30.045 ; + RECT 15.375 29.225 15.425 29.355 ; + RECT 20.695 29.225 20.745 29.355 ; + RECT 15.575 29.455 15.625 29.585 ; + RECT 15.575 27.035 15.625 27.165 ; + RECT 20.495 29.455 20.545 29.585 ; + RECT 20.495 27.035 20.545 27.165 ; + RECT 15.775 29.455 15.825 29.585 ; + RECT 15.775 27.035 15.825 27.165 ; + RECT 20.295 29.455 20.345 29.585 ; + RECT 20.295 27.035 20.345 27.165 ; + RECT 15.375 26.345 15.425 26.475 ; + RECT 20.695 26.345 20.745 26.475 ; + RECT 15.575 26.575 15.625 26.705 ; + RECT 15.575 24.155 15.625 24.285 ; + RECT 20.495 26.575 20.545 26.705 ; + RECT 20.495 24.155 20.545 24.285 ; + RECT 15.775 26.575 15.825 26.705 ; + RECT 15.775 24.155 15.825 24.285 ; + RECT 20.295 26.575 20.345 26.705 ; + RECT 20.295 24.155 20.345 24.285 ; + RECT 15.375 23.465 15.425 23.595 ; + RECT 20.695 23.465 20.745 23.595 ; + RECT 15.575 23.695 15.625 23.825 ; + RECT 15.575 21.275 15.625 21.405 ; + RECT 20.495 23.695 20.545 23.825 ; + RECT 20.495 21.275 20.545 21.405 ; + RECT 15.775 23.695 15.825 23.825 ; + RECT 15.775 21.275 15.825 21.405 ; + RECT 20.295 23.695 20.345 23.825 ; + RECT 20.295 21.275 20.345 21.405 ; + RECT 15.375 20.585 15.425 20.715 ; + RECT 20.695 20.585 20.745 20.715 ; + RECT 15.575 20.815 15.625 20.945 ; + RECT 15.575 18.395 15.625 18.525 ; + RECT 20.495 20.815 20.545 20.945 ; + RECT 20.495 18.395 20.545 18.525 ; + RECT 15.775 20.815 15.825 20.945 ; + RECT 15.775 18.395 15.825 18.525 ; + RECT 20.295 20.815 20.345 20.945 ; + RECT 20.295 18.395 20.345 18.525 ; + RECT 15.375 17.705 15.425 17.835 ; + RECT 20.695 17.705 20.745 17.835 ; + RECT 15.575 17.935 15.625 18.065 ; + RECT 15.575 15.515 15.625 15.645 ; + RECT 20.495 17.935 20.545 18.065 ; + RECT 20.495 15.515 20.545 15.645 ; + RECT 15.775 17.935 15.825 18.065 ; + RECT 15.775 15.515 15.825 15.645 ; + RECT 20.295 17.935 20.345 18.065 ; + RECT 20.295 15.515 20.345 15.645 ; + RECT 15.375 14.825 15.425 14.955 ; + RECT 20.695 14.825 20.745 14.955 ; + RECT 15.575 15.055 15.625 15.185 ; + RECT 15.575 12.635 15.625 12.765 ; + RECT 20.495 15.055 20.545 15.185 ; + RECT 20.495 12.635 20.545 12.765 ; + RECT 15.775 15.055 15.825 15.185 ; + RECT 15.775 12.635 15.825 12.765 ; + RECT 20.295 15.055 20.345 15.185 ; + RECT 20.295 12.635 20.345 12.765 ; + RECT 15.375 167.465 15.425 167.595 ; + RECT 20.695 167.465 20.745 167.595 ; + RECT 15.575 167.695 15.625 167.825 ; + RECT 15.575 165.275 15.625 165.405 ; + RECT 20.495 167.695 20.545 167.825 ; + RECT 20.495 165.275 20.545 165.405 ; + RECT 15.775 167.695 15.825 167.825 ; + RECT 15.775 165.275 15.825 165.405 ; + RECT 20.295 167.695 20.345 167.825 ; + RECT 20.295 165.275 20.345 165.405 ; + RECT 15.375 11.945 15.425 12.075 ; + RECT 20.695 11.945 20.745 12.075 ; + RECT 15.575 12.175 15.625 12.305 ; + RECT 15.575 9.755 15.625 9.885 ; + RECT 20.495 12.175 20.545 12.305 ; + RECT 20.495 9.755 20.545 9.885 ; + RECT 15.775 12.175 15.825 12.305 ; + RECT 15.775 9.755 15.825 9.885 ; + RECT 20.295 12.175 20.345 12.305 ; + RECT 20.295 9.755 20.345 9.885 ; + RECT 15.375 9.065 15.425 9.195 ; + RECT 20.695 9.065 20.745 9.195 ; + RECT 15.575 9.295 15.625 9.425 ; + RECT 15.575 6.875 15.625 7.005 ; + RECT 20.495 9.295 20.545 9.425 ; + RECT 20.495 6.875 20.545 7.005 ; + RECT 15.775 9.295 15.825 9.425 ; + RECT 15.775 6.875 15.825 7.005 ; + RECT 20.295 9.295 20.345 9.425 ; + RECT 20.295 6.875 20.345 7.005 ; + RECT 15.375 6.185 15.425 6.315 ; + RECT 20.695 6.185 20.745 6.315 ; + RECT 15.575 6.415 15.625 6.545 ; + RECT 15.575 3.995 15.625 4.125 ; + RECT 20.495 6.415 20.545 6.545 ; + RECT 20.495 3.995 20.545 4.125 ; + RECT 15.775 6.415 15.825 6.545 ; + RECT 15.775 3.995 15.825 4.125 ; + RECT 20.295 6.415 20.345 6.545 ; + RECT 20.295 3.995 20.345 4.125 ; + RECT 15.375 164.585 15.425 164.715 ; + RECT 20.695 164.585 20.745 164.715 ; + RECT 15.575 164.815 15.625 164.945 ; + RECT 15.575 162.395 15.625 162.525 ; + RECT 20.495 164.815 20.545 164.945 ; + RECT 20.495 162.395 20.545 162.525 ; + RECT 15.775 164.815 15.825 164.945 ; + RECT 15.775 162.395 15.825 162.525 ; + RECT 20.295 164.815 20.345 164.945 ; + RECT 20.295 162.395 20.345 162.525 ; + RECT 15.375 161.705 15.425 161.835 ; + RECT 20.695 161.705 20.745 161.835 ; + RECT 15.575 161.935 15.625 162.065 ; + RECT 15.575 159.515 15.625 159.645 ; + RECT 20.495 161.935 20.545 162.065 ; + RECT 20.495 159.515 20.545 159.645 ; + RECT 15.775 161.935 15.825 162.065 ; + RECT 15.775 159.515 15.825 159.645 ; + RECT 20.295 161.935 20.345 162.065 ; + RECT 20.295 159.515 20.345 159.645 ; + RECT 15.375 158.825 15.425 158.955 ; + RECT 20.695 158.825 20.745 158.955 ; + RECT 15.575 159.055 15.625 159.185 ; + RECT 15.575 156.635 15.625 156.765 ; + RECT 20.495 159.055 20.545 159.185 ; + RECT 20.495 156.635 20.545 156.765 ; + RECT 15.775 159.055 15.825 159.185 ; + RECT 15.775 156.635 15.825 156.765 ; + RECT 20.295 159.055 20.345 159.185 ; + RECT 20.295 156.635 20.345 156.765 ; + RECT 21.025 182.095 21.075 182.225 ; + RECT 20.895 182.095 20.945 182.225 ; + RECT 21.815 181.865 21.865 181.995 ; + RECT 21.685 181.865 21.735 181.995 ; + RECT 21.025 179.675 21.075 179.805 ; + RECT 20.895 179.675 20.945 179.805 ; + RECT 21.24 179.445 21.29 179.575 ; + RECT 21.025 156.175 21.075 156.305 ; + RECT 20.895 156.175 20.945 156.305 ; + RECT 21.815 155.945 21.865 156.075 ; + RECT 21.685 155.945 21.735 156.075 ; + RECT 21.025 153.755 21.075 153.885 ; + RECT 20.895 153.755 20.945 153.885 ; + RECT 21.24 153.525 21.29 153.655 ; + RECT 21.025 153.295 21.075 153.425 ; + RECT 20.895 153.295 20.945 153.425 ; + RECT 21.815 153.065 21.865 153.195 ; + RECT 21.685 153.065 21.735 153.195 ; + RECT 21.025 150.875 21.075 151.005 ; + RECT 20.895 150.875 20.945 151.005 ; + RECT 21.24 150.645 21.29 150.775 ; + RECT 21.025 150.415 21.075 150.545 ; + RECT 20.895 150.415 20.945 150.545 ; + RECT 21.815 150.185 21.865 150.315 ; + RECT 21.685 150.185 21.735 150.315 ; + RECT 21.025 147.995 21.075 148.125 ; + RECT 20.895 147.995 20.945 148.125 ; + RECT 21.24 147.765 21.29 147.895 ; + RECT 21.025 147.535 21.075 147.665 ; + RECT 20.895 147.535 20.945 147.665 ; + RECT 21.815 147.305 21.865 147.435 ; + RECT 21.685 147.305 21.735 147.435 ; + RECT 21.025 145.115 21.075 145.245 ; + RECT 20.895 145.115 20.945 145.245 ; + RECT 21.24 144.885 21.29 145.015 ; + RECT 21.025 144.655 21.075 144.785 ; + RECT 20.895 144.655 20.945 144.785 ; + RECT 21.815 144.425 21.865 144.555 ; + RECT 21.685 144.425 21.735 144.555 ; + RECT 21.025 142.235 21.075 142.365 ; + RECT 20.895 142.235 20.945 142.365 ; + RECT 21.24 142.005 21.29 142.135 ; + RECT 21.025 141.775 21.075 141.905 ; + RECT 20.895 141.775 20.945 141.905 ; + RECT 21.815 141.545 21.865 141.675 ; + RECT 21.685 141.545 21.735 141.675 ; + RECT 21.025 139.355 21.075 139.485 ; + RECT 20.895 139.355 20.945 139.485 ; + RECT 21.24 139.125 21.29 139.255 ; + RECT 21.025 138.895 21.075 139.025 ; + RECT 20.895 138.895 20.945 139.025 ; + RECT 21.815 138.665 21.865 138.795 ; + RECT 21.685 138.665 21.735 138.795 ; + RECT 21.025 136.475 21.075 136.605 ; + RECT 20.895 136.475 20.945 136.605 ; + RECT 21.24 136.245 21.29 136.375 ; + RECT 21.025 136.015 21.075 136.145 ; + RECT 20.895 136.015 20.945 136.145 ; + RECT 21.815 135.785 21.865 135.915 ; + RECT 21.685 135.785 21.735 135.915 ; + RECT 21.025 133.595 21.075 133.725 ; + RECT 20.895 133.595 20.945 133.725 ; + RECT 21.24 133.365 21.29 133.495 ; + RECT 21.025 133.135 21.075 133.265 ; + RECT 20.895 133.135 20.945 133.265 ; + RECT 21.815 132.905 21.865 133.035 ; + RECT 21.685 132.905 21.735 133.035 ; + RECT 21.025 130.715 21.075 130.845 ; + RECT 20.895 130.715 20.945 130.845 ; + RECT 21.24 130.485 21.29 130.615 ; + RECT 21.025 130.255 21.075 130.385 ; + RECT 20.895 130.255 20.945 130.385 ; + RECT 21.815 130.025 21.865 130.155 ; + RECT 21.685 130.025 21.735 130.155 ; + RECT 21.025 127.835 21.075 127.965 ; + RECT 20.895 127.835 20.945 127.965 ; + RECT 21.24 127.605 21.29 127.735 ; + RECT 21.025 179.215 21.075 179.345 ; + RECT 20.895 179.215 20.945 179.345 ; + RECT 21.815 178.985 21.865 179.115 ; + RECT 21.685 178.985 21.735 179.115 ; + RECT 21.025 176.795 21.075 176.925 ; + RECT 20.895 176.795 20.945 176.925 ; + RECT 21.24 176.565 21.29 176.695 ; + RECT 21.025 127.375 21.075 127.505 ; + RECT 20.895 127.375 20.945 127.505 ; + RECT 21.815 127.145 21.865 127.275 ; + RECT 21.685 127.145 21.735 127.275 ; + RECT 21.025 124.955 21.075 125.085 ; + RECT 20.895 124.955 20.945 125.085 ; + RECT 21.24 124.725 21.29 124.855 ; + RECT 21.025 124.495 21.075 124.625 ; + RECT 20.895 124.495 20.945 124.625 ; + RECT 21.815 124.265 21.865 124.395 ; + RECT 21.685 124.265 21.735 124.395 ; + RECT 21.025 122.075 21.075 122.205 ; + RECT 20.895 122.075 20.945 122.205 ; + RECT 21.24 121.845 21.29 121.975 ; + RECT 21.025 121.615 21.075 121.745 ; + RECT 20.895 121.615 20.945 121.745 ; + RECT 21.815 121.385 21.865 121.515 ; + RECT 21.685 121.385 21.735 121.515 ; + RECT 21.025 119.195 21.075 119.325 ; + RECT 20.895 119.195 20.945 119.325 ; + RECT 21.24 118.965 21.29 119.095 ; + RECT 21.025 118.735 21.075 118.865 ; + RECT 20.895 118.735 20.945 118.865 ; + RECT 21.815 118.505 21.865 118.635 ; + RECT 21.685 118.505 21.735 118.635 ; + RECT 21.025 116.315 21.075 116.445 ; + RECT 20.895 116.315 20.945 116.445 ; + RECT 21.24 116.085 21.29 116.215 ; + RECT 21.025 115.855 21.075 115.985 ; + RECT 20.895 115.855 20.945 115.985 ; + RECT 21.815 115.625 21.865 115.755 ; + RECT 21.685 115.625 21.735 115.755 ; + RECT 21.025 113.435 21.075 113.565 ; + RECT 20.895 113.435 20.945 113.565 ; + RECT 21.24 113.205 21.29 113.335 ; + RECT 21.025 112.975 21.075 113.105 ; + RECT 20.895 112.975 20.945 113.105 ; + RECT 21.815 112.745 21.865 112.875 ; + RECT 21.685 112.745 21.735 112.875 ; + RECT 21.025 110.555 21.075 110.685 ; + RECT 20.895 110.555 20.945 110.685 ; + RECT 21.24 110.325 21.29 110.455 ; + RECT 21.025 110.095 21.075 110.225 ; + RECT 20.895 110.095 20.945 110.225 ; + RECT 21.815 109.865 21.865 109.995 ; + RECT 21.685 109.865 21.735 109.995 ; + RECT 21.025 107.675 21.075 107.805 ; + RECT 20.895 107.675 20.945 107.805 ; + RECT 21.24 107.445 21.29 107.575 ; + RECT 21.025 107.215 21.075 107.345 ; + RECT 20.895 107.215 20.945 107.345 ; + RECT 21.815 106.985 21.865 107.115 ; + RECT 21.685 106.985 21.735 107.115 ; + RECT 21.025 104.795 21.075 104.925 ; + RECT 20.895 104.795 20.945 104.925 ; + RECT 21.24 104.565 21.29 104.695 ; + RECT 21.025 104.335 21.075 104.465 ; + RECT 20.895 104.335 20.945 104.465 ; + RECT 21.815 104.105 21.865 104.235 ; + RECT 21.685 104.105 21.735 104.235 ; + RECT 21.025 101.915 21.075 102.045 ; + RECT 20.895 101.915 20.945 102.045 ; + RECT 21.24 101.685 21.29 101.815 ; + RECT 21.025 101.455 21.075 101.585 ; + RECT 20.895 101.455 20.945 101.585 ; + RECT 21.815 101.225 21.865 101.355 ; + RECT 21.685 101.225 21.735 101.355 ; + RECT 21.025 99.035 21.075 99.165 ; + RECT 20.895 99.035 20.945 99.165 ; + RECT 21.24 98.805 21.29 98.935 ; + RECT 21.025 176.335 21.075 176.465 ; + RECT 20.895 176.335 20.945 176.465 ; + RECT 21.815 176.105 21.865 176.235 ; + RECT 21.685 176.105 21.735 176.235 ; + RECT 21.025 173.915 21.075 174.045 ; + RECT 20.895 173.915 20.945 174.045 ; + RECT 21.24 173.685 21.29 173.815 ; + RECT 21.025 98.575 21.075 98.705 ; + RECT 20.895 98.575 20.945 98.705 ; + RECT 21.815 98.345 21.865 98.475 ; + RECT 21.685 98.345 21.735 98.475 ; + RECT 21.025 96.155 21.075 96.285 ; + RECT 20.895 96.155 20.945 96.285 ; + RECT 21.24 95.925 21.29 96.055 ; + RECT 21.025 95.695 21.075 95.825 ; + RECT 20.895 95.695 20.945 95.825 ; + RECT 21.815 95.465 21.865 95.595 ; + RECT 21.685 95.465 21.735 95.595 ; + RECT 21.025 93.275 21.075 93.405 ; + RECT 20.895 93.275 20.945 93.405 ; + RECT 21.24 93.045 21.29 93.175 ; + RECT 21.025 92.815 21.075 92.945 ; + RECT 20.895 92.815 20.945 92.945 ; + RECT 21.815 92.585 21.865 92.715 ; + RECT 21.685 92.585 21.735 92.715 ; + RECT 21.025 90.395 21.075 90.525 ; + RECT 20.895 90.395 20.945 90.525 ; + RECT 21.24 90.165 21.29 90.295 ; + RECT 21.025 89.935 21.075 90.065 ; + RECT 20.895 89.935 20.945 90.065 ; + RECT 21.815 89.705 21.865 89.835 ; + RECT 21.685 89.705 21.735 89.835 ; + RECT 21.025 87.515 21.075 87.645 ; + RECT 20.895 87.515 20.945 87.645 ; + RECT 21.24 87.285 21.29 87.415 ; + RECT 21.025 87.055 21.075 87.185 ; + RECT 20.895 87.055 20.945 87.185 ; + RECT 21.815 86.825 21.865 86.955 ; + RECT 21.685 86.825 21.735 86.955 ; + RECT 21.025 84.635 21.075 84.765 ; + RECT 20.895 84.635 20.945 84.765 ; + RECT 21.24 84.405 21.29 84.535 ; + RECT 21.025 84.175 21.075 84.305 ; + RECT 20.895 84.175 20.945 84.305 ; + RECT 21.815 83.945 21.865 84.075 ; + RECT 21.685 83.945 21.735 84.075 ; + RECT 21.025 81.755 21.075 81.885 ; + RECT 20.895 81.755 20.945 81.885 ; + RECT 21.24 81.525 21.29 81.655 ; + RECT 21.025 81.295 21.075 81.425 ; + RECT 20.895 81.295 20.945 81.425 ; + RECT 21.815 81.065 21.865 81.195 ; + RECT 21.685 81.065 21.735 81.195 ; + RECT 21.025 78.875 21.075 79.005 ; + RECT 20.895 78.875 20.945 79.005 ; + RECT 21.24 78.645 21.29 78.775 ; + RECT 21.025 78.415 21.075 78.545 ; + RECT 20.895 78.415 20.945 78.545 ; + RECT 21.815 78.185 21.865 78.315 ; + RECT 21.685 78.185 21.735 78.315 ; + RECT 21.025 75.995 21.075 76.125 ; + RECT 20.895 75.995 20.945 76.125 ; + RECT 21.24 75.765 21.29 75.895 ; + RECT 21.025 75.535 21.075 75.665 ; + RECT 20.895 75.535 20.945 75.665 ; + RECT 21.815 75.305 21.865 75.435 ; + RECT 21.685 75.305 21.735 75.435 ; + RECT 21.025 73.115 21.075 73.245 ; + RECT 20.895 73.115 20.945 73.245 ; + RECT 21.24 72.885 21.29 73.015 ; + RECT 21.025 72.655 21.075 72.785 ; + RECT 20.895 72.655 20.945 72.785 ; + RECT 21.815 72.425 21.865 72.555 ; + RECT 21.685 72.425 21.735 72.555 ; + RECT 21.025 70.235 21.075 70.365 ; + RECT 20.895 70.235 20.945 70.365 ; + RECT 21.24 70.005 21.29 70.135 ; + RECT 21.025 173.455 21.075 173.585 ; + RECT 20.895 173.455 20.945 173.585 ; + RECT 21.815 173.225 21.865 173.355 ; + RECT 21.685 173.225 21.735 173.355 ; + RECT 21.025 171.035 21.075 171.165 ; + RECT 20.895 171.035 20.945 171.165 ; + RECT 21.24 170.805 21.29 170.935 ; + RECT 21.025 69.775 21.075 69.905 ; + RECT 20.895 69.775 20.945 69.905 ; + RECT 21.815 69.545 21.865 69.675 ; + RECT 21.685 69.545 21.735 69.675 ; + RECT 21.025 67.355 21.075 67.485 ; + RECT 20.895 67.355 20.945 67.485 ; + RECT 21.24 67.125 21.29 67.255 ; + RECT 21.025 66.895 21.075 67.025 ; + RECT 20.895 66.895 20.945 67.025 ; + RECT 21.815 66.665 21.865 66.795 ; + RECT 21.685 66.665 21.735 66.795 ; + RECT 21.025 64.475 21.075 64.605 ; + RECT 20.895 64.475 20.945 64.605 ; + RECT 21.24 64.245 21.29 64.375 ; + RECT 21.025 64.015 21.075 64.145 ; + RECT 20.895 64.015 20.945 64.145 ; + RECT 21.815 63.785 21.865 63.915 ; + RECT 21.685 63.785 21.735 63.915 ; + RECT 21.025 61.595 21.075 61.725 ; + RECT 20.895 61.595 20.945 61.725 ; + RECT 21.24 61.365 21.29 61.495 ; + RECT 21.025 61.135 21.075 61.265 ; + RECT 20.895 61.135 20.945 61.265 ; + RECT 21.815 60.905 21.865 61.035 ; + RECT 21.685 60.905 21.735 61.035 ; + RECT 21.025 58.715 21.075 58.845 ; + RECT 20.895 58.715 20.945 58.845 ; + RECT 21.24 58.485 21.29 58.615 ; + RECT 21.025 58.255 21.075 58.385 ; + RECT 20.895 58.255 20.945 58.385 ; + RECT 21.815 58.025 21.865 58.155 ; + RECT 21.685 58.025 21.735 58.155 ; + RECT 21.025 55.835 21.075 55.965 ; + RECT 20.895 55.835 20.945 55.965 ; + RECT 21.24 55.605 21.29 55.735 ; + RECT 21.025 55.375 21.075 55.505 ; + RECT 20.895 55.375 20.945 55.505 ; + RECT 21.815 55.145 21.865 55.275 ; + RECT 21.685 55.145 21.735 55.275 ; + RECT 21.025 52.955 21.075 53.085 ; + RECT 20.895 52.955 20.945 53.085 ; + RECT 21.24 52.725 21.29 52.855 ; + RECT 21.025 52.495 21.075 52.625 ; + RECT 20.895 52.495 20.945 52.625 ; + RECT 21.815 52.265 21.865 52.395 ; + RECT 21.685 52.265 21.735 52.395 ; + RECT 21.025 50.075 21.075 50.205 ; + RECT 20.895 50.075 20.945 50.205 ; + RECT 21.24 49.845 21.29 49.975 ; + RECT 21.025 49.615 21.075 49.745 ; + RECT 20.895 49.615 20.945 49.745 ; + RECT 21.815 49.385 21.865 49.515 ; + RECT 21.685 49.385 21.735 49.515 ; + RECT 21.025 47.195 21.075 47.325 ; + RECT 20.895 47.195 20.945 47.325 ; + RECT 21.24 46.965 21.29 47.095 ; + RECT 21.025 46.735 21.075 46.865 ; + RECT 20.895 46.735 20.945 46.865 ; + RECT 21.815 46.505 21.865 46.635 ; + RECT 21.685 46.505 21.735 46.635 ; + RECT 21.025 44.315 21.075 44.445 ; + RECT 20.895 44.315 20.945 44.445 ; + RECT 21.24 44.085 21.29 44.215 ; + RECT 21.025 43.855 21.075 43.985 ; + RECT 20.895 43.855 20.945 43.985 ; + RECT 21.815 43.625 21.865 43.755 ; + RECT 21.685 43.625 21.735 43.755 ; + RECT 21.025 41.435 21.075 41.565 ; + RECT 20.895 41.435 20.945 41.565 ; + RECT 21.24 41.205 21.29 41.335 ; + RECT 21.025 170.575 21.075 170.705 ; + RECT 20.895 170.575 20.945 170.705 ; + RECT 21.815 170.345 21.865 170.475 ; + RECT 21.685 170.345 21.735 170.475 ; + RECT 21.025 168.155 21.075 168.285 ; + RECT 20.895 168.155 20.945 168.285 ; + RECT 21.24 167.925 21.29 168.055 ; + RECT 21.025 40.975 21.075 41.105 ; + RECT 20.895 40.975 20.945 41.105 ; + RECT 21.815 40.745 21.865 40.875 ; + RECT 21.685 40.745 21.735 40.875 ; + RECT 21.025 38.555 21.075 38.685 ; + RECT 20.895 38.555 20.945 38.685 ; + RECT 21.24 38.325 21.29 38.455 ; + RECT 21.025 38.095 21.075 38.225 ; + RECT 20.895 38.095 20.945 38.225 ; + RECT 21.815 37.865 21.865 37.995 ; + RECT 21.685 37.865 21.735 37.995 ; + RECT 21.025 35.675 21.075 35.805 ; + RECT 20.895 35.675 20.945 35.805 ; + RECT 21.24 35.445 21.29 35.575 ; + RECT 21.025 35.215 21.075 35.345 ; + RECT 20.895 35.215 20.945 35.345 ; + RECT 21.815 34.985 21.865 35.115 ; + RECT 21.685 34.985 21.735 35.115 ; + RECT 21.025 32.795 21.075 32.925 ; + RECT 20.895 32.795 20.945 32.925 ; + RECT 21.24 32.565 21.29 32.695 ; + RECT 21.025 32.335 21.075 32.465 ; + RECT 20.895 32.335 20.945 32.465 ; + RECT 21.815 32.105 21.865 32.235 ; + RECT 21.685 32.105 21.735 32.235 ; + RECT 21.025 29.915 21.075 30.045 ; + RECT 20.895 29.915 20.945 30.045 ; + RECT 21.24 29.685 21.29 29.815 ; + RECT 21.025 29.455 21.075 29.585 ; + RECT 20.895 29.455 20.945 29.585 ; + RECT 21.815 29.225 21.865 29.355 ; + RECT 21.685 29.225 21.735 29.355 ; + RECT 21.025 27.035 21.075 27.165 ; + RECT 20.895 27.035 20.945 27.165 ; + RECT 21.24 26.805 21.29 26.935 ; + RECT 21.025 26.575 21.075 26.705 ; + RECT 20.895 26.575 20.945 26.705 ; + RECT 21.815 26.345 21.865 26.475 ; + RECT 21.685 26.345 21.735 26.475 ; + RECT 21.025 24.155 21.075 24.285 ; + RECT 20.895 24.155 20.945 24.285 ; + RECT 21.24 23.925 21.29 24.055 ; + RECT 21.025 23.695 21.075 23.825 ; + RECT 20.895 23.695 20.945 23.825 ; + RECT 21.815 23.465 21.865 23.595 ; + RECT 21.685 23.465 21.735 23.595 ; + RECT 21.025 21.275 21.075 21.405 ; + RECT 20.895 21.275 20.945 21.405 ; + RECT 21.24 21.045 21.29 21.175 ; + RECT 21.025 20.815 21.075 20.945 ; + RECT 20.895 20.815 20.945 20.945 ; + RECT 21.815 20.585 21.865 20.715 ; + RECT 21.685 20.585 21.735 20.715 ; + RECT 21.025 18.395 21.075 18.525 ; + RECT 20.895 18.395 20.945 18.525 ; + RECT 21.24 18.165 21.29 18.295 ; + RECT 21.025 17.935 21.075 18.065 ; + RECT 20.895 17.935 20.945 18.065 ; + RECT 21.815 17.705 21.865 17.835 ; + RECT 21.685 17.705 21.735 17.835 ; + RECT 21.025 15.515 21.075 15.645 ; + RECT 20.895 15.515 20.945 15.645 ; + RECT 21.24 15.285 21.29 15.415 ; + RECT 21.025 15.055 21.075 15.185 ; + RECT 20.895 15.055 20.945 15.185 ; + RECT 21.815 14.825 21.865 14.955 ; + RECT 21.685 14.825 21.735 14.955 ; + RECT 21.025 12.635 21.075 12.765 ; + RECT 20.895 12.635 20.945 12.765 ; + RECT 21.24 12.405 21.29 12.535 ; + RECT 21.025 167.695 21.075 167.825 ; + RECT 20.895 167.695 20.945 167.825 ; + RECT 21.815 167.465 21.865 167.595 ; + RECT 21.685 167.465 21.735 167.595 ; + RECT 21.025 165.275 21.075 165.405 ; + RECT 20.895 165.275 20.945 165.405 ; + RECT 21.24 165.045 21.29 165.175 ; + RECT 21.025 12.175 21.075 12.305 ; + RECT 20.895 12.175 20.945 12.305 ; + RECT 21.815 11.945 21.865 12.075 ; + RECT 21.685 11.945 21.735 12.075 ; + RECT 21.025 9.755 21.075 9.885 ; + RECT 20.895 9.755 20.945 9.885 ; + RECT 21.24 9.525 21.29 9.655 ; + RECT 21.025 9.295 21.075 9.425 ; + RECT 20.895 9.295 20.945 9.425 ; + RECT 21.815 9.065 21.865 9.195 ; + RECT 21.685 9.065 21.735 9.195 ; + RECT 21.025 6.875 21.075 7.005 ; + RECT 20.895 6.875 20.945 7.005 ; + RECT 21.24 6.645 21.29 6.775 ; + RECT 21.025 6.415 21.075 6.545 ; + RECT 20.895 6.415 20.945 6.545 ; + RECT 21.815 6.185 21.865 6.315 ; + RECT 21.685 6.185 21.735 6.315 ; + RECT 21.025 3.995 21.075 4.125 ; + RECT 20.895 3.995 20.945 4.125 ; + RECT 21.24 3.765 21.29 3.895 ; + RECT 21.025 164.815 21.075 164.945 ; + RECT 20.895 164.815 20.945 164.945 ; + RECT 21.815 164.585 21.865 164.715 ; + RECT 21.685 164.585 21.735 164.715 ; + RECT 21.025 162.395 21.075 162.525 ; + RECT 20.895 162.395 20.945 162.525 ; + RECT 21.24 162.165 21.29 162.295 ; + RECT 21.025 161.935 21.075 162.065 ; + RECT 20.895 161.935 20.945 162.065 ; + RECT 21.815 161.705 21.865 161.835 ; + RECT 21.685 161.705 21.735 161.835 ; + RECT 21.025 159.515 21.075 159.645 ; + RECT 20.895 159.515 20.945 159.645 ; + RECT 21.24 159.285 21.29 159.415 ; + RECT 21.025 159.055 21.075 159.185 ; + RECT 20.895 159.055 20.945 159.185 ; + RECT 21.815 158.825 21.865 158.955 ; + RECT 21.685 158.825 21.735 158.955 ; + RECT 21.025 156.635 21.075 156.765 ; + RECT 20.895 156.635 20.945 156.765 ; + RECT 21.24 156.405 21.29 156.535 ; + RECT 21.025 3.535 21.075 3.665 ; + RECT 20.895 3.535 20.945 3.665 ; + RECT 21.815 3.305 21.865 3.435 ; + RECT 21.685 3.305 21.735 3.435 ; + RECT 21.025 1.115 21.075 1.245 ; + RECT 20.895 1.115 20.945 1.245 ; + RECT 21.24 0.885 21.29 1.015 ; + RECT 21.025 184.975 21.075 185.105 ; + RECT 20.895 184.975 20.945 185.105 ; + RECT 21.815 184.745 21.865 184.875 ; + RECT 21.685 184.745 21.735 184.875 ; + RECT 21.025 182.555 21.075 182.685 ; + RECT 20.895 182.555 20.945 182.685 ; + RECT 21.24 182.325 21.29 182.455 ; + RECT 15.375 411.425 15.425 411.555 ; + RECT 20.695 411.425 20.745 411.555 ; + RECT 15.575 411.195 15.625 411.325 ; + RECT 15.575 413.615 15.625 413.745 ; + RECT 20.495 411.195 20.545 411.325 ; + RECT 20.495 413.615 20.545 413.745 ; + RECT 15.775 411.195 15.825 411.325 ; + RECT 15.775 413.615 15.825 413.745 ; + RECT 20.295 411.195 20.345 411.325 ; + RECT 20.295 413.615 20.345 413.745 ; + RECT 15.375 229.985 15.425 230.115 ; + RECT 20.695 229.985 20.745 230.115 ; + RECT 15.575 229.755 15.625 229.885 ; + RECT 15.575 232.175 15.625 232.305 ; + RECT 20.495 229.755 20.545 229.885 ; + RECT 20.495 232.175 20.545 232.305 ; + RECT 15.775 229.755 15.825 229.885 ; + RECT 15.775 232.175 15.825 232.305 ; + RECT 20.295 229.755 20.345 229.885 ; + RECT 20.295 232.175 20.345 232.305 ; + RECT 15.375 232.865 15.425 232.995 ; + RECT 20.695 232.865 20.745 232.995 ; + RECT 15.575 232.635 15.625 232.765 ; + RECT 15.575 235.055 15.625 235.185 ; + RECT 20.495 232.635 20.545 232.765 ; + RECT 20.495 235.055 20.545 235.185 ; + RECT 15.775 232.635 15.825 232.765 ; + RECT 15.775 235.055 15.825 235.185 ; + RECT 20.295 232.635 20.345 232.765 ; + RECT 20.295 235.055 20.345 235.185 ; + RECT 15.375 258.785 15.425 258.915 ; + RECT 20.695 258.785 20.745 258.915 ; + RECT 15.575 258.555 15.625 258.685 ; + RECT 15.575 260.975 15.625 261.105 ; + RECT 20.495 258.555 20.545 258.685 ; + RECT 20.495 260.975 20.545 261.105 ; + RECT 15.775 258.555 15.825 258.685 ; + RECT 15.775 260.975 15.825 261.105 ; + RECT 20.295 258.555 20.345 258.685 ; + RECT 20.295 260.975 20.345 261.105 ; + RECT 15.375 261.665 15.425 261.795 ; + RECT 20.695 261.665 20.745 261.795 ; + RECT 15.575 261.435 15.625 261.565 ; + RECT 15.575 263.855 15.625 263.985 ; + RECT 20.495 261.435 20.545 261.565 ; + RECT 20.495 263.855 20.545 263.985 ; + RECT 15.775 261.435 15.825 261.565 ; + RECT 15.775 263.855 15.825 263.985 ; + RECT 20.295 261.435 20.345 261.565 ; + RECT 20.295 263.855 20.345 263.985 ; + RECT 15.375 264.545 15.425 264.675 ; + RECT 20.695 264.545 20.745 264.675 ; + RECT 15.575 264.315 15.625 264.445 ; + RECT 15.575 266.735 15.625 266.865 ; + RECT 20.495 264.315 20.545 264.445 ; + RECT 20.495 266.735 20.545 266.865 ; + RECT 15.775 264.315 15.825 264.445 ; + RECT 15.775 266.735 15.825 266.865 ; + RECT 20.295 264.315 20.345 264.445 ; + RECT 20.295 266.735 20.345 266.865 ; + RECT 15.375 267.425 15.425 267.555 ; + RECT 20.695 267.425 20.745 267.555 ; + RECT 15.575 267.195 15.625 267.325 ; + RECT 15.575 269.615 15.625 269.745 ; + RECT 20.495 267.195 20.545 267.325 ; + RECT 20.495 269.615 20.545 269.745 ; + RECT 15.775 267.195 15.825 267.325 ; + RECT 15.775 269.615 15.825 269.745 ; + RECT 20.295 267.195 20.345 267.325 ; + RECT 20.295 269.615 20.345 269.745 ; + RECT 15.375 270.305 15.425 270.435 ; + RECT 20.695 270.305 20.745 270.435 ; + RECT 15.575 270.075 15.625 270.205 ; + RECT 15.575 272.495 15.625 272.625 ; + RECT 20.495 270.075 20.545 270.205 ; + RECT 20.495 272.495 20.545 272.625 ; + RECT 15.775 270.075 15.825 270.205 ; + RECT 15.775 272.495 15.825 272.625 ; + RECT 20.295 270.075 20.345 270.205 ; + RECT 20.295 272.495 20.345 272.625 ; + RECT 15.375 273.185 15.425 273.315 ; + RECT 20.695 273.185 20.745 273.315 ; + RECT 15.575 272.955 15.625 273.085 ; + RECT 15.575 275.375 15.625 275.505 ; + RECT 20.495 272.955 20.545 273.085 ; + RECT 20.495 275.375 20.545 275.505 ; + RECT 15.775 272.955 15.825 273.085 ; + RECT 15.775 275.375 15.825 275.505 ; + RECT 20.295 272.955 20.345 273.085 ; + RECT 20.295 275.375 20.345 275.505 ; + RECT 15.375 276.065 15.425 276.195 ; + RECT 20.695 276.065 20.745 276.195 ; + RECT 15.575 275.835 15.625 275.965 ; + RECT 15.575 278.255 15.625 278.385 ; + RECT 20.495 275.835 20.545 275.965 ; + RECT 20.495 278.255 20.545 278.385 ; + RECT 15.775 275.835 15.825 275.965 ; + RECT 15.775 278.255 15.825 278.385 ; + RECT 20.295 275.835 20.345 275.965 ; + RECT 20.295 278.255 20.345 278.385 ; + RECT 15.375 278.945 15.425 279.075 ; + RECT 20.695 278.945 20.745 279.075 ; + RECT 15.575 278.715 15.625 278.845 ; + RECT 15.575 281.135 15.625 281.265 ; + RECT 20.495 278.715 20.545 278.845 ; + RECT 20.495 281.135 20.545 281.265 ; + RECT 15.775 278.715 15.825 278.845 ; + RECT 15.775 281.135 15.825 281.265 ; + RECT 20.295 278.715 20.345 278.845 ; + RECT 20.295 281.135 20.345 281.265 ; + RECT 15.375 281.825 15.425 281.955 ; + RECT 20.695 281.825 20.745 281.955 ; + RECT 15.575 281.595 15.625 281.725 ; + RECT 15.575 284.015 15.625 284.145 ; + RECT 20.495 281.595 20.545 281.725 ; + RECT 20.495 284.015 20.545 284.145 ; + RECT 15.775 281.595 15.825 281.725 ; + RECT 15.775 284.015 15.825 284.145 ; + RECT 20.295 281.595 20.345 281.725 ; + RECT 20.295 284.015 20.345 284.145 ; + RECT 15.375 284.705 15.425 284.835 ; + RECT 20.695 284.705 20.745 284.835 ; + RECT 15.575 284.475 15.625 284.605 ; + RECT 15.575 286.895 15.625 287.025 ; + RECT 20.495 284.475 20.545 284.605 ; + RECT 20.495 286.895 20.545 287.025 ; + RECT 15.775 284.475 15.825 284.605 ; + RECT 15.775 286.895 15.825 287.025 ; + RECT 20.295 284.475 20.345 284.605 ; + RECT 20.295 286.895 20.345 287.025 ; + RECT 15.375 235.745 15.425 235.875 ; + RECT 20.695 235.745 20.745 235.875 ; + RECT 15.575 235.515 15.625 235.645 ; + RECT 15.575 237.935 15.625 238.065 ; + RECT 20.495 235.515 20.545 235.645 ; + RECT 20.495 237.935 20.545 238.065 ; + RECT 15.775 235.515 15.825 235.645 ; + RECT 15.775 237.935 15.825 238.065 ; + RECT 20.295 235.515 20.345 235.645 ; + RECT 20.295 237.935 20.345 238.065 ; + RECT 15.375 287.585 15.425 287.715 ; + RECT 20.695 287.585 20.745 287.715 ; + RECT 15.575 287.355 15.625 287.485 ; + RECT 15.575 289.775 15.625 289.905 ; + RECT 20.495 287.355 20.545 287.485 ; + RECT 20.495 289.775 20.545 289.905 ; + RECT 15.775 287.355 15.825 287.485 ; + RECT 15.775 289.775 15.825 289.905 ; + RECT 20.295 287.355 20.345 287.485 ; + RECT 20.295 289.775 20.345 289.905 ; + RECT 15.375 290.465 15.425 290.595 ; + RECT 20.695 290.465 20.745 290.595 ; + RECT 15.575 290.235 15.625 290.365 ; + RECT 15.575 292.655 15.625 292.785 ; + RECT 20.495 290.235 20.545 290.365 ; + RECT 20.495 292.655 20.545 292.785 ; + RECT 15.775 290.235 15.825 290.365 ; + RECT 15.775 292.655 15.825 292.785 ; + RECT 20.295 290.235 20.345 290.365 ; + RECT 20.295 292.655 20.345 292.785 ; + RECT 15.375 293.345 15.425 293.475 ; + RECT 20.695 293.345 20.745 293.475 ; + RECT 15.575 293.115 15.625 293.245 ; + RECT 15.575 295.535 15.625 295.665 ; + RECT 20.495 293.115 20.545 293.245 ; + RECT 20.495 295.535 20.545 295.665 ; + RECT 15.775 293.115 15.825 293.245 ; + RECT 15.775 295.535 15.825 295.665 ; + RECT 20.295 293.115 20.345 293.245 ; + RECT 20.295 295.535 20.345 295.665 ; + RECT 15.375 296.225 15.425 296.355 ; + RECT 20.695 296.225 20.745 296.355 ; + RECT 15.575 295.995 15.625 296.125 ; + RECT 15.575 298.415 15.625 298.545 ; + RECT 20.495 295.995 20.545 296.125 ; + RECT 20.495 298.415 20.545 298.545 ; + RECT 15.775 295.995 15.825 296.125 ; + RECT 15.775 298.415 15.825 298.545 ; + RECT 20.295 295.995 20.345 296.125 ; + RECT 20.295 298.415 20.345 298.545 ; + RECT 15.375 299.105 15.425 299.235 ; + RECT 20.695 299.105 20.745 299.235 ; + RECT 15.575 298.875 15.625 299.005 ; + RECT 15.575 301.295 15.625 301.425 ; + RECT 20.495 298.875 20.545 299.005 ; + RECT 20.495 301.295 20.545 301.425 ; + RECT 15.775 298.875 15.825 299.005 ; + RECT 15.775 301.295 15.825 301.425 ; + RECT 20.295 298.875 20.345 299.005 ; + RECT 20.295 301.295 20.345 301.425 ; + RECT 15.375 301.985 15.425 302.115 ; + RECT 20.695 301.985 20.745 302.115 ; + RECT 15.575 301.755 15.625 301.885 ; + RECT 15.575 304.175 15.625 304.305 ; + RECT 20.495 301.755 20.545 301.885 ; + RECT 20.495 304.175 20.545 304.305 ; + RECT 15.775 301.755 15.825 301.885 ; + RECT 15.775 304.175 15.825 304.305 ; + RECT 20.295 301.755 20.345 301.885 ; + RECT 20.295 304.175 20.345 304.305 ; + RECT 15.375 304.865 15.425 304.995 ; + RECT 20.695 304.865 20.745 304.995 ; + RECT 15.575 304.635 15.625 304.765 ; + RECT 15.575 307.055 15.625 307.185 ; + RECT 20.495 304.635 20.545 304.765 ; + RECT 20.495 307.055 20.545 307.185 ; + RECT 15.775 304.635 15.825 304.765 ; + RECT 15.775 307.055 15.825 307.185 ; + RECT 20.295 304.635 20.345 304.765 ; + RECT 20.295 307.055 20.345 307.185 ; + RECT 15.375 307.745 15.425 307.875 ; + RECT 20.695 307.745 20.745 307.875 ; + RECT 15.575 307.515 15.625 307.645 ; + RECT 15.575 309.935 15.625 310.065 ; + RECT 20.495 307.515 20.545 307.645 ; + RECT 20.495 309.935 20.545 310.065 ; + RECT 15.775 307.515 15.825 307.645 ; + RECT 15.775 309.935 15.825 310.065 ; + RECT 20.295 307.515 20.345 307.645 ; + RECT 20.295 309.935 20.345 310.065 ; + RECT 15.375 310.625 15.425 310.755 ; + RECT 20.695 310.625 20.745 310.755 ; + RECT 15.575 310.395 15.625 310.525 ; + RECT 15.575 312.815 15.625 312.945 ; + RECT 20.495 310.395 20.545 310.525 ; + RECT 20.495 312.815 20.545 312.945 ; + RECT 15.775 310.395 15.825 310.525 ; + RECT 15.775 312.815 15.825 312.945 ; + RECT 20.295 310.395 20.345 310.525 ; + RECT 20.295 312.815 20.345 312.945 ; + RECT 15.375 313.505 15.425 313.635 ; + RECT 20.695 313.505 20.745 313.635 ; + RECT 15.575 313.275 15.625 313.405 ; + RECT 15.575 315.695 15.625 315.825 ; + RECT 20.495 313.275 20.545 313.405 ; + RECT 20.495 315.695 20.545 315.825 ; + RECT 15.775 313.275 15.825 313.405 ; + RECT 15.775 315.695 15.825 315.825 ; + RECT 20.295 313.275 20.345 313.405 ; + RECT 20.295 315.695 20.345 315.825 ; + RECT 15.375 238.625 15.425 238.755 ; + RECT 20.695 238.625 20.745 238.755 ; + RECT 15.575 238.395 15.625 238.525 ; + RECT 15.575 240.815 15.625 240.945 ; + RECT 20.495 238.395 20.545 238.525 ; + RECT 20.495 240.815 20.545 240.945 ; + RECT 15.775 238.395 15.825 238.525 ; + RECT 15.775 240.815 15.825 240.945 ; + RECT 20.295 238.395 20.345 238.525 ; + RECT 20.295 240.815 20.345 240.945 ; + RECT 15.375 316.385 15.425 316.515 ; + RECT 20.695 316.385 20.745 316.515 ; + RECT 15.575 316.155 15.625 316.285 ; + RECT 15.575 318.575 15.625 318.705 ; + RECT 20.495 316.155 20.545 316.285 ; + RECT 20.495 318.575 20.545 318.705 ; + RECT 15.775 316.155 15.825 316.285 ; + RECT 15.775 318.575 15.825 318.705 ; + RECT 20.295 316.155 20.345 316.285 ; + RECT 20.295 318.575 20.345 318.705 ; + RECT 15.375 319.265 15.425 319.395 ; + RECT 20.695 319.265 20.745 319.395 ; + RECT 15.575 319.035 15.625 319.165 ; + RECT 15.575 321.455 15.625 321.585 ; + RECT 20.495 319.035 20.545 319.165 ; + RECT 20.495 321.455 20.545 321.585 ; + RECT 15.775 319.035 15.825 319.165 ; + RECT 15.775 321.455 15.825 321.585 ; + RECT 20.295 319.035 20.345 319.165 ; + RECT 20.295 321.455 20.345 321.585 ; + RECT 15.375 322.145 15.425 322.275 ; + RECT 20.695 322.145 20.745 322.275 ; + RECT 15.575 321.915 15.625 322.045 ; + RECT 15.575 324.335 15.625 324.465 ; + RECT 20.495 321.915 20.545 322.045 ; + RECT 20.495 324.335 20.545 324.465 ; + RECT 15.775 321.915 15.825 322.045 ; + RECT 15.775 324.335 15.825 324.465 ; + RECT 20.295 321.915 20.345 322.045 ; + RECT 20.295 324.335 20.345 324.465 ; + RECT 15.375 325.025 15.425 325.155 ; + RECT 20.695 325.025 20.745 325.155 ; + RECT 15.575 324.795 15.625 324.925 ; + RECT 15.575 327.215 15.625 327.345 ; + RECT 20.495 324.795 20.545 324.925 ; + RECT 20.495 327.215 20.545 327.345 ; + RECT 15.775 324.795 15.825 324.925 ; + RECT 15.775 327.215 15.825 327.345 ; + RECT 20.295 324.795 20.345 324.925 ; + RECT 20.295 327.215 20.345 327.345 ; + RECT 15.375 327.905 15.425 328.035 ; + RECT 20.695 327.905 20.745 328.035 ; + RECT 15.575 327.675 15.625 327.805 ; + RECT 15.575 330.095 15.625 330.225 ; + RECT 20.495 327.675 20.545 327.805 ; + RECT 20.495 330.095 20.545 330.225 ; + RECT 15.775 327.675 15.825 327.805 ; + RECT 15.775 330.095 15.825 330.225 ; + RECT 20.295 327.675 20.345 327.805 ; + RECT 20.295 330.095 20.345 330.225 ; + RECT 15.375 330.785 15.425 330.915 ; + RECT 20.695 330.785 20.745 330.915 ; + RECT 15.575 330.555 15.625 330.685 ; + RECT 15.575 332.975 15.625 333.105 ; + RECT 20.495 330.555 20.545 330.685 ; + RECT 20.495 332.975 20.545 333.105 ; + RECT 15.775 330.555 15.825 330.685 ; + RECT 15.775 332.975 15.825 333.105 ; + RECT 20.295 330.555 20.345 330.685 ; + RECT 20.295 332.975 20.345 333.105 ; + RECT 15.375 333.665 15.425 333.795 ; + RECT 20.695 333.665 20.745 333.795 ; + RECT 15.575 333.435 15.625 333.565 ; + RECT 15.575 335.855 15.625 335.985 ; + RECT 20.495 333.435 20.545 333.565 ; + RECT 20.495 335.855 20.545 335.985 ; + RECT 15.775 333.435 15.825 333.565 ; + RECT 15.775 335.855 15.825 335.985 ; + RECT 20.295 333.435 20.345 333.565 ; + RECT 20.295 335.855 20.345 335.985 ; + RECT 15.375 336.545 15.425 336.675 ; + RECT 20.695 336.545 20.745 336.675 ; + RECT 15.575 336.315 15.625 336.445 ; + RECT 15.575 338.735 15.625 338.865 ; + RECT 20.495 336.315 20.545 336.445 ; + RECT 20.495 338.735 20.545 338.865 ; + RECT 15.775 336.315 15.825 336.445 ; + RECT 15.775 338.735 15.825 338.865 ; + RECT 20.295 336.315 20.345 336.445 ; + RECT 20.295 338.735 20.345 338.865 ; + RECT 15.375 339.425 15.425 339.555 ; + RECT 20.695 339.425 20.745 339.555 ; + RECT 15.575 339.195 15.625 339.325 ; + RECT 15.575 341.615 15.625 341.745 ; + RECT 20.495 339.195 20.545 339.325 ; + RECT 20.495 341.615 20.545 341.745 ; + RECT 15.775 339.195 15.825 339.325 ; + RECT 15.775 341.615 15.825 341.745 ; + RECT 20.295 339.195 20.345 339.325 ; + RECT 20.295 341.615 20.345 341.745 ; + RECT 15.375 342.305 15.425 342.435 ; + RECT 20.695 342.305 20.745 342.435 ; + RECT 15.575 342.075 15.625 342.205 ; + RECT 15.575 344.495 15.625 344.625 ; + RECT 20.495 342.075 20.545 342.205 ; + RECT 20.495 344.495 20.545 344.625 ; + RECT 15.775 342.075 15.825 342.205 ; + RECT 15.775 344.495 15.825 344.625 ; + RECT 20.295 342.075 20.345 342.205 ; + RECT 20.295 344.495 20.345 344.625 ; + RECT 15.375 241.505 15.425 241.635 ; + RECT 20.695 241.505 20.745 241.635 ; + RECT 15.575 241.275 15.625 241.405 ; + RECT 15.575 243.695 15.625 243.825 ; + RECT 20.495 241.275 20.545 241.405 ; + RECT 20.495 243.695 20.545 243.825 ; + RECT 15.775 241.275 15.825 241.405 ; + RECT 15.775 243.695 15.825 243.825 ; + RECT 20.295 241.275 20.345 241.405 ; + RECT 20.295 243.695 20.345 243.825 ; + RECT 15.375 345.185 15.425 345.315 ; + RECT 20.695 345.185 20.745 345.315 ; + RECT 15.575 344.955 15.625 345.085 ; + RECT 15.575 347.375 15.625 347.505 ; + RECT 20.495 344.955 20.545 345.085 ; + RECT 20.495 347.375 20.545 347.505 ; + RECT 15.775 344.955 15.825 345.085 ; + RECT 15.775 347.375 15.825 347.505 ; + RECT 20.295 344.955 20.345 345.085 ; + RECT 20.295 347.375 20.345 347.505 ; + RECT 15.375 348.065 15.425 348.195 ; + RECT 20.695 348.065 20.745 348.195 ; + RECT 15.575 347.835 15.625 347.965 ; + RECT 15.575 350.255 15.625 350.385 ; + RECT 20.495 347.835 20.545 347.965 ; + RECT 20.495 350.255 20.545 350.385 ; + RECT 15.775 347.835 15.825 347.965 ; + RECT 15.775 350.255 15.825 350.385 ; + RECT 20.295 347.835 20.345 347.965 ; + RECT 20.295 350.255 20.345 350.385 ; + RECT 15.375 350.945 15.425 351.075 ; + RECT 20.695 350.945 20.745 351.075 ; + RECT 15.575 350.715 15.625 350.845 ; + RECT 15.575 353.135 15.625 353.265 ; + RECT 20.495 350.715 20.545 350.845 ; + RECT 20.495 353.135 20.545 353.265 ; + RECT 15.775 350.715 15.825 350.845 ; + RECT 15.775 353.135 15.825 353.265 ; + RECT 20.295 350.715 20.345 350.845 ; + RECT 20.295 353.135 20.345 353.265 ; + RECT 15.375 353.825 15.425 353.955 ; + RECT 20.695 353.825 20.745 353.955 ; + RECT 15.575 353.595 15.625 353.725 ; + RECT 15.575 356.015 15.625 356.145 ; + RECT 20.495 353.595 20.545 353.725 ; + RECT 20.495 356.015 20.545 356.145 ; + RECT 15.775 353.595 15.825 353.725 ; + RECT 15.775 356.015 15.825 356.145 ; + RECT 20.295 353.595 20.345 353.725 ; + RECT 20.295 356.015 20.345 356.145 ; + RECT 15.375 356.705 15.425 356.835 ; + RECT 20.695 356.705 20.745 356.835 ; + RECT 15.575 356.475 15.625 356.605 ; + RECT 15.575 358.895 15.625 359.025 ; + RECT 20.495 356.475 20.545 356.605 ; + RECT 20.495 358.895 20.545 359.025 ; + RECT 15.775 356.475 15.825 356.605 ; + RECT 15.775 358.895 15.825 359.025 ; + RECT 20.295 356.475 20.345 356.605 ; + RECT 20.295 358.895 20.345 359.025 ; + RECT 15.375 359.585 15.425 359.715 ; + RECT 20.695 359.585 20.745 359.715 ; + RECT 15.575 359.355 15.625 359.485 ; + RECT 15.575 361.775 15.625 361.905 ; + RECT 20.495 359.355 20.545 359.485 ; + RECT 20.495 361.775 20.545 361.905 ; + RECT 15.775 359.355 15.825 359.485 ; + RECT 15.775 361.775 15.825 361.905 ; + RECT 20.295 359.355 20.345 359.485 ; + RECT 20.295 361.775 20.345 361.905 ; + RECT 15.375 362.465 15.425 362.595 ; + RECT 20.695 362.465 20.745 362.595 ; + RECT 15.575 362.235 15.625 362.365 ; + RECT 15.575 364.655 15.625 364.785 ; + RECT 20.495 362.235 20.545 362.365 ; + RECT 20.495 364.655 20.545 364.785 ; + RECT 15.775 362.235 15.825 362.365 ; + RECT 15.775 364.655 15.825 364.785 ; + RECT 20.295 362.235 20.345 362.365 ; + RECT 20.295 364.655 20.345 364.785 ; + RECT 15.375 365.345 15.425 365.475 ; + RECT 20.695 365.345 20.745 365.475 ; + RECT 15.575 365.115 15.625 365.245 ; + RECT 15.575 367.535 15.625 367.665 ; + RECT 20.495 365.115 20.545 365.245 ; + RECT 20.495 367.535 20.545 367.665 ; + RECT 15.775 365.115 15.825 365.245 ; + RECT 15.775 367.535 15.825 367.665 ; + RECT 20.295 365.115 20.345 365.245 ; + RECT 20.295 367.535 20.345 367.665 ; + RECT 15.375 368.225 15.425 368.355 ; + RECT 20.695 368.225 20.745 368.355 ; + RECT 15.575 367.995 15.625 368.125 ; + RECT 15.575 370.415 15.625 370.545 ; + RECT 20.495 367.995 20.545 368.125 ; + RECT 20.495 370.415 20.545 370.545 ; + RECT 15.775 367.995 15.825 368.125 ; + RECT 15.775 370.415 15.825 370.545 ; + RECT 20.295 367.995 20.345 368.125 ; + RECT 20.295 370.415 20.345 370.545 ; + RECT 15.375 371.105 15.425 371.235 ; + RECT 20.695 371.105 20.745 371.235 ; + RECT 15.575 370.875 15.625 371.005 ; + RECT 15.575 373.295 15.625 373.425 ; + RECT 20.495 370.875 20.545 371.005 ; + RECT 20.495 373.295 20.545 373.425 ; + RECT 15.775 370.875 15.825 371.005 ; + RECT 15.775 373.295 15.825 373.425 ; + RECT 20.295 370.875 20.345 371.005 ; + RECT 20.295 373.295 20.345 373.425 ; + RECT 15.375 244.385 15.425 244.515 ; + RECT 20.695 244.385 20.745 244.515 ; + RECT 15.575 244.155 15.625 244.285 ; + RECT 15.575 246.575 15.625 246.705 ; + RECT 20.495 244.155 20.545 244.285 ; + RECT 20.495 246.575 20.545 246.705 ; + RECT 15.775 244.155 15.825 244.285 ; + RECT 15.775 246.575 15.825 246.705 ; + RECT 20.295 244.155 20.345 244.285 ; + RECT 20.295 246.575 20.345 246.705 ; + RECT 15.375 373.985 15.425 374.115 ; + RECT 20.695 373.985 20.745 374.115 ; + RECT 15.575 373.755 15.625 373.885 ; + RECT 15.575 376.175 15.625 376.305 ; + RECT 20.495 373.755 20.545 373.885 ; + RECT 20.495 376.175 20.545 376.305 ; + RECT 15.775 373.755 15.825 373.885 ; + RECT 15.775 376.175 15.825 376.305 ; + RECT 20.295 373.755 20.345 373.885 ; + RECT 20.295 376.175 20.345 376.305 ; + RECT 15.375 376.865 15.425 376.995 ; + RECT 20.695 376.865 20.745 376.995 ; + RECT 15.575 376.635 15.625 376.765 ; + RECT 15.575 379.055 15.625 379.185 ; + RECT 20.495 376.635 20.545 376.765 ; + RECT 20.495 379.055 20.545 379.185 ; + RECT 15.775 376.635 15.825 376.765 ; + RECT 15.775 379.055 15.825 379.185 ; + RECT 20.295 376.635 20.345 376.765 ; + RECT 20.295 379.055 20.345 379.185 ; + RECT 15.375 379.745 15.425 379.875 ; + RECT 20.695 379.745 20.745 379.875 ; + RECT 15.575 379.515 15.625 379.645 ; + RECT 15.575 381.935 15.625 382.065 ; + RECT 20.495 379.515 20.545 379.645 ; + RECT 20.495 381.935 20.545 382.065 ; + RECT 15.775 379.515 15.825 379.645 ; + RECT 15.775 381.935 15.825 382.065 ; + RECT 20.295 379.515 20.345 379.645 ; + RECT 20.295 381.935 20.345 382.065 ; + RECT 15.375 382.625 15.425 382.755 ; + RECT 20.695 382.625 20.745 382.755 ; + RECT 15.575 382.395 15.625 382.525 ; + RECT 15.575 384.815 15.625 384.945 ; + RECT 20.495 382.395 20.545 382.525 ; + RECT 20.495 384.815 20.545 384.945 ; + RECT 15.775 382.395 15.825 382.525 ; + RECT 15.775 384.815 15.825 384.945 ; + RECT 20.295 382.395 20.345 382.525 ; + RECT 20.295 384.815 20.345 384.945 ; + RECT 15.375 385.505 15.425 385.635 ; + RECT 20.695 385.505 20.745 385.635 ; + RECT 15.575 385.275 15.625 385.405 ; + RECT 15.575 387.695 15.625 387.825 ; + RECT 20.495 385.275 20.545 385.405 ; + RECT 20.495 387.695 20.545 387.825 ; + RECT 15.775 385.275 15.825 385.405 ; + RECT 15.775 387.695 15.825 387.825 ; + RECT 20.295 385.275 20.345 385.405 ; + RECT 20.295 387.695 20.345 387.825 ; + RECT 15.375 388.385 15.425 388.515 ; + RECT 20.695 388.385 20.745 388.515 ; + RECT 15.575 388.155 15.625 388.285 ; + RECT 15.575 390.575 15.625 390.705 ; + RECT 20.495 388.155 20.545 388.285 ; + RECT 20.495 390.575 20.545 390.705 ; + RECT 15.775 388.155 15.825 388.285 ; + RECT 15.775 390.575 15.825 390.705 ; + RECT 20.295 388.155 20.345 388.285 ; + RECT 20.295 390.575 20.345 390.705 ; + RECT 15.375 391.265 15.425 391.395 ; + RECT 20.695 391.265 20.745 391.395 ; + RECT 15.575 391.035 15.625 391.165 ; + RECT 15.575 393.455 15.625 393.585 ; + RECT 20.495 391.035 20.545 391.165 ; + RECT 20.495 393.455 20.545 393.585 ; + RECT 15.775 391.035 15.825 391.165 ; + RECT 15.775 393.455 15.825 393.585 ; + RECT 20.295 391.035 20.345 391.165 ; + RECT 20.295 393.455 20.345 393.585 ; + RECT 15.375 394.145 15.425 394.275 ; + RECT 20.695 394.145 20.745 394.275 ; + RECT 15.575 393.915 15.625 394.045 ; + RECT 15.575 396.335 15.625 396.465 ; + RECT 20.495 393.915 20.545 394.045 ; + RECT 20.495 396.335 20.545 396.465 ; + RECT 15.775 393.915 15.825 394.045 ; + RECT 15.775 396.335 15.825 396.465 ; + RECT 20.295 393.915 20.345 394.045 ; + RECT 20.295 396.335 20.345 396.465 ; + RECT 15.375 397.025 15.425 397.155 ; + RECT 20.695 397.025 20.745 397.155 ; + RECT 15.575 396.795 15.625 396.925 ; + RECT 15.575 399.215 15.625 399.345 ; + RECT 20.495 396.795 20.545 396.925 ; + RECT 20.495 399.215 20.545 399.345 ; + RECT 15.775 396.795 15.825 396.925 ; + RECT 15.775 399.215 15.825 399.345 ; + RECT 20.295 396.795 20.345 396.925 ; + RECT 20.295 399.215 20.345 399.345 ; + RECT 15.375 399.905 15.425 400.035 ; + RECT 20.695 399.905 20.745 400.035 ; + RECT 15.575 399.675 15.625 399.805 ; + RECT 15.575 402.095 15.625 402.225 ; + RECT 20.495 399.675 20.545 399.805 ; + RECT 20.495 402.095 20.545 402.225 ; + RECT 15.775 399.675 15.825 399.805 ; + RECT 15.775 402.095 15.825 402.225 ; + RECT 20.295 399.675 20.345 399.805 ; + RECT 20.295 402.095 20.345 402.225 ; + RECT 15.375 247.265 15.425 247.395 ; + RECT 20.695 247.265 20.745 247.395 ; + RECT 15.575 247.035 15.625 247.165 ; + RECT 15.575 249.455 15.625 249.585 ; + RECT 20.495 247.035 20.545 247.165 ; + RECT 20.495 249.455 20.545 249.585 ; + RECT 15.775 247.035 15.825 247.165 ; + RECT 15.775 249.455 15.825 249.585 ; + RECT 20.295 247.035 20.345 247.165 ; + RECT 20.295 249.455 20.345 249.585 ; + RECT 15.375 402.785 15.425 402.915 ; + RECT 20.695 402.785 20.745 402.915 ; + RECT 15.575 402.555 15.625 402.685 ; + RECT 15.575 404.975 15.625 405.105 ; + RECT 20.495 402.555 20.545 402.685 ; + RECT 20.495 404.975 20.545 405.105 ; + RECT 15.775 402.555 15.825 402.685 ; + RECT 15.775 404.975 15.825 405.105 ; + RECT 20.295 402.555 20.345 402.685 ; + RECT 20.295 404.975 20.345 405.105 ; + RECT 15.375 405.665 15.425 405.795 ; + RECT 20.695 405.665 20.745 405.795 ; + RECT 15.575 405.435 15.625 405.565 ; + RECT 15.575 407.855 15.625 407.985 ; + RECT 20.495 405.435 20.545 405.565 ; + RECT 20.495 407.855 20.545 407.985 ; + RECT 15.775 405.435 15.825 405.565 ; + RECT 15.775 407.855 15.825 407.985 ; + RECT 20.295 405.435 20.345 405.565 ; + RECT 20.295 407.855 20.345 407.985 ; + RECT 15.375 408.545 15.425 408.675 ; + RECT 20.695 408.545 20.745 408.675 ; + RECT 15.575 408.315 15.625 408.445 ; + RECT 15.575 410.735 15.625 410.865 ; + RECT 20.495 408.315 20.545 408.445 ; + RECT 20.495 410.735 20.545 410.865 ; + RECT 15.775 408.315 15.825 408.445 ; + RECT 15.775 410.735 15.825 410.865 ; + RECT 20.295 408.315 20.345 408.445 ; + RECT 20.295 410.735 20.345 410.865 ; + RECT 15.375 250.145 15.425 250.275 ; + RECT 20.695 250.145 20.745 250.275 ; + RECT 15.575 249.915 15.625 250.045 ; + RECT 15.575 252.335 15.625 252.465 ; + RECT 20.495 249.915 20.545 250.045 ; + RECT 20.495 252.335 20.545 252.465 ; + RECT 15.775 249.915 15.825 250.045 ; + RECT 15.775 252.335 15.825 252.465 ; + RECT 20.295 249.915 20.345 250.045 ; + RECT 20.295 252.335 20.345 252.465 ; + RECT 15.375 253.025 15.425 253.155 ; + RECT 20.695 253.025 20.745 253.155 ; + RECT 15.575 252.795 15.625 252.925 ; + RECT 15.575 255.215 15.625 255.345 ; + RECT 20.495 252.795 20.545 252.925 ; + RECT 20.495 255.215 20.545 255.345 ; + RECT 15.775 252.795 15.825 252.925 ; + RECT 15.775 255.215 15.825 255.345 ; + RECT 20.295 252.795 20.345 252.925 ; + RECT 20.295 255.215 20.345 255.345 ; + RECT 15.375 255.905 15.425 256.035 ; + RECT 20.695 255.905 20.745 256.035 ; + RECT 15.575 255.675 15.625 255.805 ; + RECT 15.575 258.095 15.625 258.225 ; + RECT 20.495 255.675 20.545 255.805 ; + RECT 20.495 258.095 20.545 258.225 ; + RECT 15.775 255.675 15.825 255.805 ; + RECT 15.775 258.095 15.825 258.225 ; + RECT 20.295 255.675 20.345 255.805 ; + RECT 20.295 258.095 20.345 258.225 ; + RECT 21.025 232.635 21.075 232.765 ; + RECT 20.895 232.635 20.945 232.765 ; + RECT 21.815 232.865 21.865 232.995 ; + RECT 21.685 232.865 21.735 232.995 ; + RECT 21.025 235.055 21.075 235.185 ; + RECT 20.895 235.055 20.945 235.185 ; + RECT 21.24 235.285 21.29 235.415 ; + RECT 21.025 258.555 21.075 258.685 ; + RECT 20.895 258.555 20.945 258.685 ; + RECT 21.815 258.785 21.865 258.915 ; + RECT 21.685 258.785 21.735 258.915 ; + RECT 21.025 260.975 21.075 261.105 ; + RECT 20.895 260.975 20.945 261.105 ; + RECT 21.24 261.205 21.29 261.335 ; + RECT 21.025 261.435 21.075 261.565 ; + RECT 20.895 261.435 20.945 261.565 ; + RECT 21.815 261.665 21.865 261.795 ; + RECT 21.685 261.665 21.735 261.795 ; + RECT 21.025 263.855 21.075 263.985 ; + RECT 20.895 263.855 20.945 263.985 ; + RECT 21.24 264.085 21.29 264.215 ; + RECT 21.025 264.315 21.075 264.445 ; + RECT 20.895 264.315 20.945 264.445 ; + RECT 21.815 264.545 21.865 264.675 ; + RECT 21.685 264.545 21.735 264.675 ; + RECT 21.025 266.735 21.075 266.865 ; + RECT 20.895 266.735 20.945 266.865 ; + RECT 21.24 266.965 21.29 267.095 ; + RECT 21.025 267.195 21.075 267.325 ; + RECT 20.895 267.195 20.945 267.325 ; + RECT 21.815 267.425 21.865 267.555 ; + RECT 21.685 267.425 21.735 267.555 ; + RECT 21.025 269.615 21.075 269.745 ; + RECT 20.895 269.615 20.945 269.745 ; + RECT 21.24 269.845 21.29 269.975 ; + RECT 21.025 270.075 21.075 270.205 ; + RECT 20.895 270.075 20.945 270.205 ; + RECT 21.815 270.305 21.865 270.435 ; + RECT 21.685 270.305 21.735 270.435 ; + RECT 21.025 272.495 21.075 272.625 ; + RECT 20.895 272.495 20.945 272.625 ; + RECT 21.24 272.725 21.29 272.855 ; + RECT 21.025 272.955 21.075 273.085 ; + RECT 20.895 272.955 20.945 273.085 ; + RECT 21.815 273.185 21.865 273.315 ; + RECT 21.685 273.185 21.735 273.315 ; + RECT 21.025 275.375 21.075 275.505 ; + RECT 20.895 275.375 20.945 275.505 ; + RECT 21.24 275.605 21.29 275.735 ; + RECT 21.025 275.835 21.075 275.965 ; + RECT 20.895 275.835 20.945 275.965 ; + RECT 21.815 276.065 21.865 276.195 ; + RECT 21.685 276.065 21.735 276.195 ; + RECT 21.025 278.255 21.075 278.385 ; + RECT 20.895 278.255 20.945 278.385 ; + RECT 21.24 278.485 21.29 278.615 ; + RECT 21.025 278.715 21.075 278.845 ; + RECT 20.895 278.715 20.945 278.845 ; + RECT 21.815 278.945 21.865 279.075 ; + RECT 21.685 278.945 21.735 279.075 ; + RECT 21.025 281.135 21.075 281.265 ; + RECT 20.895 281.135 20.945 281.265 ; + RECT 21.24 281.365 21.29 281.495 ; + RECT 21.025 281.595 21.075 281.725 ; + RECT 20.895 281.595 20.945 281.725 ; + RECT 21.815 281.825 21.865 281.955 ; + RECT 21.685 281.825 21.735 281.955 ; + RECT 21.025 284.015 21.075 284.145 ; + RECT 20.895 284.015 20.945 284.145 ; + RECT 21.24 284.245 21.29 284.375 ; + RECT 21.025 284.475 21.075 284.605 ; + RECT 20.895 284.475 20.945 284.605 ; + RECT 21.815 284.705 21.865 284.835 ; + RECT 21.685 284.705 21.735 284.835 ; + RECT 21.025 286.895 21.075 287.025 ; + RECT 20.895 286.895 20.945 287.025 ; + RECT 21.24 287.125 21.29 287.255 ; + RECT 21.025 235.515 21.075 235.645 ; + RECT 20.895 235.515 20.945 235.645 ; + RECT 21.815 235.745 21.865 235.875 ; + RECT 21.685 235.745 21.735 235.875 ; + RECT 21.025 237.935 21.075 238.065 ; + RECT 20.895 237.935 20.945 238.065 ; + RECT 21.24 238.165 21.29 238.295 ; + RECT 21.025 287.355 21.075 287.485 ; + RECT 20.895 287.355 20.945 287.485 ; + RECT 21.815 287.585 21.865 287.715 ; + RECT 21.685 287.585 21.735 287.715 ; + RECT 21.025 289.775 21.075 289.905 ; + RECT 20.895 289.775 20.945 289.905 ; + RECT 21.24 290.005 21.29 290.135 ; + RECT 21.025 290.235 21.075 290.365 ; + RECT 20.895 290.235 20.945 290.365 ; + RECT 21.815 290.465 21.865 290.595 ; + RECT 21.685 290.465 21.735 290.595 ; + RECT 21.025 292.655 21.075 292.785 ; + RECT 20.895 292.655 20.945 292.785 ; + RECT 21.24 292.885 21.29 293.015 ; + RECT 21.025 293.115 21.075 293.245 ; + RECT 20.895 293.115 20.945 293.245 ; + RECT 21.815 293.345 21.865 293.475 ; + RECT 21.685 293.345 21.735 293.475 ; + RECT 21.025 295.535 21.075 295.665 ; + RECT 20.895 295.535 20.945 295.665 ; + RECT 21.24 295.765 21.29 295.895 ; + RECT 21.025 295.995 21.075 296.125 ; + RECT 20.895 295.995 20.945 296.125 ; + RECT 21.815 296.225 21.865 296.355 ; + RECT 21.685 296.225 21.735 296.355 ; + RECT 21.025 298.415 21.075 298.545 ; + RECT 20.895 298.415 20.945 298.545 ; + RECT 21.24 298.645 21.29 298.775 ; + RECT 21.025 298.875 21.075 299.005 ; + RECT 20.895 298.875 20.945 299.005 ; + RECT 21.815 299.105 21.865 299.235 ; + RECT 21.685 299.105 21.735 299.235 ; + RECT 21.025 301.295 21.075 301.425 ; + RECT 20.895 301.295 20.945 301.425 ; + RECT 21.24 301.525 21.29 301.655 ; + RECT 21.025 301.755 21.075 301.885 ; + RECT 20.895 301.755 20.945 301.885 ; + RECT 21.815 301.985 21.865 302.115 ; + RECT 21.685 301.985 21.735 302.115 ; + RECT 21.025 304.175 21.075 304.305 ; + RECT 20.895 304.175 20.945 304.305 ; + RECT 21.24 304.405 21.29 304.535 ; + RECT 21.025 304.635 21.075 304.765 ; + RECT 20.895 304.635 20.945 304.765 ; + RECT 21.815 304.865 21.865 304.995 ; + RECT 21.685 304.865 21.735 304.995 ; + RECT 21.025 307.055 21.075 307.185 ; + RECT 20.895 307.055 20.945 307.185 ; + RECT 21.24 307.285 21.29 307.415 ; + RECT 21.025 307.515 21.075 307.645 ; + RECT 20.895 307.515 20.945 307.645 ; + RECT 21.815 307.745 21.865 307.875 ; + RECT 21.685 307.745 21.735 307.875 ; + RECT 21.025 309.935 21.075 310.065 ; + RECT 20.895 309.935 20.945 310.065 ; + RECT 21.24 310.165 21.29 310.295 ; + RECT 21.025 310.395 21.075 310.525 ; + RECT 20.895 310.395 20.945 310.525 ; + RECT 21.815 310.625 21.865 310.755 ; + RECT 21.685 310.625 21.735 310.755 ; + RECT 21.025 312.815 21.075 312.945 ; + RECT 20.895 312.815 20.945 312.945 ; + RECT 21.24 313.045 21.29 313.175 ; + RECT 21.025 313.275 21.075 313.405 ; + RECT 20.895 313.275 20.945 313.405 ; + RECT 21.815 313.505 21.865 313.635 ; + RECT 21.685 313.505 21.735 313.635 ; + RECT 21.025 315.695 21.075 315.825 ; + RECT 20.895 315.695 20.945 315.825 ; + RECT 21.24 315.925 21.29 316.055 ; + RECT 21.025 238.395 21.075 238.525 ; + RECT 20.895 238.395 20.945 238.525 ; + RECT 21.815 238.625 21.865 238.755 ; + RECT 21.685 238.625 21.735 238.755 ; + RECT 21.025 240.815 21.075 240.945 ; + RECT 20.895 240.815 20.945 240.945 ; + RECT 21.24 241.045 21.29 241.175 ; + RECT 21.025 316.155 21.075 316.285 ; + RECT 20.895 316.155 20.945 316.285 ; + RECT 21.815 316.385 21.865 316.515 ; + RECT 21.685 316.385 21.735 316.515 ; + RECT 21.025 318.575 21.075 318.705 ; + RECT 20.895 318.575 20.945 318.705 ; + RECT 21.24 318.805 21.29 318.935 ; + RECT 21.025 319.035 21.075 319.165 ; + RECT 20.895 319.035 20.945 319.165 ; + RECT 21.815 319.265 21.865 319.395 ; + RECT 21.685 319.265 21.735 319.395 ; + RECT 21.025 321.455 21.075 321.585 ; + RECT 20.895 321.455 20.945 321.585 ; + RECT 21.24 321.685 21.29 321.815 ; + RECT 21.025 321.915 21.075 322.045 ; + RECT 20.895 321.915 20.945 322.045 ; + RECT 21.815 322.145 21.865 322.275 ; + RECT 21.685 322.145 21.735 322.275 ; + RECT 21.025 324.335 21.075 324.465 ; + RECT 20.895 324.335 20.945 324.465 ; + RECT 21.24 324.565 21.29 324.695 ; + RECT 21.025 324.795 21.075 324.925 ; + RECT 20.895 324.795 20.945 324.925 ; + RECT 21.815 325.025 21.865 325.155 ; + RECT 21.685 325.025 21.735 325.155 ; + RECT 21.025 327.215 21.075 327.345 ; + RECT 20.895 327.215 20.945 327.345 ; + RECT 21.24 327.445 21.29 327.575 ; + RECT 21.025 327.675 21.075 327.805 ; + RECT 20.895 327.675 20.945 327.805 ; + RECT 21.815 327.905 21.865 328.035 ; + RECT 21.685 327.905 21.735 328.035 ; + RECT 21.025 330.095 21.075 330.225 ; + RECT 20.895 330.095 20.945 330.225 ; + RECT 21.24 330.325 21.29 330.455 ; + RECT 21.025 330.555 21.075 330.685 ; + RECT 20.895 330.555 20.945 330.685 ; + RECT 21.815 330.785 21.865 330.915 ; + RECT 21.685 330.785 21.735 330.915 ; + RECT 21.025 332.975 21.075 333.105 ; + RECT 20.895 332.975 20.945 333.105 ; + RECT 21.24 333.205 21.29 333.335 ; + RECT 21.025 333.435 21.075 333.565 ; + RECT 20.895 333.435 20.945 333.565 ; + RECT 21.815 333.665 21.865 333.795 ; + RECT 21.685 333.665 21.735 333.795 ; + RECT 21.025 335.855 21.075 335.985 ; + RECT 20.895 335.855 20.945 335.985 ; + RECT 21.24 336.085 21.29 336.215 ; + RECT 21.025 336.315 21.075 336.445 ; + RECT 20.895 336.315 20.945 336.445 ; + RECT 21.815 336.545 21.865 336.675 ; + RECT 21.685 336.545 21.735 336.675 ; + RECT 21.025 338.735 21.075 338.865 ; + RECT 20.895 338.735 20.945 338.865 ; + RECT 21.24 338.965 21.29 339.095 ; + RECT 21.025 339.195 21.075 339.325 ; + RECT 20.895 339.195 20.945 339.325 ; + RECT 21.815 339.425 21.865 339.555 ; + RECT 21.685 339.425 21.735 339.555 ; + RECT 21.025 341.615 21.075 341.745 ; + RECT 20.895 341.615 20.945 341.745 ; + RECT 21.24 341.845 21.29 341.975 ; + RECT 21.025 342.075 21.075 342.205 ; + RECT 20.895 342.075 20.945 342.205 ; + RECT 21.815 342.305 21.865 342.435 ; + RECT 21.685 342.305 21.735 342.435 ; + RECT 21.025 344.495 21.075 344.625 ; + RECT 20.895 344.495 20.945 344.625 ; + RECT 21.24 344.725 21.29 344.855 ; + RECT 21.025 241.275 21.075 241.405 ; + RECT 20.895 241.275 20.945 241.405 ; + RECT 21.815 241.505 21.865 241.635 ; + RECT 21.685 241.505 21.735 241.635 ; + RECT 21.025 243.695 21.075 243.825 ; + RECT 20.895 243.695 20.945 243.825 ; + RECT 21.24 243.925 21.29 244.055 ; + RECT 21.025 344.955 21.075 345.085 ; + RECT 20.895 344.955 20.945 345.085 ; + RECT 21.815 345.185 21.865 345.315 ; + RECT 21.685 345.185 21.735 345.315 ; + RECT 21.025 347.375 21.075 347.505 ; + RECT 20.895 347.375 20.945 347.505 ; + RECT 21.24 347.605 21.29 347.735 ; + RECT 21.025 347.835 21.075 347.965 ; + RECT 20.895 347.835 20.945 347.965 ; + RECT 21.815 348.065 21.865 348.195 ; + RECT 21.685 348.065 21.735 348.195 ; + RECT 21.025 350.255 21.075 350.385 ; + RECT 20.895 350.255 20.945 350.385 ; + RECT 21.24 350.485 21.29 350.615 ; + RECT 21.025 350.715 21.075 350.845 ; + RECT 20.895 350.715 20.945 350.845 ; + RECT 21.815 350.945 21.865 351.075 ; + RECT 21.685 350.945 21.735 351.075 ; + RECT 21.025 353.135 21.075 353.265 ; + RECT 20.895 353.135 20.945 353.265 ; + RECT 21.24 353.365 21.29 353.495 ; + RECT 21.025 353.595 21.075 353.725 ; + RECT 20.895 353.595 20.945 353.725 ; + RECT 21.815 353.825 21.865 353.955 ; + RECT 21.685 353.825 21.735 353.955 ; + RECT 21.025 356.015 21.075 356.145 ; + RECT 20.895 356.015 20.945 356.145 ; + RECT 21.24 356.245 21.29 356.375 ; + RECT 21.025 356.475 21.075 356.605 ; + RECT 20.895 356.475 20.945 356.605 ; + RECT 21.815 356.705 21.865 356.835 ; + RECT 21.685 356.705 21.735 356.835 ; + RECT 21.025 358.895 21.075 359.025 ; + RECT 20.895 358.895 20.945 359.025 ; + RECT 21.24 359.125 21.29 359.255 ; + RECT 21.025 359.355 21.075 359.485 ; + RECT 20.895 359.355 20.945 359.485 ; + RECT 21.815 359.585 21.865 359.715 ; + RECT 21.685 359.585 21.735 359.715 ; + RECT 21.025 361.775 21.075 361.905 ; + RECT 20.895 361.775 20.945 361.905 ; + RECT 21.24 362.005 21.29 362.135 ; + RECT 21.025 362.235 21.075 362.365 ; + RECT 20.895 362.235 20.945 362.365 ; + RECT 21.815 362.465 21.865 362.595 ; + RECT 21.685 362.465 21.735 362.595 ; + RECT 21.025 364.655 21.075 364.785 ; + RECT 20.895 364.655 20.945 364.785 ; + RECT 21.24 364.885 21.29 365.015 ; + RECT 21.025 365.115 21.075 365.245 ; + RECT 20.895 365.115 20.945 365.245 ; + RECT 21.815 365.345 21.865 365.475 ; + RECT 21.685 365.345 21.735 365.475 ; + RECT 21.025 367.535 21.075 367.665 ; + RECT 20.895 367.535 20.945 367.665 ; + RECT 21.24 367.765 21.29 367.895 ; + RECT 21.025 367.995 21.075 368.125 ; + RECT 20.895 367.995 20.945 368.125 ; + RECT 21.815 368.225 21.865 368.355 ; + RECT 21.685 368.225 21.735 368.355 ; + RECT 21.025 370.415 21.075 370.545 ; + RECT 20.895 370.415 20.945 370.545 ; + RECT 21.24 370.645 21.29 370.775 ; + RECT 21.025 370.875 21.075 371.005 ; + RECT 20.895 370.875 20.945 371.005 ; + RECT 21.815 371.105 21.865 371.235 ; + RECT 21.685 371.105 21.735 371.235 ; + RECT 21.025 373.295 21.075 373.425 ; + RECT 20.895 373.295 20.945 373.425 ; + RECT 21.24 373.525 21.29 373.655 ; + RECT 21.025 244.155 21.075 244.285 ; + RECT 20.895 244.155 20.945 244.285 ; + RECT 21.815 244.385 21.865 244.515 ; + RECT 21.685 244.385 21.735 244.515 ; + RECT 21.025 246.575 21.075 246.705 ; + RECT 20.895 246.575 20.945 246.705 ; + RECT 21.24 246.805 21.29 246.935 ; + RECT 21.025 373.755 21.075 373.885 ; + RECT 20.895 373.755 20.945 373.885 ; + RECT 21.815 373.985 21.865 374.115 ; + RECT 21.685 373.985 21.735 374.115 ; + RECT 21.025 376.175 21.075 376.305 ; + RECT 20.895 376.175 20.945 376.305 ; + RECT 21.24 376.405 21.29 376.535 ; + RECT 21.025 376.635 21.075 376.765 ; + RECT 20.895 376.635 20.945 376.765 ; + RECT 21.815 376.865 21.865 376.995 ; + RECT 21.685 376.865 21.735 376.995 ; + RECT 21.025 379.055 21.075 379.185 ; + RECT 20.895 379.055 20.945 379.185 ; + RECT 21.24 379.285 21.29 379.415 ; + RECT 21.025 379.515 21.075 379.645 ; + RECT 20.895 379.515 20.945 379.645 ; + RECT 21.815 379.745 21.865 379.875 ; + RECT 21.685 379.745 21.735 379.875 ; + RECT 21.025 381.935 21.075 382.065 ; + RECT 20.895 381.935 20.945 382.065 ; + RECT 21.24 382.165 21.29 382.295 ; + RECT 21.025 382.395 21.075 382.525 ; + RECT 20.895 382.395 20.945 382.525 ; + RECT 21.815 382.625 21.865 382.755 ; + RECT 21.685 382.625 21.735 382.755 ; + RECT 21.025 384.815 21.075 384.945 ; + RECT 20.895 384.815 20.945 384.945 ; + RECT 21.24 385.045 21.29 385.175 ; + RECT 21.025 385.275 21.075 385.405 ; + RECT 20.895 385.275 20.945 385.405 ; + RECT 21.815 385.505 21.865 385.635 ; + RECT 21.685 385.505 21.735 385.635 ; + RECT 21.025 387.695 21.075 387.825 ; + RECT 20.895 387.695 20.945 387.825 ; + RECT 21.24 387.925 21.29 388.055 ; + RECT 21.025 388.155 21.075 388.285 ; + RECT 20.895 388.155 20.945 388.285 ; + RECT 21.815 388.385 21.865 388.515 ; + RECT 21.685 388.385 21.735 388.515 ; + RECT 21.025 390.575 21.075 390.705 ; + RECT 20.895 390.575 20.945 390.705 ; + RECT 21.24 390.805 21.29 390.935 ; + RECT 21.025 391.035 21.075 391.165 ; + RECT 20.895 391.035 20.945 391.165 ; + RECT 21.815 391.265 21.865 391.395 ; + RECT 21.685 391.265 21.735 391.395 ; + RECT 21.025 393.455 21.075 393.585 ; + RECT 20.895 393.455 20.945 393.585 ; + RECT 21.24 393.685 21.29 393.815 ; + RECT 21.025 393.915 21.075 394.045 ; + RECT 20.895 393.915 20.945 394.045 ; + RECT 21.815 394.145 21.865 394.275 ; + RECT 21.685 394.145 21.735 394.275 ; + RECT 21.025 396.335 21.075 396.465 ; + RECT 20.895 396.335 20.945 396.465 ; + RECT 21.24 396.565 21.29 396.695 ; + RECT 21.025 396.795 21.075 396.925 ; + RECT 20.895 396.795 20.945 396.925 ; + RECT 21.815 397.025 21.865 397.155 ; + RECT 21.685 397.025 21.735 397.155 ; + RECT 21.025 399.215 21.075 399.345 ; + RECT 20.895 399.215 20.945 399.345 ; + RECT 21.24 399.445 21.29 399.575 ; + RECT 21.025 399.675 21.075 399.805 ; + RECT 20.895 399.675 20.945 399.805 ; + RECT 21.815 399.905 21.865 400.035 ; + RECT 21.685 399.905 21.735 400.035 ; + RECT 21.025 402.095 21.075 402.225 ; + RECT 20.895 402.095 20.945 402.225 ; + RECT 21.24 402.325 21.29 402.455 ; + RECT 21.025 247.035 21.075 247.165 ; + RECT 20.895 247.035 20.945 247.165 ; + RECT 21.815 247.265 21.865 247.395 ; + RECT 21.685 247.265 21.735 247.395 ; + RECT 21.025 249.455 21.075 249.585 ; + RECT 20.895 249.455 20.945 249.585 ; + RECT 21.24 249.685 21.29 249.815 ; + RECT 21.025 402.555 21.075 402.685 ; + RECT 20.895 402.555 20.945 402.685 ; + RECT 21.815 402.785 21.865 402.915 ; + RECT 21.685 402.785 21.735 402.915 ; + RECT 21.025 404.975 21.075 405.105 ; + RECT 20.895 404.975 20.945 405.105 ; + RECT 21.24 405.205 21.29 405.335 ; + RECT 21.025 405.435 21.075 405.565 ; + RECT 20.895 405.435 20.945 405.565 ; + RECT 21.815 405.665 21.865 405.795 ; + RECT 21.685 405.665 21.735 405.795 ; + RECT 21.025 407.855 21.075 407.985 ; + RECT 20.895 407.855 20.945 407.985 ; + RECT 21.24 408.085 21.29 408.215 ; + RECT 21.025 408.315 21.075 408.445 ; + RECT 20.895 408.315 20.945 408.445 ; + RECT 21.815 408.545 21.865 408.675 ; + RECT 21.685 408.545 21.735 408.675 ; + RECT 21.025 410.735 21.075 410.865 ; + RECT 20.895 410.735 20.945 410.865 ; + RECT 21.24 410.965 21.29 411.095 ; + RECT 21.025 249.915 21.075 250.045 ; + RECT 20.895 249.915 20.945 250.045 ; + RECT 21.815 250.145 21.865 250.275 ; + RECT 21.685 250.145 21.735 250.275 ; + RECT 21.025 252.335 21.075 252.465 ; + RECT 20.895 252.335 20.945 252.465 ; + RECT 21.24 252.565 21.29 252.695 ; + RECT 21.025 252.795 21.075 252.925 ; + RECT 20.895 252.795 20.945 252.925 ; + RECT 21.815 253.025 21.865 253.155 ; + RECT 21.685 253.025 21.735 253.155 ; + RECT 21.025 255.215 21.075 255.345 ; + RECT 20.895 255.215 20.945 255.345 ; + RECT 21.24 255.445 21.29 255.575 ; + RECT 21.025 255.675 21.075 255.805 ; + RECT 20.895 255.675 20.945 255.805 ; + RECT 21.815 255.905 21.865 256.035 ; + RECT 21.685 255.905 21.735 256.035 ; + RECT 21.025 258.095 21.075 258.225 ; + RECT 20.895 258.095 20.945 258.225 ; + RECT 21.24 258.325 21.29 258.455 ; + RECT 21.025 411.195 21.075 411.325 ; + RECT 20.895 411.195 20.945 411.325 ; + RECT 21.815 411.425 21.865 411.555 ; + RECT 21.685 411.425 21.735 411.555 ; + RECT 21.025 413.615 21.075 413.745 ; + RECT 20.895 413.615 20.945 413.745 ; + RECT 21.24 413.845 21.29 413.975 ; + RECT 21.025 229.755 21.075 229.885 ; + RECT 20.895 229.755 20.945 229.885 ; + RECT 21.815 229.985 21.865 230.115 ; + RECT 21.685 229.985 21.735 230.115 ; + RECT 21.025 232.175 21.075 232.305 ; + RECT 20.895 232.175 20.945 232.305 ; + RECT 21.24 232.405 21.29 232.535 ; + RECT 9.855 138.895 9.905 139.025 ; + RECT 10.26 138.895 10.31 139.025 ; + RECT 11.565 138.895 11.615 139.025 ; + RECT 13.33 138.895 13.38 139.025 ; + RECT 6.765 136.475 6.815 136.605 ; + RECT 8.04 136.475 8.09 136.605 ; + RECT 9.58 136.475 9.63 136.605 ; + RECT 9.855 136.475 9.905 136.605 ; + RECT 11.565 136.475 11.615 136.605 ; + RECT 13.33 136.475 13.38 136.605 ; + RECT 7.72 136.245 7.77 136.375 ; + RECT 14.68 136.245 14.73 136.375 ; + RECT 9.1 138.895 9.15 139.025 ; + RECT 10.81 138.895 10.86 139.025 ; + RECT 9.1 136.475 9.15 136.605 ; + RECT 10.81 136.475 10.86 136.605 ; + RECT 6.76 136.015 6.81 136.145 ; + RECT 8.04 136.015 8.09 136.145 ; + RECT 9.58 136.015 9.63 136.145 ; + RECT 9.855 136.015 9.905 136.145 ; + RECT 10.26 136.015 10.31 136.145 ; + RECT 11.565 136.015 11.615 136.145 ; + RECT 13.33 136.015 13.38 136.145 ; + RECT 6.765 133.595 6.815 133.725 ; + RECT 8.04 133.595 8.09 133.725 ; + RECT 9.58 133.595 9.63 133.725 ; + RECT 9.855 133.595 9.905 133.725 ; + RECT 11.565 133.595 11.615 133.725 ; + RECT 13.33 133.595 13.38 133.725 ; + RECT 7.72 133.365 7.77 133.495 ; + RECT 14.68 133.365 14.73 133.495 ; + RECT 9.1 136.015 9.15 136.145 ; + RECT 10.81 136.015 10.86 136.145 ; + RECT 9.1 133.595 9.15 133.725 ; + RECT 10.81 133.595 10.86 133.725 ; + RECT 6.76 133.135 6.81 133.265 ; + RECT 8.04 133.135 8.09 133.265 ; + RECT 9.58 133.135 9.63 133.265 ; + RECT 9.855 133.135 9.905 133.265 ; + RECT 10.26 133.135 10.31 133.265 ; + RECT 11.565 133.135 11.615 133.265 ; + RECT 13.33 133.135 13.38 133.265 ; + RECT 6.765 130.715 6.815 130.845 ; + RECT 8.04 130.715 8.09 130.845 ; + RECT 9.58 130.715 9.63 130.845 ; + RECT 9.855 130.715 9.905 130.845 ; + RECT 11.565 130.715 11.615 130.845 ; + RECT 13.33 130.715 13.38 130.845 ; + RECT 7.72 130.485 7.77 130.615 ; + RECT 14.68 130.485 14.73 130.615 ; + RECT 9.1 133.135 9.15 133.265 ; + RECT 10.81 133.135 10.86 133.265 ; + RECT 9.1 130.715 9.15 130.845 ; + RECT 10.81 130.715 10.86 130.845 ; + RECT 6.76 130.255 6.81 130.385 ; + RECT 8.04 130.255 8.09 130.385 ; + RECT 9.58 130.255 9.63 130.385 ; + RECT 9.855 130.255 9.905 130.385 ; + RECT 10.26 130.255 10.31 130.385 ; + RECT 11.565 130.255 11.615 130.385 ; + RECT 13.33 130.255 13.38 130.385 ; + RECT 6.765 127.835 6.815 127.965 ; + RECT 8.04 127.835 8.09 127.965 ; + RECT 9.58 127.835 9.63 127.965 ; + RECT 9.855 127.835 9.905 127.965 ; + RECT 11.565 127.835 11.615 127.965 ; + RECT 13.33 127.835 13.38 127.965 ; + RECT 7.72 127.605 7.77 127.735 ; + RECT 14.68 127.605 14.73 127.735 ; + RECT 9.1 130.255 9.15 130.385 ; + RECT 10.81 130.255 10.86 130.385 ; + RECT 9.1 127.835 9.15 127.965 ; + RECT 10.81 127.835 10.86 127.965 ; + RECT 6.76 127.375 6.81 127.505 ; + RECT 8.04 127.375 8.09 127.505 ; + RECT 9.58 127.375 9.63 127.505 ; + RECT 9.855 127.375 9.905 127.505 ; + RECT 10.26 127.375 10.31 127.505 ; + RECT 11.565 127.375 11.615 127.505 ; + RECT 13.33 127.375 13.38 127.505 ; + RECT 6.765 124.955 6.815 125.085 ; + RECT 8.04 124.955 8.09 125.085 ; + RECT 9.58 124.955 9.63 125.085 ; + RECT 9.855 124.955 9.905 125.085 ; + RECT 11.565 124.955 11.615 125.085 ; + RECT 13.33 124.955 13.38 125.085 ; + RECT 7.72 124.725 7.77 124.855 ; + RECT 14.68 124.725 14.73 124.855 ; + RECT 9.1 127.375 9.15 127.505 ; + RECT 10.81 127.375 10.86 127.505 ; + RECT 9.1 124.955 9.15 125.085 ; + RECT 10.81 124.955 10.86 125.085 ; + RECT 6.76 124.495 6.81 124.625 ; + RECT 8.04 124.495 8.09 124.625 ; + RECT 9.58 124.495 9.63 124.625 ; + RECT 9.855 124.495 9.905 124.625 ; + RECT 10.26 124.495 10.31 124.625 ; + RECT 11.565 124.495 11.615 124.625 ; + RECT 13.33 124.495 13.38 124.625 ; + RECT 6.765 122.075 6.815 122.205 ; + RECT 8.04 122.075 8.09 122.205 ; + RECT 9.58 122.075 9.63 122.205 ; + RECT 9.855 122.075 9.905 122.205 ; + RECT 11.565 122.075 11.615 122.205 ; + RECT 13.33 122.075 13.38 122.205 ; + RECT 7.72 121.845 7.77 121.975 ; + RECT 14.68 121.845 14.73 121.975 ; + RECT 9.1 124.495 9.15 124.625 ; + RECT 10.81 124.495 10.86 124.625 ; + RECT 9.1 122.075 9.15 122.205 ; + RECT 10.81 122.075 10.86 122.205 ; + RECT 6.76 121.615 6.81 121.745 ; + RECT 8.04 121.615 8.09 121.745 ; + RECT 9.58 121.615 9.63 121.745 ; + RECT 9.855 121.615 9.905 121.745 ; + RECT 10.26 121.615 10.31 121.745 ; + RECT 11.565 121.615 11.615 121.745 ; + RECT 13.33 121.615 13.38 121.745 ; + RECT 6.765 119.195 6.815 119.325 ; + RECT 8.04 119.195 8.09 119.325 ; + RECT 9.58 119.195 9.63 119.325 ; + RECT 9.855 119.195 9.905 119.325 ; + RECT 11.565 119.195 11.615 119.325 ; + RECT 13.33 119.195 13.38 119.325 ; + RECT 7.72 118.965 7.77 119.095 ; + RECT 14.68 118.965 14.73 119.095 ; + RECT 9.1 121.615 9.15 121.745 ; + RECT 10.81 121.615 10.86 121.745 ; + RECT 9.1 119.195 9.15 119.325 ; + RECT 10.81 119.195 10.86 119.325 ; + RECT 6.76 118.735 6.81 118.865 ; + RECT 8.04 118.735 8.09 118.865 ; + RECT 9.58 118.735 9.63 118.865 ; + RECT 9.855 118.735 9.905 118.865 ; + RECT 10.26 118.735 10.31 118.865 ; + RECT 11.565 118.735 11.615 118.865 ; + RECT 13.33 118.735 13.38 118.865 ; + RECT 6.765 116.315 6.815 116.445 ; + RECT 8.04 116.315 8.09 116.445 ; + RECT 9.58 116.315 9.63 116.445 ; + RECT 9.855 116.315 9.905 116.445 ; + RECT 11.565 116.315 11.615 116.445 ; + RECT 13.33 116.315 13.38 116.445 ; + RECT 7.72 116.085 7.77 116.215 ; + RECT 14.68 116.085 14.73 116.215 ; + RECT 9.1 118.735 9.15 118.865 ; + RECT 10.81 118.735 10.86 118.865 ; + RECT 9.1 116.315 9.15 116.445 ; + RECT 10.81 116.315 10.86 116.445 ; + RECT 6.76 115.855 6.81 115.985 ; + RECT 8.04 115.855 8.09 115.985 ; + RECT 9.58 115.855 9.63 115.985 ; + RECT 9.855 115.855 9.905 115.985 ; + RECT 10.26 115.855 10.31 115.985 ; + RECT 11.565 115.855 11.615 115.985 ; + RECT 13.33 115.855 13.38 115.985 ; + RECT 6.765 113.435 6.815 113.565 ; + RECT 8.04 113.435 8.09 113.565 ; + RECT 9.58 113.435 9.63 113.565 ; + RECT 9.855 113.435 9.905 113.565 ; + RECT 11.565 113.435 11.615 113.565 ; + RECT 13.33 113.435 13.38 113.565 ; + RECT 7.72 113.205 7.77 113.335 ; + RECT 14.68 113.205 14.73 113.335 ; + RECT 9.1 115.855 9.15 115.985 ; + RECT 10.81 115.855 10.86 115.985 ; + RECT 9.1 113.435 9.15 113.565 ; + RECT 10.81 113.435 10.86 113.565 ; + RECT 6.76 112.975 6.81 113.105 ; + RECT 8.04 112.975 8.09 113.105 ; + RECT 9.58 112.975 9.63 113.105 ; + RECT 9.855 112.975 9.905 113.105 ; + RECT 10.26 112.975 10.31 113.105 ; + RECT 11.565 112.975 11.615 113.105 ; + RECT 13.33 112.975 13.38 113.105 ; + RECT 6.765 110.555 6.815 110.685 ; + RECT 8.04 110.555 8.09 110.685 ; + RECT 9.58 110.555 9.63 110.685 ; + RECT 9.855 110.555 9.905 110.685 ; + RECT 11.565 110.555 11.615 110.685 ; + RECT 13.33 110.555 13.38 110.685 ; + RECT 7.72 110.325 7.77 110.455 ; + RECT 14.68 110.325 14.73 110.455 ; + RECT 9.1 112.975 9.15 113.105 ; + RECT 10.81 112.975 10.86 113.105 ; + RECT 9.1 110.555 9.15 110.685 ; + RECT 10.81 110.555 10.86 110.685 ; + RECT 6.76 110.095 6.81 110.225 ; + RECT 8.04 110.095 8.09 110.225 ; + RECT 9.58 110.095 9.63 110.225 ; + RECT 9.855 110.095 9.905 110.225 ; + RECT 10.26 110.095 10.31 110.225 ; + RECT 11.565 110.095 11.615 110.225 ; + RECT 13.33 110.095 13.38 110.225 ; + RECT 6.765 107.675 6.815 107.805 ; + RECT 8.04 107.675 8.09 107.805 ; + RECT 9.58 107.675 9.63 107.805 ; + RECT 9.855 107.675 9.905 107.805 ; + RECT 11.565 107.675 11.615 107.805 ; + RECT 13.33 107.675 13.38 107.805 ; + RECT 7.72 107.445 7.77 107.575 ; + RECT 14.68 107.445 14.73 107.575 ; + RECT 9.1 110.095 9.15 110.225 ; + RECT 10.81 110.095 10.86 110.225 ; + RECT 9.1 107.675 9.15 107.805 ; + RECT 10.81 107.675 10.86 107.805 ; + RECT 6.76 107.215 6.81 107.345 ; + RECT 8.04 107.215 8.09 107.345 ; + RECT 9.58 107.215 9.63 107.345 ; + RECT 9.855 107.215 9.905 107.345 ; + RECT 10.26 107.215 10.31 107.345 ; + RECT 11.565 107.215 11.615 107.345 ; + RECT 13.33 107.215 13.38 107.345 ; + RECT 6.765 104.795 6.815 104.925 ; + RECT 8.04 104.795 8.09 104.925 ; + RECT 9.58 104.795 9.63 104.925 ; + RECT 9.855 104.795 9.905 104.925 ; + RECT 11.565 104.795 11.615 104.925 ; + RECT 13.33 104.795 13.38 104.925 ; + RECT 7.72 104.565 7.77 104.695 ; + RECT 14.68 104.565 14.73 104.695 ; + RECT 9.1 107.215 9.15 107.345 ; + RECT 10.81 107.215 10.86 107.345 ; + RECT 9.1 104.795 9.15 104.925 ; + RECT 10.81 104.795 10.86 104.925 ; + RECT 6.76 104.335 6.81 104.465 ; + RECT 8.04 104.335 8.09 104.465 ; + RECT 9.58 104.335 9.63 104.465 ; + RECT 9.855 104.335 9.905 104.465 ; + RECT 10.26 104.335 10.31 104.465 ; + RECT 11.565 104.335 11.615 104.465 ; + RECT 13.33 104.335 13.38 104.465 ; + RECT 6.765 101.915 6.815 102.045 ; + RECT 8.04 101.915 8.09 102.045 ; + RECT 9.58 101.915 9.63 102.045 ; + RECT 9.855 101.915 9.905 102.045 ; + RECT 11.565 101.915 11.615 102.045 ; + RECT 13.33 101.915 13.38 102.045 ; + RECT 7.72 101.685 7.77 101.815 ; + RECT 14.68 101.685 14.73 101.815 ; + RECT 9.1 104.335 9.15 104.465 ; + RECT 10.81 104.335 10.86 104.465 ; + RECT 9.1 101.915 9.15 102.045 ; + RECT 10.81 101.915 10.86 102.045 ; + RECT 6.76 101.455 6.81 101.585 ; + RECT 8.04 101.455 8.09 101.585 ; + RECT 9.58 101.455 9.63 101.585 ; + RECT 9.855 101.455 9.905 101.585 ; + RECT 10.26 101.455 10.31 101.585 ; + RECT 11.565 101.455 11.615 101.585 ; + RECT 13.33 101.455 13.38 101.585 ; + RECT 6.765 99.035 6.815 99.165 ; + RECT 8.04 99.035 8.09 99.165 ; + RECT 9.58 99.035 9.63 99.165 ; + RECT 9.855 99.035 9.905 99.165 ; + RECT 11.565 99.035 11.615 99.165 ; + RECT 13.33 99.035 13.38 99.165 ; + RECT 7.72 98.805 7.77 98.935 ; + RECT 14.68 98.805 14.73 98.935 ; + RECT 9.1 101.455 9.15 101.585 ; + RECT 10.81 101.455 10.86 101.585 ; + RECT 9.1 99.035 9.15 99.165 ; + RECT 10.81 99.035 10.86 99.165 ; + RECT 6.76 98.575 6.81 98.705 ; + RECT 8.04 98.575 8.09 98.705 ; + RECT 9.58 98.575 9.63 98.705 ; + RECT 9.855 98.575 9.905 98.705 ; + RECT 10.26 98.575 10.31 98.705 ; + RECT 11.565 98.575 11.615 98.705 ; + RECT 13.33 98.575 13.38 98.705 ; + RECT 6.765 96.155 6.815 96.285 ; + RECT 8.04 96.155 8.09 96.285 ; + RECT 9.58 96.155 9.63 96.285 ; + RECT 9.855 96.155 9.905 96.285 ; + RECT 11.565 96.155 11.615 96.285 ; + RECT 13.33 96.155 13.38 96.285 ; + RECT 7.72 95.925 7.77 96.055 ; + RECT 14.68 95.925 14.73 96.055 ; + RECT 9.1 98.575 9.15 98.705 ; + RECT 10.81 98.575 10.86 98.705 ; + RECT 9.1 96.155 9.15 96.285 ; + RECT 10.81 96.155 10.86 96.285 ; + RECT 6.76 95.695 6.81 95.825 ; + RECT 8.04 95.695 8.09 95.825 ; + RECT 9.58 95.695 9.63 95.825 ; + RECT 9.855 95.695 9.905 95.825 ; + RECT 10.26 95.695 10.31 95.825 ; + RECT 11.565 95.695 11.615 95.825 ; + RECT 13.33 95.695 13.38 95.825 ; + RECT 6.765 93.275 6.815 93.405 ; + RECT 8.04 93.275 8.09 93.405 ; + RECT 9.58 93.275 9.63 93.405 ; + RECT 9.855 93.275 9.905 93.405 ; + RECT 11.565 93.275 11.615 93.405 ; + RECT 13.33 93.275 13.38 93.405 ; + RECT 7.72 93.045 7.77 93.175 ; + RECT 14.68 93.045 14.73 93.175 ; + RECT 9.1 95.695 9.15 95.825 ; + RECT 10.81 95.695 10.86 95.825 ; + RECT 9.1 93.275 9.15 93.405 ; + RECT 10.81 93.275 10.86 93.405 ; + RECT 6.76 92.815 6.81 92.945 ; + RECT 8.04 92.815 8.09 92.945 ; + RECT 9.58 92.815 9.63 92.945 ; + RECT 9.855 92.815 9.905 92.945 ; + RECT 10.26 92.815 10.31 92.945 ; + RECT 11.565 92.815 11.615 92.945 ; + RECT 13.33 92.815 13.38 92.945 ; + RECT 6.765 90.395 6.815 90.525 ; + RECT 8.04 90.395 8.09 90.525 ; + RECT 9.58 90.395 9.63 90.525 ; + RECT 9.855 90.395 9.905 90.525 ; + RECT 11.565 90.395 11.615 90.525 ; + RECT 13.33 90.395 13.38 90.525 ; + RECT 7.72 90.165 7.77 90.295 ; + RECT 14.68 90.165 14.73 90.295 ; + RECT 9.1 92.815 9.15 92.945 ; + RECT 10.81 92.815 10.86 92.945 ; + RECT 9.1 90.395 9.15 90.525 ; + RECT 10.81 90.395 10.86 90.525 ; + RECT 6.76 89.935 6.81 90.065 ; + RECT 8.04 89.935 8.09 90.065 ; + RECT 9.58 89.935 9.63 90.065 ; + RECT 9.855 89.935 9.905 90.065 ; + RECT 10.26 89.935 10.31 90.065 ; + RECT 11.565 89.935 11.615 90.065 ; + RECT 13.33 89.935 13.38 90.065 ; + RECT 6.765 87.515 6.815 87.645 ; + RECT 8.04 87.515 8.09 87.645 ; + RECT 9.58 87.515 9.63 87.645 ; + RECT 9.855 87.515 9.905 87.645 ; + RECT 11.565 87.515 11.615 87.645 ; + RECT 13.33 87.515 13.38 87.645 ; + RECT 7.72 87.285 7.77 87.415 ; + RECT 14.68 87.285 14.73 87.415 ; + RECT 9.1 89.935 9.15 90.065 ; + RECT 10.81 89.935 10.86 90.065 ; + RECT 9.1 87.515 9.15 87.645 ; + RECT 10.81 87.515 10.86 87.645 ; + RECT 6.76 87.055 6.81 87.185 ; + RECT 8.04 87.055 8.09 87.185 ; + RECT 9.58 87.055 9.63 87.185 ; + RECT 9.855 87.055 9.905 87.185 ; + RECT 10.26 87.055 10.31 87.185 ; + RECT 11.565 87.055 11.615 87.185 ; + RECT 13.33 87.055 13.38 87.185 ; + RECT 6.765 84.635 6.815 84.765 ; + RECT 8.04 84.635 8.09 84.765 ; + RECT 9.58 84.635 9.63 84.765 ; + RECT 9.855 84.635 9.905 84.765 ; + RECT 11.565 84.635 11.615 84.765 ; + RECT 13.33 84.635 13.38 84.765 ; + RECT 7.72 84.405 7.77 84.535 ; + RECT 14.68 84.405 14.73 84.535 ; + RECT 9.1 87.055 9.15 87.185 ; + RECT 10.81 87.055 10.86 87.185 ; + RECT 9.1 84.635 9.15 84.765 ; + RECT 10.81 84.635 10.86 84.765 ; + RECT 6.76 84.175 6.81 84.305 ; + RECT 8.04 84.175 8.09 84.305 ; + RECT 9.58 84.175 9.63 84.305 ; + RECT 9.855 84.175 9.905 84.305 ; + RECT 10.26 84.175 10.31 84.305 ; + RECT 11.565 84.175 11.615 84.305 ; + RECT 13.33 84.175 13.38 84.305 ; + RECT 6.765 81.755 6.815 81.885 ; + RECT 8.04 81.755 8.09 81.885 ; + RECT 9.58 81.755 9.63 81.885 ; + RECT 9.855 81.755 9.905 81.885 ; + RECT 11.565 81.755 11.615 81.885 ; + RECT 13.33 81.755 13.38 81.885 ; + RECT 7.72 81.525 7.77 81.655 ; + RECT 14.68 81.525 14.73 81.655 ; + RECT 9.1 84.175 9.15 84.305 ; + RECT 10.81 84.175 10.86 84.305 ; + RECT 9.1 81.755 9.15 81.885 ; + RECT 10.81 81.755 10.86 81.885 ; + RECT 6.76 81.295 6.81 81.425 ; + RECT 8.04 81.295 8.09 81.425 ; + RECT 9.58 81.295 9.63 81.425 ; + RECT 9.855 81.295 9.905 81.425 ; + RECT 10.26 81.295 10.31 81.425 ; + RECT 11.565 81.295 11.615 81.425 ; + RECT 13.33 81.295 13.38 81.425 ; + RECT 6.765 78.875 6.815 79.005 ; + RECT 8.04 78.875 8.09 79.005 ; + RECT 9.58 78.875 9.63 79.005 ; + RECT 9.855 78.875 9.905 79.005 ; + RECT 11.565 78.875 11.615 79.005 ; + RECT 13.33 78.875 13.38 79.005 ; + RECT 7.72 78.645 7.77 78.775 ; + RECT 14.68 78.645 14.73 78.775 ; + RECT 9.1 81.295 9.15 81.425 ; + RECT 10.81 81.295 10.86 81.425 ; + RECT 9.1 78.875 9.15 79.005 ; + RECT 10.81 78.875 10.86 79.005 ; + RECT 6.76 78.415 6.81 78.545 ; + RECT 8.04 78.415 8.09 78.545 ; + RECT 9.58 78.415 9.63 78.545 ; + RECT 9.855 78.415 9.905 78.545 ; + RECT 10.26 78.415 10.31 78.545 ; + RECT 11.565 78.415 11.615 78.545 ; + RECT 13.33 78.415 13.38 78.545 ; + RECT 6.765 75.995 6.815 76.125 ; + RECT 8.04 75.995 8.09 76.125 ; + RECT 9.58 75.995 9.63 76.125 ; + RECT 9.855 75.995 9.905 76.125 ; + RECT 11.565 75.995 11.615 76.125 ; + RECT 13.33 75.995 13.38 76.125 ; + RECT 7.72 75.765 7.77 75.895 ; + RECT 14.68 75.765 14.73 75.895 ; + RECT 9.1 78.415 9.15 78.545 ; + RECT 10.81 78.415 10.86 78.545 ; + RECT 9.1 75.995 9.15 76.125 ; + RECT 10.81 75.995 10.86 76.125 ; + RECT 6.76 75.535 6.81 75.665 ; + RECT 8.04 75.535 8.09 75.665 ; + RECT 9.58 75.535 9.63 75.665 ; + RECT 9.855 75.535 9.905 75.665 ; + RECT 10.26 75.535 10.31 75.665 ; + RECT 11.565 75.535 11.615 75.665 ; + RECT 13.33 75.535 13.38 75.665 ; + RECT 6.765 73.115 6.815 73.245 ; + RECT 8.04 73.115 8.09 73.245 ; + RECT 9.58 73.115 9.63 73.245 ; + RECT 9.855 73.115 9.905 73.245 ; + RECT 11.565 73.115 11.615 73.245 ; + RECT 13.33 73.115 13.38 73.245 ; + RECT 7.72 72.885 7.77 73.015 ; + RECT 14.68 72.885 14.73 73.015 ; + RECT 9.1 75.535 9.15 75.665 ; + RECT 10.81 75.535 10.86 75.665 ; + RECT 9.1 73.115 9.15 73.245 ; + RECT 10.81 73.115 10.86 73.245 ; + RECT 6.76 72.655 6.81 72.785 ; + RECT 8.04 72.655 8.09 72.785 ; + RECT 9.58 72.655 9.63 72.785 ; + RECT 9.855 72.655 9.905 72.785 ; + RECT 10.26 72.655 10.31 72.785 ; + RECT 11.565 72.655 11.615 72.785 ; + RECT 13.33 72.655 13.38 72.785 ; + RECT 6.765 70.235 6.815 70.365 ; + RECT 8.04 70.235 8.09 70.365 ; + RECT 9.58 70.235 9.63 70.365 ; + RECT 9.855 70.235 9.905 70.365 ; + RECT 11.565 70.235 11.615 70.365 ; + RECT 13.33 70.235 13.38 70.365 ; + RECT 7.72 70.005 7.77 70.135 ; + RECT 14.68 70.005 14.73 70.135 ; + RECT 9.1 72.655 9.15 72.785 ; + RECT 10.81 72.655 10.86 72.785 ; + RECT 9.1 70.235 9.15 70.365 ; + RECT 10.81 70.235 10.86 70.365 ; + RECT 6.76 69.775 6.81 69.905 ; + RECT 8.04 69.775 8.09 69.905 ; + RECT 9.58 69.775 9.63 69.905 ; + RECT 9.855 69.775 9.905 69.905 ; + RECT 10.26 69.775 10.31 69.905 ; + RECT 11.565 69.775 11.615 69.905 ; + RECT 13.33 69.775 13.38 69.905 ; + RECT 6.765 67.355 6.815 67.485 ; + RECT 8.04 67.355 8.09 67.485 ; + RECT 9.58 67.355 9.63 67.485 ; + RECT 9.855 67.355 9.905 67.485 ; + RECT 11.565 67.355 11.615 67.485 ; + RECT 13.33 67.355 13.38 67.485 ; + RECT 7.72 67.125 7.77 67.255 ; + RECT 14.68 67.125 14.73 67.255 ; + RECT 9.1 69.775 9.15 69.905 ; + RECT 10.81 69.775 10.86 69.905 ; + RECT 9.1 67.355 9.15 67.485 ; + RECT 10.81 67.355 10.86 67.485 ; + RECT 6.76 66.895 6.81 67.025 ; + RECT 8.04 66.895 8.09 67.025 ; + RECT 9.58 66.895 9.63 67.025 ; + RECT 9.855 66.895 9.905 67.025 ; + RECT 10.26 66.895 10.31 67.025 ; + RECT 11.565 66.895 11.615 67.025 ; + RECT 13.33 66.895 13.38 67.025 ; + RECT 6.765 64.475 6.815 64.605 ; + RECT 8.04 64.475 8.09 64.605 ; + RECT 9.58 64.475 9.63 64.605 ; + RECT 9.855 64.475 9.905 64.605 ; + RECT 11.565 64.475 11.615 64.605 ; + RECT 13.33 64.475 13.38 64.605 ; + RECT 7.72 64.245 7.77 64.375 ; + RECT 14.68 64.245 14.73 64.375 ; + RECT 9.1 66.895 9.15 67.025 ; + RECT 10.81 66.895 10.86 67.025 ; + RECT 9.1 64.475 9.15 64.605 ; + RECT 10.81 64.475 10.86 64.605 ; + RECT 6.76 64.015 6.81 64.145 ; + RECT 8.04 64.015 8.09 64.145 ; + RECT 9.58 64.015 9.63 64.145 ; + RECT 9.855 64.015 9.905 64.145 ; + RECT 10.26 64.015 10.31 64.145 ; + RECT 11.565 64.015 11.615 64.145 ; + RECT 13.33 64.015 13.38 64.145 ; + RECT 6.765 61.595 6.815 61.725 ; + RECT 8.04 61.595 8.09 61.725 ; + RECT 9.58 61.595 9.63 61.725 ; + RECT 9.855 61.595 9.905 61.725 ; + RECT 11.565 61.595 11.615 61.725 ; + RECT 13.33 61.595 13.38 61.725 ; + RECT 7.72 61.365 7.77 61.495 ; + RECT 14.68 61.365 14.73 61.495 ; + RECT 9.1 64.015 9.15 64.145 ; + RECT 10.81 64.015 10.86 64.145 ; + RECT 9.1 61.595 9.15 61.725 ; + RECT 10.81 61.595 10.86 61.725 ; + RECT 6.76 61.135 6.81 61.265 ; + RECT 8.04 61.135 8.09 61.265 ; + RECT 9.58 61.135 9.63 61.265 ; + RECT 9.855 61.135 9.905 61.265 ; + RECT 10.26 61.135 10.31 61.265 ; + RECT 11.565 61.135 11.615 61.265 ; + RECT 13.33 61.135 13.38 61.265 ; + RECT 6.765 58.715 6.815 58.845 ; + RECT 8.04 58.715 8.09 58.845 ; + RECT 9.58 58.715 9.63 58.845 ; + RECT 9.855 58.715 9.905 58.845 ; + RECT 11.565 58.715 11.615 58.845 ; + RECT 13.33 58.715 13.38 58.845 ; + RECT 7.72 58.485 7.77 58.615 ; + RECT 14.68 58.485 14.73 58.615 ; + RECT 9.1 61.135 9.15 61.265 ; + RECT 10.81 61.135 10.86 61.265 ; + RECT 9.1 58.715 9.15 58.845 ; + RECT 10.81 58.715 10.86 58.845 ; + RECT 6.76 58.255 6.81 58.385 ; + RECT 8.04 58.255 8.09 58.385 ; + RECT 9.58 58.255 9.63 58.385 ; + RECT 9.855 58.255 9.905 58.385 ; + RECT 10.26 58.255 10.31 58.385 ; + RECT 11.565 58.255 11.615 58.385 ; + RECT 13.33 58.255 13.38 58.385 ; + RECT 6.765 55.835 6.815 55.965 ; + RECT 8.04 55.835 8.09 55.965 ; + RECT 9.58 55.835 9.63 55.965 ; + RECT 9.855 55.835 9.905 55.965 ; + RECT 11.565 55.835 11.615 55.965 ; + RECT 13.33 55.835 13.38 55.965 ; + RECT 7.72 55.605 7.77 55.735 ; + RECT 14.68 55.605 14.73 55.735 ; + RECT 9.1 58.255 9.15 58.385 ; + RECT 10.81 58.255 10.86 58.385 ; + RECT 9.1 55.835 9.15 55.965 ; + RECT 10.81 55.835 10.86 55.965 ; + RECT 6.76 55.375 6.81 55.505 ; + RECT 8.04 55.375 8.09 55.505 ; + RECT 9.58 55.375 9.63 55.505 ; + RECT 9.855 55.375 9.905 55.505 ; + RECT 10.26 55.375 10.31 55.505 ; + RECT 11.565 55.375 11.615 55.505 ; + RECT 13.33 55.375 13.38 55.505 ; + RECT 6.765 52.955 6.815 53.085 ; + RECT 8.04 52.955 8.09 53.085 ; + RECT 9.58 52.955 9.63 53.085 ; + RECT 9.855 52.955 9.905 53.085 ; + RECT 11.565 52.955 11.615 53.085 ; + RECT 13.33 52.955 13.38 53.085 ; + RECT 7.72 52.725 7.77 52.855 ; + RECT 14.68 52.725 14.73 52.855 ; + RECT 9.1 55.375 9.15 55.505 ; + RECT 10.81 55.375 10.86 55.505 ; + RECT 9.1 52.955 9.15 53.085 ; + RECT 10.81 52.955 10.86 53.085 ; + RECT 6.76 52.495 6.81 52.625 ; + RECT 8.04 52.495 8.09 52.625 ; + RECT 9.58 52.495 9.63 52.625 ; + RECT 9.855 52.495 9.905 52.625 ; + RECT 10.26 52.495 10.31 52.625 ; + RECT 11.565 52.495 11.615 52.625 ; + RECT 13.33 52.495 13.38 52.625 ; + RECT 6.765 50.075 6.815 50.205 ; + RECT 8.04 50.075 8.09 50.205 ; + RECT 9.58 50.075 9.63 50.205 ; + RECT 9.855 50.075 9.905 50.205 ; + RECT 11.565 50.075 11.615 50.205 ; + RECT 13.33 50.075 13.38 50.205 ; + RECT 7.72 49.845 7.77 49.975 ; + RECT 14.68 49.845 14.73 49.975 ; + RECT 9.1 52.495 9.15 52.625 ; + RECT 10.81 52.495 10.86 52.625 ; + RECT 9.1 50.075 9.15 50.205 ; + RECT 10.81 50.075 10.86 50.205 ; + RECT 6.76 49.615 6.81 49.745 ; + RECT 8.04 49.615 8.09 49.745 ; + RECT 9.58 49.615 9.63 49.745 ; + RECT 9.855 49.615 9.905 49.745 ; + RECT 10.26 49.615 10.31 49.745 ; + RECT 11.565 49.615 11.615 49.745 ; + RECT 13.33 49.615 13.38 49.745 ; + RECT 6.765 47.195 6.815 47.325 ; + RECT 8.04 47.195 8.09 47.325 ; + RECT 9.58 47.195 9.63 47.325 ; + RECT 9.855 47.195 9.905 47.325 ; + RECT 11.565 47.195 11.615 47.325 ; + RECT 13.33 47.195 13.38 47.325 ; + RECT 7.72 46.965 7.77 47.095 ; + RECT 14.68 46.965 14.73 47.095 ; + RECT 9.1 49.615 9.15 49.745 ; + RECT 10.81 49.615 10.86 49.745 ; + RECT 9.1 47.195 9.15 47.325 ; + RECT 10.81 47.195 10.86 47.325 ; + RECT 6.76 46.735 6.81 46.865 ; + RECT 8.04 46.735 8.09 46.865 ; + RECT 9.58 46.735 9.63 46.865 ; + RECT 9.855 46.735 9.905 46.865 ; + RECT 10.26 46.735 10.31 46.865 ; + RECT 11.565 46.735 11.615 46.865 ; + RECT 13.33 46.735 13.38 46.865 ; + RECT 6.765 44.315 6.815 44.445 ; + RECT 8.04 44.315 8.09 44.445 ; + RECT 9.58 44.315 9.63 44.445 ; + RECT 9.855 44.315 9.905 44.445 ; + RECT 11.565 44.315 11.615 44.445 ; + RECT 13.33 44.315 13.38 44.445 ; + RECT 7.72 44.085 7.77 44.215 ; + RECT 14.68 44.085 14.73 44.215 ; + RECT 9.1 46.735 9.15 46.865 ; + RECT 10.81 46.735 10.86 46.865 ; + RECT 9.1 44.315 9.15 44.445 ; + RECT 10.81 44.315 10.86 44.445 ; + RECT 6.76 43.855 6.81 43.985 ; + RECT 8.04 43.855 8.09 43.985 ; + RECT 9.58 43.855 9.63 43.985 ; + RECT 9.855 43.855 9.905 43.985 ; + RECT 10.26 43.855 10.31 43.985 ; + RECT 11.565 43.855 11.615 43.985 ; + RECT 13.33 43.855 13.38 43.985 ; + RECT 6.765 41.435 6.815 41.565 ; + RECT 8.04 41.435 8.09 41.565 ; + RECT 9.58 41.435 9.63 41.565 ; + RECT 9.855 41.435 9.905 41.565 ; + RECT 11.565 41.435 11.615 41.565 ; + RECT 13.33 41.435 13.38 41.565 ; + RECT 7.72 41.205 7.77 41.335 ; + RECT 14.68 41.205 14.73 41.335 ; + RECT 9.1 43.855 9.15 43.985 ; + RECT 10.81 43.855 10.86 43.985 ; + RECT 9.1 41.435 9.15 41.565 ; + RECT 10.81 41.435 10.86 41.565 ; + RECT 6.76 40.975 6.81 41.105 ; + RECT 8.04 40.975 8.09 41.105 ; + RECT 9.58 40.975 9.63 41.105 ; + RECT 9.855 40.975 9.905 41.105 ; + RECT 10.26 40.975 10.31 41.105 ; + RECT 11.565 40.975 11.615 41.105 ; + RECT 13.33 40.975 13.38 41.105 ; + RECT 6.765 38.555 6.815 38.685 ; + RECT 8.04 38.555 8.09 38.685 ; + RECT 9.58 38.555 9.63 38.685 ; + RECT 9.855 38.555 9.905 38.685 ; + RECT 11.565 38.555 11.615 38.685 ; + RECT 13.33 38.555 13.38 38.685 ; + RECT 7.72 38.325 7.77 38.455 ; + RECT 14.68 38.325 14.73 38.455 ; + RECT 9.1 40.975 9.15 41.105 ; + RECT 10.81 40.975 10.86 41.105 ; + RECT 9.1 38.555 9.15 38.685 ; + RECT 10.81 38.555 10.86 38.685 ; + RECT 6.76 38.095 6.81 38.225 ; + RECT 8.04 38.095 8.09 38.225 ; + RECT 9.58 38.095 9.63 38.225 ; + RECT 9.855 38.095 9.905 38.225 ; + RECT 10.26 38.095 10.31 38.225 ; + RECT 11.565 38.095 11.615 38.225 ; + RECT 13.33 38.095 13.38 38.225 ; + RECT 6.765 35.675 6.815 35.805 ; + RECT 8.04 35.675 8.09 35.805 ; + RECT 9.58 35.675 9.63 35.805 ; + RECT 9.855 35.675 9.905 35.805 ; + RECT 11.565 35.675 11.615 35.805 ; + RECT 13.33 35.675 13.38 35.805 ; + RECT 7.72 35.445 7.77 35.575 ; + RECT 14.68 35.445 14.73 35.575 ; + RECT 9.1 38.095 9.15 38.225 ; + RECT 10.81 38.095 10.86 38.225 ; + RECT 9.1 35.675 9.15 35.805 ; + RECT 10.81 35.675 10.86 35.805 ; + RECT 6.76 35.215 6.81 35.345 ; + RECT 8.04 35.215 8.09 35.345 ; + RECT 9.58 35.215 9.63 35.345 ; + RECT 9.855 35.215 9.905 35.345 ; + RECT 10.26 35.215 10.31 35.345 ; + RECT 11.565 35.215 11.615 35.345 ; + RECT 13.33 35.215 13.38 35.345 ; + RECT 6.765 32.795 6.815 32.925 ; + RECT 8.04 32.795 8.09 32.925 ; + RECT 9.58 32.795 9.63 32.925 ; + RECT 9.855 32.795 9.905 32.925 ; + RECT 11.565 32.795 11.615 32.925 ; + RECT 13.33 32.795 13.38 32.925 ; + RECT 7.72 32.565 7.77 32.695 ; + RECT 14.68 32.565 14.73 32.695 ; + RECT 9.1 35.215 9.15 35.345 ; + RECT 10.81 35.215 10.86 35.345 ; + RECT 9.1 32.795 9.15 32.925 ; + RECT 10.81 32.795 10.86 32.925 ; + RECT 6.76 32.335 6.81 32.465 ; + RECT 8.04 32.335 8.09 32.465 ; + RECT 9.58 32.335 9.63 32.465 ; + RECT 9.855 32.335 9.905 32.465 ; + RECT 10.26 32.335 10.31 32.465 ; + RECT 11.565 32.335 11.615 32.465 ; + RECT 13.33 32.335 13.38 32.465 ; + RECT 6.765 29.915 6.815 30.045 ; + RECT 8.04 29.915 8.09 30.045 ; + RECT 9.58 29.915 9.63 30.045 ; + RECT 9.855 29.915 9.905 30.045 ; + RECT 11.565 29.915 11.615 30.045 ; + RECT 13.33 29.915 13.38 30.045 ; + RECT 7.72 29.685 7.77 29.815 ; + RECT 14.68 29.685 14.73 29.815 ; + RECT 9.1 32.335 9.15 32.465 ; + RECT 10.81 32.335 10.86 32.465 ; + RECT 9.1 29.915 9.15 30.045 ; + RECT 10.81 29.915 10.86 30.045 ; + RECT 6.76 29.455 6.81 29.585 ; + RECT 8.04 29.455 8.09 29.585 ; + RECT 9.58 29.455 9.63 29.585 ; + RECT 9.855 29.455 9.905 29.585 ; + RECT 10.26 29.455 10.31 29.585 ; + RECT 11.565 29.455 11.615 29.585 ; + RECT 13.33 29.455 13.38 29.585 ; + RECT 6.765 27.035 6.815 27.165 ; + RECT 8.04 27.035 8.09 27.165 ; + RECT 9.58 27.035 9.63 27.165 ; + RECT 9.855 27.035 9.905 27.165 ; + RECT 11.565 27.035 11.615 27.165 ; + RECT 13.33 27.035 13.38 27.165 ; + RECT 7.72 26.805 7.77 26.935 ; + RECT 14.68 26.805 14.73 26.935 ; + RECT 9.1 29.455 9.15 29.585 ; + RECT 10.81 29.455 10.86 29.585 ; + RECT 9.1 27.035 9.15 27.165 ; + RECT 10.81 27.035 10.86 27.165 ; + RECT 6.76 26.575 6.81 26.705 ; + RECT 8.04 26.575 8.09 26.705 ; + RECT 9.58 26.575 9.63 26.705 ; + RECT 9.855 26.575 9.905 26.705 ; + RECT 10.26 26.575 10.31 26.705 ; + RECT 11.565 26.575 11.615 26.705 ; + RECT 13.33 26.575 13.38 26.705 ; + RECT 6.765 24.155 6.815 24.285 ; + RECT 8.04 24.155 8.09 24.285 ; + RECT 9.58 24.155 9.63 24.285 ; + RECT 9.855 24.155 9.905 24.285 ; + RECT 11.565 24.155 11.615 24.285 ; + RECT 13.33 24.155 13.38 24.285 ; + RECT 7.72 23.925 7.77 24.055 ; + RECT 14.68 23.925 14.73 24.055 ; + RECT 9.1 26.575 9.15 26.705 ; + RECT 10.81 26.575 10.86 26.705 ; + RECT 9.1 24.155 9.15 24.285 ; + RECT 10.81 24.155 10.86 24.285 ; + RECT 6.76 23.695 6.81 23.825 ; + RECT 8.04 23.695 8.09 23.825 ; + RECT 9.58 23.695 9.63 23.825 ; + RECT 9.855 23.695 9.905 23.825 ; + RECT 10.26 23.695 10.31 23.825 ; + RECT 11.565 23.695 11.615 23.825 ; + RECT 13.33 23.695 13.38 23.825 ; + RECT 6.765 21.275 6.815 21.405 ; + RECT 8.04 21.275 8.09 21.405 ; + RECT 9.58 21.275 9.63 21.405 ; + RECT 9.855 21.275 9.905 21.405 ; + RECT 11.565 21.275 11.615 21.405 ; + RECT 13.33 21.275 13.38 21.405 ; + RECT 7.72 21.045 7.77 21.175 ; + RECT 14.68 21.045 14.73 21.175 ; + RECT 9.1 23.695 9.15 23.825 ; + RECT 10.81 23.695 10.86 23.825 ; + RECT 9.1 21.275 9.15 21.405 ; + RECT 10.81 21.275 10.86 21.405 ; + RECT 6.76 20.815 6.81 20.945 ; + RECT 8.04 20.815 8.09 20.945 ; + RECT 9.58 20.815 9.63 20.945 ; + RECT 9.855 20.815 9.905 20.945 ; + RECT 10.26 20.815 10.31 20.945 ; + RECT 11.565 20.815 11.615 20.945 ; + RECT 13.33 20.815 13.38 20.945 ; + RECT 6.765 18.395 6.815 18.525 ; + RECT 8.04 18.395 8.09 18.525 ; + RECT 9.58 18.395 9.63 18.525 ; + RECT 9.855 18.395 9.905 18.525 ; + RECT 11.565 18.395 11.615 18.525 ; + RECT 13.33 18.395 13.38 18.525 ; + RECT 7.72 18.165 7.77 18.295 ; + RECT 14.68 18.165 14.73 18.295 ; + RECT 9.1 20.815 9.15 20.945 ; + RECT 10.81 20.815 10.86 20.945 ; + RECT 9.1 18.395 9.15 18.525 ; + RECT 10.81 18.395 10.86 18.525 ; + RECT 6.76 17.935 6.81 18.065 ; + RECT 8.04 17.935 8.09 18.065 ; + RECT 9.58 17.935 9.63 18.065 ; + RECT 9.855 17.935 9.905 18.065 ; + RECT 10.26 17.935 10.31 18.065 ; + RECT 11.565 17.935 11.615 18.065 ; + RECT 13.33 17.935 13.38 18.065 ; + RECT 6.765 15.515 6.815 15.645 ; + RECT 8.04 15.515 8.09 15.645 ; + RECT 9.58 15.515 9.63 15.645 ; + RECT 9.855 15.515 9.905 15.645 ; + RECT 11.565 15.515 11.615 15.645 ; + RECT 13.33 15.515 13.38 15.645 ; + RECT 7.72 15.285 7.77 15.415 ; + RECT 14.68 15.285 14.73 15.415 ; + RECT 9.1 17.935 9.15 18.065 ; + RECT 10.81 17.935 10.86 18.065 ; + RECT 9.1 15.515 9.15 15.645 ; + RECT 10.81 15.515 10.86 15.645 ; + RECT 6.76 15.055 6.81 15.185 ; + RECT 8.04 15.055 8.09 15.185 ; + RECT 9.58 15.055 9.63 15.185 ; + RECT 9.855 15.055 9.905 15.185 ; + RECT 10.26 15.055 10.31 15.185 ; + RECT 11.565 15.055 11.615 15.185 ; + RECT 13.33 15.055 13.38 15.185 ; + RECT 6.765 12.635 6.815 12.765 ; + RECT 8.04 12.635 8.09 12.765 ; + RECT 9.58 12.635 9.63 12.765 ; + RECT 9.855 12.635 9.905 12.765 ; + RECT 11.565 12.635 11.615 12.765 ; + RECT 13.33 12.635 13.38 12.765 ; + RECT 7.72 12.405 7.77 12.535 ; + RECT 14.68 12.405 14.73 12.535 ; + RECT 9.1 15.055 9.15 15.185 ; + RECT 10.81 15.055 10.86 15.185 ; + RECT 9.1 12.635 9.15 12.765 ; + RECT 10.81 12.635 10.86 12.765 ; + RECT 6.76 12.175 6.81 12.305 ; + RECT 8.04 12.175 8.09 12.305 ; + RECT 9.58 12.175 9.63 12.305 ; + RECT 9.855 12.175 9.905 12.305 ; + RECT 10.26 12.175 10.31 12.305 ; + RECT 11.565 12.175 11.615 12.305 ; + RECT 13.33 12.175 13.38 12.305 ; + RECT 6.765 9.755 6.815 9.885 ; + RECT 8.04 9.755 8.09 9.885 ; + RECT 9.58 9.755 9.63 9.885 ; + RECT 9.855 9.755 9.905 9.885 ; + RECT 11.565 9.755 11.615 9.885 ; + RECT 13.33 9.755 13.38 9.885 ; + RECT 7.72 9.525 7.77 9.655 ; + RECT 14.68 9.525 14.73 9.655 ; + RECT 9.1 12.175 9.15 12.305 ; + RECT 10.81 12.175 10.86 12.305 ; + RECT 9.1 9.755 9.15 9.885 ; + RECT 10.81 9.755 10.86 9.885 ; + RECT 6.76 9.295 6.81 9.425 ; + RECT 8.04 9.295 8.09 9.425 ; + RECT 9.58 9.295 9.63 9.425 ; + RECT 9.855 9.295 9.905 9.425 ; + RECT 10.26 9.295 10.31 9.425 ; + RECT 11.565 9.295 11.615 9.425 ; + RECT 13.33 9.295 13.38 9.425 ; + RECT 6.765 6.875 6.815 7.005 ; + RECT 8.04 6.875 8.09 7.005 ; + RECT 9.58 6.875 9.63 7.005 ; + RECT 9.855 6.875 9.905 7.005 ; + RECT 11.565 6.875 11.615 7.005 ; + RECT 13.33 6.875 13.38 7.005 ; + RECT 7.72 6.645 7.77 6.775 ; + RECT 14.68 6.645 14.73 6.775 ; + RECT 9.1 9.295 9.15 9.425 ; + RECT 10.81 9.295 10.86 9.425 ; + RECT 9.1 6.875 9.15 7.005 ; + RECT 10.81 6.875 10.86 7.005 ; + RECT 6.76 6.415 6.81 6.545 ; + RECT 8.04 6.415 8.09 6.545 ; + RECT 9.58 6.415 9.63 6.545 ; + RECT 9.855 6.415 9.905 6.545 ; + RECT 10.26 6.415 10.31 6.545 ; + RECT 11.565 6.415 11.615 6.545 ; + RECT 13.33 6.415 13.38 6.545 ; + RECT 6.765 3.995 6.815 4.125 ; + RECT 8.04 3.995 8.09 4.125 ; + RECT 9.58 3.995 9.63 4.125 ; + RECT 9.855 3.995 9.905 4.125 ; + RECT 11.565 3.995 11.615 4.125 ; + RECT 13.33 3.995 13.38 4.125 ; + RECT 7.72 3.765 7.77 3.895 ; + RECT 14.68 3.765 14.73 3.895 ; + RECT 9.1 6.415 9.15 6.545 ; + RECT 10.81 6.415 10.86 6.545 ; + RECT 9.1 3.995 9.15 4.125 ; + RECT 10.81 3.995 10.86 4.125 ; + RECT 6.76 3.535 6.81 3.665 ; + RECT 8.04 3.535 8.09 3.665 ; + RECT 9.58 3.535 9.63 3.665 ; + RECT 9.855 3.535 9.905 3.665 ; + RECT 10.26 3.535 10.31 3.665 ; + RECT 11.565 3.535 11.615 3.665 ; + RECT 13.33 3.535 13.38 3.665 ; + RECT 6.765 1.115 6.815 1.245 ; + RECT 8.04 1.115 8.09 1.245 ; + RECT 9.58 1.115 9.63 1.245 ; + RECT 9.855 1.115 9.905 1.245 ; + RECT 11.565 1.115 11.615 1.245 ; + RECT 13.33 1.115 13.38 1.245 ; + RECT 7.72 0.885 7.77 1.015 ; + RECT 14.68 0.885 14.73 1.015 ; + RECT 9.1 3.535 9.15 3.665 ; + RECT 10.81 3.535 10.86 3.665 ; + RECT 9.1 1.115 9.15 1.245 ; + RECT 10.81 1.115 10.86 1.245 ; + RECT 6.76 184.975 6.81 185.105 ; + RECT 8.04 184.975 8.09 185.105 ; + RECT 9.58 184.975 9.63 185.105 ; + RECT 9.855 184.975 9.905 185.105 ; + RECT 10.26 184.975 10.31 185.105 ; + RECT 11.565 184.975 11.615 185.105 ; + RECT 13.33 184.975 13.38 185.105 ; + RECT 6.765 182.555 6.815 182.685 ; + RECT 8.04 182.555 8.09 182.685 ; + RECT 9.58 182.555 9.63 182.685 ; + RECT 9.855 182.555 9.905 182.685 ; + RECT 11.565 182.555 11.615 182.685 ; + RECT 13.33 182.555 13.38 182.685 ; + RECT 7.72 182.325 7.77 182.455 ; + RECT 14.68 182.325 14.73 182.455 ; + RECT 9.1 184.975 9.15 185.105 ; + RECT 10.81 184.975 10.86 185.105 ; + RECT 9.1 182.555 9.15 182.685 ; + RECT 10.81 182.555 10.86 182.685 ; + RECT 6.76 182.095 6.81 182.225 ; + RECT 8.04 182.095 8.09 182.225 ; + RECT 9.58 182.095 9.63 182.225 ; + RECT 9.855 182.095 9.905 182.225 ; + RECT 10.26 182.095 10.31 182.225 ; + RECT 11.565 182.095 11.615 182.225 ; + RECT 13.33 182.095 13.38 182.225 ; + RECT 6.765 179.675 6.815 179.805 ; + RECT 8.04 179.675 8.09 179.805 ; + RECT 9.58 179.675 9.63 179.805 ; + RECT 9.855 179.675 9.905 179.805 ; + RECT 11.565 179.675 11.615 179.805 ; + RECT 13.33 179.675 13.38 179.805 ; + RECT 7.72 179.445 7.77 179.575 ; + RECT 14.68 179.445 14.73 179.575 ; + RECT 9.1 182.095 9.15 182.225 ; + RECT 10.81 182.095 10.86 182.225 ; + RECT 9.1 179.675 9.15 179.805 ; + RECT 10.81 179.675 10.86 179.805 ; + RECT 6.76 179.215 6.81 179.345 ; + RECT 8.04 179.215 8.09 179.345 ; + RECT 9.58 179.215 9.63 179.345 ; + RECT 9.855 179.215 9.905 179.345 ; + RECT 10.26 179.215 10.31 179.345 ; + RECT 11.565 179.215 11.615 179.345 ; + RECT 13.33 179.215 13.38 179.345 ; + RECT 6.765 176.795 6.815 176.925 ; + RECT 8.04 176.795 8.09 176.925 ; + RECT 9.58 176.795 9.63 176.925 ; + RECT 9.855 176.795 9.905 176.925 ; + RECT 11.565 176.795 11.615 176.925 ; + RECT 13.33 176.795 13.38 176.925 ; + RECT 7.72 176.565 7.77 176.695 ; + RECT 14.68 176.565 14.73 176.695 ; + RECT 9.1 179.215 9.15 179.345 ; + RECT 10.81 179.215 10.86 179.345 ; + RECT 9.1 176.795 9.15 176.925 ; + RECT 10.81 176.795 10.86 176.925 ; + RECT 6.76 176.335 6.81 176.465 ; + RECT 8.04 176.335 8.09 176.465 ; + RECT 9.58 176.335 9.63 176.465 ; + RECT 9.855 176.335 9.905 176.465 ; + RECT 10.26 176.335 10.31 176.465 ; + RECT 11.565 176.335 11.615 176.465 ; + RECT 13.33 176.335 13.38 176.465 ; + RECT 6.765 173.915 6.815 174.045 ; + RECT 8.04 173.915 8.09 174.045 ; + RECT 9.58 173.915 9.63 174.045 ; + RECT 9.855 173.915 9.905 174.045 ; + RECT 11.565 173.915 11.615 174.045 ; + RECT 13.33 173.915 13.38 174.045 ; + RECT 7.72 173.685 7.77 173.815 ; + RECT 14.68 173.685 14.73 173.815 ; + RECT 9.1 176.335 9.15 176.465 ; + RECT 10.81 176.335 10.86 176.465 ; + RECT 9.1 173.915 9.15 174.045 ; + RECT 10.81 173.915 10.86 174.045 ; + RECT 6.76 173.455 6.81 173.585 ; + RECT 8.04 173.455 8.09 173.585 ; + RECT 9.58 173.455 9.63 173.585 ; + RECT 9.855 173.455 9.905 173.585 ; + RECT 10.26 173.455 10.31 173.585 ; + RECT 11.565 173.455 11.615 173.585 ; + RECT 13.33 173.455 13.38 173.585 ; + RECT 6.765 171.035 6.815 171.165 ; + RECT 8.04 171.035 8.09 171.165 ; + RECT 9.58 171.035 9.63 171.165 ; + RECT 9.855 171.035 9.905 171.165 ; + RECT 11.565 171.035 11.615 171.165 ; + RECT 13.33 171.035 13.38 171.165 ; + RECT 7.72 170.805 7.77 170.935 ; + RECT 14.68 170.805 14.73 170.935 ; + RECT 9.1 173.455 9.15 173.585 ; + RECT 10.81 173.455 10.86 173.585 ; + RECT 9.1 171.035 9.15 171.165 ; + RECT 10.81 171.035 10.86 171.165 ; + RECT 6.76 170.575 6.81 170.705 ; + RECT 8.04 170.575 8.09 170.705 ; + RECT 9.58 170.575 9.63 170.705 ; + RECT 9.855 170.575 9.905 170.705 ; + RECT 10.26 170.575 10.31 170.705 ; + RECT 11.565 170.575 11.615 170.705 ; + RECT 13.33 170.575 13.38 170.705 ; + RECT 6.765 168.155 6.815 168.285 ; + RECT 8.04 168.155 8.09 168.285 ; + RECT 9.58 168.155 9.63 168.285 ; + RECT 9.855 168.155 9.905 168.285 ; + RECT 11.565 168.155 11.615 168.285 ; + RECT 13.33 168.155 13.38 168.285 ; + RECT 7.72 167.925 7.77 168.055 ; + RECT 14.68 167.925 14.73 168.055 ; + RECT 9.1 170.575 9.15 170.705 ; + RECT 10.81 170.575 10.86 170.705 ; + RECT 9.1 168.155 9.15 168.285 ; + RECT 10.81 168.155 10.86 168.285 ; + RECT 6.76 167.695 6.81 167.825 ; + RECT 8.04 167.695 8.09 167.825 ; + RECT 9.58 167.695 9.63 167.825 ; + RECT 9.855 167.695 9.905 167.825 ; + RECT 10.26 167.695 10.31 167.825 ; + RECT 11.565 167.695 11.615 167.825 ; + RECT 13.33 167.695 13.38 167.825 ; + RECT 6.765 165.275 6.815 165.405 ; + RECT 8.04 165.275 8.09 165.405 ; + RECT 9.58 165.275 9.63 165.405 ; + RECT 9.855 165.275 9.905 165.405 ; + RECT 11.565 165.275 11.615 165.405 ; + RECT 13.33 165.275 13.38 165.405 ; + RECT 7.72 165.045 7.77 165.175 ; + RECT 14.68 165.045 14.73 165.175 ; + RECT 9.1 167.695 9.15 167.825 ; + RECT 10.81 167.695 10.86 167.825 ; + RECT 9.1 165.275 9.15 165.405 ; + RECT 10.81 165.275 10.86 165.405 ; + RECT 6.76 164.815 6.81 164.945 ; + RECT 8.04 164.815 8.09 164.945 ; + RECT 9.58 164.815 9.63 164.945 ; + RECT 9.855 164.815 9.905 164.945 ; + RECT 10.26 164.815 10.31 164.945 ; + RECT 11.565 164.815 11.615 164.945 ; + RECT 13.33 164.815 13.38 164.945 ; + RECT 6.765 162.395 6.815 162.525 ; + RECT 8.04 162.395 8.09 162.525 ; + RECT 9.58 162.395 9.63 162.525 ; + RECT 9.855 162.395 9.905 162.525 ; + RECT 11.565 162.395 11.615 162.525 ; + RECT 13.33 162.395 13.38 162.525 ; + RECT 7.72 162.165 7.77 162.295 ; + RECT 14.68 162.165 14.73 162.295 ; + RECT 9.1 164.815 9.15 164.945 ; + RECT 10.81 164.815 10.86 164.945 ; + RECT 9.1 162.395 9.15 162.525 ; + RECT 10.81 162.395 10.86 162.525 ; + RECT 6.76 161.935 6.81 162.065 ; + RECT 8.04 161.935 8.09 162.065 ; + RECT 9.58 161.935 9.63 162.065 ; + RECT 9.855 161.935 9.905 162.065 ; + RECT 10.26 161.935 10.31 162.065 ; + RECT 11.565 161.935 11.615 162.065 ; + RECT 13.33 161.935 13.38 162.065 ; + RECT 6.765 159.515 6.815 159.645 ; + RECT 8.04 159.515 8.09 159.645 ; + RECT 9.58 159.515 9.63 159.645 ; + RECT 9.855 159.515 9.905 159.645 ; + RECT 11.565 159.515 11.615 159.645 ; + RECT 13.33 159.515 13.38 159.645 ; + RECT 7.72 159.285 7.77 159.415 ; + RECT 14.68 159.285 14.73 159.415 ; + RECT 9.1 161.935 9.15 162.065 ; + RECT 10.81 161.935 10.86 162.065 ; + RECT 9.1 159.515 9.15 159.645 ; + RECT 10.81 159.515 10.86 159.645 ; + RECT 6.76 159.055 6.81 159.185 ; + RECT 8.04 159.055 8.09 159.185 ; + RECT 9.58 159.055 9.63 159.185 ; + RECT 9.855 159.055 9.905 159.185 ; + RECT 10.26 159.055 10.31 159.185 ; + RECT 11.565 159.055 11.615 159.185 ; + RECT 13.33 159.055 13.38 159.185 ; + RECT 6.765 156.635 6.815 156.765 ; + RECT 8.04 156.635 8.09 156.765 ; + RECT 9.58 156.635 9.63 156.765 ; + RECT 9.855 156.635 9.905 156.765 ; + RECT 11.565 156.635 11.615 156.765 ; + RECT 13.33 156.635 13.38 156.765 ; + RECT 7.72 156.405 7.77 156.535 ; + RECT 14.68 156.405 14.73 156.535 ; + RECT 9.1 159.055 9.15 159.185 ; + RECT 10.81 159.055 10.86 159.185 ; + RECT 9.1 156.635 9.15 156.765 ; + RECT 10.81 156.635 10.86 156.765 ; + RECT 6.76 156.175 6.81 156.305 ; + RECT 8.04 156.175 8.09 156.305 ; + RECT 9.58 156.175 9.63 156.305 ; + RECT 9.855 156.175 9.905 156.305 ; + RECT 10.26 156.175 10.31 156.305 ; + RECT 11.565 156.175 11.615 156.305 ; + RECT 13.33 156.175 13.38 156.305 ; + RECT 6.765 153.755 6.815 153.885 ; + RECT 8.04 153.755 8.09 153.885 ; + RECT 9.58 153.755 9.63 153.885 ; + RECT 9.855 153.755 9.905 153.885 ; + RECT 11.565 153.755 11.615 153.885 ; + RECT 13.33 153.755 13.38 153.885 ; + RECT 7.72 153.525 7.77 153.655 ; + RECT 14.68 153.525 14.73 153.655 ; + RECT 9.1 156.175 9.15 156.305 ; + RECT 10.81 156.175 10.86 156.305 ; + RECT 9.1 153.755 9.15 153.885 ; + RECT 10.81 153.755 10.86 153.885 ; + RECT 6.76 153.295 6.81 153.425 ; + RECT 8.04 153.295 8.09 153.425 ; + RECT 9.58 153.295 9.63 153.425 ; + RECT 9.855 153.295 9.905 153.425 ; + RECT 10.26 153.295 10.31 153.425 ; + RECT 11.565 153.295 11.615 153.425 ; + RECT 13.33 153.295 13.38 153.425 ; + RECT 6.765 150.875 6.815 151.005 ; + RECT 8.04 150.875 8.09 151.005 ; + RECT 9.58 150.875 9.63 151.005 ; + RECT 9.855 150.875 9.905 151.005 ; + RECT 11.565 150.875 11.615 151.005 ; + RECT 13.33 150.875 13.38 151.005 ; + RECT 7.72 150.645 7.77 150.775 ; + RECT 14.68 150.645 14.73 150.775 ; + RECT 9.1 153.295 9.15 153.425 ; + RECT 10.81 153.295 10.86 153.425 ; + RECT 9.1 150.875 9.15 151.005 ; + RECT 10.81 150.875 10.86 151.005 ; + RECT 6.76 150.415 6.81 150.545 ; + RECT 8.04 150.415 8.09 150.545 ; + RECT 9.58 150.415 9.63 150.545 ; + RECT 9.855 150.415 9.905 150.545 ; + RECT 10.26 150.415 10.31 150.545 ; + RECT 11.565 150.415 11.615 150.545 ; + RECT 13.33 150.415 13.38 150.545 ; + RECT 6.765 147.995 6.815 148.125 ; + RECT 8.04 147.995 8.09 148.125 ; + RECT 9.58 147.995 9.63 148.125 ; + RECT 9.855 147.995 9.905 148.125 ; + RECT 11.565 147.995 11.615 148.125 ; + RECT 13.33 147.995 13.38 148.125 ; + RECT 7.72 147.765 7.77 147.895 ; + RECT 14.68 147.765 14.73 147.895 ; + RECT 9.1 150.415 9.15 150.545 ; + RECT 10.81 150.415 10.86 150.545 ; + RECT 9.1 147.995 9.15 148.125 ; + RECT 10.81 147.995 10.86 148.125 ; + RECT 6.76 147.535 6.81 147.665 ; + RECT 8.04 147.535 8.09 147.665 ; + RECT 9.58 147.535 9.63 147.665 ; + RECT 9.855 147.535 9.905 147.665 ; + RECT 10.26 147.535 10.31 147.665 ; + RECT 11.565 147.535 11.615 147.665 ; + RECT 13.33 147.535 13.38 147.665 ; + RECT 6.765 145.115 6.815 145.245 ; + RECT 8.04 145.115 8.09 145.245 ; + RECT 9.58 145.115 9.63 145.245 ; + RECT 9.855 145.115 9.905 145.245 ; + RECT 11.565 145.115 11.615 145.245 ; + RECT 13.33 145.115 13.38 145.245 ; + RECT 7.72 144.885 7.77 145.015 ; + RECT 14.68 144.885 14.73 145.015 ; + RECT 9.1 147.535 9.15 147.665 ; + RECT 10.81 147.535 10.86 147.665 ; + RECT 9.1 145.115 9.15 145.245 ; + RECT 10.81 145.115 10.86 145.245 ; + RECT 6.76 144.655 6.81 144.785 ; + RECT 8.04 144.655 8.09 144.785 ; + RECT 9.58 144.655 9.63 144.785 ; + RECT 9.855 144.655 9.905 144.785 ; + RECT 10.26 144.655 10.31 144.785 ; + RECT 11.565 144.655 11.615 144.785 ; + RECT 13.33 144.655 13.38 144.785 ; + RECT 6.765 142.235 6.815 142.365 ; + RECT 8.04 142.235 8.09 142.365 ; + RECT 9.58 142.235 9.63 142.365 ; + RECT 9.855 142.235 9.905 142.365 ; + RECT 11.565 142.235 11.615 142.365 ; + RECT 13.33 142.235 13.38 142.365 ; + RECT 7.72 142.005 7.77 142.135 ; + RECT 14.68 142.005 14.73 142.135 ; + RECT 9.1 144.655 9.15 144.785 ; + RECT 10.81 144.655 10.86 144.785 ; + RECT 9.1 142.235 9.15 142.365 ; + RECT 10.81 142.235 10.86 142.365 ; + RECT 6.76 141.775 6.81 141.905 ; + RECT 8.04 141.775 8.09 141.905 ; + RECT 9.58 141.775 9.63 141.905 ; + RECT 9.855 141.775 9.905 141.905 ; + RECT 10.26 141.775 10.31 141.905 ; + RECT 11.565 141.775 11.615 141.905 ; + RECT 13.33 141.775 13.38 141.905 ; + RECT 6.765 139.355 6.815 139.485 ; + RECT 8.04 139.355 8.09 139.485 ; + RECT 9.58 139.355 9.63 139.485 ; + RECT 9.855 139.355 9.905 139.485 ; + RECT 11.565 139.355 11.615 139.485 ; + RECT 13.33 139.355 13.38 139.485 ; + RECT 7.72 139.125 7.77 139.255 ; + RECT 14.68 139.125 14.73 139.255 ; + RECT 9.1 141.775 9.15 141.905 ; + RECT 10.81 141.775 10.86 141.905 ; + RECT 9.1 139.355 9.15 139.485 ; + RECT 10.81 139.355 10.86 139.485 ; + RECT 6.76 138.895 6.81 139.025 ; + RECT 8.04 138.895 8.09 139.025 ; + RECT 9.58 138.895 9.63 139.025 ; + RECT 14.87 182.095 14.92 182.225 ; + RECT 6.76 181.635 6.81 181.765 ; + RECT 8.04 181.635 8.09 181.765 ; + RECT 9.58 181.635 9.63 181.765 ; + RECT 9.855 181.635 9.905 181.765 ; + RECT 10.26 181.635 10.31 181.765 ; + RECT 11.565 181.635 11.615 181.765 ; + RECT 13.33 181.635 13.38 181.765 ; + RECT 14.23 181.635 14.28 181.765 ; + RECT 14.23 179.905 14.28 180.035 ; + RECT 14.87 179.675 14.92 179.805 ; + RECT 6.215 179.445 6.265 179.575 ; + RECT 6.605 179.445 6.655 179.575 ; + RECT 7.265 179.445 7.315 179.575 ; + RECT 8.96 179.445 9.01 179.575 ; + RECT 9.31 179.445 9.36 179.575 ; + RECT 12.095 179.445 12.145 179.575 ; + RECT 12.355 179.445 12.405 179.575 ; + RECT 13.06 179.445 13.11 179.575 ; + RECT 14.52 179.445 14.57 179.575 ; + RECT 14.87 156.175 14.92 156.305 ; + RECT 6.76 155.715 6.81 155.845 ; + RECT 8.04 155.715 8.09 155.845 ; + RECT 9.58 155.715 9.63 155.845 ; + RECT 9.855 155.715 9.905 155.845 ; + RECT 10.26 155.715 10.31 155.845 ; + RECT 11.565 155.715 11.615 155.845 ; + RECT 13.33 155.715 13.38 155.845 ; + RECT 14.23 155.715 14.28 155.845 ; + RECT 14.23 153.985 14.28 154.115 ; + RECT 14.87 153.755 14.92 153.885 ; + RECT 6.215 153.525 6.265 153.655 ; + RECT 6.605 153.525 6.655 153.655 ; + RECT 7.265 153.525 7.315 153.655 ; + RECT 8.96 153.525 9.01 153.655 ; + RECT 9.31 153.525 9.36 153.655 ; + RECT 12.095 153.525 12.145 153.655 ; + RECT 12.355 153.525 12.405 153.655 ; + RECT 13.06 153.525 13.11 153.655 ; + RECT 14.52 153.525 14.57 153.655 ; + RECT 14.87 153.295 14.92 153.425 ; + RECT 6.76 152.835 6.81 152.965 ; + RECT 8.04 152.835 8.09 152.965 ; + RECT 9.58 152.835 9.63 152.965 ; + RECT 9.855 152.835 9.905 152.965 ; + RECT 10.26 152.835 10.31 152.965 ; + RECT 11.565 152.835 11.615 152.965 ; + RECT 13.33 152.835 13.38 152.965 ; + RECT 14.23 152.835 14.28 152.965 ; + RECT 14.23 151.105 14.28 151.235 ; + RECT 14.87 150.875 14.92 151.005 ; + RECT 6.215 150.645 6.265 150.775 ; + RECT 6.605 150.645 6.655 150.775 ; + RECT 7.265 150.645 7.315 150.775 ; + RECT 8.96 150.645 9.01 150.775 ; + RECT 9.31 150.645 9.36 150.775 ; + RECT 12.095 150.645 12.145 150.775 ; + RECT 12.355 150.645 12.405 150.775 ; + RECT 13.06 150.645 13.11 150.775 ; + RECT 14.52 150.645 14.57 150.775 ; + RECT 14.87 150.415 14.92 150.545 ; + RECT 6.76 149.955 6.81 150.085 ; + RECT 8.04 149.955 8.09 150.085 ; + RECT 9.58 149.955 9.63 150.085 ; + RECT 9.855 149.955 9.905 150.085 ; + RECT 10.26 149.955 10.31 150.085 ; + RECT 11.565 149.955 11.615 150.085 ; + RECT 13.33 149.955 13.38 150.085 ; + RECT 14.23 149.955 14.28 150.085 ; + RECT 14.23 148.225 14.28 148.355 ; + RECT 14.87 147.995 14.92 148.125 ; + RECT 6.215 147.765 6.265 147.895 ; + RECT 6.605 147.765 6.655 147.895 ; + RECT 7.265 147.765 7.315 147.895 ; + RECT 8.96 147.765 9.01 147.895 ; + RECT 9.31 147.765 9.36 147.895 ; + RECT 12.095 147.765 12.145 147.895 ; + RECT 12.355 147.765 12.405 147.895 ; + RECT 13.06 147.765 13.11 147.895 ; + RECT 14.52 147.765 14.57 147.895 ; + RECT 14.87 147.535 14.92 147.665 ; + RECT 6.76 147.075 6.81 147.205 ; + RECT 8.04 147.075 8.09 147.205 ; + RECT 9.58 147.075 9.63 147.205 ; + RECT 9.855 147.075 9.905 147.205 ; + RECT 10.26 147.075 10.31 147.205 ; + RECT 11.565 147.075 11.615 147.205 ; + RECT 13.33 147.075 13.38 147.205 ; + RECT 14.23 147.075 14.28 147.205 ; + RECT 14.23 145.345 14.28 145.475 ; + RECT 14.87 145.115 14.92 145.245 ; + RECT 6.215 144.885 6.265 145.015 ; + RECT 6.605 144.885 6.655 145.015 ; + RECT 7.265 144.885 7.315 145.015 ; + RECT 8.96 144.885 9.01 145.015 ; + RECT 9.31 144.885 9.36 145.015 ; + RECT 12.095 144.885 12.145 145.015 ; + RECT 12.355 144.885 12.405 145.015 ; + RECT 13.06 144.885 13.11 145.015 ; + RECT 14.52 144.885 14.57 145.015 ; + RECT 14.87 144.655 14.92 144.785 ; + RECT 6.76 144.195 6.81 144.325 ; + RECT 8.04 144.195 8.09 144.325 ; + RECT 9.58 144.195 9.63 144.325 ; + RECT 9.855 144.195 9.905 144.325 ; + RECT 10.26 144.195 10.31 144.325 ; + RECT 11.565 144.195 11.615 144.325 ; + RECT 13.33 144.195 13.38 144.325 ; + RECT 14.23 144.195 14.28 144.325 ; + RECT 14.23 142.465 14.28 142.595 ; + RECT 14.87 142.235 14.92 142.365 ; + RECT 6.215 142.005 6.265 142.135 ; + RECT 6.605 142.005 6.655 142.135 ; + RECT 7.265 142.005 7.315 142.135 ; + RECT 8.96 142.005 9.01 142.135 ; + RECT 9.31 142.005 9.36 142.135 ; + RECT 12.095 142.005 12.145 142.135 ; + RECT 12.355 142.005 12.405 142.135 ; + RECT 13.06 142.005 13.11 142.135 ; + RECT 14.52 142.005 14.57 142.135 ; + RECT 14.87 141.775 14.92 141.905 ; + RECT 6.76 141.315 6.81 141.445 ; + RECT 8.04 141.315 8.09 141.445 ; + RECT 9.58 141.315 9.63 141.445 ; + RECT 9.855 141.315 9.905 141.445 ; + RECT 10.26 141.315 10.31 141.445 ; + RECT 11.565 141.315 11.615 141.445 ; + RECT 13.33 141.315 13.38 141.445 ; + RECT 14.23 141.315 14.28 141.445 ; + RECT 14.23 139.585 14.28 139.715 ; + RECT 14.87 139.355 14.92 139.485 ; + RECT 6.215 139.125 6.265 139.255 ; + RECT 6.605 139.125 6.655 139.255 ; + RECT 7.265 139.125 7.315 139.255 ; + RECT 8.96 139.125 9.01 139.255 ; + RECT 9.31 139.125 9.36 139.255 ; + RECT 12.095 139.125 12.145 139.255 ; + RECT 12.355 139.125 12.405 139.255 ; + RECT 13.06 139.125 13.11 139.255 ; + RECT 14.52 139.125 14.57 139.255 ; + RECT 14.87 138.895 14.92 139.025 ; + RECT 6.76 138.435 6.81 138.565 ; + RECT 8.04 138.435 8.09 138.565 ; + RECT 9.58 138.435 9.63 138.565 ; + RECT 9.855 138.435 9.905 138.565 ; + RECT 10.26 138.435 10.31 138.565 ; + RECT 11.565 138.435 11.615 138.565 ; + RECT 13.33 138.435 13.38 138.565 ; + RECT 14.23 138.435 14.28 138.565 ; + RECT 14.23 136.705 14.28 136.835 ; + RECT 14.87 136.475 14.92 136.605 ; + RECT 6.215 136.245 6.265 136.375 ; + RECT 6.605 136.245 6.655 136.375 ; + RECT 7.265 136.245 7.315 136.375 ; + RECT 8.96 136.245 9.01 136.375 ; + RECT 9.31 136.245 9.36 136.375 ; + RECT 12.095 136.245 12.145 136.375 ; + RECT 12.355 136.245 12.405 136.375 ; + RECT 13.06 136.245 13.11 136.375 ; + RECT 14.52 136.245 14.57 136.375 ; + RECT 14.87 136.015 14.92 136.145 ; + RECT 6.76 135.555 6.81 135.685 ; + RECT 8.04 135.555 8.09 135.685 ; + RECT 9.58 135.555 9.63 135.685 ; + RECT 9.855 135.555 9.905 135.685 ; + RECT 10.26 135.555 10.31 135.685 ; + RECT 11.565 135.555 11.615 135.685 ; + RECT 13.33 135.555 13.38 135.685 ; + RECT 14.23 135.555 14.28 135.685 ; + RECT 14.23 133.825 14.28 133.955 ; + RECT 14.87 133.595 14.92 133.725 ; + RECT 6.215 133.365 6.265 133.495 ; + RECT 6.605 133.365 6.655 133.495 ; + RECT 7.265 133.365 7.315 133.495 ; + RECT 8.96 133.365 9.01 133.495 ; + RECT 9.31 133.365 9.36 133.495 ; + RECT 12.095 133.365 12.145 133.495 ; + RECT 12.355 133.365 12.405 133.495 ; + RECT 13.06 133.365 13.11 133.495 ; + RECT 14.52 133.365 14.57 133.495 ; + RECT 14.87 133.135 14.92 133.265 ; + RECT 6.76 132.675 6.81 132.805 ; + RECT 8.04 132.675 8.09 132.805 ; + RECT 9.58 132.675 9.63 132.805 ; + RECT 9.855 132.675 9.905 132.805 ; + RECT 10.26 132.675 10.31 132.805 ; + RECT 11.565 132.675 11.615 132.805 ; + RECT 13.33 132.675 13.38 132.805 ; + RECT 14.23 132.675 14.28 132.805 ; + RECT 14.23 130.945 14.28 131.075 ; + RECT 14.87 130.715 14.92 130.845 ; + RECT 6.215 130.485 6.265 130.615 ; + RECT 6.605 130.485 6.655 130.615 ; + RECT 7.265 130.485 7.315 130.615 ; + RECT 8.96 130.485 9.01 130.615 ; + RECT 9.31 130.485 9.36 130.615 ; + RECT 12.095 130.485 12.145 130.615 ; + RECT 12.355 130.485 12.405 130.615 ; + RECT 13.06 130.485 13.11 130.615 ; + RECT 14.52 130.485 14.57 130.615 ; + RECT 14.87 130.255 14.92 130.385 ; + RECT 6.76 129.795 6.81 129.925 ; + RECT 8.04 129.795 8.09 129.925 ; + RECT 9.58 129.795 9.63 129.925 ; + RECT 9.855 129.795 9.905 129.925 ; + RECT 10.26 129.795 10.31 129.925 ; + RECT 11.565 129.795 11.615 129.925 ; + RECT 13.33 129.795 13.38 129.925 ; + RECT 14.23 129.795 14.28 129.925 ; + RECT 14.23 128.065 14.28 128.195 ; + RECT 14.87 127.835 14.92 127.965 ; + RECT 6.215 127.605 6.265 127.735 ; + RECT 6.605 127.605 6.655 127.735 ; + RECT 7.265 127.605 7.315 127.735 ; + RECT 8.96 127.605 9.01 127.735 ; + RECT 9.31 127.605 9.36 127.735 ; + RECT 12.095 127.605 12.145 127.735 ; + RECT 12.355 127.605 12.405 127.735 ; + RECT 13.06 127.605 13.11 127.735 ; + RECT 14.52 127.605 14.57 127.735 ; + RECT 14.87 179.215 14.92 179.345 ; + RECT 6.76 178.755 6.81 178.885 ; + RECT 8.04 178.755 8.09 178.885 ; + RECT 9.58 178.755 9.63 178.885 ; + RECT 9.855 178.755 9.905 178.885 ; + RECT 10.26 178.755 10.31 178.885 ; + RECT 11.565 178.755 11.615 178.885 ; + RECT 13.33 178.755 13.38 178.885 ; + RECT 14.23 178.755 14.28 178.885 ; + RECT 14.23 177.025 14.28 177.155 ; + RECT 14.87 176.795 14.92 176.925 ; + RECT 6.215 176.565 6.265 176.695 ; + RECT 6.605 176.565 6.655 176.695 ; + RECT 7.265 176.565 7.315 176.695 ; + RECT 8.96 176.565 9.01 176.695 ; + RECT 9.31 176.565 9.36 176.695 ; + RECT 12.095 176.565 12.145 176.695 ; + RECT 12.355 176.565 12.405 176.695 ; + RECT 13.06 176.565 13.11 176.695 ; + RECT 14.52 176.565 14.57 176.695 ; + RECT 14.87 127.375 14.92 127.505 ; + RECT 6.76 126.915 6.81 127.045 ; + RECT 8.04 126.915 8.09 127.045 ; + RECT 9.58 126.915 9.63 127.045 ; + RECT 9.855 126.915 9.905 127.045 ; + RECT 10.26 126.915 10.31 127.045 ; + RECT 11.565 126.915 11.615 127.045 ; + RECT 13.33 126.915 13.38 127.045 ; + RECT 14.23 126.915 14.28 127.045 ; + RECT 14.23 125.185 14.28 125.315 ; + RECT 14.87 124.955 14.92 125.085 ; + RECT 6.215 124.725 6.265 124.855 ; + RECT 6.605 124.725 6.655 124.855 ; + RECT 7.265 124.725 7.315 124.855 ; + RECT 8.96 124.725 9.01 124.855 ; + RECT 9.31 124.725 9.36 124.855 ; + RECT 12.095 124.725 12.145 124.855 ; + RECT 12.355 124.725 12.405 124.855 ; + RECT 13.06 124.725 13.11 124.855 ; + RECT 14.52 124.725 14.57 124.855 ; + RECT 14.87 124.495 14.92 124.625 ; + RECT 6.76 124.035 6.81 124.165 ; + RECT 8.04 124.035 8.09 124.165 ; + RECT 9.58 124.035 9.63 124.165 ; + RECT 9.855 124.035 9.905 124.165 ; + RECT 10.26 124.035 10.31 124.165 ; + RECT 11.565 124.035 11.615 124.165 ; + RECT 13.33 124.035 13.38 124.165 ; + RECT 14.23 124.035 14.28 124.165 ; + RECT 14.23 122.305 14.28 122.435 ; + RECT 14.87 122.075 14.92 122.205 ; + RECT 6.215 121.845 6.265 121.975 ; + RECT 6.605 121.845 6.655 121.975 ; + RECT 7.265 121.845 7.315 121.975 ; + RECT 8.96 121.845 9.01 121.975 ; + RECT 9.31 121.845 9.36 121.975 ; + RECT 12.095 121.845 12.145 121.975 ; + RECT 12.355 121.845 12.405 121.975 ; + RECT 13.06 121.845 13.11 121.975 ; + RECT 14.52 121.845 14.57 121.975 ; + RECT 14.87 121.615 14.92 121.745 ; + RECT 6.76 121.155 6.81 121.285 ; + RECT 8.04 121.155 8.09 121.285 ; + RECT 9.58 121.155 9.63 121.285 ; + RECT 9.855 121.155 9.905 121.285 ; + RECT 10.26 121.155 10.31 121.285 ; + RECT 11.565 121.155 11.615 121.285 ; + RECT 13.33 121.155 13.38 121.285 ; + RECT 14.23 121.155 14.28 121.285 ; + RECT 14.23 119.425 14.28 119.555 ; + RECT 14.87 119.195 14.92 119.325 ; + RECT 6.215 118.965 6.265 119.095 ; + RECT 6.605 118.965 6.655 119.095 ; + RECT 7.265 118.965 7.315 119.095 ; + RECT 8.96 118.965 9.01 119.095 ; + RECT 9.31 118.965 9.36 119.095 ; + RECT 12.095 118.965 12.145 119.095 ; + RECT 12.355 118.965 12.405 119.095 ; + RECT 13.06 118.965 13.11 119.095 ; + RECT 14.52 118.965 14.57 119.095 ; + RECT 14.87 118.735 14.92 118.865 ; + RECT 6.76 118.275 6.81 118.405 ; + RECT 8.04 118.275 8.09 118.405 ; + RECT 9.58 118.275 9.63 118.405 ; + RECT 9.855 118.275 9.905 118.405 ; + RECT 10.26 118.275 10.31 118.405 ; + RECT 11.565 118.275 11.615 118.405 ; + RECT 13.33 118.275 13.38 118.405 ; + RECT 14.23 118.275 14.28 118.405 ; + RECT 14.23 116.545 14.28 116.675 ; + RECT 14.87 116.315 14.92 116.445 ; + RECT 6.215 116.085 6.265 116.215 ; + RECT 6.605 116.085 6.655 116.215 ; + RECT 7.265 116.085 7.315 116.215 ; + RECT 8.96 116.085 9.01 116.215 ; + RECT 9.31 116.085 9.36 116.215 ; + RECT 12.095 116.085 12.145 116.215 ; + RECT 12.355 116.085 12.405 116.215 ; + RECT 13.06 116.085 13.11 116.215 ; + RECT 14.52 116.085 14.57 116.215 ; + RECT 14.87 115.855 14.92 115.985 ; + RECT 6.76 115.395 6.81 115.525 ; + RECT 8.04 115.395 8.09 115.525 ; + RECT 9.58 115.395 9.63 115.525 ; + RECT 9.855 115.395 9.905 115.525 ; + RECT 10.26 115.395 10.31 115.525 ; + RECT 11.565 115.395 11.615 115.525 ; + RECT 13.33 115.395 13.38 115.525 ; + RECT 14.23 115.395 14.28 115.525 ; + RECT 14.23 113.665 14.28 113.795 ; + RECT 14.87 113.435 14.92 113.565 ; + RECT 6.215 113.205 6.265 113.335 ; + RECT 6.605 113.205 6.655 113.335 ; + RECT 7.265 113.205 7.315 113.335 ; + RECT 8.96 113.205 9.01 113.335 ; + RECT 9.31 113.205 9.36 113.335 ; + RECT 12.095 113.205 12.145 113.335 ; + RECT 12.355 113.205 12.405 113.335 ; + RECT 13.06 113.205 13.11 113.335 ; + RECT 14.52 113.205 14.57 113.335 ; + RECT 14.87 112.975 14.92 113.105 ; + RECT 6.76 112.515 6.81 112.645 ; + RECT 8.04 112.515 8.09 112.645 ; + RECT 9.58 112.515 9.63 112.645 ; + RECT 9.855 112.515 9.905 112.645 ; + RECT 10.26 112.515 10.31 112.645 ; + RECT 11.565 112.515 11.615 112.645 ; + RECT 13.33 112.515 13.38 112.645 ; + RECT 14.23 112.515 14.28 112.645 ; + RECT 14.23 110.785 14.28 110.915 ; + RECT 14.87 110.555 14.92 110.685 ; + RECT 6.215 110.325 6.265 110.455 ; + RECT 6.605 110.325 6.655 110.455 ; + RECT 7.265 110.325 7.315 110.455 ; + RECT 8.96 110.325 9.01 110.455 ; + RECT 9.31 110.325 9.36 110.455 ; + RECT 12.095 110.325 12.145 110.455 ; + RECT 12.355 110.325 12.405 110.455 ; + RECT 13.06 110.325 13.11 110.455 ; + RECT 14.52 110.325 14.57 110.455 ; + RECT 14.87 110.095 14.92 110.225 ; + RECT 6.76 109.635 6.81 109.765 ; + RECT 8.04 109.635 8.09 109.765 ; + RECT 9.58 109.635 9.63 109.765 ; + RECT 9.855 109.635 9.905 109.765 ; + RECT 10.26 109.635 10.31 109.765 ; + RECT 11.565 109.635 11.615 109.765 ; + RECT 13.33 109.635 13.38 109.765 ; + RECT 14.23 109.635 14.28 109.765 ; + RECT 14.23 107.905 14.28 108.035 ; + RECT 14.87 107.675 14.92 107.805 ; + RECT 6.215 107.445 6.265 107.575 ; + RECT 6.605 107.445 6.655 107.575 ; + RECT 7.265 107.445 7.315 107.575 ; + RECT 8.96 107.445 9.01 107.575 ; + RECT 9.31 107.445 9.36 107.575 ; + RECT 12.095 107.445 12.145 107.575 ; + RECT 12.355 107.445 12.405 107.575 ; + RECT 13.06 107.445 13.11 107.575 ; + RECT 14.52 107.445 14.57 107.575 ; + RECT 14.87 107.215 14.92 107.345 ; + RECT 6.76 106.755 6.81 106.885 ; + RECT 8.04 106.755 8.09 106.885 ; + RECT 9.58 106.755 9.63 106.885 ; + RECT 9.855 106.755 9.905 106.885 ; + RECT 10.26 106.755 10.31 106.885 ; + RECT 11.565 106.755 11.615 106.885 ; + RECT 13.33 106.755 13.38 106.885 ; + RECT 14.23 106.755 14.28 106.885 ; + RECT 14.23 105.025 14.28 105.155 ; + RECT 14.87 104.795 14.92 104.925 ; + RECT 6.215 104.565 6.265 104.695 ; + RECT 6.605 104.565 6.655 104.695 ; + RECT 7.265 104.565 7.315 104.695 ; + RECT 8.96 104.565 9.01 104.695 ; + RECT 9.31 104.565 9.36 104.695 ; + RECT 12.095 104.565 12.145 104.695 ; + RECT 12.355 104.565 12.405 104.695 ; + RECT 13.06 104.565 13.11 104.695 ; + RECT 14.52 104.565 14.57 104.695 ; + RECT 14.87 104.335 14.92 104.465 ; + RECT 6.76 103.875 6.81 104.005 ; + RECT 8.04 103.875 8.09 104.005 ; + RECT 9.58 103.875 9.63 104.005 ; + RECT 9.855 103.875 9.905 104.005 ; + RECT 10.26 103.875 10.31 104.005 ; + RECT 11.565 103.875 11.615 104.005 ; + RECT 13.33 103.875 13.38 104.005 ; + RECT 14.23 103.875 14.28 104.005 ; + RECT 14.23 102.145 14.28 102.275 ; + RECT 14.87 101.915 14.92 102.045 ; + RECT 6.215 101.685 6.265 101.815 ; + RECT 6.605 101.685 6.655 101.815 ; + RECT 7.265 101.685 7.315 101.815 ; + RECT 8.96 101.685 9.01 101.815 ; + RECT 9.31 101.685 9.36 101.815 ; + RECT 12.095 101.685 12.145 101.815 ; + RECT 12.355 101.685 12.405 101.815 ; + RECT 13.06 101.685 13.11 101.815 ; + RECT 14.52 101.685 14.57 101.815 ; + RECT 14.87 101.455 14.92 101.585 ; + RECT 6.76 100.995 6.81 101.125 ; + RECT 8.04 100.995 8.09 101.125 ; + RECT 9.58 100.995 9.63 101.125 ; + RECT 9.855 100.995 9.905 101.125 ; + RECT 10.26 100.995 10.31 101.125 ; + RECT 11.565 100.995 11.615 101.125 ; + RECT 13.33 100.995 13.38 101.125 ; + RECT 14.23 100.995 14.28 101.125 ; + RECT 14.23 99.265 14.28 99.395 ; + RECT 14.87 99.035 14.92 99.165 ; + RECT 6.215 98.805 6.265 98.935 ; + RECT 6.605 98.805 6.655 98.935 ; + RECT 7.265 98.805 7.315 98.935 ; + RECT 8.96 98.805 9.01 98.935 ; + RECT 9.31 98.805 9.36 98.935 ; + RECT 12.095 98.805 12.145 98.935 ; + RECT 12.355 98.805 12.405 98.935 ; + RECT 13.06 98.805 13.11 98.935 ; + RECT 14.52 98.805 14.57 98.935 ; + RECT 14.87 176.335 14.92 176.465 ; + RECT 6.76 175.875 6.81 176.005 ; + RECT 8.04 175.875 8.09 176.005 ; + RECT 9.58 175.875 9.63 176.005 ; + RECT 9.855 175.875 9.905 176.005 ; + RECT 10.26 175.875 10.31 176.005 ; + RECT 11.565 175.875 11.615 176.005 ; + RECT 13.33 175.875 13.38 176.005 ; + RECT 14.23 175.875 14.28 176.005 ; + RECT 14.23 174.145 14.28 174.275 ; + RECT 14.87 173.915 14.92 174.045 ; + RECT 6.215 173.685 6.265 173.815 ; + RECT 6.605 173.685 6.655 173.815 ; + RECT 7.265 173.685 7.315 173.815 ; + RECT 8.96 173.685 9.01 173.815 ; + RECT 9.31 173.685 9.36 173.815 ; + RECT 12.095 173.685 12.145 173.815 ; + RECT 12.355 173.685 12.405 173.815 ; + RECT 13.06 173.685 13.11 173.815 ; + RECT 14.52 173.685 14.57 173.815 ; + RECT 14.87 98.575 14.92 98.705 ; + RECT 6.76 98.115 6.81 98.245 ; + RECT 8.04 98.115 8.09 98.245 ; + RECT 9.58 98.115 9.63 98.245 ; + RECT 9.855 98.115 9.905 98.245 ; + RECT 10.26 98.115 10.31 98.245 ; + RECT 11.565 98.115 11.615 98.245 ; + RECT 13.33 98.115 13.38 98.245 ; + RECT 14.23 98.115 14.28 98.245 ; + RECT 14.23 96.385 14.28 96.515 ; + RECT 14.87 96.155 14.92 96.285 ; + RECT 6.215 95.925 6.265 96.055 ; + RECT 6.605 95.925 6.655 96.055 ; + RECT 7.265 95.925 7.315 96.055 ; + RECT 8.96 95.925 9.01 96.055 ; + RECT 9.31 95.925 9.36 96.055 ; + RECT 12.095 95.925 12.145 96.055 ; + RECT 12.355 95.925 12.405 96.055 ; + RECT 13.06 95.925 13.11 96.055 ; + RECT 14.52 95.925 14.57 96.055 ; + RECT 14.87 95.695 14.92 95.825 ; + RECT 6.76 95.235 6.81 95.365 ; + RECT 8.04 95.235 8.09 95.365 ; + RECT 9.58 95.235 9.63 95.365 ; + RECT 9.855 95.235 9.905 95.365 ; + RECT 10.26 95.235 10.31 95.365 ; + RECT 11.565 95.235 11.615 95.365 ; + RECT 13.33 95.235 13.38 95.365 ; + RECT 14.23 95.235 14.28 95.365 ; + RECT 14.23 93.505 14.28 93.635 ; + RECT 14.87 93.275 14.92 93.405 ; + RECT 6.215 93.045 6.265 93.175 ; + RECT 6.605 93.045 6.655 93.175 ; + RECT 7.265 93.045 7.315 93.175 ; + RECT 8.96 93.045 9.01 93.175 ; + RECT 9.31 93.045 9.36 93.175 ; + RECT 12.095 93.045 12.145 93.175 ; + RECT 12.355 93.045 12.405 93.175 ; + RECT 13.06 93.045 13.11 93.175 ; + RECT 14.52 93.045 14.57 93.175 ; + RECT 14.87 92.815 14.92 92.945 ; + RECT 6.76 92.355 6.81 92.485 ; + RECT 8.04 92.355 8.09 92.485 ; + RECT 9.58 92.355 9.63 92.485 ; + RECT 9.855 92.355 9.905 92.485 ; + RECT 10.26 92.355 10.31 92.485 ; + RECT 11.565 92.355 11.615 92.485 ; + RECT 13.33 92.355 13.38 92.485 ; + RECT 14.23 92.355 14.28 92.485 ; + RECT 14.23 90.625 14.28 90.755 ; + RECT 14.87 90.395 14.92 90.525 ; + RECT 6.215 90.165 6.265 90.295 ; + RECT 6.605 90.165 6.655 90.295 ; + RECT 7.265 90.165 7.315 90.295 ; + RECT 8.96 90.165 9.01 90.295 ; + RECT 9.31 90.165 9.36 90.295 ; + RECT 12.095 90.165 12.145 90.295 ; + RECT 12.355 90.165 12.405 90.295 ; + RECT 13.06 90.165 13.11 90.295 ; + RECT 14.52 90.165 14.57 90.295 ; + RECT 14.87 89.935 14.92 90.065 ; + RECT 6.76 89.475 6.81 89.605 ; + RECT 8.04 89.475 8.09 89.605 ; + RECT 9.58 89.475 9.63 89.605 ; + RECT 9.855 89.475 9.905 89.605 ; + RECT 10.26 89.475 10.31 89.605 ; + RECT 11.565 89.475 11.615 89.605 ; + RECT 13.33 89.475 13.38 89.605 ; + RECT 14.23 89.475 14.28 89.605 ; + RECT 14.23 87.745 14.28 87.875 ; + RECT 14.87 87.515 14.92 87.645 ; + RECT 6.215 87.285 6.265 87.415 ; + RECT 6.605 87.285 6.655 87.415 ; + RECT 7.265 87.285 7.315 87.415 ; + RECT 8.96 87.285 9.01 87.415 ; + RECT 9.31 87.285 9.36 87.415 ; + RECT 12.095 87.285 12.145 87.415 ; + RECT 12.355 87.285 12.405 87.415 ; + RECT 13.06 87.285 13.11 87.415 ; + RECT 14.52 87.285 14.57 87.415 ; + RECT 14.87 87.055 14.92 87.185 ; + RECT 6.76 86.595 6.81 86.725 ; + RECT 8.04 86.595 8.09 86.725 ; + RECT 9.58 86.595 9.63 86.725 ; + RECT 9.855 86.595 9.905 86.725 ; + RECT 10.26 86.595 10.31 86.725 ; + RECT 11.565 86.595 11.615 86.725 ; + RECT 13.33 86.595 13.38 86.725 ; + RECT 14.23 86.595 14.28 86.725 ; + RECT 14.23 84.865 14.28 84.995 ; + RECT 14.87 84.635 14.92 84.765 ; + RECT 6.215 84.405 6.265 84.535 ; + RECT 6.605 84.405 6.655 84.535 ; + RECT 7.265 84.405 7.315 84.535 ; + RECT 8.96 84.405 9.01 84.535 ; + RECT 9.31 84.405 9.36 84.535 ; + RECT 12.095 84.405 12.145 84.535 ; + RECT 12.355 84.405 12.405 84.535 ; + RECT 13.06 84.405 13.11 84.535 ; + RECT 14.52 84.405 14.57 84.535 ; + RECT 14.87 84.175 14.92 84.305 ; + RECT 6.76 83.715 6.81 83.845 ; + RECT 8.04 83.715 8.09 83.845 ; + RECT 9.58 83.715 9.63 83.845 ; + RECT 9.855 83.715 9.905 83.845 ; + RECT 10.26 83.715 10.31 83.845 ; + RECT 11.565 83.715 11.615 83.845 ; + RECT 13.33 83.715 13.38 83.845 ; + RECT 14.23 83.715 14.28 83.845 ; + RECT 14.23 81.985 14.28 82.115 ; + RECT 14.87 81.755 14.92 81.885 ; + RECT 6.215 81.525 6.265 81.655 ; + RECT 6.605 81.525 6.655 81.655 ; + RECT 7.265 81.525 7.315 81.655 ; + RECT 8.96 81.525 9.01 81.655 ; + RECT 9.31 81.525 9.36 81.655 ; + RECT 12.095 81.525 12.145 81.655 ; + RECT 12.355 81.525 12.405 81.655 ; + RECT 13.06 81.525 13.11 81.655 ; + RECT 14.52 81.525 14.57 81.655 ; + RECT 14.87 81.295 14.92 81.425 ; + RECT 6.76 80.835 6.81 80.965 ; + RECT 8.04 80.835 8.09 80.965 ; + RECT 9.58 80.835 9.63 80.965 ; + RECT 9.855 80.835 9.905 80.965 ; + RECT 10.26 80.835 10.31 80.965 ; + RECT 11.565 80.835 11.615 80.965 ; + RECT 13.33 80.835 13.38 80.965 ; + RECT 14.23 80.835 14.28 80.965 ; + RECT 14.23 79.105 14.28 79.235 ; + RECT 14.87 78.875 14.92 79.005 ; + RECT 6.215 78.645 6.265 78.775 ; + RECT 6.605 78.645 6.655 78.775 ; + RECT 7.265 78.645 7.315 78.775 ; + RECT 8.96 78.645 9.01 78.775 ; + RECT 9.31 78.645 9.36 78.775 ; + RECT 12.095 78.645 12.145 78.775 ; + RECT 12.355 78.645 12.405 78.775 ; + RECT 13.06 78.645 13.11 78.775 ; + RECT 14.52 78.645 14.57 78.775 ; + RECT 14.87 78.415 14.92 78.545 ; + RECT 6.76 77.955 6.81 78.085 ; + RECT 8.04 77.955 8.09 78.085 ; + RECT 9.58 77.955 9.63 78.085 ; + RECT 9.855 77.955 9.905 78.085 ; + RECT 10.26 77.955 10.31 78.085 ; + RECT 11.565 77.955 11.615 78.085 ; + RECT 13.33 77.955 13.38 78.085 ; + RECT 14.23 77.955 14.28 78.085 ; + RECT 14.23 76.225 14.28 76.355 ; + RECT 14.87 75.995 14.92 76.125 ; + RECT 6.215 75.765 6.265 75.895 ; + RECT 6.605 75.765 6.655 75.895 ; + RECT 7.265 75.765 7.315 75.895 ; + RECT 8.96 75.765 9.01 75.895 ; + RECT 9.31 75.765 9.36 75.895 ; + RECT 12.095 75.765 12.145 75.895 ; + RECT 12.355 75.765 12.405 75.895 ; + RECT 13.06 75.765 13.11 75.895 ; + RECT 14.52 75.765 14.57 75.895 ; + RECT 14.87 75.535 14.92 75.665 ; + RECT 6.76 75.075 6.81 75.205 ; + RECT 8.04 75.075 8.09 75.205 ; + RECT 9.58 75.075 9.63 75.205 ; + RECT 9.855 75.075 9.905 75.205 ; + RECT 10.26 75.075 10.31 75.205 ; + RECT 11.565 75.075 11.615 75.205 ; + RECT 13.33 75.075 13.38 75.205 ; + RECT 14.23 75.075 14.28 75.205 ; + RECT 14.23 73.345 14.28 73.475 ; + RECT 14.87 73.115 14.92 73.245 ; + RECT 6.215 72.885 6.265 73.015 ; + RECT 6.605 72.885 6.655 73.015 ; + RECT 7.265 72.885 7.315 73.015 ; + RECT 8.96 72.885 9.01 73.015 ; + RECT 9.31 72.885 9.36 73.015 ; + RECT 12.095 72.885 12.145 73.015 ; + RECT 12.355 72.885 12.405 73.015 ; + RECT 13.06 72.885 13.11 73.015 ; + RECT 14.52 72.885 14.57 73.015 ; + RECT 14.87 72.655 14.92 72.785 ; + RECT 6.76 72.195 6.81 72.325 ; + RECT 8.04 72.195 8.09 72.325 ; + RECT 9.58 72.195 9.63 72.325 ; + RECT 9.855 72.195 9.905 72.325 ; + RECT 10.26 72.195 10.31 72.325 ; + RECT 11.565 72.195 11.615 72.325 ; + RECT 13.33 72.195 13.38 72.325 ; + RECT 14.23 72.195 14.28 72.325 ; + RECT 14.23 70.465 14.28 70.595 ; + RECT 14.87 70.235 14.92 70.365 ; + RECT 6.215 70.005 6.265 70.135 ; + RECT 6.605 70.005 6.655 70.135 ; + RECT 7.265 70.005 7.315 70.135 ; + RECT 8.96 70.005 9.01 70.135 ; + RECT 9.31 70.005 9.36 70.135 ; + RECT 12.095 70.005 12.145 70.135 ; + RECT 12.355 70.005 12.405 70.135 ; + RECT 13.06 70.005 13.11 70.135 ; + RECT 14.52 70.005 14.57 70.135 ; + RECT 14.87 173.455 14.92 173.585 ; + RECT 6.76 172.995 6.81 173.125 ; + RECT 8.04 172.995 8.09 173.125 ; + RECT 9.58 172.995 9.63 173.125 ; + RECT 9.855 172.995 9.905 173.125 ; + RECT 10.26 172.995 10.31 173.125 ; + RECT 11.565 172.995 11.615 173.125 ; + RECT 13.33 172.995 13.38 173.125 ; + RECT 14.23 172.995 14.28 173.125 ; + RECT 14.23 171.265 14.28 171.395 ; + RECT 14.87 171.035 14.92 171.165 ; + RECT 6.215 170.805 6.265 170.935 ; + RECT 6.605 170.805 6.655 170.935 ; + RECT 7.265 170.805 7.315 170.935 ; + RECT 8.96 170.805 9.01 170.935 ; + RECT 9.31 170.805 9.36 170.935 ; + RECT 12.095 170.805 12.145 170.935 ; + RECT 12.355 170.805 12.405 170.935 ; + RECT 13.06 170.805 13.11 170.935 ; + RECT 14.52 170.805 14.57 170.935 ; + RECT 14.87 69.775 14.92 69.905 ; + RECT 6.76 69.315 6.81 69.445 ; + RECT 8.04 69.315 8.09 69.445 ; + RECT 9.58 69.315 9.63 69.445 ; + RECT 9.855 69.315 9.905 69.445 ; + RECT 10.26 69.315 10.31 69.445 ; + RECT 11.565 69.315 11.615 69.445 ; + RECT 13.33 69.315 13.38 69.445 ; + RECT 14.23 69.315 14.28 69.445 ; + RECT 14.23 67.585 14.28 67.715 ; + RECT 14.87 67.355 14.92 67.485 ; + RECT 6.215 67.125 6.265 67.255 ; + RECT 6.605 67.125 6.655 67.255 ; + RECT 7.265 67.125 7.315 67.255 ; + RECT 8.96 67.125 9.01 67.255 ; + RECT 9.31 67.125 9.36 67.255 ; + RECT 12.095 67.125 12.145 67.255 ; + RECT 12.355 67.125 12.405 67.255 ; + RECT 13.06 67.125 13.11 67.255 ; + RECT 14.52 67.125 14.57 67.255 ; + RECT 14.87 66.895 14.92 67.025 ; + RECT 6.76 66.435 6.81 66.565 ; + RECT 8.04 66.435 8.09 66.565 ; + RECT 9.58 66.435 9.63 66.565 ; + RECT 9.855 66.435 9.905 66.565 ; + RECT 10.26 66.435 10.31 66.565 ; + RECT 11.565 66.435 11.615 66.565 ; + RECT 13.33 66.435 13.38 66.565 ; + RECT 14.23 66.435 14.28 66.565 ; + RECT 14.23 64.705 14.28 64.835 ; + RECT 14.87 64.475 14.92 64.605 ; + RECT 6.215 64.245 6.265 64.375 ; + RECT 6.605 64.245 6.655 64.375 ; + RECT 7.265 64.245 7.315 64.375 ; + RECT 8.96 64.245 9.01 64.375 ; + RECT 9.31 64.245 9.36 64.375 ; + RECT 12.095 64.245 12.145 64.375 ; + RECT 12.355 64.245 12.405 64.375 ; + RECT 13.06 64.245 13.11 64.375 ; + RECT 14.52 64.245 14.57 64.375 ; + RECT 14.87 64.015 14.92 64.145 ; + RECT 6.76 63.555 6.81 63.685 ; + RECT 8.04 63.555 8.09 63.685 ; + RECT 9.58 63.555 9.63 63.685 ; + RECT 9.855 63.555 9.905 63.685 ; + RECT 10.26 63.555 10.31 63.685 ; + RECT 11.565 63.555 11.615 63.685 ; + RECT 13.33 63.555 13.38 63.685 ; + RECT 14.23 63.555 14.28 63.685 ; + RECT 14.23 61.825 14.28 61.955 ; + RECT 14.87 61.595 14.92 61.725 ; + RECT 6.215 61.365 6.265 61.495 ; + RECT 6.605 61.365 6.655 61.495 ; + RECT 7.265 61.365 7.315 61.495 ; + RECT 8.96 61.365 9.01 61.495 ; + RECT 9.31 61.365 9.36 61.495 ; + RECT 12.095 61.365 12.145 61.495 ; + RECT 12.355 61.365 12.405 61.495 ; + RECT 13.06 61.365 13.11 61.495 ; + RECT 14.52 61.365 14.57 61.495 ; + RECT 14.87 61.135 14.92 61.265 ; + RECT 6.76 60.675 6.81 60.805 ; + RECT 8.04 60.675 8.09 60.805 ; + RECT 9.58 60.675 9.63 60.805 ; + RECT 9.855 60.675 9.905 60.805 ; + RECT 10.26 60.675 10.31 60.805 ; + RECT 11.565 60.675 11.615 60.805 ; + RECT 13.33 60.675 13.38 60.805 ; + RECT 14.23 60.675 14.28 60.805 ; + RECT 14.23 58.945 14.28 59.075 ; + RECT 14.87 58.715 14.92 58.845 ; + RECT 6.215 58.485 6.265 58.615 ; + RECT 6.605 58.485 6.655 58.615 ; + RECT 7.265 58.485 7.315 58.615 ; + RECT 8.96 58.485 9.01 58.615 ; + RECT 9.31 58.485 9.36 58.615 ; + RECT 12.095 58.485 12.145 58.615 ; + RECT 12.355 58.485 12.405 58.615 ; + RECT 13.06 58.485 13.11 58.615 ; + RECT 14.52 58.485 14.57 58.615 ; + RECT 14.87 58.255 14.92 58.385 ; + RECT 6.76 57.795 6.81 57.925 ; + RECT 8.04 57.795 8.09 57.925 ; + RECT 9.58 57.795 9.63 57.925 ; + RECT 9.855 57.795 9.905 57.925 ; + RECT 10.26 57.795 10.31 57.925 ; + RECT 11.565 57.795 11.615 57.925 ; + RECT 13.33 57.795 13.38 57.925 ; + RECT 14.23 57.795 14.28 57.925 ; + RECT 14.23 56.065 14.28 56.195 ; + RECT 14.87 55.835 14.92 55.965 ; + RECT 6.215 55.605 6.265 55.735 ; + RECT 6.605 55.605 6.655 55.735 ; + RECT 7.265 55.605 7.315 55.735 ; + RECT 8.96 55.605 9.01 55.735 ; + RECT 9.31 55.605 9.36 55.735 ; + RECT 12.095 55.605 12.145 55.735 ; + RECT 12.355 55.605 12.405 55.735 ; + RECT 13.06 55.605 13.11 55.735 ; + RECT 14.52 55.605 14.57 55.735 ; + RECT 14.87 55.375 14.92 55.505 ; + RECT 6.76 54.915 6.81 55.045 ; + RECT 8.04 54.915 8.09 55.045 ; + RECT 9.58 54.915 9.63 55.045 ; + RECT 9.855 54.915 9.905 55.045 ; + RECT 10.26 54.915 10.31 55.045 ; + RECT 11.565 54.915 11.615 55.045 ; + RECT 13.33 54.915 13.38 55.045 ; + RECT 14.23 54.915 14.28 55.045 ; + RECT 14.23 53.185 14.28 53.315 ; + RECT 14.87 52.955 14.92 53.085 ; + RECT 6.215 52.725 6.265 52.855 ; + RECT 6.605 52.725 6.655 52.855 ; + RECT 7.265 52.725 7.315 52.855 ; + RECT 8.96 52.725 9.01 52.855 ; + RECT 9.31 52.725 9.36 52.855 ; + RECT 12.095 52.725 12.145 52.855 ; + RECT 12.355 52.725 12.405 52.855 ; + RECT 13.06 52.725 13.11 52.855 ; + RECT 14.52 52.725 14.57 52.855 ; + RECT 14.87 52.495 14.92 52.625 ; + RECT 6.76 52.035 6.81 52.165 ; + RECT 8.04 52.035 8.09 52.165 ; + RECT 9.58 52.035 9.63 52.165 ; + RECT 9.855 52.035 9.905 52.165 ; + RECT 10.26 52.035 10.31 52.165 ; + RECT 11.565 52.035 11.615 52.165 ; + RECT 13.33 52.035 13.38 52.165 ; + RECT 14.23 52.035 14.28 52.165 ; + RECT 14.23 50.305 14.28 50.435 ; + RECT 14.87 50.075 14.92 50.205 ; + RECT 6.215 49.845 6.265 49.975 ; + RECT 6.605 49.845 6.655 49.975 ; + RECT 7.265 49.845 7.315 49.975 ; + RECT 8.96 49.845 9.01 49.975 ; + RECT 9.31 49.845 9.36 49.975 ; + RECT 12.095 49.845 12.145 49.975 ; + RECT 12.355 49.845 12.405 49.975 ; + RECT 13.06 49.845 13.11 49.975 ; + RECT 14.52 49.845 14.57 49.975 ; + RECT 14.87 49.615 14.92 49.745 ; + RECT 6.76 49.155 6.81 49.285 ; + RECT 8.04 49.155 8.09 49.285 ; + RECT 9.58 49.155 9.63 49.285 ; + RECT 9.855 49.155 9.905 49.285 ; + RECT 10.26 49.155 10.31 49.285 ; + RECT 11.565 49.155 11.615 49.285 ; + RECT 13.33 49.155 13.38 49.285 ; + RECT 14.23 49.155 14.28 49.285 ; + RECT 14.23 47.425 14.28 47.555 ; + RECT 14.87 47.195 14.92 47.325 ; + RECT 6.215 46.965 6.265 47.095 ; + RECT 6.605 46.965 6.655 47.095 ; + RECT 7.265 46.965 7.315 47.095 ; + RECT 8.96 46.965 9.01 47.095 ; + RECT 9.31 46.965 9.36 47.095 ; + RECT 12.095 46.965 12.145 47.095 ; + RECT 12.355 46.965 12.405 47.095 ; + RECT 13.06 46.965 13.11 47.095 ; + RECT 14.52 46.965 14.57 47.095 ; + RECT 14.87 46.735 14.92 46.865 ; + RECT 6.76 46.275 6.81 46.405 ; + RECT 8.04 46.275 8.09 46.405 ; + RECT 9.58 46.275 9.63 46.405 ; + RECT 9.855 46.275 9.905 46.405 ; + RECT 10.26 46.275 10.31 46.405 ; + RECT 11.565 46.275 11.615 46.405 ; + RECT 13.33 46.275 13.38 46.405 ; + RECT 14.23 46.275 14.28 46.405 ; + RECT 14.23 44.545 14.28 44.675 ; + RECT 14.87 44.315 14.92 44.445 ; + RECT 6.215 44.085 6.265 44.215 ; + RECT 6.605 44.085 6.655 44.215 ; + RECT 7.265 44.085 7.315 44.215 ; + RECT 8.96 44.085 9.01 44.215 ; + RECT 9.31 44.085 9.36 44.215 ; + RECT 12.095 44.085 12.145 44.215 ; + RECT 12.355 44.085 12.405 44.215 ; + RECT 13.06 44.085 13.11 44.215 ; + RECT 14.52 44.085 14.57 44.215 ; + RECT 14.87 43.855 14.92 43.985 ; + RECT 6.76 43.395 6.81 43.525 ; + RECT 8.04 43.395 8.09 43.525 ; + RECT 9.58 43.395 9.63 43.525 ; + RECT 9.855 43.395 9.905 43.525 ; + RECT 10.26 43.395 10.31 43.525 ; + RECT 11.565 43.395 11.615 43.525 ; + RECT 13.33 43.395 13.38 43.525 ; + RECT 14.23 43.395 14.28 43.525 ; + RECT 14.23 41.665 14.28 41.795 ; + RECT 14.87 41.435 14.92 41.565 ; + RECT 6.215 41.205 6.265 41.335 ; + RECT 6.605 41.205 6.655 41.335 ; + RECT 7.265 41.205 7.315 41.335 ; + RECT 8.96 41.205 9.01 41.335 ; + RECT 9.31 41.205 9.36 41.335 ; + RECT 12.095 41.205 12.145 41.335 ; + RECT 12.355 41.205 12.405 41.335 ; + RECT 13.06 41.205 13.11 41.335 ; + RECT 14.52 41.205 14.57 41.335 ; + RECT 14.87 170.575 14.92 170.705 ; + RECT 6.76 170.115 6.81 170.245 ; + RECT 8.04 170.115 8.09 170.245 ; + RECT 9.58 170.115 9.63 170.245 ; + RECT 9.855 170.115 9.905 170.245 ; + RECT 10.26 170.115 10.31 170.245 ; + RECT 11.565 170.115 11.615 170.245 ; + RECT 13.33 170.115 13.38 170.245 ; + RECT 14.23 170.115 14.28 170.245 ; + RECT 14.23 168.385 14.28 168.515 ; + RECT 14.87 168.155 14.92 168.285 ; + RECT 6.215 167.925 6.265 168.055 ; + RECT 6.605 167.925 6.655 168.055 ; + RECT 7.265 167.925 7.315 168.055 ; + RECT 8.96 167.925 9.01 168.055 ; + RECT 9.31 167.925 9.36 168.055 ; + RECT 12.095 167.925 12.145 168.055 ; + RECT 12.355 167.925 12.405 168.055 ; + RECT 13.06 167.925 13.11 168.055 ; + RECT 14.52 167.925 14.57 168.055 ; + RECT 14.87 40.975 14.92 41.105 ; + RECT 6.76 40.515 6.81 40.645 ; + RECT 8.04 40.515 8.09 40.645 ; + RECT 9.58 40.515 9.63 40.645 ; + RECT 9.855 40.515 9.905 40.645 ; + RECT 10.26 40.515 10.31 40.645 ; + RECT 11.565 40.515 11.615 40.645 ; + RECT 13.33 40.515 13.38 40.645 ; + RECT 14.23 40.515 14.28 40.645 ; + RECT 14.23 38.785 14.28 38.915 ; + RECT 14.87 38.555 14.92 38.685 ; + RECT 6.215 38.325 6.265 38.455 ; + RECT 6.605 38.325 6.655 38.455 ; + RECT 7.265 38.325 7.315 38.455 ; + RECT 8.96 38.325 9.01 38.455 ; + RECT 9.31 38.325 9.36 38.455 ; + RECT 12.095 38.325 12.145 38.455 ; + RECT 12.355 38.325 12.405 38.455 ; + RECT 13.06 38.325 13.11 38.455 ; + RECT 14.52 38.325 14.57 38.455 ; + RECT 14.87 38.095 14.92 38.225 ; + RECT 6.76 37.635 6.81 37.765 ; + RECT 8.04 37.635 8.09 37.765 ; + RECT 9.58 37.635 9.63 37.765 ; + RECT 9.855 37.635 9.905 37.765 ; + RECT 10.26 37.635 10.31 37.765 ; + RECT 11.565 37.635 11.615 37.765 ; + RECT 13.33 37.635 13.38 37.765 ; + RECT 14.23 37.635 14.28 37.765 ; + RECT 14.23 35.905 14.28 36.035 ; + RECT 14.87 35.675 14.92 35.805 ; + RECT 6.215 35.445 6.265 35.575 ; + RECT 6.605 35.445 6.655 35.575 ; + RECT 7.265 35.445 7.315 35.575 ; + RECT 8.96 35.445 9.01 35.575 ; + RECT 9.31 35.445 9.36 35.575 ; + RECT 12.095 35.445 12.145 35.575 ; + RECT 12.355 35.445 12.405 35.575 ; + RECT 13.06 35.445 13.11 35.575 ; + RECT 14.52 35.445 14.57 35.575 ; + RECT 14.87 35.215 14.92 35.345 ; + RECT 6.76 34.755 6.81 34.885 ; + RECT 8.04 34.755 8.09 34.885 ; + RECT 9.58 34.755 9.63 34.885 ; + RECT 9.855 34.755 9.905 34.885 ; + RECT 10.26 34.755 10.31 34.885 ; + RECT 11.565 34.755 11.615 34.885 ; + RECT 13.33 34.755 13.38 34.885 ; + RECT 14.23 34.755 14.28 34.885 ; + RECT 14.23 33.025 14.28 33.155 ; + RECT 14.87 32.795 14.92 32.925 ; + RECT 6.215 32.565 6.265 32.695 ; + RECT 6.605 32.565 6.655 32.695 ; + RECT 7.265 32.565 7.315 32.695 ; + RECT 8.96 32.565 9.01 32.695 ; + RECT 9.31 32.565 9.36 32.695 ; + RECT 12.095 32.565 12.145 32.695 ; + RECT 12.355 32.565 12.405 32.695 ; + RECT 13.06 32.565 13.11 32.695 ; + RECT 14.52 32.565 14.57 32.695 ; + RECT 14.87 32.335 14.92 32.465 ; + RECT 6.76 31.875 6.81 32.005 ; + RECT 8.04 31.875 8.09 32.005 ; + RECT 9.58 31.875 9.63 32.005 ; + RECT 9.855 31.875 9.905 32.005 ; + RECT 10.26 31.875 10.31 32.005 ; + RECT 11.565 31.875 11.615 32.005 ; + RECT 13.33 31.875 13.38 32.005 ; + RECT 14.23 31.875 14.28 32.005 ; + RECT 14.23 30.145 14.28 30.275 ; + RECT 14.87 29.915 14.92 30.045 ; + RECT 6.215 29.685 6.265 29.815 ; + RECT 6.605 29.685 6.655 29.815 ; + RECT 7.265 29.685 7.315 29.815 ; + RECT 8.96 29.685 9.01 29.815 ; + RECT 9.31 29.685 9.36 29.815 ; + RECT 12.095 29.685 12.145 29.815 ; + RECT 12.355 29.685 12.405 29.815 ; + RECT 13.06 29.685 13.11 29.815 ; + RECT 14.52 29.685 14.57 29.815 ; + RECT 14.87 29.455 14.92 29.585 ; + RECT 6.76 28.995 6.81 29.125 ; + RECT 8.04 28.995 8.09 29.125 ; + RECT 9.58 28.995 9.63 29.125 ; + RECT 9.855 28.995 9.905 29.125 ; + RECT 10.26 28.995 10.31 29.125 ; + RECT 11.565 28.995 11.615 29.125 ; + RECT 13.33 28.995 13.38 29.125 ; + RECT 14.23 28.995 14.28 29.125 ; + RECT 14.23 27.265 14.28 27.395 ; + RECT 14.87 27.035 14.92 27.165 ; + RECT 6.215 26.805 6.265 26.935 ; + RECT 6.605 26.805 6.655 26.935 ; + RECT 7.265 26.805 7.315 26.935 ; + RECT 8.96 26.805 9.01 26.935 ; + RECT 9.31 26.805 9.36 26.935 ; + RECT 12.095 26.805 12.145 26.935 ; + RECT 12.355 26.805 12.405 26.935 ; + RECT 13.06 26.805 13.11 26.935 ; + RECT 14.52 26.805 14.57 26.935 ; + RECT 14.87 26.575 14.92 26.705 ; + RECT 6.76 26.115 6.81 26.245 ; + RECT 8.04 26.115 8.09 26.245 ; + RECT 9.58 26.115 9.63 26.245 ; + RECT 9.855 26.115 9.905 26.245 ; + RECT 10.26 26.115 10.31 26.245 ; + RECT 11.565 26.115 11.615 26.245 ; + RECT 13.33 26.115 13.38 26.245 ; + RECT 14.23 26.115 14.28 26.245 ; + RECT 14.23 24.385 14.28 24.515 ; + RECT 14.87 24.155 14.92 24.285 ; + RECT 6.215 23.925 6.265 24.055 ; + RECT 6.605 23.925 6.655 24.055 ; + RECT 7.265 23.925 7.315 24.055 ; + RECT 8.96 23.925 9.01 24.055 ; + RECT 9.31 23.925 9.36 24.055 ; + RECT 12.095 23.925 12.145 24.055 ; + RECT 12.355 23.925 12.405 24.055 ; + RECT 13.06 23.925 13.11 24.055 ; + RECT 14.52 23.925 14.57 24.055 ; + RECT 14.87 23.695 14.92 23.825 ; + RECT 6.76 23.235 6.81 23.365 ; + RECT 8.04 23.235 8.09 23.365 ; + RECT 9.58 23.235 9.63 23.365 ; + RECT 9.855 23.235 9.905 23.365 ; + RECT 10.26 23.235 10.31 23.365 ; + RECT 11.565 23.235 11.615 23.365 ; + RECT 13.33 23.235 13.38 23.365 ; + RECT 14.23 23.235 14.28 23.365 ; + RECT 14.23 21.505 14.28 21.635 ; + RECT 14.87 21.275 14.92 21.405 ; + RECT 6.215 21.045 6.265 21.175 ; + RECT 6.605 21.045 6.655 21.175 ; + RECT 7.265 21.045 7.315 21.175 ; + RECT 8.96 21.045 9.01 21.175 ; + RECT 9.31 21.045 9.36 21.175 ; + RECT 12.095 21.045 12.145 21.175 ; + RECT 12.355 21.045 12.405 21.175 ; + RECT 13.06 21.045 13.11 21.175 ; + RECT 14.52 21.045 14.57 21.175 ; + RECT 14.87 20.815 14.92 20.945 ; + RECT 6.76 20.355 6.81 20.485 ; + RECT 8.04 20.355 8.09 20.485 ; + RECT 9.58 20.355 9.63 20.485 ; + RECT 9.855 20.355 9.905 20.485 ; + RECT 10.26 20.355 10.31 20.485 ; + RECT 11.565 20.355 11.615 20.485 ; + RECT 13.33 20.355 13.38 20.485 ; + RECT 14.23 20.355 14.28 20.485 ; + RECT 14.23 18.625 14.28 18.755 ; + RECT 14.87 18.395 14.92 18.525 ; + RECT 6.215 18.165 6.265 18.295 ; + RECT 6.605 18.165 6.655 18.295 ; + RECT 7.265 18.165 7.315 18.295 ; + RECT 8.96 18.165 9.01 18.295 ; + RECT 9.31 18.165 9.36 18.295 ; + RECT 12.095 18.165 12.145 18.295 ; + RECT 12.355 18.165 12.405 18.295 ; + RECT 13.06 18.165 13.11 18.295 ; + RECT 14.52 18.165 14.57 18.295 ; + RECT 14.87 17.935 14.92 18.065 ; + RECT 6.76 17.475 6.81 17.605 ; + RECT 8.04 17.475 8.09 17.605 ; + RECT 9.58 17.475 9.63 17.605 ; + RECT 9.855 17.475 9.905 17.605 ; + RECT 10.26 17.475 10.31 17.605 ; + RECT 11.565 17.475 11.615 17.605 ; + RECT 13.33 17.475 13.38 17.605 ; + RECT 14.23 17.475 14.28 17.605 ; + RECT 14.23 15.745 14.28 15.875 ; + RECT 14.87 15.515 14.92 15.645 ; + RECT 6.215 15.285 6.265 15.415 ; + RECT 6.605 15.285 6.655 15.415 ; + RECT 7.265 15.285 7.315 15.415 ; + RECT 8.96 15.285 9.01 15.415 ; + RECT 9.31 15.285 9.36 15.415 ; + RECT 12.095 15.285 12.145 15.415 ; + RECT 12.355 15.285 12.405 15.415 ; + RECT 13.06 15.285 13.11 15.415 ; + RECT 14.52 15.285 14.57 15.415 ; + RECT 14.87 15.055 14.92 15.185 ; + RECT 6.76 14.595 6.81 14.725 ; + RECT 8.04 14.595 8.09 14.725 ; + RECT 9.58 14.595 9.63 14.725 ; + RECT 9.855 14.595 9.905 14.725 ; + RECT 10.26 14.595 10.31 14.725 ; + RECT 11.565 14.595 11.615 14.725 ; + RECT 13.33 14.595 13.38 14.725 ; + RECT 14.23 14.595 14.28 14.725 ; + RECT 14.23 12.865 14.28 12.995 ; + RECT 14.87 12.635 14.92 12.765 ; + RECT 6.215 12.405 6.265 12.535 ; + RECT 6.605 12.405 6.655 12.535 ; + RECT 7.265 12.405 7.315 12.535 ; + RECT 8.96 12.405 9.01 12.535 ; + RECT 9.31 12.405 9.36 12.535 ; + RECT 12.095 12.405 12.145 12.535 ; + RECT 12.355 12.405 12.405 12.535 ; + RECT 13.06 12.405 13.11 12.535 ; + RECT 14.52 12.405 14.57 12.535 ; + RECT 14.87 167.695 14.92 167.825 ; + RECT 6.76 167.235 6.81 167.365 ; + RECT 8.04 167.235 8.09 167.365 ; + RECT 9.58 167.235 9.63 167.365 ; + RECT 9.855 167.235 9.905 167.365 ; + RECT 10.26 167.235 10.31 167.365 ; + RECT 11.565 167.235 11.615 167.365 ; + RECT 13.33 167.235 13.38 167.365 ; + RECT 14.23 167.235 14.28 167.365 ; + RECT 14.23 165.505 14.28 165.635 ; + RECT 14.87 165.275 14.92 165.405 ; + RECT 6.215 165.045 6.265 165.175 ; + RECT 6.605 165.045 6.655 165.175 ; + RECT 7.265 165.045 7.315 165.175 ; + RECT 8.96 165.045 9.01 165.175 ; + RECT 9.31 165.045 9.36 165.175 ; + RECT 12.095 165.045 12.145 165.175 ; + RECT 12.355 165.045 12.405 165.175 ; + RECT 13.06 165.045 13.11 165.175 ; + RECT 14.52 165.045 14.57 165.175 ; + RECT 14.87 12.175 14.92 12.305 ; + RECT 6.76 11.715 6.81 11.845 ; + RECT 8.04 11.715 8.09 11.845 ; + RECT 9.58 11.715 9.63 11.845 ; + RECT 9.855 11.715 9.905 11.845 ; + RECT 10.26 11.715 10.31 11.845 ; + RECT 11.565 11.715 11.615 11.845 ; + RECT 13.33 11.715 13.38 11.845 ; + RECT 14.23 11.715 14.28 11.845 ; + RECT 14.23 9.985 14.28 10.115 ; + RECT 14.87 9.755 14.92 9.885 ; + RECT 6.215 9.525 6.265 9.655 ; + RECT 6.605 9.525 6.655 9.655 ; + RECT 7.265 9.525 7.315 9.655 ; + RECT 8.96 9.525 9.01 9.655 ; + RECT 9.31 9.525 9.36 9.655 ; + RECT 12.095 9.525 12.145 9.655 ; + RECT 12.355 9.525 12.405 9.655 ; + RECT 13.06 9.525 13.11 9.655 ; + RECT 14.52 9.525 14.57 9.655 ; + RECT 14.87 9.295 14.92 9.425 ; + RECT 6.76 8.835 6.81 8.965 ; + RECT 8.04 8.835 8.09 8.965 ; + RECT 9.58 8.835 9.63 8.965 ; + RECT 9.855 8.835 9.905 8.965 ; + RECT 10.26 8.835 10.31 8.965 ; + RECT 11.565 8.835 11.615 8.965 ; + RECT 13.33 8.835 13.38 8.965 ; + RECT 14.23 8.835 14.28 8.965 ; + RECT 14.23 7.105 14.28 7.235 ; + RECT 14.87 6.875 14.92 7.005 ; + RECT 6.215 6.645 6.265 6.775 ; + RECT 6.605 6.645 6.655 6.775 ; + RECT 7.265 6.645 7.315 6.775 ; + RECT 8.96 6.645 9.01 6.775 ; + RECT 9.31 6.645 9.36 6.775 ; + RECT 12.095 6.645 12.145 6.775 ; + RECT 12.355 6.645 12.405 6.775 ; + RECT 13.06 6.645 13.11 6.775 ; + RECT 14.52 6.645 14.57 6.775 ; + RECT 14.87 6.415 14.92 6.545 ; + RECT 6.76 5.955 6.81 6.085 ; + RECT 8.04 5.955 8.09 6.085 ; + RECT 9.58 5.955 9.63 6.085 ; + RECT 9.855 5.955 9.905 6.085 ; + RECT 10.26 5.955 10.31 6.085 ; + RECT 11.565 5.955 11.615 6.085 ; + RECT 13.33 5.955 13.38 6.085 ; + RECT 14.23 5.955 14.28 6.085 ; + RECT 14.23 4.225 14.28 4.355 ; + RECT 14.87 3.995 14.92 4.125 ; + RECT 6.215 3.765 6.265 3.895 ; + RECT 6.605 3.765 6.655 3.895 ; + RECT 7.265 3.765 7.315 3.895 ; + RECT 8.96 3.765 9.01 3.895 ; + RECT 9.31 3.765 9.36 3.895 ; + RECT 12.095 3.765 12.145 3.895 ; + RECT 12.355 3.765 12.405 3.895 ; + RECT 13.06 3.765 13.11 3.895 ; + RECT 14.52 3.765 14.57 3.895 ; + RECT 14.87 164.815 14.92 164.945 ; + RECT 6.76 164.355 6.81 164.485 ; + RECT 8.04 164.355 8.09 164.485 ; + RECT 9.58 164.355 9.63 164.485 ; + RECT 9.855 164.355 9.905 164.485 ; + RECT 10.26 164.355 10.31 164.485 ; + RECT 11.565 164.355 11.615 164.485 ; + RECT 13.33 164.355 13.38 164.485 ; + RECT 14.23 164.355 14.28 164.485 ; + RECT 14.23 162.625 14.28 162.755 ; + RECT 14.87 162.395 14.92 162.525 ; + RECT 6.215 162.165 6.265 162.295 ; + RECT 6.605 162.165 6.655 162.295 ; + RECT 7.265 162.165 7.315 162.295 ; + RECT 8.96 162.165 9.01 162.295 ; + RECT 9.31 162.165 9.36 162.295 ; + RECT 12.095 162.165 12.145 162.295 ; + RECT 12.355 162.165 12.405 162.295 ; + RECT 13.06 162.165 13.11 162.295 ; + RECT 14.52 162.165 14.57 162.295 ; + RECT 14.87 161.935 14.92 162.065 ; + RECT 6.76 161.475 6.81 161.605 ; + RECT 8.04 161.475 8.09 161.605 ; + RECT 9.58 161.475 9.63 161.605 ; + RECT 9.855 161.475 9.905 161.605 ; + RECT 10.26 161.475 10.31 161.605 ; + RECT 11.565 161.475 11.615 161.605 ; + RECT 13.33 161.475 13.38 161.605 ; + RECT 14.23 161.475 14.28 161.605 ; + RECT 14.23 159.745 14.28 159.875 ; + RECT 14.87 159.515 14.92 159.645 ; + RECT 6.215 159.285 6.265 159.415 ; + RECT 6.605 159.285 6.655 159.415 ; + RECT 7.265 159.285 7.315 159.415 ; + RECT 8.96 159.285 9.01 159.415 ; + RECT 9.31 159.285 9.36 159.415 ; + RECT 12.095 159.285 12.145 159.415 ; + RECT 12.355 159.285 12.405 159.415 ; + RECT 13.06 159.285 13.11 159.415 ; + RECT 14.52 159.285 14.57 159.415 ; + RECT 14.87 159.055 14.92 159.185 ; + RECT 6.76 158.595 6.81 158.725 ; + RECT 8.04 158.595 8.09 158.725 ; + RECT 9.58 158.595 9.63 158.725 ; + RECT 9.855 158.595 9.905 158.725 ; + RECT 10.26 158.595 10.31 158.725 ; + RECT 11.565 158.595 11.615 158.725 ; + RECT 13.33 158.595 13.38 158.725 ; + RECT 14.23 158.595 14.28 158.725 ; + RECT 14.23 156.865 14.28 156.995 ; + RECT 14.87 156.635 14.92 156.765 ; + RECT 6.215 156.405 6.265 156.535 ; + RECT 6.605 156.405 6.655 156.535 ; + RECT 7.265 156.405 7.315 156.535 ; + RECT 8.96 156.405 9.01 156.535 ; + RECT 9.31 156.405 9.36 156.535 ; + RECT 12.095 156.405 12.145 156.535 ; + RECT 12.355 156.405 12.405 156.535 ; + RECT 13.06 156.405 13.11 156.535 ; + RECT 14.52 156.405 14.57 156.535 ; + RECT 14.87 3.535 14.92 3.665 ; + RECT 6.76 3.075 6.81 3.205 ; + RECT 8.04 3.075 8.09 3.205 ; + RECT 9.58 3.075 9.63 3.205 ; + RECT 9.855 3.075 9.905 3.205 ; + RECT 10.26 3.075 10.31 3.205 ; + RECT 11.565 3.075 11.615 3.205 ; + RECT 13.33 3.075 13.38 3.205 ; + RECT 14.23 3.075 14.28 3.205 ; + RECT 14.23 1.345 14.28 1.475 ; + RECT 14.87 1.115 14.92 1.245 ; + RECT 6.215 0.885 6.265 1.015 ; + RECT 6.605 0.885 6.655 1.015 ; + RECT 7.265 0.885 7.315 1.015 ; + RECT 8.96 0.885 9.01 1.015 ; + RECT 9.31 0.885 9.36 1.015 ; + RECT 12.095 0.885 12.145 1.015 ; + RECT 12.355 0.885 12.405 1.015 ; + RECT 13.06 0.885 13.11 1.015 ; + RECT 14.52 0.885 14.57 1.015 ; + RECT 14.87 184.975 14.92 185.105 ; + RECT 6.76 184.515 6.81 184.645 ; + RECT 8.04 184.515 8.09 184.645 ; + RECT 9.58 184.515 9.63 184.645 ; + RECT 9.855 184.515 9.905 184.645 ; + RECT 10.26 184.515 10.31 184.645 ; + RECT 11.565 184.515 11.615 184.645 ; + RECT 13.33 184.515 13.38 184.645 ; + RECT 14.23 184.515 14.28 184.645 ; + RECT 14.23 182.785 14.28 182.915 ; + RECT 14.87 182.555 14.92 182.685 ; + RECT 6.215 182.325 6.265 182.455 ; + RECT 6.605 182.325 6.655 182.455 ; + RECT 7.265 182.325 7.315 182.455 ; + RECT 8.96 182.325 9.01 182.455 ; + RECT 9.31 182.325 9.36 182.455 ; + RECT 12.095 182.325 12.145 182.455 ; + RECT 12.355 182.325 12.405 182.455 ; + RECT 13.06 182.325 13.11 182.455 ; + RECT 14.52 182.325 14.57 182.455 ; + RECT 4.38 0.195 4.43 0.325 ; + RECT 6.175 0.195 6.225 0.325 ; + RECT 14.52 0.195 14.57 0.325 ; + RECT 3.6 0.655 3.65 0.785 ; + RECT 1.44 0.195 1.49 0.325 ; + RECT 2.11 0.195 2.16 0.325 ; + RECT 3.09 0.195 3.14 0.325 ; + RECT 7.73 0.195 7.78 0.325 ; + RECT 14.68 0.195 14.73 0.325 ; + RECT 14.34 0.425 14.39 0.555 ; + RECT 9.1 0.655 9.15 0.785 ; + RECT 10.81 0.655 10.86 0.785 ; + RECT 0.435 0.655 0.485 0.785 ; + RECT 0.62 0.195 0.67 0.325 ; + RECT 4.19 0.195 4.24 0.325 ; + RECT 2.72 0.655 2.77 0.785 ; + RECT 0.9 179.445 0.95 179.575 ; + RECT 0.9 153.525 0.95 153.655 ; + RECT 0.9 150.645 0.95 150.775 ; + RECT 0.9 147.765 0.95 147.895 ; + RECT 0.9 144.885 0.95 145.015 ; + RECT 0.9 142.005 0.95 142.135 ; + RECT 0.9 139.125 0.95 139.255 ; + RECT 0.9 136.245 0.95 136.375 ; + RECT 0.9 133.365 0.95 133.495 ; + RECT 0.9 130.485 0.95 130.615 ; + RECT 0.9 127.605 0.95 127.735 ; + RECT 0.9 176.565 0.95 176.695 ; + RECT 0.9 124.725 0.95 124.855 ; + RECT 0.9 121.845 0.95 121.975 ; + RECT 0.9 118.965 0.95 119.095 ; + RECT 0.9 116.085 0.95 116.215 ; + RECT 0.9 113.205 0.95 113.335 ; + RECT 0.9 110.325 0.95 110.455 ; + RECT 0.9 107.445 0.95 107.575 ; + RECT 0.9 104.565 0.95 104.695 ; + RECT 0.9 101.685 0.95 101.815 ; + RECT 0.9 98.805 0.95 98.935 ; + RECT 0.9 173.685 0.95 173.815 ; + RECT 0.9 95.925 0.95 96.055 ; + RECT 0.9 93.045 0.95 93.175 ; + RECT 0.9 90.165 0.95 90.295 ; + RECT 0.9 87.285 0.95 87.415 ; + RECT 0.9 84.405 0.95 84.535 ; + RECT 0.9 81.525 0.95 81.655 ; + RECT 0.9 78.645 0.95 78.775 ; + RECT 0.9 75.765 0.95 75.895 ; + RECT 0.9 72.885 0.95 73.015 ; + RECT 0.9 70.005 0.95 70.135 ; + RECT 0.9 170.805 0.95 170.935 ; + RECT 0.9 67.125 0.95 67.255 ; + RECT 0.9 64.245 0.95 64.375 ; + RECT 0.9 61.365 0.95 61.495 ; + RECT 0.9 58.485 0.95 58.615 ; + RECT 0.9 55.605 0.95 55.735 ; + RECT 0.9 52.725 0.95 52.855 ; + RECT 0.9 49.845 0.95 49.975 ; + RECT 0.9 46.965 0.95 47.095 ; + RECT 0.9 44.085 0.95 44.215 ; + RECT 0.9 41.205 0.95 41.335 ; + RECT 0.9 167.925 0.95 168.055 ; + RECT 0.9 38.325 0.95 38.455 ; + RECT 0.9 35.445 0.95 35.575 ; + RECT 0.9 32.565 0.95 32.695 ; + RECT 0.9 29.685 0.95 29.815 ; + RECT 0.9 26.805 0.95 26.935 ; + RECT 0.9 23.925 0.95 24.055 ; + RECT 0.9 21.045 0.95 21.175 ; + RECT 0.9 18.165 0.95 18.295 ; + RECT 0.9 15.285 0.95 15.415 ; + RECT 0.9 12.405 0.95 12.535 ; + RECT 0.9 165.045 0.95 165.175 ; + RECT 0.9 9.525 0.95 9.655 ; + RECT 0.9 6.645 0.95 6.775 ; + RECT 0.9 3.765 0.95 3.895 ; + RECT 0.9 162.165 0.95 162.295 ; + RECT 0.9 159.285 0.95 159.415 ; + RECT 0.9 156.405 0.95 156.535 ; + RECT 0.9 0.885 0.95 1.015 ; + RECT 0.9 182.325 0.95 182.455 ; + RECT 2.72 184.975 2.77 185.105 ; + RECT 2.72 182.555 2.77 182.685 ; + RECT 2.72 156.175 2.77 156.305 ; + RECT 2.72 153.755 2.77 153.885 ; + RECT 2.72 153.295 2.77 153.425 ; + RECT 2.72 150.875 2.77 151.005 ; + RECT 2.72 150.415 2.77 150.545 ; + RECT 2.72 147.995 2.77 148.125 ; + RECT 2.72 147.535 2.77 147.665 ; + RECT 2.72 145.115 2.77 145.245 ; + RECT 2.72 144.655 2.77 144.785 ; + RECT 2.72 142.235 2.77 142.365 ; + RECT 2.72 141.775 2.77 141.905 ; + RECT 2.72 139.355 2.77 139.485 ; + RECT 2.72 138.895 2.77 139.025 ; + RECT 2.72 136.475 2.77 136.605 ; + RECT 2.72 136.015 2.77 136.145 ; + RECT 2.72 133.595 2.77 133.725 ; + RECT 2.72 133.135 2.77 133.265 ; + RECT 2.72 130.715 2.77 130.845 ; + RECT 2.72 130.255 2.77 130.385 ; + RECT 2.72 127.835 2.77 127.965 ; + RECT 2.72 182.095 2.77 182.225 ; + RECT 2.72 179.675 2.77 179.805 ; + RECT 2.72 127.375 2.77 127.505 ; + RECT 2.72 124.955 2.77 125.085 ; + RECT 2.72 124.495 2.77 124.625 ; + RECT 2.72 122.075 2.77 122.205 ; + RECT 2.72 121.615 2.77 121.745 ; + RECT 2.72 119.195 2.77 119.325 ; + RECT 2.72 118.735 2.77 118.865 ; + RECT 2.72 116.315 2.77 116.445 ; + RECT 2.72 115.855 2.77 115.985 ; + RECT 2.72 113.435 2.77 113.565 ; + RECT 2.72 112.975 2.77 113.105 ; + RECT 2.72 110.555 2.77 110.685 ; + RECT 2.72 110.095 2.77 110.225 ; + RECT 2.72 107.675 2.77 107.805 ; + RECT 2.72 107.215 2.77 107.345 ; + RECT 2.72 104.795 2.77 104.925 ; + RECT 2.72 104.335 2.77 104.465 ; + RECT 2.72 101.915 2.77 102.045 ; + RECT 2.72 101.455 2.77 101.585 ; + RECT 2.72 99.035 2.77 99.165 ; + RECT 2.72 179.215 2.77 179.345 ; + RECT 2.72 176.795 2.77 176.925 ; + RECT 2.72 98.575 2.77 98.705 ; + RECT 2.72 96.155 2.77 96.285 ; + RECT 2.72 95.695 2.77 95.825 ; + RECT 2.72 93.275 2.77 93.405 ; + RECT 2.72 92.815 2.77 92.945 ; + RECT 2.72 90.395 2.77 90.525 ; + RECT 2.72 89.935 2.77 90.065 ; + RECT 2.72 87.515 2.77 87.645 ; + RECT 2.72 87.055 2.77 87.185 ; + RECT 2.72 84.635 2.77 84.765 ; + RECT 2.72 84.175 2.77 84.305 ; + RECT 2.72 81.755 2.77 81.885 ; + RECT 2.72 81.295 2.77 81.425 ; + RECT 2.72 78.875 2.77 79.005 ; + RECT 2.72 78.415 2.77 78.545 ; + RECT 2.72 75.995 2.77 76.125 ; + RECT 2.72 75.535 2.77 75.665 ; + RECT 2.72 73.115 2.77 73.245 ; + RECT 2.72 72.655 2.77 72.785 ; + RECT 2.72 70.235 2.77 70.365 ; + RECT 2.72 176.335 2.77 176.465 ; + RECT 2.72 173.915 2.77 174.045 ; + RECT 2.72 69.775 2.77 69.905 ; + RECT 2.72 67.355 2.77 67.485 ; + RECT 2.72 66.895 2.77 67.025 ; + RECT 2.72 64.475 2.77 64.605 ; + RECT 2.72 64.015 2.77 64.145 ; + RECT 2.72 61.595 2.77 61.725 ; + RECT 2.72 61.135 2.77 61.265 ; + RECT 2.72 58.715 2.77 58.845 ; + RECT 2.72 58.255 2.77 58.385 ; + RECT 2.72 55.835 2.77 55.965 ; + RECT 2.72 55.375 2.77 55.505 ; + RECT 2.72 52.955 2.77 53.085 ; + RECT 2.72 52.495 2.77 52.625 ; + RECT 2.72 50.075 2.77 50.205 ; + RECT 2.72 49.615 2.77 49.745 ; + RECT 2.72 47.195 2.77 47.325 ; + RECT 2.72 46.735 2.77 46.865 ; + RECT 2.72 44.315 2.77 44.445 ; + RECT 2.72 43.855 2.77 43.985 ; + RECT 2.72 41.435 2.77 41.565 ; + RECT 2.72 173.455 2.77 173.585 ; + RECT 2.72 171.035 2.77 171.165 ; + RECT 2.72 40.975 2.77 41.105 ; + RECT 2.72 38.555 2.77 38.685 ; + RECT 2.72 38.095 2.77 38.225 ; + RECT 2.72 35.675 2.77 35.805 ; + RECT 2.72 35.215 2.77 35.345 ; + RECT 2.72 32.795 2.77 32.925 ; + RECT 2.72 32.335 2.77 32.465 ; + RECT 2.72 29.915 2.77 30.045 ; + RECT 2.72 29.455 2.77 29.585 ; + RECT 2.72 27.035 2.77 27.165 ; + RECT 2.72 26.575 2.77 26.705 ; + RECT 2.72 24.155 2.77 24.285 ; + RECT 2.72 23.695 2.77 23.825 ; + RECT 2.72 21.275 2.77 21.405 ; + RECT 2.72 20.815 2.77 20.945 ; + RECT 2.72 18.395 2.77 18.525 ; + RECT 2.72 17.935 2.77 18.065 ; + RECT 2.72 15.515 2.77 15.645 ; + RECT 2.72 15.055 2.77 15.185 ; + RECT 2.72 12.635 2.77 12.765 ; + RECT 2.72 170.575 2.77 170.705 ; + RECT 2.72 168.155 2.77 168.285 ; + RECT 2.72 12.175 2.77 12.305 ; + RECT 2.72 9.755 2.77 9.885 ; + RECT 2.72 9.295 2.77 9.425 ; + RECT 2.72 6.875 2.77 7.005 ; + RECT 2.72 6.415 2.77 6.545 ; + RECT 2.72 3.995 2.77 4.125 ; + RECT 2.72 3.535 2.77 3.665 ; + RECT 2.72 1.115 2.77 1.245 ; + RECT 2.72 167.695 2.77 167.825 ; + RECT 2.72 165.275 2.77 165.405 ; + RECT 2.72 164.815 2.77 164.945 ; + RECT 2.72 162.395 2.77 162.525 ; + RECT 2.72 161.935 2.77 162.065 ; + RECT 2.72 159.515 2.77 159.645 ; + RECT 2.72 159.055 2.77 159.185 ; + RECT 2.72 156.635 2.77 156.765 ; + RECT 1.625 184.975 1.675 185.105 ; + RECT 1.92 184.975 1.97 185.105 ; + RECT 5.05 184.975 5.1 185.105 ; + RECT 3.6 184.515 3.65 184.645 ; + RECT 1.625 182.555 1.675 182.685 ; + RECT 1.92 182.555 1.97 182.685 ; + RECT 5.05 182.555 5.1 182.685 ; + RECT 1.625 156.175 1.675 156.305 ; + RECT 1.92 156.175 1.97 156.305 ; + RECT 5.05 156.175 5.1 156.305 ; + RECT 3.6 155.715 3.65 155.845 ; + RECT 1.625 153.755 1.675 153.885 ; + RECT 1.92 153.755 1.97 153.885 ; + RECT 5.05 153.755 5.1 153.885 ; + RECT 1.625 153.295 1.675 153.425 ; + RECT 1.92 153.295 1.97 153.425 ; + RECT 5.05 153.295 5.1 153.425 ; + RECT 3.6 152.835 3.65 152.965 ; + RECT 1.625 150.875 1.675 151.005 ; + RECT 1.92 150.875 1.97 151.005 ; + RECT 5.05 150.875 5.1 151.005 ; + RECT 1.625 150.415 1.675 150.545 ; + RECT 1.92 150.415 1.97 150.545 ; + RECT 5.05 150.415 5.1 150.545 ; + RECT 3.6 149.955 3.65 150.085 ; + RECT 1.625 147.995 1.675 148.125 ; + RECT 1.92 147.995 1.97 148.125 ; + RECT 5.05 147.995 5.1 148.125 ; + RECT 1.625 147.535 1.675 147.665 ; + RECT 1.92 147.535 1.97 147.665 ; + RECT 5.05 147.535 5.1 147.665 ; + RECT 3.6 147.075 3.65 147.205 ; + RECT 1.625 145.115 1.675 145.245 ; + RECT 1.92 145.115 1.97 145.245 ; + RECT 5.05 145.115 5.1 145.245 ; + RECT 1.625 144.655 1.675 144.785 ; + RECT 1.92 144.655 1.97 144.785 ; + RECT 5.05 144.655 5.1 144.785 ; + RECT 3.6 144.195 3.65 144.325 ; + RECT 1.625 142.235 1.675 142.365 ; + RECT 1.92 142.235 1.97 142.365 ; + RECT 5.05 142.235 5.1 142.365 ; + RECT 1.625 141.775 1.675 141.905 ; + RECT 1.92 141.775 1.97 141.905 ; + RECT 5.05 141.775 5.1 141.905 ; + RECT 3.6 141.315 3.65 141.445 ; + RECT 1.625 139.355 1.675 139.485 ; + RECT 1.92 139.355 1.97 139.485 ; + RECT 5.05 139.355 5.1 139.485 ; + RECT 1.625 138.895 1.675 139.025 ; + RECT 1.92 138.895 1.97 139.025 ; + RECT 5.05 138.895 5.1 139.025 ; + RECT 3.6 138.435 3.65 138.565 ; + RECT 1.625 136.475 1.675 136.605 ; + RECT 1.92 136.475 1.97 136.605 ; + RECT 5.05 136.475 5.1 136.605 ; + RECT 1.625 136.015 1.675 136.145 ; + RECT 1.92 136.015 1.97 136.145 ; + RECT 5.05 136.015 5.1 136.145 ; + RECT 3.6 135.555 3.65 135.685 ; + RECT 1.625 133.595 1.675 133.725 ; + RECT 1.92 133.595 1.97 133.725 ; + RECT 5.05 133.595 5.1 133.725 ; + RECT 1.625 133.135 1.675 133.265 ; + RECT 1.92 133.135 1.97 133.265 ; + RECT 5.05 133.135 5.1 133.265 ; + RECT 3.6 132.675 3.65 132.805 ; + RECT 1.625 130.715 1.675 130.845 ; + RECT 1.92 130.715 1.97 130.845 ; + RECT 5.05 130.715 5.1 130.845 ; + RECT 1.625 130.255 1.675 130.385 ; + RECT 1.92 130.255 1.97 130.385 ; + RECT 5.05 130.255 5.1 130.385 ; + RECT 3.6 129.795 3.65 129.925 ; + RECT 1.625 127.835 1.675 127.965 ; + RECT 1.92 127.835 1.97 127.965 ; + RECT 5.05 127.835 5.1 127.965 ; + RECT 1.625 182.095 1.675 182.225 ; + RECT 1.92 182.095 1.97 182.225 ; + RECT 5.05 182.095 5.1 182.225 ; + RECT 3.6 181.635 3.65 181.765 ; + RECT 1.625 179.675 1.675 179.805 ; + RECT 1.92 179.675 1.97 179.805 ; + RECT 5.05 179.675 5.1 179.805 ; + RECT 1.625 127.375 1.675 127.505 ; + RECT 1.92 127.375 1.97 127.505 ; + RECT 5.05 127.375 5.1 127.505 ; + RECT 3.6 126.915 3.65 127.045 ; + RECT 1.625 124.955 1.675 125.085 ; + RECT 1.92 124.955 1.97 125.085 ; + RECT 5.05 124.955 5.1 125.085 ; + RECT 1.625 124.495 1.675 124.625 ; + RECT 1.92 124.495 1.97 124.625 ; + RECT 5.05 124.495 5.1 124.625 ; + RECT 3.6 124.035 3.65 124.165 ; + RECT 1.625 122.075 1.675 122.205 ; + RECT 1.92 122.075 1.97 122.205 ; + RECT 5.05 122.075 5.1 122.205 ; + RECT 1.625 121.615 1.675 121.745 ; + RECT 1.92 121.615 1.97 121.745 ; + RECT 5.05 121.615 5.1 121.745 ; + RECT 3.6 121.155 3.65 121.285 ; + RECT 1.625 119.195 1.675 119.325 ; + RECT 1.92 119.195 1.97 119.325 ; + RECT 5.05 119.195 5.1 119.325 ; + RECT 1.625 118.735 1.675 118.865 ; + RECT 1.92 118.735 1.97 118.865 ; + RECT 5.05 118.735 5.1 118.865 ; + RECT 3.6 118.275 3.65 118.405 ; + RECT 1.625 116.315 1.675 116.445 ; + RECT 1.92 116.315 1.97 116.445 ; + RECT 5.05 116.315 5.1 116.445 ; + RECT 1.625 115.855 1.675 115.985 ; + RECT 1.92 115.855 1.97 115.985 ; + RECT 5.05 115.855 5.1 115.985 ; + RECT 3.6 115.395 3.65 115.525 ; + RECT 1.625 113.435 1.675 113.565 ; + RECT 1.92 113.435 1.97 113.565 ; + RECT 5.05 113.435 5.1 113.565 ; + RECT 1.625 112.975 1.675 113.105 ; + RECT 1.92 112.975 1.97 113.105 ; + RECT 5.05 112.975 5.1 113.105 ; + RECT 3.6 112.515 3.65 112.645 ; + RECT 1.625 110.555 1.675 110.685 ; + RECT 1.92 110.555 1.97 110.685 ; + RECT 5.05 110.555 5.1 110.685 ; + RECT 1.625 110.095 1.675 110.225 ; + RECT 1.92 110.095 1.97 110.225 ; + RECT 5.05 110.095 5.1 110.225 ; + RECT 3.6 109.635 3.65 109.765 ; + RECT 1.625 107.675 1.675 107.805 ; + RECT 1.92 107.675 1.97 107.805 ; + RECT 5.05 107.675 5.1 107.805 ; + RECT 1.625 107.215 1.675 107.345 ; + RECT 1.92 107.215 1.97 107.345 ; + RECT 5.05 107.215 5.1 107.345 ; + RECT 3.6 106.755 3.65 106.885 ; + RECT 1.625 104.795 1.675 104.925 ; + RECT 1.92 104.795 1.97 104.925 ; + RECT 5.05 104.795 5.1 104.925 ; + RECT 1.625 104.335 1.675 104.465 ; + RECT 1.92 104.335 1.97 104.465 ; + RECT 5.05 104.335 5.1 104.465 ; + RECT 3.6 103.875 3.65 104.005 ; + RECT 1.625 101.915 1.675 102.045 ; + RECT 1.92 101.915 1.97 102.045 ; + RECT 5.05 101.915 5.1 102.045 ; + RECT 1.625 101.455 1.675 101.585 ; + RECT 1.92 101.455 1.97 101.585 ; + RECT 5.05 101.455 5.1 101.585 ; + RECT 3.6 100.995 3.65 101.125 ; + RECT 1.625 99.035 1.675 99.165 ; + RECT 1.92 99.035 1.97 99.165 ; + RECT 5.05 99.035 5.1 99.165 ; + RECT 1.625 179.215 1.675 179.345 ; + RECT 1.92 179.215 1.97 179.345 ; + RECT 5.05 179.215 5.1 179.345 ; + RECT 3.6 178.755 3.65 178.885 ; + RECT 1.625 176.795 1.675 176.925 ; + RECT 1.92 176.795 1.97 176.925 ; + RECT 5.05 176.795 5.1 176.925 ; + RECT 1.625 98.575 1.675 98.705 ; + RECT 1.92 98.575 1.97 98.705 ; + RECT 5.05 98.575 5.1 98.705 ; + RECT 3.6 98.115 3.65 98.245 ; + RECT 1.625 96.155 1.675 96.285 ; + RECT 1.92 96.155 1.97 96.285 ; + RECT 5.05 96.155 5.1 96.285 ; + RECT 1.625 95.695 1.675 95.825 ; + RECT 1.92 95.695 1.97 95.825 ; + RECT 5.05 95.695 5.1 95.825 ; + RECT 3.6 95.235 3.65 95.365 ; + RECT 1.625 93.275 1.675 93.405 ; + RECT 1.92 93.275 1.97 93.405 ; + RECT 5.05 93.275 5.1 93.405 ; + RECT 1.625 92.815 1.675 92.945 ; + RECT 1.92 92.815 1.97 92.945 ; + RECT 5.05 92.815 5.1 92.945 ; + RECT 3.6 92.355 3.65 92.485 ; + RECT 1.625 90.395 1.675 90.525 ; + RECT 1.92 90.395 1.97 90.525 ; + RECT 5.05 90.395 5.1 90.525 ; + RECT 1.625 89.935 1.675 90.065 ; + RECT 1.92 89.935 1.97 90.065 ; + RECT 5.05 89.935 5.1 90.065 ; + RECT 3.6 89.475 3.65 89.605 ; + RECT 1.625 87.515 1.675 87.645 ; + RECT 1.92 87.515 1.97 87.645 ; + RECT 5.05 87.515 5.1 87.645 ; + RECT 1.625 87.055 1.675 87.185 ; + RECT 1.92 87.055 1.97 87.185 ; + RECT 5.05 87.055 5.1 87.185 ; + RECT 3.6 86.595 3.65 86.725 ; + RECT 1.625 84.635 1.675 84.765 ; + RECT 1.92 84.635 1.97 84.765 ; + RECT 5.05 84.635 5.1 84.765 ; + RECT 1.625 84.175 1.675 84.305 ; + RECT 1.92 84.175 1.97 84.305 ; + RECT 5.05 84.175 5.1 84.305 ; + RECT 3.6 83.715 3.65 83.845 ; + RECT 1.625 81.755 1.675 81.885 ; + RECT 1.92 81.755 1.97 81.885 ; + RECT 5.05 81.755 5.1 81.885 ; + RECT 1.625 81.295 1.675 81.425 ; + RECT 1.92 81.295 1.97 81.425 ; + RECT 5.05 81.295 5.1 81.425 ; + RECT 3.6 80.835 3.65 80.965 ; + RECT 1.625 78.875 1.675 79.005 ; + RECT 1.92 78.875 1.97 79.005 ; + RECT 5.05 78.875 5.1 79.005 ; + RECT 1.625 78.415 1.675 78.545 ; + RECT 1.92 78.415 1.97 78.545 ; + RECT 5.05 78.415 5.1 78.545 ; + RECT 3.6 77.955 3.65 78.085 ; + RECT 1.625 75.995 1.675 76.125 ; + RECT 1.92 75.995 1.97 76.125 ; + RECT 5.05 75.995 5.1 76.125 ; + RECT 1.625 75.535 1.675 75.665 ; + RECT 1.92 75.535 1.97 75.665 ; + RECT 5.05 75.535 5.1 75.665 ; + RECT 3.6 75.075 3.65 75.205 ; + RECT 1.625 73.115 1.675 73.245 ; + RECT 1.92 73.115 1.97 73.245 ; + RECT 5.05 73.115 5.1 73.245 ; + RECT 1.625 72.655 1.675 72.785 ; + RECT 1.92 72.655 1.97 72.785 ; + RECT 5.05 72.655 5.1 72.785 ; + RECT 3.6 72.195 3.65 72.325 ; + RECT 1.625 70.235 1.675 70.365 ; + RECT 1.92 70.235 1.97 70.365 ; + RECT 5.05 70.235 5.1 70.365 ; + RECT 1.625 176.335 1.675 176.465 ; + RECT 1.92 176.335 1.97 176.465 ; + RECT 5.05 176.335 5.1 176.465 ; + RECT 3.6 175.875 3.65 176.005 ; + RECT 1.625 173.915 1.675 174.045 ; + RECT 1.92 173.915 1.97 174.045 ; + RECT 5.05 173.915 5.1 174.045 ; + RECT 1.625 69.775 1.675 69.905 ; + RECT 1.92 69.775 1.97 69.905 ; + RECT 5.05 69.775 5.1 69.905 ; + RECT 3.6 69.315 3.65 69.445 ; + RECT 1.625 67.355 1.675 67.485 ; + RECT 1.92 67.355 1.97 67.485 ; + RECT 5.05 67.355 5.1 67.485 ; + RECT 1.625 66.895 1.675 67.025 ; + RECT 1.92 66.895 1.97 67.025 ; + RECT 5.05 66.895 5.1 67.025 ; + RECT 3.6 66.435 3.65 66.565 ; + RECT 1.625 64.475 1.675 64.605 ; + RECT 1.92 64.475 1.97 64.605 ; + RECT 5.05 64.475 5.1 64.605 ; + RECT 1.625 64.015 1.675 64.145 ; + RECT 1.92 64.015 1.97 64.145 ; + RECT 5.05 64.015 5.1 64.145 ; + RECT 3.6 63.555 3.65 63.685 ; + RECT 1.625 61.595 1.675 61.725 ; + RECT 1.92 61.595 1.97 61.725 ; + RECT 5.05 61.595 5.1 61.725 ; + RECT 1.625 61.135 1.675 61.265 ; + RECT 1.92 61.135 1.97 61.265 ; + RECT 5.05 61.135 5.1 61.265 ; + RECT 3.6 60.675 3.65 60.805 ; + RECT 1.625 58.715 1.675 58.845 ; + RECT 1.92 58.715 1.97 58.845 ; + RECT 5.05 58.715 5.1 58.845 ; + RECT 1.625 58.255 1.675 58.385 ; + RECT 1.92 58.255 1.97 58.385 ; + RECT 5.05 58.255 5.1 58.385 ; + RECT 3.6 57.795 3.65 57.925 ; + RECT 1.625 55.835 1.675 55.965 ; + RECT 1.92 55.835 1.97 55.965 ; + RECT 5.05 55.835 5.1 55.965 ; + RECT 1.625 55.375 1.675 55.505 ; + RECT 1.92 55.375 1.97 55.505 ; + RECT 5.05 55.375 5.1 55.505 ; + RECT 3.6 54.915 3.65 55.045 ; + RECT 1.625 52.955 1.675 53.085 ; + RECT 1.92 52.955 1.97 53.085 ; + RECT 5.05 52.955 5.1 53.085 ; + RECT 1.625 52.495 1.675 52.625 ; + RECT 1.92 52.495 1.97 52.625 ; + RECT 5.05 52.495 5.1 52.625 ; + RECT 3.6 52.035 3.65 52.165 ; + RECT 1.625 50.075 1.675 50.205 ; + RECT 1.92 50.075 1.97 50.205 ; + RECT 5.05 50.075 5.1 50.205 ; + RECT 1.625 49.615 1.675 49.745 ; + RECT 1.92 49.615 1.97 49.745 ; + RECT 5.05 49.615 5.1 49.745 ; + RECT 3.6 49.155 3.65 49.285 ; + RECT 1.625 47.195 1.675 47.325 ; + RECT 1.92 47.195 1.97 47.325 ; + RECT 5.05 47.195 5.1 47.325 ; + RECT 1.625 46.735 1.675 46.865 ; + RECT 1.92 46.735 1.97 46.865 ; + RECT 5.05 46.735 5.1 46.865 ; + RECT 3.6 46.275 3.65 46.405 ; + RECT 1.625 44.315 1.675 44.445 ; + RECT 1.92 44.315 1.97 44.445 ; + RECT 5.05 44.315 5.1 44.445 ; + RECT 1.625 43.855 1.675 43.985 ; + RECT 1.92 43.855 1.97 43.985 ; + RECT 5.05 43.855 5.1 43.985 ; + RECT 3.6 43.395 3.65 43.525 ; + RECT 1.625 41.435 1.675 41.565 ; + RECT 1.92 41.435 1.97 41.565 ; + RECT 5.05 41.435 5.1 41.565 ; + RECT 1.625 173.455 1.675 173.585 ; + RECT 1.92 173.455 1.97 173.585 ; + RECT 5.05 173.455 5.1 173.585 ; + RECT 3.6 172.995 3.65 173.125 ; + RECT 1.625 171.035 1.675 171.165 ; + RECT 1.92 171.035 1.97 171.165 ; + RECT 5.05 171.035 5.1 171.165 ; + RECT 1.625 40.975 1.675 41.105 ; + RECT 1.92 40.975 1.97 41.105 ; + RECT 5.05 40.975 5.1 41.105 ; + RECT 3.6 40.515 3.65 40.645 ; + RECT 1.625 38.555 1.675 38.685 ; + RECT 1.92 38.555 1.97 38.685 ; + RECT 5.05 38.555 5.1 38.685 ; + RECT 1.625 38.095 1.675 38.225 ; + RECT 1.92 38.095 1.97 38.225 ; + RECT 5.05 38.095 5.1 38.225 ; + RECT 3.6 37.635 3.65 37.765 ; + RECT 1.625 35.675 1.675 35.805 ; + RECT 1.92 35.675 1.97 35.805 ; + RECT 5.05 35.675 5.1 35.805 ; + RECT 1.625 35.215 1.675 35.345 ; + RECT 1.92 35.215 1.97 35.345 ; + RECT 5.05 35.215 5.1 35.345 ; + RECT 3.6 34.755 3.65 34.885 ; + RECT 1.625 32.795 1.675 32.925 ; + RECT 1.92 32.795 1.97 32.925 ; + RECT 5.05 32.795 5.1 32.925 ; + RECT 1.625 32.335 1.675 32.465 ; + RECT 1.92 32.335 1.97 32.465 ; + RECT 5.05 32.335 5.1 32.465 ; + RECT 3.6 31.875 3.65 32.005 ; + RECT 1.625 29.915 1.675 30.045 ; + RECT 1.92 29.915 1.97 30.045 ; + RECT 5.05 29.915 5.1 30.045 ; + RECT 1.625 29.455 1.675 29.585 ; + RECT 1.92 29.455 1.97 29.585 ; + RECT 5.05 29.455 5.1 29.585 ; + RECT 3.6 28.995 3.65 29.125 ; + RECT 1.625 27.035 1.675 27.165 ; + RECT 1.92 27.035 1.97 27.165 ; + RECT 5.05 27.035 5.1 27.165 ; + RECT 1.625 26.575 1.675 26.705 ; + RECT 1.92 26.575 1.97 26.705 ; + RECT 5.05 26.575 5.1 26.705 ; + RECT 3.6 26.115 3.65 26.245 ; + RECT 1.625 24.155 1.675 24.285 ; + RECT 1.92 24.155 1.97 24.285 ; + RECT 5.05 24.155 5.1 24.285 ; + RECT 1.625 23.695 1.675 23.825 ; + RECT 1.92 23.695 1.97 23.825 ; + RECT 5.05 23.695 5.1 23.825 ; + RECT 3.6 23.235 3.65 23.365 ; + RECT 1.625 21.275 1.675 21.405 ; + RECT 1.92 21.275 1.97 21.405 ; + RECT 5.05 21.275 5.1 21.405 ; + RECT 1.625 20.815 1.675 20.945 ; + RECT 1.92 20.815 1.97 20.945 ; + RECT 5.05 20.815 5.1 20.945 ; + RECT 3.6 20.355 3.65 20.485 ; + RECT 1.625 18.395 1.675 18.525 ; + RECT 1.92 18.395 1.97 18.525 ; + RECT 5.05 18.395 5.1 18.525 ; + RECT 1.625 17.935 1.675 18.065 ; + RECT 1.92 17.935 1.97 18.065 ; + RECT 5.05 17.935 5.1 18.065 ; + RECT 3.6 17.475 3.65 17.605 ; + RECT 1.625 15.515 1.675 15.645 ; + RECT 1.92 15.515 1.97 15.645 ; + RECT 5.05 15.515 5.1 15.645 ; + RECT 1.625 15.055 1.675 15.185 ; + RECT 1.92 15.055 1.97 15.185 ; + RECT 5.05 15.055 5.1 15.185 ; + RECT 3.6 14.595 3.65 14.725 ; + RECT 1.625 12.635 1.675 12.765 ; + RECT 1.92 12.635 1.97 12.765 ; + RECT 5.05 12.635 5.1 12.765 ; + RECT 1.625 170.575 1.675 170.705 ; + RECT 1.92 170.575 1.97 170.705 ; + RECT 5.05 170.575 5.1 170.705 ; + RECT 3.6 170.115 3.65 170.245 ; + RECT 1.625 168.155 1.675 168.285 ; + RECT 1.92 168.155 1.97 168.285 ; + RECT 5.05 168.155 5.1 168.285 ; + RECT 1.625 12.175 1.675 12.305 ; + RECT 1.92 12.175 1.97 12.305 ; + RECT 5.05 12.175 5.1 12.305 ; + RECT 3.6 11.715 3.65 11.845 ; + RECT 1.625 9.755 1.675 9.885 ; + RECT 1.92 9.755 1.97 9.885 ; + RECT 5.05 9.755 5.1 9.885 ; + RECT 1.625 9.295 1.675 9.425 ; + RECT 1.92 9.295 1.97 9.425 ; + RECT 5.05 9.295 5.1 9.425 ; + RECT 3.6 8.835 3.65 8.965 ; + RECT 1.625 6.875 1.675 7.005 ; + RECT 1.92 6.875 1.97 7.005 ; + RECT 5.05 6.875 5.1 7.005 ; + RECT 1.625 6.415 1.675 6.545 ; + RECT 1.92 6.415 1.97 6.545 ; + RECT 5.05 6.415 5.1 6.545 ; + RECT 3.6 5.955 3.65 6.085 ; + RECT 1.625 3.995 1.675 4.125 ; + RECT 1.92 3.995 1.97 4.125 ; + RECT 5.05 3.995 5.1 4.125 ; + RECT 1.625 3.535 1.675 3.665 ; + RECT 1.92 3.535 1.97 3.665 ; + RECT 5.05 3.535 5.1 3.665 ; + RECT 3.6 3.075 3.65 3.205 ; + RECT 1.625 1.115 1.675 1.245 ; + RECT 1.92 1.115 1.97 1.245 ; + RECT 5.05 1.115 5.1 1.245 ; + RECT 1.625 167.695 1.675 167.825 ; + RECT 1.92 167.695 1.97 167.825 ; + RECT 5.05 167.695 5.1 167.825 ; + RECT 3.6 167.235 3.65 167.365 ; + RECT 1.625 165.275 1.675 165.405 ; + RECT 1.92 165.275 1.97 165.405 ; + RECT 5.05 165.275 5.1 165.405 ; + RECT 1.625 164.815 1.675 164.945 ; + RECT 1.92 164.815 1.97 164.945 ; + RECT 5.05 164.815 5.1 164.945 ; + RECT 3.6 164.355 3.65 164.485 ; + RECT 1.625 162.395 1.675 162.525 ; + RECT 1.92 162.395 1.97 162.525 ; + RECT 5.05 162.395 5.1 162.525 ; + RECT 1.625 161.935 1.675 162.065 ; + RECT 1.92 161.935 1.97 162.065 ; + RECT 5.05 161.935 5.1 162.065 ; + RECT 3.6 161.475 3.65 161.605 ; + RECT 1.625 159.515 1.675 159.645 ; + RECT 1.92 159.515 1.97 159.645 ; + RECT 5.05 159.515 5.1 159.645 ; + RECT 1.625 159.055 1.675 159.185 ; + RECT 1.92 159.055 1.97 159.185 ; + RECT 5.05 159.055 5.1 159.185 ; + RECT 3.6 158.595 3.65 158.725 ; + RECT 1.625 156.635 1.675 156.765 ; + RECT 1.92 156.635 1.97 156.765 ; + RECT 5.05 156.635 5.1 156.765 ; + RECT 3.6 182.095 3.65 182.225 ; + RECT 1.625 181.635 1.675 181.765 ; + RECT 1.88 181.675 2.01 181.725 ; + RECT 5.01 181.675 5.14 181.725 ; + RECT 3.6 179.675 3.65 179.805 ; + RECT 1.44 179.445 1.49 179.575 ; + RECT 2.11 179.445 2.16 179.575 ; + RECT 3.09 179.445 3.14 179.575 ; + RECT 4.38 179.445 4.43 179.575 ; + RECT 6.215 179.445 6.265 179.575 ; + RECT 3.6 156.175 3.65 156.305 ; + RECT 1.625 155.715 1.675 155.845 ; + RECT 1.88 155.755 2.01 155.805 ; + RECT 5.01 155.755 5.14 155.805 ; + RECT 3.6 153.755 3.65 153.885 ; + RECT 1.44 153.525 1.49 153.655 ; + RECT 2.11 153.525 2.16 153.655 ; + RECT 3.09 153.525 3.14 153.655 ; + RECT 4.38 153.525 4.43 153.655 ; + RECT 6.215 153.525 6.265 153.655 ; + RECT 3.6 153.295 3.65 153.425 ; + RECT 1.625 152.835 1.675 152.965 ; + RECT 1.88 152.875 2.01 152.925 ; + RECT 5.01 152.875 5.14 152.925 ; + RECT 3.6 150.875 3.65 151.005 ; + RECT 1.44 150.645 1.49 150.775 ; + RECT 2.11 150.645 2.16 150.775 ; + RECT 3.09 150.645 3.14 150.775 ; + RECT 4.38 150.645 4.43 150.775 ; + RECT 6.215 150.645 6.265 150.775 ; + RECT 3.6 150.415 3.65 150.545 ; + RECT 1.625 149.955 1.675 150.085 ; + RECT 1.88 149.995 2.01 150.045 ; + RECT 5.01 149.995 5.14 150.045 ; + RECT 3.6 147.995 3.65 148.125 ; + RECT 1.44 147.765 1.49 147.895 ; + RECT 2.11 147.765 2.16 147.895 ; + RECT 3.09 147.765 3.14 147.895 ; + RECT 4.38 147.765 4.43 147.895 ; + RECT 6.215 147.765 6.265 147.895 ; + RECT 3.6 147.535 3.65 147.665 ; + RECT 1.625 147.075 1.675 147.205 ; + RECT 1.88 147.115 2.01 147.165 ; + RECT 5.01 147.115 5.14 147.165 ; + RECT 3.6 145.115 3.65 145.245 ; + RECT 1.44 144.885 1.49 145.015 ; + RECT 2.11 144.885 2.16 145.015 ; + RECT 3.09 144.885 3.14 145.015 ; + RECT 4.38 144.885 4.43 145.015 ; + RECT 6.215 144.885 6.265 145.015 ; + RECT 3.6 144.655 3.65 144.785 ; + RECT 1.625 144.195 1.675 144.325 ; + RECT 1.88 144.235 2.01 144.285 ; + RECT 5.01 144.235 5.14 144.285 ; + RECT 3.6 142.235 3.65 142.365 ; + RECT 1.44 142.005 1.49 142.135 ; + RECT 2.11 142.005 2.16 142.135 ; + RECT 3.09 142.005 3.14 142.135 ; + RECT 4.38 142.005 4.43 142.135 ; + RECT 6.215 142.005 6.265 142.135 ; + RECT 3.6 141.775 3.65 141.905 ; + RECT 1.625 141.315 1.675 141.445 ; + RECT 1.88 141.355 2.01 141.405 ; + RECT 5.01 141.355 5.14 141.405 ; + RECT 3.6 139.355 3.65 139.485 ; + RECT 1.44 139.125 1.49 139.255 ; + RECT 2.11 139.125 2.16 139.255 ; + RECT 3.09 139.125 3.14 139.255 ; + RECT 4.38 139.125 4.43 139.255 ; + RECT 6.215 139.125 6.265 139.255 ; + RECT 3.6 138.895 3.65 139.025 ; + RECT 1.625 138.435 1.675 138.565 ; + RECT 1.88 138.475 2.01 138.525 ; + RECT 5.01 138.475 5.14 138.525 ; + RECT 3.6 136.475 3.65 136.605 ; + RECT 1.44 136.245 1.49 136.375 ; + RECT 2.11 136.245 2.16 136.375 ; + RECT 3.09 136.245 3.14 136.375 ; + RECT 4.38 136.245 4.43 136.375 ; + RECT 6.215 136.245 6.265 136.375 ; + RECT 3.6 136.015 3.65 136.145 ; + RECT 1.625 135.555 1.675 135.685 ; + RECT 1.88 135.595 2.01 135.645 ; + RECT 5.01 135.595 5.14 135.645 ; + RECT 3.6 133.595 3.65 133.725 ; + RECT 1.44 133.365 1.49 133.495 ; + RECT 2.11 133.365 2.16 133.495 ; + RECT 3.09 133.365 3.14 133.495 ; + RECT 4.38 133.365 4.43 133.495 ; + RECT 6.215 133.365 6.265 133.495 ; + RECT 3.6 133.135 3.65 133.265 ; + RECT 1.625 132.675 1.675 132.805 ; + RECT 1.88 132.715 2.01 132.765 ; + RECT 5.01 132.715 5.14 132.765 ; + RECT 3.6 130.715 3.65 130.845 ; + RECT 1.44 130.485 1.49 130.615 ; + RECT 2.11 130.485 2.16 130.615 ; + RECT 3.09 130.485 3.14 130.615 ; + RECT 4.38 130.485 4.43 130.615 ; + RECT 6.215 130.485 6.265 130.615 ; + RECT 3.6 130.255 3.65 130.385 ; + RECT 1.625 129.795 1.675 129.925 ; + RECT 1.88 129.835 2.01 129.885 ; + RECT 5.01 129.835 5.14 129.885 ; + RECT 3.6 127.835 3.65 127.965 ; + RECT 1.44 127.605 1.49 127.735 ; + RECT 2.11 127.605 2.16 127.735 ; + RECT 3.09 127.605 3.14 127.735 ; + RECT 4.38 127.605 4.43 127.735 ; + RECT 6.215 127.605 6.265 127.735 ; + RECT 3.6 179.215 3.65 179.345 ; + RECT 1.625 178.755 1.675 178.885 ; + RECT 1.88 178.795 2.01 178.845 ; + RECT 5.01 178.795 5.14 178.845 ; + RECT 3.6 176.795 3.65 176.925 ; + RECT 1.44 176.565 1.49 176.695 ; + RECT 2.11 176.565 2.16 176.695 ; + RECT 3.09 176.565 3.14 176.695 ; + RECT 4.38 176.565 4.43 176.695 ; + RECT 6.215 176.565 6.265 176.695 ; + RECT 3.6 127.375 3.65 127.505 ; + RECT 1.625 126.915 1.675 127.045 ; + RECT 1.88 126.955 2.01 127.005 ; + RECT 5.01 126.955 5.14 127.005 ; + RECT 3.6 124.955 3.65 125.085 ; + RECT 1.44 124.725 1.49 124.855 ; + RECT 2.11 124.725 2.16 124.855 ; + RECT 3.09 124.725 3.14 124.855 ; + RECT 4.38 124.725 4.43 124.855 ; + RECT 6.215 124.725 6.265 124.855 ; + RECT 3.6 124.495 3.65 124.625 ; + RECT 1.625 124.035 1.675 124.165 ; + RECT 1.88 124.075 2.01 124.125 ; + RECT 5.01 124.075 5.14 124.125 ; + RECT 3.6 122.075 3.65 122.205 ; + RECT 1.44 121.845 1.49 121.975 ; + RECT 2.11 121.845 2.16 121.975 ; + RECT 3.09 121.845 3.14 121.975 ; + RECT 4.38 121.845 4.43 121.975 ; + RECT 6.215 121.845 6.265 121.975 ; + RECT 3.6 121.615 3.65 121.745 ; + RECT 1.625 121.155 1.675 121.285 ; + RECT 1.88 121.195 2.01 121.245 ; + RECT 5.01 121.195 5.14 121.245 ; + RECT 3.6 119.195 3.65 119.325 ; + RECT 1.44 118.965 1.49 119.095 ; + RECT 2.11 118.965 2.16 119.095 ; + RECT 3.09 118.965 3.14 119.095 ; + RECT 4.38 118.965 4.43 119.095 ; + RECT 6.215 118.965 6.265 119.095 ; + RECT 3.6 118.735 3.65 118.865 ; + RECT 1.625 118.275 1.675 118.405 ; + RECT 1.88 118.315 2.01 118.365 ; + RECT 5.01 118.315 5.14 118.365 ; + RECT 3.6 116.315 3.65 116.445 ; + RECT 1.44 116.085 1.49 116.215 ; + RECT 2.11 116.085 2.16 116.215 ; + RECT 3.09 116.085 3.14 116.215 ; + RECT 4.38 116.085 4.43 116.215 ; + RECT 6.215 116.085 6.265 116.215 ; + RECT 3.6 115.855 3.65 115.985 ; + RECT 1.625 115.395 1.675 115.525 ; + RECT 1.88 115.435 2.01 115.485 ; + RECT 5.01 115.435 5.14 115.485 ; + RECT 3.6 113.435 3.65 113.565 ; + RECT 1.44 113.205 1.49 113.335 ; + RECT 2.11 113.205 2.16 113.335 ; + RECT 3.09 113.205 3.14 113.335 ; + RECT 4.38 113.205 4.43 113.335 ; + RECT 6.215 113.205 6.265 113.335 ; + RECT 3.6 112.975 3.65 113.105 ; + RECT 1.625 112.515 1.675 112.645 ; + RECT 1.88 112.555 2.01 112.605 ; + RECT 5.01 112.555 5.14 112.605 ; + RECT 3.6 110.555 3.65 110.685 ; + RECT 1.44 110.325 1.49 110.455 ; + RECT 2.11 110.325 2.16 110.455 ; + RECT 3.09 110.325 3.14 110.455 ; + RECT 4.38 110.325 4.43 110.455 ; + RECT 6.215 110.325 6.265 110.455 ; + RECT 3.6 110.095 3.65 110.225 ; + RECT 1.625 109.635 1.675 109.765 ; + RECT 1.88 109.675 2.01 109.725 ; + RECT 5.01 109.675 5.14 109.725 ; + RECT 3.6 107.675 3.65 107.805 ; + RECT 1.44 107.445 1.49 107.575 ; + RECT 2.11 107.445 2.16 107.575 ; + RECT 3.09 107.445 3.14 107.575 ; + RECT 4.38 107.445 4.43 107.575 ; + RECT 6.215 107.445 6.265 107.575 ; + RECT 3.6 107.215 3.65 107.345 ; + RECT 1.625 106.755 1.675 106.885 ; + RECT 1.88 106.795 2.01 106.845 ; + RECT 5.01 106.795 5.14 106.845 ; + RECT 3.6 104.795 3.65 104.925 ; + RECT 1.44 104.565 1.49 104.695 ; + RECT 2.11 104.565 2.16 104.695 ; + RECT 3.09 104.565 3.14 104.695 ; + RECT 4.38 104.565 4.43 104.695 ; + RECT 6.215 104.565 6.265 104.695 ; + RECT 3.6 104.335 3.65 104.465 ; + RECT 1.625 103.875 1.675 104.005 ; + RECT 1.88 103.915 2.01 103.965 ; + RECT 5.01 103.915 5.14 103.965 ; + RECT 3.6 101.915 3.65 102.045 ; + RECT 1.44 101.685 1.49 101.815 ; + RECT 2.11 101.685 2.16 101.815 ; + RECT 3.09 101.685 3.14 101.815 ; + RECT 4.38 101.685 4.43 101.815 ; + RECT 6.215 101.685 6.265 101.815 ; + RECT 3.6 101.455 3.65 101.585 ; + RECT 1.625 100.995 1.675 101.125 ; + RECT 1.88 101.035 2.01 101.085 ; + RECT 5.01 101.035 5.14 101.085 ; + RECT 3.6 99.035 3.65 99.165 ; + RECT 1.44 98.805 1.49 98.935 ; + RECT 2.11 98.805 2.16 98.935 ; + RECT 3.09 98.805 3.14 98.935 ; + RECT 4.38 98.805 4.43 98.935 ; + RECT 6.215 98.805 6.265 98.935 ; + RECT 3.6 176.335 3.65 176.465 ; + RECT 1.625 175.875 1.675 176.005 ; + RECT 1.88 175.915 2.01 175.965 ; + RECT 5.01 175.915 5.14 175.965 ; + RECT 3.6 173.915 3.65 174.045 ; + RECT 1.44 173.685 1.49 173.815 ; + RECT 2.11 173.685 2.16 173.815 ; + RECT 3.09 173.685 3.14 173.815 ; + RECT 4.38 173.685 4.43 173.815 ; + RECT 6.215 173.685 6.265 173.815 ; + RECT 3.6 98.575 3.65 98.705 ; + RECT 1.625 98.115 1.675 98.245 ; + RECT 1.88 98.155 2.01 98.205 ; + RECT 5.01 98.155 5.14 98.205 ; + RECT 3.6 96.155 3.65 96.285 ; + RECT 1.44 95.925 1.49 96.055 ; + RECT 2.11 95.925 2.16 96.055 ; + RECT 3.09 95.925 3.14 96.055 ; + RECT 4.38 95.925 4.43 96.055 ; + RECT 6.215 95.925 6.265 96.055 ; + RECT 3.6 95.695 3.65 95.825 ; + RECT 1.625 95.235 1.675 95.365 ; + RECT 1.88 95.275 2.01 95.325 ; + RECT 5.01 95.275 5.14 95.325 ; + RECT 3.6 93.275 3.65 93.405 ; + RECT 1.44 93.045 1.49 93.175 ; + RECT 2.11 93.045 2.16 93.175 ; + RECT 3.09 93.045 3.14 93.175 ; + RECT 4.38 93.045 4.43 93.175 ; + RECT 6.215 93.045 6.265 93.175 ; + RECT 3.6 92.815 3.65 92.945 ; + RECT 1.625 92.355 1.675 92.485 ; + RECT 1.88 92.395 2.01 92.445 ; + RECT 5.01 92.395 5.14 92.445 ; + RECT 3.6 90.395 3.65 90.525 ; + RECT 1.44 90.165 1.49 90.295 ; + RECT 2.11 90.165 2.16 90.295 ; + RECT 3.09 90.165 3.14 90.295 ; + RECT 4.38 90.165 4.43 90.295 ; + RECT 6.215 90.165 6.265 90.295 ; + RECT 3.6 89.935 3.65 90.065 ; + RECT 1.625 89.475 1.675 89.605 ; + RECT 1.88 89.515 2.01 89.565 ; + RECT 5.01 89.515 5.14 89.565 ; + RECT 3.6 87.515 3.65 87.645 ; + RECT 1.44 87.285 1.49 87.415 ; + RECT 2.11 87.285 2.16 87.415 ; + RECT 3.09 87.285 3.14 87.415 ; + RECT 4.38 87.285 4.43 87.415 ; + RECT 6.215 87.285 6.265 87.415 ; + RECT 3.6 87.055 3.65 87.185 ; + RECT 1.625 86.595 1.675 86.725 ; + RECT 1.88 86.635 2.01 86.685 ; + RECT 5.01 86.635 5.14 86.685 ; + RECT 3.6 84.635 3.65 84.765 ; + RECT 1.44 84.405 1.49 84.535 ; + RECT 2.11 84.405 2.16 84.535 ; + RECT 3.09 84.405 3.14 84.535 ; + RECT 4.38 84.405 4.43 84.535 ; + RECT 6.215 84.405 6.265 84.535 ; + RECT 3.6 84.175 3.65 84.305 ; + RECT 1.625 83.715 1.675 83.845 ; + RECT 1.88 83.755 2.01 83.805 ; + RECT 5.01 83.755 5.14 83.805 ; + RECT 3.6 81.755 3.65 81.885 ; + RECT 1.44 81.525 1.49 81.655 ; + RECT 2.11 81.525 2.16 81.655 ; + RECT 3.09 81.525 3.14 81.655 ; + RECT 4.38 81.525 4.43 81.655 ; + RECT 6.215 81.525 6.265 81.655 ; + RECT 3.6 81.295 3.65 81.425 ; + RECT 1.625 80.835 1.675 80.965 ; + RECT 1.88 80.875 2.01 80.925 ; + RECT 5.01 80.875 5.14 80.925 ; + RECT 3.6 78.875 3.65 79.005 ; + RECT 1.44 78.645 1.49 78.775 ; + RECT 2.11 78.645 2.16 78.775 ; + RECT 3.09 78.645 3.14 78.775 ; + RECT 4.38 78.645 4.43 78.775 ; + RECT 6.215 78.645 6.265 78.775 ; + RECT 3.6 78.415 3.65 78.545 ; + RECT 1.625 77.955 1.675 78.085 ; + RECT 1.88 77.995 2.01 78.045 ; + RECT 5.01 77.995 5.14 78.045 ; + RECT 3.6 75.995 3.65 76.125 ; + RECT 1.44 75.765 1.49 75.895 ; + RECT 2.11 75.765 2.16 75.895 ; + RECT 3.09 75.765 3.14 75.895 ; + RECT 4.38 75.765 4.43 75.895 ; + RECT 6.215 75.765 6.265 75.895 ; + RECT 3.6 75.535 3.65 75.665 ; + RECT 1.625 75.075 1.675 75.205 ; + RECT 1.88 75.115 2.01 75.165 ; + RECT 5.01 75.115 5.14 75.165 ; + RECT 3.6 73.115 3.65 73.245 ; + RECT 1.44 72.885 1.49 73.015 ; + RECT 2.11 72.885 2.16 73.015 ; + RECT 3.09 72.885 3.14 73.015 ; + RECT 4.38 72.885 4.43 73.015 ; + RECT 6.215 72.885 6.265 73.015 ; + RECT 3.6 72.655 3.65 72.785 ; + RECT 1.625 72.195 1.675 72.325 ; + RECT 1.88 72.235 2.01 72.285 ; + RECT 5.01 72.235 5.14 72.285 ; + RECT 3.6 70.235 3.65 70.365 ; + RECT 1.44 70.005 1.49 70.135 ; + RECT 2.11 70.005 2.16 70.135 ; + RECT 3.09 70.005 3.14 70.135 ; + RECT 4.38 70.005 4.43 70.135 ; + RECT 6.215 70.005 6.265 70.135 ; + RECT 3.6 173.455 3.65 173.585 ; + RECT 1.625 172.995 1.675 173.125 ; + RECT 1.88 173.035 2.01 173.085 ; + RECT 5.01 173.035 5.14 173.085 ; + RECT 3.6 171.035 3.65 171.165 ; + RECT 1.44 170.805 1.49 170.935 ; + RECT 2.11 170.805 2.16 170.935 ; + RECT 3.09 170.805 3.14 170.935 ; + RECT 4.38 170.805 4.43 170.935 ; + RECT 6.215 170.805 6.265 170.935 ; + RECT 3.6 69.775 3.65 69.905 ; + RECT 1.625 69.315 1.675 69.445 ; + RECT 1.88 69.355 2.01 69.405 ; + RECT 5.01 69.355 5.14 69.405 ; + RECT 3.6 67.355 3.65 67.485 ; + RECT 1.44 67.125 1.49 67.255 ; + RECT 2.11 67.125 2.16 67.255 ; + RECT 3.09 67.125 3.14 67.255 ; + RECT 4.38 67.125 4.43 67.255 ; + RECT 6.215 67.125 6.265 67.255 ; + RECT 3.6 66.895 3.65 67.025 ; + RECT 1.625 66.435 1.675 66.565 ; + RECT 1.88 66.475 2.01 66.525 ; + RECT 5.01 66.475 5.14 66.525 ; + RECT 3.6 64.475 3.65 64.605 ; + RECT 1.44 64.245 1.49 64.375 ; + RECT 2.11 64.245 2.16 64.375 ; + RECT 3.09 64.245 3.14 64.375 ; + RECT 4.38 64.245 4.43 64.375 ; + RECT 6.215 64.245 6.265 64.375 ; + RECT 3.6 64.015 3.65 64.145 ; + RECT 1.625 63.555 1.675 63.685 ; + RECT 1.88 63.595 2.01 63.645 ; + RECT 5.01 63.595 5.14 63.645 ; + RECT 3.6 61.595 3.65 61.725 ; + RECT 1.44 61.365 1.49 61.495 ; + RECT 2.11 61.365 2.16 61.495 ; + RECT 3.09 61.365 3.14 61.495 ; + RECT 4.38 61.365 4.43 61.495 ; + RECT 6.215 61.365 6.265 61.495 ; + RECT 3.6 61.135 3.65 61.265 ; + RECT 1.625 60.675 1.675 60.805 ; + RECT 1.88 60.715 2.01 60.765 ; + RECT 5.01 60.715 5.14 60.765 ; + RECT 3.6 58.715 3.65 58.845 ; + RECT 1.44 58.485 1.49 58.615 ; + RECT 2.11 58.485 2.16 58.615 ; + RECT 3.09 58.485 3.14 58.615 ; + RECT 4.38 58.485 4.43 58.615 ; + RECT 6.215 58.485 6.265 58.615 ; + RECT 3.6 58.255 3.65 58.385 ; + RECT 1.625 57.795 1.675 57.925 ; + RECT 1.88 57.835 2.01 57.885 ; + RECT 5.01 57.835 5.14 57.885 ; + RECT 3.6 55.835 3.65 55.965 ; + RECT 1.44 55.605 1.49 55.735 ; + RECT 2.11 55.605 2.16 55.735 ; + RECT 3.09 55.605 3.14 55.735 ; + RECT 4.38 55.605 4.43 55.735 ; + RECT 6.215 55.605 6.265 55.735 ; + RECT 3.6 55.375 3.65 55.505 ; + RECT 1.625 54.915 1.675 55.045 ; + RECT 1.88 54.955 2.01 55.005 ; + RECT 5.01 54.955 5.14 55.005 ; + RECT 3.6 52.955 3.65 53.085 ; + RECT 1.44 52.725 1.49 52.855 ; + RECT 2.11 52.725 2.16 52.855 ; + RECT 3.09 52.725 3.14 52.855 ; + RECT 4.38 52.725 4.43 52.855 ; + RECT 6.215 52.725 6.265 52.855 ; + RECT 3.6 52.495 3.65 52.625 ; + RECT 1.625 52.035 1.675 52.165 ; + RECT 1.88 52.075 2.01 52.125 ; + RECT 5.01 52.075 5.14 52.125 ; + RECT 3.6 50.075 3.65 50.205 ; + RECT 1.44 49.845 1.49 49.975 ; + RECT 2.11 49.845 2.16 49.975 ; + RECT 3.09 49.845 3.14 49.975 ; + RECT 4.38 49.845 4.43 49.975 ; + RECT 6.215 49.845 6.265 49.975 ; + RECT 3.6 49.615 3.65 49.745 ; + RECT 1.625 49.155 1.675 49.285 ; + RECT 1.88 49.195 2.01 49.245 ; + RECT 5.01 49.195 5.14 49.245 ; + RECT 3.6 47.195 3.65 47.325 ; + RECT 1.44 46.965 1.49 47.095 ; + RECT 2.11 46.965 2.16 47.095 ; + RECT 3.09 46.965 3.14 47.095 ; + RECT 4.38 46.965 4.43 47.095 ; + RECT 6.215 46.965 6.265 47.095 ; + RECT 3.6 46.735 3.65 46.865 ; + RECT 1.625 46.275 1.675 46.405 ; + RECT 1.88 46.315 2.01 46.365 ; + RECT 5.01 46.315 5.14 46.365 ; + RECT 3.6 44.315 3.65 44.445 ; + RECT 1.44 44.085 1.49 44.215 ; + RECT 2.11 44.085 2.16 44.215 ; + RECT 3.09 44.085 3.14 44.215 ; + RECT 4.38 44.085 4.43 44.215 ; + RECT 6.215 44.085 6.265 44.215 ; + RECT 3.6 43.855 3.65 43.985 ; + RECT 1.625 43.395 1.675 43.525 ; + RECT 1.88 43.435 2.01 43.485 ; + RECT 5.01 43.435 5.14 43.485 ; + RECT 3.6 41.435 3.65 41.565 ; + RECT 1.44 41.205 1.49 41.335 ; + RECT 2.11 41.205 2.16 41.335 ; + RECT 3.09 41.205 3.14 41.335 ; + RECT 4.38 41.205 4.43 41.335 ; + RECT 6.215 41.205 6.265 41.335 ; + RECT 3.6 170.575 3.65 170.705 ; + RECT 1.625 170.115 1.675 170.245 ; + RECT 1.88 170.155 2.01 170.205 ; + RECT 5.01 170.155 5.14 170.205 ; + RECT 3.6 168.155 3.65 168.285 ; + RECT 1.44 167.925 1.49 168.055 ; + RECT 2.11 167.925 2.16 168.055 ; + RECT 3.09 167.925 3.14 168.055 ; + RECT 4.38 167.925 4.43 168.055 ; + RECT 6.215 167.925 6.265 168.055 ; + RECT 3.6 40.975 3.65 41.105 ; + RECT 1.625 40.515 1.675 40.645 ; + RECT 1.88 40.555 2.01 40.605 ; + RECT 5.01 40.555 5.14 40.605 ; + RECT 3.6 38.555 3.65 38.685 ; + RECT 1.44 38.325 1.49 38.455 ; + RECT 2.11 38.325 2.16 38.455 ; + RECT 3.09 38.325 3.14 38.455 ; + RECT 4.38 38.325 4.43 38.455 ; + RECT 6.215 38.325 6.265 38.455 ; + RECT 3.6 38.095 3.65 38.225 ; + RECT 1.625 37.635 1.675 37.765 ; + RECT 1.88 37.675 2.01 37.725 ; + RECT 5.01 37.675 5.14 37.725 ; + RECT 3.6 35.675 3.65 35.805 ; + RECT 1.44 35.445 1.49 35.575 ; + RECT 2.11 35.445 2.16 35.575 ; + RECT 3.09 35.445 3.14 35.575 ; + RECT 4.38 35.445 4.43 35.575 ; + RECT 6.215 35.445 6.265 35.575 ; + RECT 3.6 35.215 3.65 35.345 ; + RECT 1.625 34.755 1.675 34.885 ; + RECT 1.88 34.795 2.01 34.845 ; + RECT 5.01 34.795 5.14 34.845 ; + RECT 3.6 32.795 3.65 32.925 ; + RECT 1.44 32.565 1.49 32.695 ; + RECT 2.11 32.565 2.16 32.695 ; + RECT 3.09 32.565 3.14 32.695 ; + RECT 4.38 32.565 4.43 32.695 ; + RECT 6.215 32.565 6.265 32.695 ; + RECT 3.6 32.335 3.65 32.465 ; + RECT 1.625 31.875 1.675 32.005 ; + RECT 1.88 31.915 2.01 31.965 ; + RECT 5.01 31.915 5.14 31.965 ; + RECT 3.6 29.915 3.65 30.045 ; + RECT 1.44 29.685 1.49 29.815 ; + RECT 2.11 29.685 2.16 29.815 ; + RECT 3.09 29.685 3.14 29.815 ; + RECT 4.38 29.685 4.43 29.815 ; + RECT 6.215 29.685 6.265 29.815 ; + RECT 3.6 29.455 3.65 29.585 ; + RECT 1.625 28.995 1.675 29.125 ; + RECT 1.88 29.035 2.01 29.085 ; + RECT 5.01 29.035 5.14 29.085 ; + RECT 3.6 27.035 3.65 27.165 ; + RECT 1.44 26.805 1.49 26.935 ; + RECT 2.11 26.805 2.16 26.935 ; + RECT 3.09 26.805 3.14 26.935 ; + RECT 4.38 26.805 4.43 26.935 ; + RECT 6.215 26.805 6.265 26.935 ; + RECT 3.6 26.575 3.65 26.705 ; + RECT 1.625 26.115 1.675 26.245 ; + RECT 1.88 26.155 2.01 26.205 ; + RECT 5.01 26.155 5.14 26.205 ; + RECT 3.6 24.155 3.65 24.285 ; + RECT 1.44 23.925 1.49 24.055 ; + RECT 2.11 23.925 2.16 24.055 ; + RECT 3.09 23.925 3.14 24.055 ; + RECT 4.38 23.925 4.43 24.055 ; + RECT 6.215 23.925 6.265 24.055 ; + RECT 3.6 23.695 3.65 23.825 ; + RECT 1.625 23.235 1.675 23.365 ; + RECT 1.88 23.275 2.01 23.325 ; + RECT 5.01 23.275 5.14 23.325 ; + RECT 3.6 21.275 3.65 21.405 ; + RECT 1.44 21.045 1.49 21.175 ; + RECT 2.11 21.045 2.16 21.175 ; + RECT 3.09 21.045 3.14 21.175 ; + RECT 4.38 21.045 4.43 21.175 ; + RECT 6.215 21.045 6.265 21.175 ; + RECT 3.6 20.815 3.65 20.945 ; + RECT 1.625 20.355 1.675 20.485 ; + RECT 1.88 20.395 2.01 20.445 ; + RECT 5.01 20.395 5.14 20.445 ; + RECT 3.6 18.395 3.65 18.525 ; + RECT 1.44 18.165 1.49 18.295 ; + RECT 2.11 18.165 2.16 18.295 ; + RECT 3.09 18.165 3.14 18.295 ; + RECT 4.38 18.165 4.43 18.295 ; + RECT 6.215 18.165 6.265 18.295 ; + RECT 3.6 17.935 3.65 18.065 ; + RECT 1.625 17.475 1.675 17.605 ; + RECT 1.88 17.515 2.01 17.565 ; + RECT 5.01 17.515 5.14 17.565 ; + RECT 3.6 15.515 3.65 15.645 ; + RECT 1.44 15.285 1.49 15.415 ; + RECT 2.11 15.285 2.16 15.415 ; + RECT 3.09 15.285 3.14 15.415 ; + RECT 4.38 15.285 4.43 15.415 ; + RECT 6.215 15.285 6.265 15.415 ; + RECT 3.6 15.055 3.65 15.185 ; + RECT 1.625 14.595 1.675 14.725 ; + RECT 1.88 14.635 2.01 14.685 ; + RECT 5.01 14.635 5.14 14.685 ; + RECT 3.6 12.635 3.65 12.765 ; + RECT 1.44 12.405 1.49 12.535 ; + RECT 2.11 12.405 2.16 12.535 ; + RECT 3.09 12.405 3.14 12.535 ; + RECT 4.38 12.405 4.43 12.535 ; + RECT 6.215 12.405 6.265 12.535 ; + RECT 3.6 167.695 3.65 167.825 ; + RECT 1.625 167.235 1.675 167.365 ; + RECT 1.88 167.275 2.01 167.325 ; + RECT 5.01 167.275 5.14 167.325 ; + RECT 3.6 165.275 3.65 165.405 ; + RECT 1.44 165.045 1.49 165.175 ; + RECT 2.11 165.045 2.16 165.175 ; + RECT 3.09 165.045 3.14 165.175 ; + RECT 4.38 165.045 4.43 165.175 ; + RECT 6.215 165.045 6.265 165.175 ; + RECT 3.6 12.175 3.65 12.305 ; + RECT 1.625 11.715 1.675 11.845 ; + RECT 1.88 11.755 2.01 11.805 ; + RECT 5.01 11.755 5.14 11.805 ; + RECT 3.6 9.755 3.65 9.885 ; + RECT 1.44 9.525 1.49 9.655 ; + RECT 2.11 9.525 2.16 9.655 ; + RECT 3.09 9.525 3.14 9.655 ; + RECT 4.38 9.525 4.43 9.655 ; + RECT 6.215 9.525 6.265 9.655 ; + RECT 3.6 9.295 3.65 9.425 ; + RECT 1.625 8.835 1.675 8.965 ; + RECT 1.88 8.875 2.01 8.925 ; + RECT 5.01 8.875 5.14 8.925 ; + RECT 3.6 6.875 3.65 7.005 ; + RECT 1.44 6.645 1.49 6.775 ; + RECT 2.11 6.645 2.16 6.775 ; + RECT 3.09 6.645 3.14 6.775 ; + RECT 4.38 6.645 4.43 6.775 ; + RECT 6.215 6.645 6.265 6.775 ; + RECT 3.6 6.415 3.65 6.545 ; + RECT 1.625 5.955 1.675 6.085 ; + RECT 1.88 5.995 2.01 6.045 ; + RECT 5.01 5.995 5.14 6.045 ; + RECT 3.6 3.995 3.65 4.125 ; + RECT 1.44 3.765 1.49 3.895 ; + RECT 2.11 3.765 2.16 3.895 ; + RECT 3.09 3.765 3.14 3.895 ; + RECT 4.38 3.765 4.43 3.895 ; + RECT 6.215 3.765 6.265 3.895 ; + RECT 3.6 164.815 3.65 164.945 ; + RECT 1.625 164.355 1.675 164.485 ; + RECT 1.88 164.395 2.01 164.445 ; + RECT 5.01 164.395 5.14 164.445 ; + RECT 3.6 162.395 3.65 162.525 ; + RECT 1.44 162.165 1.49 162.295 ; + RECT 2.11 162.165 2.16 162.295 ; + RECT 3.09 162.165 3.14 162.295 ; + RECT 4.38 162.165 4.43 162.295 ; + RECT 6.215 162.165 6.265 162.295 ; + RECT 3.6 161.935 3.65 162.065 ; + RECT 1.625 161.475 1.675 161.605 ; + RECT 1.88 161.515 2.01 161.565 ; + RECT 5.01 161.515 5.14 161.565 ; + RECT 3.6 159.515 3.65 159.645 ; + RECT 1.44 159.285 1.49 159.415 ; + RECT 2.11 159.285 2.16 159.415 ; + RECT 3.09 159.285 3.14 159.415 ; + RECT 4.38 159.285 4.43 159.415 ; + RECT 6.215 159.285 6.265 159.415 ; + RECT 3.6 159.055 3.65 159.185 ; + RECT 1.625 158.595 1.675 158.725 ; + RECT 1.88 158.635 2.01 158.685 ; + RECT 5.01 158.635 5.14 158.685 ; + RECT 3.6 156.635 3.65 156.765 ; + RECT 1.44 156.405 1.49 156.535 ; + RECT 2.11 156.405 2.16 156.535 ; + RECT 3.09 156.405 3.14 156.535 ; + RECT 4.38 156.405 4.43 156.535 ; + RECT 6.215 156.405 6.265 156.535 ; + RECT 3.6 3.535 3.65 3.665 ; + RECT 1.625 3.075 1.675 3.205 ; + RECT 1.88 3.115 2.01 3.165 ; + RECT 5.01 3.115 5.14 3.165 ; + RECT 3.6 1.115 3.65 1.245 ; + RECT 1.44 0.885 1.49 1.015 ; + RECT 2.11 0.885 2.16 1.015 ; + RECT 3.09 0.885 3.14 1.015 ; + RECT 4.38 0.885 4.43 1.015 ; + RECT 6.215 0.885 6.265 1.015 ; + RECT 3.6 184.975 3.65 185.105 ; + RECT 1.625 184.515 1.675 184.645 ; + RECT 1.88 184.555 2.01 184.605 ; + RECT 5.01 184.555 5.14 184.605 ; + RECT 3.6 182.555 3.65 182.685 ; + RECT 1.44 182.325 1.49 182.455 ; + RECT 2.11 182.325 2.16 182.455 ; + RECT 3.09 182.325 3.14 182.455 ; + RECT 4.38 182.325 4.43 182.455 ; + RECT 6.215 182.325 6.265 182.455 ; + RECT 0.435 184.515 0.485 184.645 ; + RECT 0.435 184.975 0.485 185.105 ; + RECT 0.435 182.555 0.485 182.685 ; + RECT 0.435 181.635 0.485 181.765 ; + RECT 0.435 182.095 0.485 182.225 ; + RECT 0.435 179.675 0.485 179.805 ; + RECT 0.435 155.715 0.485 155.845 ; + RECT 0.435 156.175 0.485 156.305 ; + RECT 0.435 153.755 0.485 153.885 ; + RECT 0.435 152.835 0.485 152.965 ; + RECT 0.435 153.295 0.485 153.425 ; + RECT 0.435 150.875 0.485 151.005 ; + RECT 0.435 149.955 0.485 150.085 ; + RECT 0.435 150.415 0.485 150.545 ; + RECT 0.435 147.995 0.485 148.125 ; + RECT 0.435 147.075 0.485 147.205 ; + RECT 0.435 147.535 0.485 147.665 ; + RECT 0.435 145.115 0.485 145.245 ; + RECT 0.435 144.195 0.485 144.325 ; + RECT 0.435 144.655 0.485 144.785 ; + RECT 0.435 142.235 0.485 142.365 ; + RECT 0.435 141.315 0.485 141.445 ; + RECT 0.435 141.775 0.485 141.905 ; + RECT 0.435 139.355 0.485 139.485 ; + RECT 0.435 138.435 0.485 138.565 ; + RECT 0.435 138.895 0.485 139.025 ; + RECT 0.435 136.475 0.485 136.605 ; + RECT 0.435 135.555 0.485 135.685 ; + RECT 0.435 136.015 0.485 136.145 ; + RECT 0.435 133.595 0.485 133.725 ; + RECT 0.435 132.675 0.485 132.805 ; + RECT 0.435 133.135 0.485 133.265 ; + RECT 0.435 130.715 0.485 130.845 ; + RECT 0.435 129.795 0.485 129.925 ; + RECT 0.435 130.255 0.485 130.385 ; + RECT 0.435 127.835 0.485 127.965 ; + RECT 0.435 178.755 0.485 178.885 ; + RECT 0.435 179.215 0.485 179.345 ; + RECT 0.435 176.795 0.485 176.925 ; + RECT 0.435 126.915 0.485 127.045 ; + RECT 0.435 127.375 0.485 127.505 ; + RECT 0.435 124.955 0.485 125.085 ; + RECT 0.435 124.035 0.485 124.165 ; + RECT 0.435 124.495 0.485 124.625 ; + RECT 0.435 122.075 0.485 122.205 ; + RECT 0.435 121.155 0.485 121.285 ; + RECT 0.435 121.615 0.485 121.745 ; + RECT 0.435 119.195 0.485 119.325 ; + RECT 0.435 118.275 0.485 118.405 ; + RECT 0.435 118.735 0.485 118.865 ; + RECT 0.435 116.315 0.485 116.445 ; + RECT 0.435 115.395 0.485 115.525 ; + RECT 0.435 115.855 0.485 115.985 ; + RECT 0.435 113.435 0.485 113.565 ; + RECT 0.435 112.515 0.485 112.645 ; + RECT 0.435 112.975 0.485 113.105 ; + RECT 0.435 110.555 0.485 110.685 ; + RECT 0.435 109.635 0.485 109.765 ; + RECT 0.435 110.095 0.485 110.225 ; + RECT 0.435 107.675 0.485 107.805 ; + RECT 0.435 106.755 0.485 106.885 ; + RECT 0.435 107.215 0.485 107.345 ; + RECT 0.435 104.795 0.485 104.925 ; + RECT 0.435 103.875 0.485 104.005 ; + RECT 0.435 104.335 0.485 104.465 ; + RECT 0.435 101.915 0.485 102.045 ; + RECT 0.435 100.995 0.485 101.125 ; + RECT 0.435 101.455 0.485 101.585 ; + RECT 0.435 99.035 0.485 99.165 ; + RECT 0.435 175.875 0.485 176.005 ; + RECT 0.435 176.335 0.485 176.465 ; + RECT 0.435 173.915 0.485 174.045 ; + RECT 0.435 98.115 0.485 98.245 ; + RECT 0.435 98.575 0.485 98.705 ; + RECT 0.435 96.155 0.485 96.285 ; + RECT 0.435 95.235 0.485 95.365 ; + RECT 0.435 95.695 0.485 95.825 ; + RECT 0.435 93.275 0.485 93.405 ; + RECT 0.435 92.355 0.485 92.485 ; + RECT 0.435 92.815 0.485 92.945 ; + RECT 0.435 90.395 0.485 90.525 ; + RECT 0.435 89.475 0.485 89.605 ; + RECT 0.435 89.935 0.485 90.065 ; + RECT 0.435 87.515 0.485 87.645 ; + RECT 0.435 86.595 0.485 86.725 ; + RECT 0.435 87.055 0.485 87.185 ; + RECT 0.435 84.635 0.485 84.765 ; + RECT 0.435 83.715 0.485 83.845 ; + RECT 0.435 84.175 0.485 84.305 ; + RECT 0.435 81.755 0.485 81.885 ; + RECT 0.435 80.835 0.485 80.965 ; + RECT 0.435 81.295 0.485 81.425 ; + RECT 0.435 78.875 0.485 79.005 ; + RECT 0.435 77.955 0.485 78.085 ; + RECT 0.435 78.415 0.485 78.545 ; + RECT 0.435 75.995 0.485 76.125 ; + RECT 0.435 75.075 0.485 75.205 ; + RECT 0.435 75.535 0.485 75.665 ; + RECT 0.435 73.115 0.485 73.245 ; + RECT 0.435 72.195 0.485 72.325 ; + RECT 0.435 72.655 0.485 72.785 ; + RECT 0.435 70.235 0.485 70.365 ; + RECT 0.435 172.995 0.485 173.125 ; + RECT 0.435 173.455 0.485 173.585 ; + RECT 0.435 171.035 0.485 171.165 ; + RECT 0.435 69.315 0.485 69.445 ; + RECT 0.435 69.775 0.485 69.905 ; + RECT 0.435 67.355 0.485 67.485 ; + RECT 0.435 66.435 0.485 66.565 ; + RECT 0.435 66.895 0.485 67.025 ; + RECT 0.435 64.475 0.485 64.605 ; + RECT 0.435 63.555 0.485 63.685 ; + RECT 0.435 64.015 0.485 64.145 ; + RECT 0.435 61.595 0.485 61.725 ; + RECT 0.435 60.675 0.485 60.805 ; + RECT 0.435 61.135 0.485 61.265 ; + RECT 0.435 58.715 0.485 58.845 ; + RECT 0.435 57.795 0.485 57.925 ; + RECT 0.435 58.255 0.485 58.385 ; + RECT 0.435 55.835 0.485 55.965 ; + RECT 0.435 54.915 0.485 55.045 ; + RECT 0.435 55.375 0.485 55.505 ; + RECT 0.435 52.955 0.485 53.085 ; + RECT 0.435 52.035 0.485 52.165 ; + RECT 0.435 52.495 0.485 52.625 ; + RECT 0.435 50.075 0.485 50.205 ; + RECT 0.435 49.155 0.485 49.285 ; + RECT 0.435 49.615 0.485 49.745 ; + RECT 0.435 47.195 0.485 47.325 ; + RECT 0.435 46.275 0.485 46.405 ; + RECT 0.435 46.735 0.485 46.865 ; + RECT 0.435 44.315 0.485 44.445 ; + RECT 0.435 43.395 0.485 43.525 ; + RECT 0.435 43.855 0.485 43.985 ; + RECT 0.435 41.435 0.485 41.565 ; + RECT 0.435 170.115 0.485 170.245 ; + RECT 0.435 170.575 0.485 170.705 ; + RECT 0.435 168.155 0.485 168.285 ; + RECT 0.435 40.515 0.485 40.645 ; + RECT 0.435 40.975 0.485 41.105 ; + RECT 0.435 38.555 0.485 38.685 ; + RECT 0.435 37.635 0.485 37.765 ; + RECT 0.435 38.095 0.485 38.225 ; + RECT 0.435 35.675 0.485 35.805 ; + RECT 0.435 34.755 0.485 34.885 ; + RECT 0.435 35.215 0.485 35.345 ; + RECT 0.435 32.795 0.485 32.925 ; + RECT 0.435 31.875 0.485 32.005 ; + RECT 0.435 32.335 0.485 32.465 ; + RECT 0.435 29.915 0.485 30.045 ; + RECT 0.435 28.995 0.485 29.125 ; + RECT 0.435 29.455 0.485 29.585 ; + RECT 0.435 27.035 0.485 27.165 ; + RECT 0.435 26.115 0.485 26.245 ; + RECT 0.435 26.575 0.485 26.705 ; + RECT 0.435 24.155 0.485 24.285 ; + RECT 0.435 23.235 0.485 23.365 ; + RECT 0.435 23.695 0.485 23.825 ; + RECT 0.435 21.275 0.485 21.405 ; + RECT 0.435 20.355 0.485 20.485 ; + RECT 0.435 20.815 0.485 20.945 ; + RECT 0.435 18.395 0.485 18.525 ; + RECT 0.435 17.475 0.485 17.605 ; + RECT 0.435 17.935 0.485 18.065 ; + RECT 0.435 15.515 0.485 15.645 ; + RECT 0.435 14.595 0.485 14.725 ; + RECT 0.435 15.055 0.485 15.185 ; + RECT 0.435 12.635 0.485 12.765 ; + RECT 0.435 167.235 0.485 167.365 ; + RECT 0.435 167.695 0.485 167.825 ; + RECT 0.435 165.275 0.485 165.405 ; + RECT 0.435 11.715 0.485 11.845 ; + RECT 0.435 12.175 0.485 12.305 ; + RECT 0.435 9.755 0.485 9.885 ; + RECT 0.435 8.835 0.485 8.965 ; + RECT 0.435 9.295 0.485 9.425 ; + RECT 0.435 6.875 0.485 7.005 ; + RECT 0.435 5.955 0.485 6.085 ; + RECT 0.435 6.415 0.485 6.545 ; + RECT 0.435 3.995 0.485 4.125 ; + RECT 0.435 3.075 0.485 3.205 ; + RECT 0.435 3.535 0.485 3.665 ; + RECT 0.435 1.115 0.485 1.245 ; + RECT 0.435 164.355 0.485 164.485 ; + RECT 0.435 164.815 0.485 164.945 ; + RECT 0.435 162.395 0.485 162.525 ; + RECT 0.435 161.475 0.485 161.605 ; + RECT 0.435 161.935 0.485 162.065 ; + RECT 0.435 159.515 0.485 159.645 ; + RECT 0.435 158.595 0.485 158.725 ; + RECT 0.435 159.055 0.485 159.185 ; + RECT 0.435 156.635 0.485 156.765 ; + RECT 6.76 229.755 6.81 229.885 ; + RECT 8.04 229.755 8.09 229.885 ; + RECT 9.58 229.755 9.63 229.885 ; + RECT 9.855 229.755 9.905 229.885 ; + RECT 10.26 229.755 10.31 229.885 ; + RECT 11.565 229.755 11.615 229.885 ; + RECT 13.33 229.755 13.38 229.885 ; + RECT 6.765 232.175 6.815 232.305 ; + RECT 8.04 232.175 8.09 232.305 ; + RECT 9.58 232.175 9.63 232.305 ; + RECT 9.855 232.175 9.905 232.305 ; + RECT 11.565 232.175 11.615 232.305 ; + RECT 13.33 232.175 13.38 232.305 ; + RECT 7.72 232.405 7.77 232.535 ; + RECT 14.68 232.405 14.73 232.535 ; + RECT 9.1 229.755 9.15 229.885 ; + RECT 10.81 229.755 10.86 229.885 ; + RECT 9.1 232.175 9.15 232.305 ; + RECT 10.81 232.175 10.86 232.305 ; + RECT 6.76 232.635 6.81 232.765 ; + RECT 8.04 232.635 8.09 232.765 ; + RECT 9.58 232.635 9.63 232.765 ; + RECT 9.855 232.635 9.905 232.765 ; + RECT 10.26 232.635 10.31 232.765 ; + RECT 11.565 232.635 11.615 232.765 ; + RECT 13.33 232.635 13.38 232.765 ; + RECT 6.765 235.055 6.815 235.185 ; + RECT 8.04 235.055 8.09 235.185 ; + RECT 9.58 235.055 9.63 235.185 ; + RECT 9.855 235.055 9.905 235.185 ; + RECT 11.565 235.055 11.615 235.185 ; + RECT 13.33 235.055 13.38 235.185 ; + RECT 7.72 235.285 7.77 235.415 ; + RECT 14.68 235.285 14.73 235.415 ; + RECT 9.1 232.635 9.15 232.765 ; + RECT 10.81 232.635 10.86 232.765 ; + RECT 9.1 235.055 9.15 235.185 ; + RECT 10.81 235.055 10.86 235.185 ; + RECT 6.76 235.515 6.81 235.645 ; + RECT 8.04 235.515 8.09 235.645 ; + RECT 9.58 235.515 9.63 235.645 ; + RECT 9.855 235.515 9.905 235.645 ; + RECT 10.26 235.515 10.31 235.645 ; + RECT 11.565 235.515 11.615 235.645 ; + RECT 13.33 235.515 13.38 235.645 ; + RECT 6.765 237.935 6.815 238.065 ; + RECT 8.04 237.935 8.09 238.065 ; + RECT 9.58 237.935 9.63 238.065 ; + RECT 9.855 237.935 9.905 238.065 ; + RECT 11.565 237.935 11.615 238.065 ; + RECT 13.33 237.935 13.38 238.065 ; + RECT 7.72 238.165 7.77 238.295 ; + RECT 14.68 238.165 14.73 238.295 ; + RECT 9.1 235.515 9.15 235.645 ; + RECT 10.81 235.515 10.86 235.645 ; + RECT 9.1 237.935 9.15 238.065 ; + RECT 10.81 237.935 10.86 238.065 ; + RECT 6.76 238.395 6.81 238.525 ; + RECT 8.04 238.395 8.09 238.525 ; + RECT 9.58 238.395 9.63 238.525 ; + RECT 9.855 238.395 9.905 238.525 ; + RECT 10.26 238.395 10.31 238.525 ; + RECT 11.565 238.395 11.615 238.525 ; + RECT 13.33 238.395 13.38 238.525 ; + RECT 6.765 240.815 6.815 240.945 ; + RECT 8.04 240.815 8.09 240.945 ; + RECT 9.58 240.815 9.63 240.945 ; + RECT 9.855 240.815 9.905 240.945 ; + RECT 11.565 240.815 11.615 240.945 ; + RECT 13.33 240.815 13.38 240.945 ; + RECT 7.72 241.045 7.77 241.175 ; + RECT 14.68 241.045 14.73 241.175 ; + RECT 9.1 238.395 9.15 238.525 ; + RECT 10.81 238.395 10.86 238.525 ; + RECT 9.1 240.815 9.15 240.945 ; + RECT 10.81 240.815 10.86 240.945 ; + RECT 6.76 241.275 6.81 241.405 ; + RECT 8.04 241.275 8.09 241.405 ; + RECT 9.58 241.275 9.63 241.405 ; + RECT 9.855 241.275 9.905 241.405 ; + RECT 10.26 241.275 10.31 241.405 ; + RECT 11.565 241.275 11.615 241.405 ; + RECT 13.33 241.275 13.38 241.405 ; + RECT 6.765 243.695 6.815 243.825 ; + RECT 8.04 243.695 8.09 243.825 ; + RECT 9.58 243.695 9.63 243.825 ; + RECT 9.855 243.695 9.905 243.825 ; + RECT 11.565 243.695 11.615 243.825 ; + RECT 13.33 243.695 13.38 243.825 ; + RECT 7.72 243.925 7.77 244.055 ; + RECT 14.68 243.925 14.73 244.055 ; + RECT 9.1 241.275 9.15 241.405 ; + RECT 10.81 241.275 10.86 241.405 ; + RECT 9.1 243.695 9.15 243.825 ; + RECT 10.81 243.695 10.86 243.825 ; + RECT 6.76 244.155 6.81 244.285 ; + RECT 8.04 244.155 8.09 244.285 ; + RECT 9.58 244.155 9.63 244.285 ; + RECT 9.855 244.155 9.905 244.285 ; + RECT 10.26 244.155 10.31 244.285 ; + RECT 11.565 244.155 11.615 244.285 ; + RECT 13.33 244.155 13.38 244.285 ; + RECT 6.765 246.575 6.815 246.705 ; + RECT 8.04 246.575 8.09 246.705 ; + RECT 9.58 246.575 9.63 246.705 ; + RECT 9.855 246.575 9.905 246.705 ; + RECT 11.565 246.575 11.615 246.705 ; + RECT 13.33 246.575 13.38 246.705 ; + RECT 7.72 246.805 7.77 246.935 ; + RECT 14.68 246.805 14.73 246.935 ; + RECT 9.1 244.155 9.15 244.285 ; + RECT 10.81 244.155 10.86 244.285 ; + RECT 9.1 246.575 9.15 246.705 ; + RECT 10.81 246.575 10.86 246.705 ; + RECT 6.76 247.035 6.81 247.165 ; + RECT 8.04 247.035 8.09 247.165 ; + RECT 9.58 247.035 9.63 247.165 ; + RECT 9.855 247.035 9.905 247.165 ; + RECT 10.26 247.035 10.31 247.165 ; + RECT 11.565 247.035 11.615 247.165 ; + RECT 13.33 247.035 13.38 247.165 ; + RECT 6.765 249.455 6.815 249.585 ; + RECT 8.04 249.455 8.09 249.585 ; + RECT 9.58 249.455 9.63 249.585 ; + RECT 9.855 249.455 9.905 249.585 ; + RECT 11.565 249.455 11.615 249.585 ; + RECT 13.33 249.455 13.38 249.585 ; + RECT 7.72 249.685 7.77 249.815 ; + RECT 14.68 249.685 14.73 249.815 ; + RECT 9.1 247.035 9.15 247.165 ; + RECT 10.81 247.035 10.86 247.165 ; + RECT 9.1 249.455 9.15 249.585 ; + RECT 10.81 249.455 10.86 249.585 ; + RECT 6.76 249.915 6.81 250.045 ; + RECT 8.04 249.915 8.09 250.045 ; + RECT 9.58 249.915 9.63 250.045 ; + RECT 9.855 249.915 9.905 250.045 ; + RECT 10.26 249.915 10.31 250.045 ; + RECT 11.565 249.915 11.615 250.045 ; + RECT 13.33 249.915 13.38 250.045 ; + RECT 6.765 252.335 6.815 252.465 ; + RECT 8.04 252.335 8.09 252.465 ; + RECT 9.58 252.335 9.63 252.465 ; + RECT 9.855 252.335 9.905 252.465 ; + RECT 11.565 252.335 11.615 252.465 ; + RECT 13.33 252.335 13.38 252.465 ; + RECT 7.72 252.565 7.77 252.695 ; + RECT 14.68 252.565 14.73 252.695 ; + RECT 9.1 249.915 9.15 250.045 ; + RECT 10.81 249.915 10.86 250.045 ; + RECT 9.1 252.335 9.15 252.465 ; + RECT 10.81 252.335 10.86 252.465 ; + RECT 6.76 252.795 6.81 252.925 ; + RECT 8.04 252.795 8.09 252.925 ; + RECT 9.58 252.795 9.63 252.925 ; + RECT 9.855 252.795 9.905 252.925 ; + RECT 10.26 252.795 10.31 252.925 ; + RECT 11.565 252.795 11.615 252.925 ; + RECT 13.33 252.795 13.38 252.925 ; + RECT 6.765 255.215 6.815 255.345 ; + RECT 8.04 255.215 8.09 255.345 ; + RECT 9.58 255.215 9.63 255.345 ; + RECT 9.855 255.215 9.905 255.345 ; + RECT 11.565 255.215 11.615 255.345 ; + RECT 13.33 255.215 13.38 255.345 ; + RECT 7.72 255.445 7.77 255.575 ; + RECT 14.68 255.445 14.73 255.575 ; + RECT 9.1 252.795 9.15 252.925 ; + RECT 10.81 252.795 10.86 252.925 ; + RECT 9.1 255.215 9.15 255.345 ; + RECT 10.81 255.215 10.86 255.345 ; + RECT 6.76 255.675 6.81 255.805 ; + RECT 8.04 255.675 8.09 255.805 ; + RECT 9.58 255.675 9.63 255.805 ; + RECT 9.855 255.675 9.905 255.805 ; + RECT 10.26 255.675 10.31 255.805 ; + RECT 11.565 255.675 11.615 255.805 ; + RECT 13.33 255.675 13.38 255.805 ; + RECT 6.765 258.095 6.815 258.225 ; + RECT 8.04 258.095 8.09 258.225 ; + RECT 9.58 258.095 9.63 258.225 ; + RECT 9.855 258.095 9.905 258.225 ; + RECT 11.565 258.095 11.615 258.225 ; + RECT 13.33 258.095 13.38 258.225 ; + RECT 7.72 258.325 7.77 258.455 ; + RECT 14.68 258.325 14.73 258.455 ; + RECT 9.1 255.675 9.15 255.805 ; + RECT 10.81 255.675 10.86 255.805 ; + RECT 9.1 258.095 9.15 258.225 ; + RECT 10.81 258.095 10.86 258.225 ; + RECT 6.76 258.555 6.81 258.685 ; + RECT 8.04 258.555 8.09 258.685 ; + RECT 9.58 258.555 9.63 258.685 ; + RECT 9.855 258.555 9.905 258.685 ; + RECT 10.26 258.555 10.31 258.685 ; + RECT 11.565 258.555 11.615 258.685 ; + RECT 13.33 258.555 13.38 258.685 ; + RECT 6.765 260.975 6.815 261.105 ; + RECT 8.04 260.975 8.09 261.105 ; + RECT 9.58 260.975 9.63 261.105 ; + RECT 9.855 260.975 9.905 261.105 ; + RECT 11.565 260.975 11.615 261.105 ; + RECT 13.33 260.975 13.38 261.105 ; + RECT 7.72 261.205 7.77 261.335 ; + RECT 14.68 261.205 14.73 261.335 ; + RECT 9.1 258.555 9.15 258.685 ; + RECT 10.81 258.555 10.86 258.685 ; + RECT 9.1 260.975 9.15 261.105 ; + RECT 10.81 260.975 10.86 261.105 ; + RECT 6.76 261.435 6.81 261.565 ; + RECT 8.04 261.435 8.09 261.565 ; + RECT 9.58 261.435 9.63 261.565 ; + RECT 9.855 261.435 9.905 261.565 ; + RECT 10.26 261.435 10.31 261.565 ; + RECT 11.565 261.435 11.615 261.565 ; + RECT 13.33 261.435 13.38 261.565 ; + RECT 6.765 263.855 6.815 263.985 ; + RECT 8.04 263.855 8.09 263.985 ; + RECT 9.58 263.855 9.63 263.985 ; + RECT 9.855 263.855 9.905 263.985 ; + RECT 11.565 263.855 11.615 263.985 ; + RECT 13.33 263.855 13.38 263.985 ; + RECT 7.72 264.085 7.77 264.215 ; + RECT 14.68 264.085 14.73 264.215 ; + RECT 9.1 261.435 9.15 261.565 ; + RECT 10.81 261.435 10.86 261.565 ; + RECT 9.1 263.855 9.15 263.985 ; + RECT 10.81 263.855 10.86 263.985 ; + RECT 6.76 264.315 6.81 264.445 ; + RECT 8.04 264.315 8.09 264.445 ; + RECT 9.58 264.315 9.63 264.445 ; + RECT 9.855 264.315 9.905 264.445 ; + RECT 10.26 264.315 10.31 264.445 ; + RECT 11.565 264.315 11.615 264.445 ; + RECT 13.33 264.315 13.38 264.445 ; + RECT 6.765 266.735 6.815 266.865 ; + RECT 8.04 266.735 8.09 266.865 ; + RECT 9.58 266.735 9.63 266.865 ; + RECT 9.855 266.735 9.905 266.865 ; + RECT 11.565 266.735 11.615 266.865 ; + RECT 13.33 266.735 13.38 266.865 ; + RECT 7.72 266.965 7.77 267.095 ; + RECT 14.68 266.965 14.73 267.095 ; + RECT 9.1 264.315 9.15 264.445 ; + RECT 10.81 264.315 10.86 264.445 ; + RECT 9.1 266.735 9.15 266.865 ; + RECT 10.81 266.735 10.86 266.865 ; + RECT 6.76 267.195 6.81 267.325 ; + RECT 8.04 267.195 8.09 267.325 ; + RECT 9.58 267.195 9.63 267.325 ; + RECT 9.855 267.195 9.905 267.325 ; + RECT 10.26 267.195 10.31 267.325 ; + RECT 11.565 267.195 11.615 267.325 ; + RECT 13.33 267.195 13.38 267.325 ; + RECT 6.765 269.615 6.815 269.745 ; + RECT 8.04 269.615 8.09 269.745 ; + RECT 9.58 269.615 9.63 269.745 ; + RECT 9.855 269.615 9.905 269.745 ; + RECT 11.565 269.615 11.615 269.745 ; + RECT 13.33 269.615 13.38 269.745 ; + RECT 7.72 269.845 7.77 269.975 ; + RECT 14.68 269.845 14.73 269.975 ; + RECT 9.1 267.195 9.15 267.325 ; + RECT 10.81 267.195 10.86 267.325 ; + RECT 9.1 269.615 9.15 269.745 ; + RECT 10.81 269.615 10.86 269.745 ; + RECT 6.76 270.075 6.81 270.205 ; + RECT 8.04 270.075 8.09 270.205 ; + RECT 9.58 270.075 9.63 270.205 ; + RECT 9.855 270.075 9.905 270.205 ; + RECT 10.26 270.075 10.31 270.205 ; + RECT 11.565 270.075 11.615 270.205 ; + RECT 13.33 270.075 13.38 270.205 ; + RECT 6.765 272.495 6.815 272.625 ; + RECT 8.04 272.495 8.09 272.625 ; + RECT 9.58 272.495 9.63 272.625 ; + RECT 9.855 272.495 9.905 272.625 ; + RECT 11.565 272.495 11.615 272.625 ; + RECT 13.33 272.495 13.38 272.625 ; + RECT 7.72 272.725 7.77 272.855 ; + RECT 14.68 272.725 14.73 272.855 ; + RECT 9.1 270.075 9.15 270.205 ; + RECT 10.81 270.075 10.86 270.205 ; + RECT 9.1 272.495 9.15 272.625 ; + RECT 10.81 272.495 10.86 272.625 ; + RECT 6.76 272.955 6.81 273.085 ; + RECT 8.04 272.955 8.09 273.085 ; + RECT 9.58 272.955 9.63 273.085 ; + RECT 9.855 272.955 9.905 273.085 ; + RECT 10.26 272.955 10.31 273.085 ; + RECT 11.565 272.955 11.615 273.085 ; + RECT 13.33 272.955 13.38 273.085 ; + RECT 6.765 275.375 6.815 275.505 ; + RECT 8.04 275.375 8.09 275.505 ; + RECT 9.58 275.375 9.63 275.505 ; + RECT 9.855 275.375 9.905 275.505 ; + RECT 11.565 275.375 11.615 275.505 ; + RECT 13.33 275.375 13.38 275.505 ; + RECT 7.72 275.605 7.77 275.735 ; + RECT 14.68 275.605 14.73 275.735 ; + RECT 9.1 272.955 9.15 273.085 ; + RECT 10.81 272.955 10.86 273.085 ; + RECT 9.1 275.375 9.15 275.505 ; + RECT 10.81 275.375 10.86 275.505 ; + RECT 6.76 275.835 6.81 275.965 ; + RECT 8.04 275.835 8.09 275.965 ; + RECT 9.58 275.835 9.63 275.965 ; + RECT 9.855 275.835 9.905 275.965 ; + RECT 10.26 275.835 10.31 275.965 ; + RECT 11.565 275.835 11.615 275.965 ; + RECT 13.33 275.835 13.38 275.965 ; + RECT 6.765 278.255 6.815 278.385 ; + RECT 8.04 278.255 8.09 278.385 ; + RECT 9.58 278.255 9.63 278.385 ; + RECT 9.855 278.255 9.905 278.385 ; + RECT 11.565 278.255 11.615 278.385 ; + RECT 13.33 278.255 13.38 278.385 ; + RECT 7.72 278.485 7.77 278.615 ; + RECT 14.68 278.485 14.73 278.615 ; + RECT 9.1 275.835 9.15 275.965 ; + RECT 10.81 275.835 10.86 275.965 ; + RECT 9.1 278.255 9.15 278.385 ; + RECT 10.81 278.255 10.86 278.385 ; + RECT 6.76 278.715 6.81 278.845 ; + RECT 8.04 278.715 8.09 278.845 ; + RECT 9.58 278.715 9.63 278.845 ; + RECT 9.855 278.715 9.905 278.845 ; + RECT 10.26 278.715 10.31 278.845 ; + RECT 11.565 278.715 11.615 278.845 ; + RECT 13.33 278.715 13.38 278.845 ; + RECT 6.765 281.135 6.815 281.265 ; + RECT 8.04 281.135 8.09 281.265 ; + RECT 9.58 281.135 9.63 281.265 ; + RECT 9.855 281.135 9.905 281.265 ; + RECT 11.565 281.135 11.615 281.265 ; + RECT 13.33 281.135 13.38 281.265 ; + RECT 7.72 281.365 7.77 281.495 ; + RECT 14.68 281.365 14.73 281.495 ; + RECT 9.1 278.715 9.15 278.845 ; + RECT 10.81 278.715 10.86 278.845 ; + RECT 9.1 281.135 9.15 281.265 ; + RECT 10.81 281.135 10.86 281.265 ; + RECT 6.76 281.595 6.81 281.725 ; + RECT 8.04 281.595 8.09 281.725 ; + RECT 9.58 281.595 9.63 281.725 ; + RECT 9.855 281.595 9.905 281.725 ; + RECT 10.26 281.595 10.31 281.725 ; + RECT 11.565 281.595 11.615 281.725 ; + RECT 13.33 281.595 13.38 281.725 ; + RECT 6.765 284.015 6.815 284.145 ; + RECT 8.04 284.015 8.09 284.145 ; + RECT 9.58 284.015 9.63 284.145 ; + RECT 9.855 284.015 9.905 284.145 ; + RECT 11.565 284.015 11.615 284.145 ; + RECT 13.33 284.015 13.38 284.145 ; + RECT 7.72 284.245 7.77 284.375 ; + RECT 14.68 284.245 14.73 284.375 ; + RECT 9.1 281.595 9.15 281.725 ; + RECT 10.81 281.595 10.86 281.725 ; + RECT 9.1 284.015 9.15 284.145 ; + RECT 10.81 284.015 10.86 284.145 ; + RECT 6.76 284.475 6.81 284.605 ; + RECT 8.04 284.475 8.09 284.605 ; + RECT 9.58 284.475 9.63 284.605 ; + RECT 9.855 284.475 9.905 284.605 ; + RECT 10.26 284.475 10.31 284.605 ; + RECT 11.565 284.475 11.615 284.605 ; + RECT 13.33 284.475 13.38 284.605 ; + RECT 6.765 286.895 6.815 287.025 ; + RECT 8.04 286.895 8.09 287.025 ; + RECT 9.58 286.895 9.63 287.025 ; + RECT 9.855 286.895 9.905 287.025 ; + RECT 11.565 286.895 11.615 287.025 ; + RECT 13.33 286.895 13.38 287.025 ; + RECT 7.72 287.125 7.77 287.255 ; + RECT 14.68 287.125 14.73 287.255 ; + RECT 9.1 284.475 9.15 284.605 ; + RECT 10.81 284.475 10.86 284.605 ; + RECT 9.1 286.895 9.15 287.025 ; + RECT 10.81 286.895 10.86 287.025 ; + RECT 6.76 287.355 6.81 287.485 ; + RECT 8.04 287.355 8.09 287.485 ; + RECT 9.58 287.355 9.63 287.485 ; + RECT 9.855 287.355 9.905 287.485 ; + RECT 10.26 287.355 10.31 287.485 ; + RECT 11.565 287.355 11.615 287.485 ; + RECT 13.33 287.355 13.38 287.485 ; + RECT 6.765 289.775 6.815 289.905 ; + RECT 8.04 289.775 8.09 289.905 ; + RECT 9.58 289.775 9.63 289.905 ; + RECT 9.855 289.775 9.905 289.905 ; + RECT 11.565 289.775 11.615 289.905 ; + RECT 13.33 289.775 13.38 289.905 ; + RECT 7.72 290.005 7.77 290.135 ; + RECT 14.68 290.005 14.73 290.135 ; + RECT 9.1 287.355 9.15 287.485 ; + RECT 10.81 287.355 10.86 287.485 ; + RECT 9.1 289.775 9.15 289.905 ; + RECT 10.81 289.775 10.86 289.905 ; + RECT 6.76 290.235 6.81 290.365 ; + RECT 8.04 290.235 8.09 290.365 ; + RECT 9.58 290.235 9.63 290.365 ; + RECT 9.855 290.235 9.905 290.365 ; + RECT 10.26 290.235 10.31 290.365 ; + RECT 11.565 290.235 11.615 290.365 ; + RECT 13.33 290.235 13.38 290.365 ; + RECT 6.765 292.655 6.815 292.785 ; + RECT 8.04 292.655 8.09 292.785 ; + RECT 9.58 292.655 9.63 292.785 ; + RECT 9.855 292.655 9.905 292.785 ; + RECT 11.565 292.655 11.615 292.785 ; + RECT 13.33 292.655 13.38 292.785 ; + RECT 7.72 292.885 7.77 293.015 ; + RECT 14.68 292.885 14.73 293.015 ; + RECT 9.1 290.235 9.15 290.365 ; + RECT 10.81 290.235 10.86 290.365 ; + RECT 9.1 292.655 9.15 292.785 ; + RECT 10.81 292.655 10.86 292.785 ; + RECT 6.76 293.115 6.81 293.245 ; + RECT 8.04 293.115 8.09 293.245 ; + RECT 9.58 293.115 9.63 293.245 ; + RECT 9.855 293.115 9.905 293.245 ; + RECT 10.26 293.115 10.31 293.245 ; + RECT 11.565 293.115 11.615 293.245 ; + RECT 13.33 293.115 13.38 293.245 ; + RECT 6.765 295.535 6.815 295.665 ; + RECT 8.04 295.535 8.09 295.665 ; + RECT 9.58 295.535 9.63 295.665 ; + RECT 9.855 295.535 9.905 295.665 ; + RECT 11.565 295.535 11.615 295.665 ; + RECT 13.33 295.535 13.38 295.665 ; + RECT 7.72 295.765 7.77 295.895 ; + RECT 14.68 295.765 14.73 295.895 ; + RECT 9.1 293.115 9.15 293.245 ; + RECT 10.81 293.115 10.86 293.245 ; + RECT 9.1 295.535 9.15 295.665 ; + RECT 10.81 295.535 10.86 295.665 ; + RECT 6.76 295.995 6.81 296.125 ; + RECT 8.04 295.995 8.09 296.125 ; + RECT 9.58 295.995 9.63 296.125 ; + RECT 9.855 295.995 9.905 296.125 ; + RECT 10.26 295.995 10.31 296.125 ; + RECT 11.565 295.995 11.615 296.125 ; + RECT 13.33 295.995 13.38 296.125 ; + RECT 6.765 298.415 6.815 298.545 ; + RECT 8.04 298.415 8.09 298.545 ; + RECT 9.58 298.415 9.63 298.545 ; + RECT 9.855 298.415 9.905 298.545 ; + RECT 11.565 298.415 11.615 298.545 ; + RECT 13.33 298.415 13.38 298.545 ; + RECT 7.72 298.645 7.77 298.775 ; + RECT 14.68 298.645 14.73 298.775 ; + RECT 9.1 295.995 9.15 296.125 ; + RECT 10.81 295.995 10.86 296.125 ; + RECT 9.1 298.415 9.15 298.545 ; + RECT 10.81 298.415 10.86 298.545 ; + RECT 6.76 298.875 6.81 299.005 ; + RECT 8.04 298.875 8.09 299.005 ; + RECT 9.58 298.875 9.63 299.005 ; + RECT 9.855 298.875 9.905 299.005 ; + RECT 10.26 298.875 10.31 299.005 ; + RECT 11.565 298.875 11.615 299.005 ; + RECT 13.33 298.875 13.38 299.005 ; + RECT 6.765 301.295 6.815 301.425 ; + RECT 8.04 301.295 8.09 301.425 ; + RECT 9.58 301.295 9.63 301.425 ; + RECT 9.855 301.295 9.905 301.425 ; + RECT 11.565 301.295 11.615 301.425 ; + RECT 13.33 301.295 13.38 301.425 ; + RECT 7.72 301.525 7.77 301.655 ; + RECT 14.68 301.525 14.73 301.655 ; + RECT 9.1 298.875 9.15 299.005 ; + RECT 10.81 298.875 10.86 299.005 ; + RECT 9.1 301.295 9.15 301.425 ; + RECT 10.81 301.295 10.86 301.425 ; + RECT 6.76 301.755 6.81 301.885 ; + RECT 8.04 301.755 8.09 301.885 ; + RECT 9.58 301.755 9.63 301.885 ; + RECT 9.855 301.755 9.905 301.885 ; + RECT 10.26 301.755 10.31 301.885 ; + RECT 11.565 301.755 11.615 301.885 ; + RECT 13.33 301.755 13.38 301.885 ; + RECT 6.765 304.175 6.815 304.305 ; + RECT 8.04 304.175 8.09 304.305 ; + RECT 9.58 304.175 9.63 304.305 ; + RECT 9.855 304.175 9.905 304.305 ; + RECT 11.565 304.175 11.615 304.305 ; + RECT 13.33 304.175 13.38 304.305 ; + RECT 7.72 304.405 7.77 304.535 ; + RECT 14.68 304.405 14.73 304.535 ; + RECT 9.1 301.755 9.15 301.885 ; + RECT 10.81 301.755 10.86 301.885 ; + RECT 9.1 304.175 9.15 304.305 ; + RECT 10.81 304.175 10.86 304.305 ; + RECT 6.76 304.635 6.81 304.765 ; + RECT 8.04 304.635 8.09 304.765 ; + RECT 9.58 304.635 9.63 304.765 ; + RECT 9.855 304.635 9.905 304.765 ; + RECT 10.26 304.635 10.31 304.765 ; + RECT 11.565 304.635 11.615 304.765 ; + RECT 13.33 304.635 13.38 304.765 ; + RECT 6.765 307.055 6.815 307.185 ; + RECT 8.04 307.055 8.09 307.185 ; + RECT 9.58 307.055 9.63 307.185 ; + RECT 9.855 307.055 9.905 307.185 ; + RECT 11.565 307.055 11.615 307.185 ; + RECT 13.33 307.055 13.38 307.185 ; + RECT 7.72 307.285 7.77 307.415 ; + RECT 14.68 307.285 14.73 307.415 ; + RECT 9.1 304.635 9.15 304.765 ; + RECT 10.81 304.635 10.86 304.765 ; + RECT 9.1 307.055 9.15 307.185 ; + RECT 10.81 307.055 10.86 307.185 ; + RECT 6.76 307.515 6.81 307.645 ; + RECT 8.04 307.515 8.09 307.645 ; + RECT 9.58 307.515 9.63 307.645 ; + RECT 9.855 307.515 9.905 307.645 ; + RECT 10.26 307.515 10.31 307.645 ; + RECT 11.565 307.515 11.615 307.645 ; + RECT 13.33 307.515 13.38 307.645 ; + RECT 6.765 309.935 6.815 310.065 ; + RECT 8.04 309.935 8.09 310.065 ; + RECT 9.58 309.935 9.63 310.065 ; + RECT 9.855 309.935 9.905 310.065 ; + RECT 11.565 309.935 11.615 310.065 ; + RECT 13.33 309.935 13.38 310.065 ; + RECT 7.72 310.165 7.77 310.295 ; + RECT 14.68 310.165 14.73 310.295 ; + RECT 9.1 307.515 9.15 307.645 ; + RECT 10.81 307.515 10.86 307.645 ; + RECT 9.1 309.935 9.15 310.065 ; + RECT 10.81 309.935 10.86 310.065 ; + RECT 6.76 310.395 6.81 310.525 ; + RECT 8.04 310.395 8.09 310.525 ; + RECT 9.58 310.395 9.63 310.525 ; + RECT 9.855 310.395 9.905 310.525 ; + RECT 10.26 310.395 10.31 310.525 ; + RECT 11.565 310.395 11.615 310.525 ; + RECT 13.33 310.395 13.38 310.525 ; + RECT 6.765 312.815 6.815 312.945 ; + RECT 8.04 312.815 8.09 312.945 ; + RECT 9.58 312.815 9.63 312.945 ; + RECT 9.855 312.815 9.905 312.945 ; + RECT 11.565 312.815 11.615 312.945 ; + RECT 13.33 312.815 13.38 312.945 ; + RECT 7.72 313.045 7.77 313.175 ; + RECT 14.68 313.045 14.73 313.175 ; + RECT 9.1 310.395 9.15 310.525 ; + RECT 10.81 310.395 10.86 310.525 ; + RECT 9.1 312.815 9.15 312.945 ; + RECT 10.81 312.815 10.86 312.945 ; + RECT 6.76 313.275 6.81 313.405 ; + RECT 8.04 313.275 8.09 313.405 ; + RECT 9.58 313.275 9.63 313.405 ; + RECT 9.855 313.275 9.905 313.405 ; + RECT 10.26 313.275 10.31 313.405 ; + RECT 11.565 313.275 11.615 313.405 ; + RECT 13.33 313.275 13.38 313.405 ; + RECT 6.765 315.695 6.815 315.825 ; + RECT 8.04 315.695 8.09 315.825 ; + RECT 9.58 315.695 9.63 315.825 ; + RECT 9.855 315.695 9.905 315.825 ; + RECT 11.565 315.695 11.615 315.825 ; + RECT 13.33 315.695 13.38 315.825 ; + RECT 7.72 315.925 7.77 316.055 ; + RECT 14.68 315.925 14.73 316.055 ; + RECT 9.1 313.275 9.15 313.405 ; + RECT 10.81 313.275 10.86 313.405 ; + RECT 9.1 315.695 9.15 315.825 ; + RECT 10.81 315.695 10.86 315.825 ; + RECT 6.76 316.155 6.81 316.285 ; + RECT 8.04 316.155 8.09 316.285 ; + RECT 9.58 316.155 9.63 316.285 ; + RECT 9.855 316.155 9.905 316.285 ; + RECT 10.26 316.155 10.31 316.285 ; + RECT 11.565 316.155 11.615 316.285 ; + RECT 13.33 316.155 13.38 316.285 ; + RECT 6.765 318.575 6.815 318.705 ; + RECT 8.04 318.575 8.09 318.705 ; + RECT 9.58 318.575 9.63 318.705 ; + RECT 9.855 318.575 9.905 318.705 ; + RECT 11.565 318.575 11.615 318.705 ; + RECT 13.33 318.575 13.38 318.705 ; + RECT 7.72 318.805 7.77 318.935 ; + RECT 14.68 318.805 14.73 318.935 ; + RECT 9.1 316.155 9.15 316.285 ; + RECT 10.81 316.155 10.86 316.285 ; + RECT 9.1 318.575 9.15 318.705 ; + RECT 10.81 318.575 10.86 318.705 ; + RECT 6.76 319.035 6.81 319.165 ; + RECT 8.04 319.035 8.09 319.165 ; + RECT 9.58 319.035 9.63 319.165 ; + RECT 9.855 319.035 9.905 319.165 ; + RECT 10.26 319.035 10.31 319.165 ; + RECT 11.565 319.035 11.615 319.165 ; + RECT 13.33 319.035 13.38 319.165 ; + RECT 6.765 321.455 6.815 321.585 ; + RECT 8.04 321.455 8.09 321.585 ; + RECT 9.58 321.455 9.63 321.585 ; + RECT 9.855 321.455 9.905 321.585 ; + RECT 11.565 321.455 11.615 321.585 ; + RECT 13.33 321.455 13.38 321.585 ; + RECT 7.72 321.685 7.77 321.815 ; + RECT 14.68 321.685 14.73 321.815 ; + RECT 9.1 319.035 9.15 319.165 ; + RECT 10.81 319.035 10.86 319.165 ; + RECT 9.1 321.455 9.15 321.585 ; + RECT 10.81 321.455 10.86 321.585 ; + RECT 6.76 321.915 6.81 322.045 ; + RECT 8.04 321.915 8.09 322.045 ; + RECT 9.58 321.915 9.63 322.045 ; + RECT 9.855 321.915 9.905 322.045 ; + RECT 10.26 321.915 10.31 322.045 ; + RECT 11.565 321.915 11.615 322.045 ; + RECT 13.33 321.915 13.38 322.045 ; + RECT 6.765 324.335 6.815 324.465 ; + RECT 8.04 324.335 8.09 324.465 ; + RECT 9.58 324.335 9.63 324.465 ; + RECT 9.855 324.335 9.905 324.465 ; + RECT 11.565 324.335 11.615 324.465 ; + RECT 13.33 324.335 13.38 324.465 ; + RECT 7.72 324.565 7.77 324.695 ; + RECT 14.68 324.565 14.73 324.695 ; + RECT 9.1 321.915 9.15 322.045 ; + RECT 10.81 321.915 10.86 322.045 ; + RECT 9.1 324.335 9.15 324.465 ; + RECT 10.81 324.335 10.86 324.465 ; + RECT 6.76 324.795 6.81 324.925 ; + RECT 8.04 324.795 8.09 324.925 ; + RECT 9.58 324.795 9.63 324.925 ; + RECT 9.855 324.795 9.905 324.925 ; + RECT 10.26 324.795 10.31 324.925 ; + RECT 11.565 324.795 11.615 324.925 ; + RECT 13.33 324.795 13.38 324.925 ; + RECT 6.765 327.215 6.815 327.345 ; + RECT 8.04 327.215 8.09 327.345 ; + RECT 9.58 327.215 9.63 327.345 ; + RECT 9.855 327.215 9.905 327.345 ; + RECT 11.565 327.215 11.615 327.345 ; + RECT 13.33 327.215 13.38 327.345 ; + RECT 7.72 327.445 7.77 327.575 ; + RECT 14.68 327.445 14.73 327.575 ; + RECT 9.1 324.795 9.15 324.925 ; + RECT 10.81 324.795 10.86 324.925 ; + RECT 9.1 327.215 9.15 327.345 ; + RECT 10.81 327.215 10.86 327.345 ; + RECT 6.76 327.675 6.81 327.805 ; + RECT 8.04 327.675 8.09 327.805 ; + RECT 9.58 327.675 9.63 327.805 ; + RECT 9.855 327.675 9.905 327.805 ; + RECT 10.26 327.675 10.31 327.805 ; + RECT 11.565 327.675 11.615 327.805 ; + RECT 13.33 327.675 13.38 327.805 ; + RECT 6.765 330.095 6.815 330.225 ; + RECT 8.04 330.095 8.09 330.225 ; + RECT 9.58 330.095 9.63 330.225 ; + RECT 9.855 330.095 9.905 330.225 ; + RECT 11.565 330.095 11.615 330.225 ; + RECT 13.33 330.095 13.38 330.225 ; + RECT 7.72 330.325 7.77 330.455 ; + RECT 14.68 330.325 14.73 330.455 ; + RECT 9.1 327.675 9.15 327.805 ; + RECT 10.81 327.675 10.86 327.805 ; + RECT 9.1 330.095 9.15 330.225 ; + RECT 10.81 330.095 10.86 330.225 ; + RECT 6.76 330.555 6.81 330.685 ; + RECT 8.04 330.555 8.09 330.685 ; + RECT 9.58 330.555 9.63 330.685 ; + RECT 9.855 330.555 9.905 330.685 ; + RECT 10.26 330.555 10.31 330.685 ; + RECT 11.565 330.555 11.615 330.685 ; + RECT 13.33 330.555 13.38 330.685 ; + RECT 6.765 332.975 6.815 333.105 ; + RECT 8.04 332.975 8.09 333.105 ; + RECT 9.58 332.975 9.63 333.105 ; + RECT 9.855 332.975 9.905 333.105 ; + RECT 11.565 332.975 11.615 333.105 ; + RECT 13.33 332.975 13.38 333.105 ; + RECT 7.72 333.205 7.77 333.335 ; + RECT 14.68 333.205 14.73 333.335 ; + RECT 9.1 330.555 9.15 330.685 ; + RECT 10.81 330.555 10.86 330.685 ; + RECT 9.1 332.975 9.15 333.105 ; + RECT 10.81 332.975 10.86 333.105 ; + RECT 6.76 333.435 6.81 333.565 ; + RECT 8.04 333.435 8.09 333.565 ; + RECT 9.58 333.435 9.63 333.565 ; + RECT 9.855 333.435 9.905 333.565 ; + RECT 10.26 333.435 10.31 333.565 ; + RECT 11.565 333.435 11.615 333.565 ; + RECT 13.33 333.435 13.38 333.565 ; + RECT 6.765 335.855 6.815 335.985 ; + RECT 8.04 335.855 8.09 335.985 ; + RECT 9.58 335.855 9.63 335.985 ; + RECT 9.855 335.855 9.905 335.985 ; + RECT 11.565 335.855 11.615 335.985 ; + RECT 13.33 335.855 13.38 335.985 ; + RECT 7.72 336.085 7.77 336.215 ; + RECT 14.68 336.085 14.73 336.215 ; + RECT 9.1 333.435 9.15 333.565 ; + RECT 10.81 333.435 10.86 333.565 ; + RECT 9.1 335.855 9.15 335.985 ; + RECT 10.81 335.855 10.86 335.985 ; + RECT 6.76 336.315 6.81 336.445 ; + RECT 8.04 336.315 8.09 336.445 ; + RECT 9.58 336.315 9.63 336.445 ; + RECT 9.855 336.315 9.905 336.445 ; + RECT 10.26 336.315 10.31 336.445 ; + RECT 11.565 336.315 11.615 336.445 ; + RECT 13.33 336.315 13.38 336.445 ; + RECT 6.765 338.735 6.815 338.865 ; + RECT 8.04 338.735 8.09 338.865 ; + RECT 9.58 338.735 9.63 338.865 ; + RECT 9.855 338.735 9.905 338.865 ; + RECT 11.565 338.735 11.615 338.865 ; + RECT 13.33 338.735 13.38 338.865 ; + RECT 7.72 338.965 7.77 339.095 ; + RECT 14.68 338.965 14.73 339.095 ; + RECT 9.1 336.315 9.15 336.445 ; + RECT 10.81 336.315 10.86 336.445 ; + RECT 9.1 338.735 9.15 338.865 ; + RECT 10.81 338.735 10.86 338.865 ; + RECT 6.76 339.195 6.81 339.325 ; + RECT 8.04 339.195 8.09 339.325 ; + RECT 9.58 339.195 9.63 339.325 ; + RECT 9.855 339.195 9.905 339.325 ; + RECT 10.26 339.195 10.31 339.325 ; + RECT 11.565 339.195 11.615 339.325 ; + RECT 13.33 339.195 13.38 339.325 ; + RECT 6.765 341.615 6.815 341.745 ; + RECT 8.04 341.615 8.09 341.745 ; + RECT 9.58 341.615 9.63 341.745 ; + RECT 9.855 341.615 9.905 341.745 ; + RECT 11.565 341.615 11.615 341.745 ; + RECT 13.33 341.615 13.38 341.745 ; + RECT 7.72 341.845 7.77 341.975 ; + RECT 14.68 341.845 14.73 341.975 ; + RECT 9.1 339.195 9.15 339.325 ; + RECT 10.81 339.195 10.86 339.325 ; + RECT 9.1 341.615 9.15 341.745 ; + RECT 10.81 341.615 10.86 341.745 ; + RECT 6.76 342.075 6.81 342.205 ; + RECT 8.04 342.075 8.09 342.205 ; + RECT 9.58 342.075 9.63 342.205 ; + RECT 9.855 342.075 9.905 342.205 ; + RECT 10.26 342.075 10.31 342.205 ; + RECT 11.565 342.075 11.615 342.205 ; + RECT 13.33 342.075 13.38 342.205 ; + RECT 6.765 344.495 6.815 344.625 ; + RECT 8.04 344.495 8.09 344.625 ; + RECT 9.58 344.495 9.63 344.625 ; + RECT 9.855 344.495 9.905 344.625 ; + RECT 11.565 344.495 11.615 344.625 ; + RECT 13.33 344.495 13.38 344.625 ; + RECT 7.72 344.725 7.77 344.855 ; + RECT 14.68 344.725 14.73 344.855 ; + RECT 9.1 342.075 9.15 342.205 ; + RECT 10.81 342.075 10.86 342.205 ; + RECT 9.1 344.495 9.15 344.625 ; + RECT 10.81 344.495 10.86 344.625 ; + RECT 6.76 344.955 6.81 345.085 ; + RECT 8.04 344.955 8.09 345.085 ; + RECT 9.58 344.955 9.63 345.085 ; + RECT 9.855 344.955 9.905 345.085 ; + RECT 10.26 344.955 10.31 345.085 ; + RECT 11.565 344.955 11.615 345.085 ; + RECT 13.33 344.955 13.38 345.085 ; + RECT 6.765 347.375 6.815 347.505 ; + RECT 8.04 347.375 8.09 347.505 ; + RECT 9.58 347.375 9.63 347.505 ; + RECT 9.855 347.375 9.905 347.505 ; + RECT 11.565 347.375 11.615 347.505 ; + RECT 13.33 347.375 13.38 347.505 ; + RECT 7.72 347.605 7.77 347.735 ; + RECT 14.68 347.605 14.73 347.735 ; + RECT 9.1 344.955 9.15 345.085 ; + RECT 10.81 344.955 10.86 345.085 ; + RECT 9.1 347.375 9.15 347.505 ; + RECT 10.81 347.375 10.86 347.505 ; + RECT 6.76 347.835 6.81 347.965 ; + RECT 8.04 347.835 8.09 347.965 ; + RECT 9.58 347.835 9.63 347.965 ; + RECT 9.855 347.835 9.905 347.965 ; + RECT 10.26 347.835 10.31 347.965 ; + RECT 11.565 347.835 11.615 347.965 ; + RECT 13.33 347.835 13.38 347.965 ; + RECT 6.765 350.255 6.815 350.385 ; + RECT 8.04 350.255 8.09 350.385 ; + RECT 9.58 350.255 9.63 350.385 ; + RECT 9.855 350.255 9.905 350.385 ; + RECT 11.565 350.255 11.615 350.385 ; + RECT 13.33 350.255 13.38 350.385 ; + RECT 7.72 350.485 7.77 350.615 ; + RECT 14.68 350.485 14.73 350.615 ; + RECT 9.1 347.835 9.15 347.965 ; + RECT 10.81 347.835 10.86 347.965 ; + RECT 9.1 350.255 9.15 350.385 ; + RECT 10.81 350.255 10.86 350.385 ; + RECT 6.76 350.715 6.81 350.845 ; + RECT 8.04 350.715 8.09 350.845 ; + RECT 9.58 350.715 9.63 350.845 ; + RECT 9.855 350.715 9.905 350.845 ; + RECT 10.26 350.715 10.31 350.845 ; + RECT 11.565 350.715 11.615 350.845 ; + RECT 13.33 350.715 13.38 350.845 ; + RECT 6.765 353.135 6.815 353.265 ; + RECT 8.04 353.135 8.09 353.265 ; + RECT 9.58 353.135 9.63 353.265 ; + RECT 9.855 353.135 9.905 353.265 ; + RECT 11.565 353.135 11.615 353.265 ; + RECT 13.33 353.135 13.38 353.265 ; + RECT 7.72 353.365 7.77 353.495 ; + RECT 14.68 353.365 14.73 353.495 ; + RECT 9.1 350.715 9.15 350.845 ; + RECT 10.81 350.715 10.86 350.845 ; + RECT 9.1 353.135 9.15 353.265 ; + RECT 10.81 353.135 10.86 353.265 ; + RECT 6.76 353.595 6.81 353.725 ; + RECT 8.04 353.595 8.09 353.725 ; + RECT 9.58 353.595 9.63 353.725 ; + RECT 9.855 353.595 9.905 353.725 ; + RECT 10.26 353.595 10.31 353.725 ; + RECT 11.565 353.595 11.615 353.725 ; + RECT 13.33 353.595 13.38 353.725 ; + RECT 6.765 356.015 6.815 356.145 ; + RECT 8.04 356.015 8.09 356.145 ; + RECT 9.58 356.015 9.63 356.145 ; + RECT 9.855 356.015 9.905 356.145 ; + RECT 11.565 356.015 11.615 356.145 ; + RECT 13.33 356.015 13.38 356.145 ; + RECT 7.72 356.245 7.77 356.375 ; + RECT 14.68 356.245 14.73 356.375 ; + RECT 9.1 353.595 9.15 353.725 ; + RECT 10.81 353.595 10.86 353.725 ; + RECT 9.1 356.015 9.15 356.145 ; + RECT 10.81 356.015 10.86 356.145 ; + RECT 6.76 356.475 6.81 356.605 ; + RECT 8.04 356.475 8.09 356.605 ; + RECT 9.58 356.475 9.63 356.605 ; + RECT 9.855 356.475 9.905 356.605 ; + RECT 10.26 356.475 10.31 356.605 ; + RECT 11.565 356.475 11.615 356.605 ; + RECT 13.33 356.475 13.38 356.605 ; + RECT 6.765 358.895 6.815 359.025 ; + RECT 8.04 358.895 8.09 359.025 ; + RECT 9.58 358.895 9.63 359.025 ; + RECT 9.855 358.895 9.905 359.025 ; + RECT 11.565 358.895 11.615 359.025 ; + RECT 13.33 358.895 13.38 359.025 ; + RECT 7.72 359.125 7.77 359.255 ; + RECT 14.68 359.125 14.73 359.255 ; + RECT 9.1 356.475 9.15 356.605 ; + RECT 10.81 356.475 10.86 356.605 ; + RECT 9.1 358.895 9.15 359.025 ; + RECT 10.81 358.895 10.86 359.025 ; + RECT 6.76 359.355 6.81 359.485 ; + RECT 8.04 359.355 8.09 359.485 ; + RECT 9.58 359.355 9.63 359.485 ; + RECT 9.855 359.355 9.905 359.485 ; + RECT 10.26 359.355 10.31 359.485 ; + RECT 11.565 359.355 11.615 359.485 ; + RECT 13.33 359.355 13.38 359.485 ; + RECT 6.765 361.775 6.815 361.905 ; + RECT 8.04 361.775 8.09 361.905 ; + RECT 9.58 361.775 9.63 361.905 ; + RECT 9.855 361.775 9.905 361.905 ; + RECT 11.565 361.775 11.615 361.905 ; + RECT 13.33 361.775 13.38 361.905 ; + RECT 7.72 362.005 7.77 362.135 ; + RECT 14.68 362.005 14.73 362.135 ; + RECT 9.1 359.355 9.15 359.485 ; + RECT 10.81 359.355 10.86 359.485 ; + RECT 9.1 361.775 9.15 361.905 ; + RECT 10.81 361.775 10.86 361.905 ; + RECT 6.76 362.235 6.81 362.365 ; + RECT 8.04 362.235 8.09 362.365 ; + RECT 9.58 362.235 9.63 362.365 ; + RECT 9.855 362.235 9.905 362.365 ; + RECT 10.26 362.235 10.31 362.365 ; + RECT 11.565 362.235 11.615 362.365 ; + RECT 13.33 362.235 13.38 362.365 ; + RECT 6.765 364.655 6.815 364.785 ; + RECT 8.04 364.655 8.09 364.785 ; + RECT 9.58 364.655 9.63 364.785 ; + RECT 9.855 364.655 9.905 364.785 ; + RECT 11.565 364.655 11.615 364.785 ; + RECT 13.33 364.655 13.38 364.785 ; + RECT 7.72 364.885 7.77 365.015 ; + RECT 14.68 364.885 14.73 365.015 ; + RECT 9.1 362.235 9.15 362.365 ; + RECT 10.81 362.235 10.86 362.365 ; + RECT 9.1 364.655 9.15 364.785 ; + RECT 10.81 364.655 10.86 364.785 ; + RECT 6.76 365.115 6.81 365.245 ; + RECT 8.04 365.115 8.09 365.245 ; + RECT 9.58 365.115 9.63 365.245 ; + RECT 9.855 365.115 9.905 365.245 ; + RECT 10.26 365.115 10.31 365.245 ; + RECT 11.565 365.115 11.615 365.245 ; + RECT 13.33 365.115 13.38 365.245 ; + RECT 6.765 367.535 6.815 367.665 ; + RECT 8.04 367.535 8.09 367.665 ; + RECT 9.58 367.535 9.63 367.665 ; + RECT 9.855 367.535 9.905 367.665 ; + RECT 11.565 367.535 11.615 367.665 ; + RECT 13.33 367.535 13.38 367.665 ; + RECT 7.72 367.765 7.77 367.895 ; + RECT 14.68 367.765 14.73 367.895 ; + RECT 9.1 365.115 9.15 365.245 ; + RECT 10.81 365.115 10.86 365.245 ; + RECT 9.1 367.535 9.15 367.665 ; + RECT 10.81 367.535 10.86 367.665 ; + RECT 6.76 367.995 6.81 368.125 ; + RECT 8.04 367.995 8.09 368.125 ; + RECT 9.58 367.995 9.63 368.125 ; + RECT 9.855 367.995 9.905 368.125 ; + RECT 10.26 367.995 10.31 368.125 ; + RECT 11.565 367.995 11.615 368.125 ; + RECT 13.33 367.995 13.38 368.125 ; + RECT 6.765 370.415 6.815 370.545 ; + RECT 8.04 370.415 8.09 370.545 ; + RECT 9.58 370.415 9.63 370.545 ; + RECT 9.855 370.415 9.905 370.545 ; + RECT 11.565 370.415 11.615 370.545 ; + RECT 13.33 370.415 13.38 370.545 ; + RECT 7.72 370.645 7.77 370.775 ; + RECT 14.68 370.645 14.73 370.775 ; + RECT 9.1 367.995 9.15 368.125 ; + RECT 10.81 367.995 10.86 368.125 ; + RECT 9.1 370.415 9.15 370.545 ; + RECT 10.81 370.415 10.86 370.545 ; + RECT 6.76 370.875 6.81 371.005 ; + RECT 8.04 370.875 8.09 371.005 ; + RECT 9.58 370.875 9.63 371.005 ; + RECT 9.855 370.875 9.905 371.005 ; + RECT 10.26 370.875 10.31 371.005 ; + RECT 11.565 370.875 11.615 371.005 ; + RECT 13.33 370.875 13.38 371.005 ; + RECT 6.765 373.295 6.815 373.425 ; + RECT 8.04 373.295 8.09 373.425 ; + RECT 9.58 373.295 9.63 373.425 ; + RECT 9.855 373.295 9.905 373.425 ; + RECT 11.565 373.295 11.615 373.425 ; + RECT 13.33 373.295 13.38 373.425 ; + RECT 7.72 373.525 7.77 373.655 ; + RECT 14.68 373.525 14.73 373.655 ; + RECT 9.1 370.875 9.15 371.005 ; + RECT 10.81 370.875 10.86 371.005 ; + RECT 9.1 373.295 9.15 373.425 ; + RECT 10.81 373.295 10.86 373.425 ; + RECT 6.76 373.755 6.81 373.885 ; + RECT 8.04 373.755 8.09 373.885 ; + RECT 9.58 373.755 9.63 373.885 ; + RECT 9.855 373.755 9.905 373.885 ; + RECT 10.26 373.755 10.31 373.885 ; + RECT 11.565 373.755 11.615 373.885 ; + RECT 13.33 373.755 13.38 373.885 ; + RECT 6.765 376.175 6.815 376.305 ; + RECT 8.04 376.175 8.09 376.305 ; + RECT 9.58 376.175 9.63 376.305 ; + RECT 9.855 376.175 9.905 376.305 ; + RECT 11.565 376.175 11.615 376.305 ; + RECT 13.33 376.175 13.38 376.305 ; + RECT 7.72 376.405 7.77 376.535 ; + RECT 14.68 376.405 14.73 376.535 ; + RECT 9.1 373.755 9.15 373.885 ; + RECT 10.81 373.755 10.86 373.885 ; + RECT 9.1 376.175 9.15 376.305 ; + RECT 10.81 376.175 10.86 376.305 ; + RECT 6.76 376.635 6.81 376.765 ; + RECT 8.04 376.635 8.09 376.765 ; + RECT 9.58 376.635 9.63 376.765 ; + RECT 9.855 376.635 9.905 376.765 ; + RECT 10.26 376.635 10.31 376.765 ; + RECT 11.565 376.635 11.615 376.765 ; + RECT 13.33 376.635 13.38 376.765 ; + RECT 6.765 379.055 6.815 379.185 ; + RECT 8.04 379.055 8.09 379.185 ; + RECT 9.58 379.055 9.63 379.185 ; + RECT 9.855 379.055 9.905 379.185 ; + RECT 11.565 379.055 11.615 379.185 ; + RECT 13.33 379.055 13.38 379.185 ; + RECT 7.72 379.285 7.77 379.415 ; + RECT 14.68 379.285 14.73 379.415 ; + RECT 9.1 376.635 9.15 376.765 ; + RECT 10.81 376.635 10.86 376.765 ; + RECT 9.1 379.055 9.15 379.185 ; + RECT 10.81 379.055 10.86 379.185 ; + RECT 6.76 379.515 6.81 379.645 ; + RECT 8.04 379.515 8.09 379.645 ; + RECT 9.58 379.515 9.63 379.645 ; + RECT 9.855 379.515 9.905 379.645 ; + RECT 10.26 379.515 10.31 379.645 ; + RECT 11.565 379.515 11.615 379.645 ; + RECT 13.33 379.515 13.38 379.645 ; + RECT 6.765 381.935 6.815 382.065 ; + RECT 8.04 381.935 8.09 382.065 ; + RECT 9.58 381.935 9.63 382.065 ; + RECT 9.855 381.935 9.905 382.065 ; + RECT 11.565 381.935 11.615 382.065 ; + RECT 13.33 381.935 13.38 382.065 ; + RECT 7.72 382.165 7.77 382.295 ; + RECT 14.68 382.165 14.73 382.295 ; + RECT 9.1 379.515 9.15 379.645 ; + RECT 10.81 379.515 10.86 379.645 ; + RECT 9.1 381.935 9.15 382.065 ; + RECT 10.81 381.935 10.86 382.065 ; + RECT 6.76 382.395 6.81 382.525 ; + RECT 8.04 382.395 8.09 382.525 ; + RECT 9.58 382.395 9.63 382.525 ; + RECT 9.855 382.395 9.905 382.525 ; + RECT 10.26 382.395 10.31 382.525 ; + RECT 11.565 382.395 11.615 382.525 ; + RECT 13.33 382.395 13.38 382.525 ; + RECT 6.765 384.815 6.815 384.945 ; + RECT 8.04 384.815 8.09 384.945 ; + RECT 9.58 384.815 9.63 384.945 ; + RECT 9.855 384.815 9.905 384.945 ; + RECT 11.565 384.815 11.615 384.945 ; + RECT 13.33 384.815 13.38 384.945 ; + RECT 7.72 385.045 7.77 385.175 ; + RECT 14.68 385.045 14.73 385.175 ; + RECT 9.1 382.395 9.15 382.525 ; + RECT 10.81 382.395 10.86 382.525 ; + RECT 9.1 384.815 9.15 384.945 ; + RECT 10.81 384.815 10.86 384.945 ; + RECT 6.76 385.275 6.81 385.405 ; + RECT 8.04 385.275 8.09 385.405 ; + RECT 9.58 385.275 9.63 385.405 ; + RECT 9.855 385.275 9.905 385.405 ; + RECT 10.26 385.275 10.31 385.405 ; + RECT 11.565 385.275 11.615 385.405 ; + RECT 13.33 385.275 13.38 385.405 ; + RECT 6.765 387.695 6.815 387.825 ; + RECT 8.04 387.695 8.09 387.825 ; + RECT 9.58 387.695 9.63 387.825 ; + RECT 9.855 387.695 9.905 387.825 ; + RECT 11.565 387.695 11.615 387.825 ; + RECT 13.33 387.695 13.38 387.825 ; + RECT 7.72 387.925 7.77 388.055 ; + RECT 14.68 387.925 14.73 388.055 ; + RECT 9.1 385.275 9.15 385.405 ; + RECT 10.81 385.275 10.86 385.405 ; + RECT 9.1 387.695 9.15 387.825 ; + RECT 10.81 387.695 10.86 387.825 ; + RECT 6.76 388.155 6.81 388.285 ; + RECT 8.04 388.155 8.09 388.285 ; + RECT 9.58 388.155 9.63 388.285 ; + RECT 9.855 388.155 9.905 388.285 ; + RECT 10.26 388.155 10.31 388.285 ; + RECT 11.565 388.155 11.615 388.285 ; + RECT 13.33 388.155 13.38 388.285 ; + RECT 6.765 390.575 6.815 390.705 ; + RECT 8.04 390.575 8.09 390.705 ; + RECT 9.58 390.575 9.63 390.705 ; + RECT 9.855 390.575 9.905 390.705 ; + RECT 11.565 390.575 11.615 390.705 ; + RECT 13.33 390.575 13.38 390.705 ; + RECT 7.72 390.805 7.77 390.935 ; + RECT 14.68 390.805 14.73 390.935 ; + RECT 9.1 388.155 9.15 388.285 ; + RECT 10.81 388.155 10.86 388.285 ; + RECT 9.1 390.575 9.15 390.705 ; + RECT 10.81 390.575 10.86 390.705 ; + RECT 6.76 391.035 6.81 391.165 ; + RECT 8.04 391.035 8.09 391.165 ; + RECT 9.58 391.035 9.63 391.165 ; + RECT 9.855 391.035 9.905 391.165 ; + RECT 10.26 391.035 10.31 391.165 ; + RECT 11.565 391.035 11.615 391.165 ; + RECT 13.33 391.035 13.38 391.165 ; + RECT 6.765 393.455 6.815 393.585 ; + RECT 8.04 393.455 8.09 393.585 ; + RECT 9.58 393.455 9.63 393.585 ; + RECT 9.855 393.455 9.905 393.585 ; + RECT 11.565 393.455 11.615 393.585 ; + RECT 13.33 393.455 13.38 393.585 ; + RECT 7.72 393.685 7.77 393.815 ; + RECT 14.68 393.685 14.73 393.815 ; + RECT 9.1 391.035 9.15 391.165 ; + RECT 10.81 391.035 10.86 391.165 ; + RECT 9.1 393.455 9.15 393.585 ; + RECT 10.81 393.455 10.86 393.585 ; + RECT 6.76 393.915 6.81 394.045 ; + RECT 8.04 393.915 8.09 394.045 ; + RECT 9.58 393.915 9.63 394.045 ; + RECT 9.855 393.915 9.905 394.045 ; + RECT 10.26 393.915 10.31 394.045 ; + RECT 11.565 393.915 11.615 394.045 ; + RECT 13.33 393.915 13.38 394.045 ; + RECT 6.765 396.335 6.815 396.465 ; + RECT 8.04 396.335 8.09 396.465 ; + RECT 9.58 396.335 9.63 396.465 ; + RECT 9.855 396.335 9.905 396.465 ; + RECT 11.565 396.335 11.615 396.465 ; + RECT 13.33 396.335 13.38 396.465 ; + RECT 7.72 396.565 7.77 396.695 ; + RECT 14.68 396.565 14.73 396.695 ; + RECT 9.1 393.915 9.15 394.045 ; + RECT 10.81 393.915 10.86 394.045 ; + RECT 9.1 396.335 9.15 396.465 ; + RECT 10.81 396.335 10.86 396.465 ; + RECT 6.76 396.795 6.81 396.925 ; + RECT 8.04 396.795 8.09 396.925 ; + RECT 9.58 396.795 9.63 396.925 ; + RECT 9.855 396.795 9.905 396.925 ; + RECT 10.26 396.795 10.31 396.925 ; + RECT 11.565 396.795 11.615 396.925 ; + RECT 13.33 396.795 13.38 396.925 ; + RECT 6.765 399.215 6.815 399.345 ; + RECT 8.04 399.215 8.09 399.345 ; + RECT 9.58 399.215 9.63 399.345 ; + RECT 9.855 399.215 9.905 399.345 ; + RECT 11.565 399.215 11.615 399.345 ; + RECT 13.33 399.215 13.38 399.345 ; + RECT 7.72 399.445 7.77 399.575 ; + RECT 14.68 399.445 14.73 399.575 ; + RECT 9.1 396.795 9.15 396.925 ; + RECT 10.81 396.795 10.86 396.925 ; + RECT 9.1 399.215 9.15 399.345 ; + RECT 10.81 399.215 10.86 399.345 ; + RECT 6.76 399.675 6.81 399.805 ; + RECT 8.04 399.675 8.09 399.805 ; + RECT 9.58 399.675 9.63 399.805 ; + RECT 9.855 399.675 9.905 399.805 ; + RECT 10.26 399.675 10.31 399.805 ; + RECT 11.565 399.675 11.615 399.805 ; + RECT 13.33 399.675 13.38 399.805 ; + RECT 6.765 402.095 6.815 402.225 ; + RECT 8.04 402.095 8.09 402.225 ; + RECT 9.58 402.095 9.63 402.225 ; + RECT 9.855 402.095 9.905 402.225 ; + RECT 11.565 402.095 11.615 402.225 ; + RECT 13.33 402.095 13.38 402.225 ; + RECT 7.72 402.325 7.77 402.455 ; + RECT 14.68 402.325 14.73 402.455 ; + RECT 9.1 399.675 9.15 399.805 ; + RECT 10.81 399.675 10.86 399.805 ; + RECT 9.1 402.095 9.15 402.225 ; + RECT 10.81 402.095 10.86 402.225 ; + RECT 6.76 402.555 6.81 402.685 ; + RECT 8.04 402.555 8.09 402.685 ; + RECT 9.58 402.555 9.63 402.685 ; + RECT 9.855 402.555 9.905 402.685 ; + RECT 10.26 402.555 10.31 402.685 ; + RECT 11.565 402.555 11.615 402.685 ; + RECT 13.33 402.555 13.38 402.685 ; + RECT 6.765 404.975 6.815 405.105 ; + RECT 8.04 404.975 8.09 405.105 ; + RECT 9.58 404.975 9.63 405.105 ; + RECT 9.855 404.975 9.905 405.105 ; + RECT 11.565 404.975 11.615 405.105 ; + RECT 13.33 404.975 13.38 405.105 ; + RECT 7.72 405.205 7.77 405.335 ; + RECT 14.68 405.205 14.73 405.335 ; + RECT 9.1 402.555 9.15 402.685 ; + RECT 10.81 402.555 10.86 402.685 ; + RECT 9.1 404.975 9.15 405.105 ; + RECT 10.81 404.975 10.86 405.105 ; + RECT 6.76 405.435 6.81 405.565 ; + RECT 8.04 405.435 8.09 405.565 ; + RECT 9.58 405.435 9.63 405.565 ; + RECT 9.855 405.435 9.905 405.565 ; + RECT 10.26 405.435 10.31 405.565 ; + RECT 11.565 405.435 11.615 405.565 ; + RECT 13.33 405.435 13.38 405.565 ; + RECT 6.765 407.855 6.815 407.985 ; + RECT 8.04 407.855 8.09 407.985 ; + RECT 9.58 407.855 9.63 407.985 ; + RECT 9.855 407.855 9.905 407.985 ; + RECT 11.565 407.855 11.615 407.985 ; + RECT 13.33 407.855 13.38 407.985 ; + RECT 7.72 408.085 7.77 408.215 ; + RECT 14.68 408.085 14.73 408.215 ; + RECT 9.1 405.435 9.15 405.565 ; + RECT 10.81 405.435 10.86 405.565 ; + RECT 9.1 407.855 9.15 407.985 ; + RECT 10.81 407.855 10.86 407.985 ; + RECT 6.76 408.315 6.81 408.445 ; + RECT 8.04 408.315 8.09 408.445 ; + RECT 9.58 408.315 9.63 408.445 ; + RECT 9.855 408.315 9.905 408.445 ; + RECT 10.26 408.315 10.31 408.445 ; + RECT 11.565 408.315 11.615 408.445 ; + RECT 13.33 408.315 13.38 408.445 ; + RECT 6.765 410.735 6.815 410.865 ; + RECT 8.04 410.735 8.09 410.865 ; + RECT 9.58 410.735 9.63 410.865 ; + RECT 9.855 410.735 9.905 410.865 ; + RECT 11.565 410.735 11.615 410.865 ; + RECT 13.33 410.735 13.38 410.865 ; + RECT 7.72 410.965 7.77 411.095 ; + RECT 14.68 410.965 14.73 411.095 ; + RECT 9.1 408.315 9.15 408.445 ; + RECT 10.81 408.315 10.86 408.445 ; + RECT 9.1 410.735 9.15 410.865 ; + RECT 10.81 410.735 10.86 410.865 ; + RECT 6.76 411.195 6.81 411.325 ; + RECT 8.04 411.195 8.09 411.325 ; + RECT 9.58 411.195 9.63 411.325 ; + RECT 9.855 411.195 9.905 411.325 ; + RECT 10.26 411.195 10.31 411.325 ; + RECT 11.565 411.195 11.615 411.325 ; + RECT 13.33 411.195 13.38 411.325 ; + RECT 6.765 413.615 6.815 413.745 ; + RECT 8.04 413.615 8.09 413.745 ; + RECT 9.58 413.615 9.63 413.745 ; + RECT 9.855 413.615 9.905 413.745 ; + RECT 11.565 413.615 11.615 413.745 ; + RECT 13.33 413.615 13.38 413.745 ; + RECT 7.72 413.845 7.77 413.975 ; + RECT 14.68 413.845 14.73 413.975 ; + RECT 9.1 411.195 9.15 411.325 ; + RECT 10.81 411.195 10.86 411.325 ; + RECT 9.1 413.615 9.15 413.745 ; + RECT 10.81 413.615 10.86 413.745 ; + RECT 14.87 232.635 14.92 232.765 ; + RECT 6.76 233.095 6.81 233.225 ; + RECT 8.04 233.095 8.09 233.225 ; + RECT 9.58 233.095 9.63 233.225 ; + RECT 9.855 233.095 9.905 233.225 ; + RECT 10.26 233.095 10.31 233.225 ; + RECT 11.565 233.095 11.615 233.225 ; + RECT 13.33 233.095 13.38 233.225 ; + RECT 14.23 233.095 14.28 233.225 ; + RECT 14.23 234.825 14.28 234.955 ; + RECT 14.87 235.055 14.92 235.185 ; + RECT 6.215 235.285 6.265 235.415 ; + RECT 6.605 235.285 6.655 235.415 ; + RECT 7.265 235.285 7.315 235.415 ; + RECT 8.96 235.285 9.01 235.415 ; + RECT 9.31 235.285 9.36 235.415 ; + RECT 12.095 235.285 12.145 235.415 ; + RECT 12.355 235.285 12.405 235.415 ; + RECT 13.06 235.285 13.11 235.415 ; + RECT 14.52 235.285 14.57 235.415 ; + RECT 14.87 258.555 14.92 258.685 ; + RECT 6.76 259.015 6.81 259.145 ; + RECT 8.04 259.015 8.09 259.145 ; + RECT 9.58 259.015 9.63 259.145 ; + RECT 9.855 259.015 9.905 259.145 ; + RECT 10.26 259.015 10.31 259.145 ; + RECT 11.565 259.015 11.615 259.145 ; + RECT 13.33 259.015 13.38 259.145 ; + RECT 14.23 259.015 14.28 259.145 ; + RECT 14.23 260.745 14.28 260.875 ; + RECT 14.87 260.975 14.92 261.105 ; + RECT 6.215 261.205 6.265 261.335 ; + RECT 6.605 261.205 6.655 261.335 ; + RECT 7.265 261.205 7.315 261.335 ; + RECT 8.96 261.205 9.01 261.335 ; + RECT 9.31 261.205 9.36 261.335 ; + RECT 12.095 261.205 12.145 261.335 ; + RECT 12.355 261.205 12.405 261.335 ; + RECT 13.06 261.205 13.11 261.335 ; + RECT 14.52 261.205 14.57 261.335 ; + RECT 14.87 261.435 14.92 261.565 ; + RECT 6.76 261.895 6.81 262.025 ; + RECT 8.04 261.895 8.09 262.025 ; + RECT 9.58 261.895 9.63 262.025 ; + RECT 9.855 261.895 9.905 262.025 ; + RECT 10.26 261.895 10.31 262.025 ; + RECT 11.565 261.895 11.615 262.025 ; + RECT 13.33 261.895 13.38 262.025 ; + RECT 14.23 261.895 14.28 262.025 ; + RECT 14.23 263.625 14.28 263.755 ; + RECT 14.87 263.855 14.92 263.985 ; + RECT 6.215 264.085 6.265 264.215 ; + RECT 6.605 264.085 6.655 264.215 ; + RECT 7.265 264.085 7.315 264.215 ; + RECT 8.96 264.085 9.01 264.215 ; + RECT 9.31 264.085 9.36 264.215 ; + RECT 12.095 264.085 12.145 264.215 ; + RECT 12.355 264.085 12.405 264.215 ; + RECT 13.06 264.085 13.11 264.215 ; + RECT 14.52 264.085 14.57 264.215 ; + RECT 14.87 264.315 14.92 264.445 ; + RECT 6.76 264.775 6.81 264.905 ; + RECT 8.04 264.775 8.09 264.905 ; + RECT 9.58 264.775 9.63 264.905 ; + RECT 9.855 264.775 9.905 264.905 ; + RECT 10.26 264.775 10.31 264.905 ; + RECT 11.565 264.775 11.615 264.905 ; + RECT 13.33 264.775 13.38 264.905 ; + RECT 14.23 264.775 14.28 264.905 ; + RECT 14.23 266.505 14.28 266.635 ; + RECT 14.87 266.735 14.92 266.865 ; + RECT 6.215 266.965 6.265 267.095 ; + RECT 6.605 266.965 6.655 267.095 ; + RECT 7.265 266.965 7.315 267.095 ; + RECT 8.96 266.965 9.01 267.095 ; + RECT 9.31 266.965 9.36 267.095 ; + RECT 12.095 266.965 12.145 267.095 ; + RECT 12.355 266.965 12.405 267.095 ; + RECT 13.06 266.965 13.11 267.095 ; + RECT 14.52 266.965 14.57 267.095 ; + RECT 14.87 267.195 14.92 267.325 ; + RECT 6.76 267.655 6.81 267.785 ; + RECT 8.04 267.655 8.09 267.785 ; + RECT 9.58 267.655 9.63 267.785 ; + RECT 9.855 267.655 9.905 267.785 ; + RECT 10.26 267.655 10.31 267.785 ; + RECT 11.565 267.655 11.615 267.785 ; + RECT 13.33 267.655 13.38 267.785 ; + RECT 14.23 267.655 14.28 267.785 ; + RECT 14.23 269.385 14.28 269.515 ; + RECT 14.87 269.615 14.92 269.745 ; + RECT 6.215 269.845 6.265 269.975 ; + RECT 6.605 269.845 6.655 269.975 ; + RECT 7.265 269.845 7.315 269.975 ; + RECT 8.96 269.845 9.01 269.975 ; + RECT 9.31 269.845 9.36 269.975 ; + RECT 12.095 269.845 12.145 269.975 ; + RECT 12.355 269.845 12.405 269.975 ; + RECT 13.06 269.845 13.11 269.975 ; + RECT 14.52 269.845 14.57 269.975 ; + RECT 14.87 270.075 14.92 270.205 ; + RECT 6.76 270.535 6.81 270.665 ; + RECT 8.04 270.535 8.09 270.665 ; + RECT 9.58 270.535 9.63 270.665 ; + RECT 9.855 270.535 9.905 270.665 ; + RECT 10.26 270.535 10.31 270.665 ; + RECT 11.565 270.535 11.615 270.665 ; + RECT 13.33 270.535 13.38 270.665 ; + RECT 14.23 270.535 14.28 270.665 ; + RECT 14.23 272.265 14.28 272.395 ; + RECT 14.87 272.495 14.92 272.625 ; + RECT 6.215 272.725 6.265 272.855 ; + RECT 6.605 272.725 6.655 272.855 ; + RECT 7.265 272.725 7.315 272.855 ; + RECT 8.96 272.725 9.01 272.855 ; + RECT 9.31 272.725 9.36 272.855 ; + RECT 12.095 272.725 12.145 272.855 ; + RECT 12.355 272.725 12.405 272.855 ; + RECT 13.06 272.725 13.11 272.855 ; + RECT 14.52 272.725 14.57 272.855 ; + RECT 14.87 272.955 14.92 273.085 ; + RECT 6.76 273.415 6.81 273.545 ; + RECT 8.04 273.415 8.09 273.545 ; + RECT 9.58 273.415 9.63 273.545 ; + RECT 9.855 273.415 9.905 273.545 ; + RECT 10.26 273.415 10.31 273.545 ; + RECT 11.565 273.415 11.615 273.545 ; + RECT 13.33 273.415 13.38 273.545 ; + RECT 14.23 273.415 14.28 273.545 ; + RECT 14.23 275.145 14.28 275.275 ; + RECT 14.87 275.375 14.92 275.505 ; + RECT 6.215 275.605 6.265 275.735 ; + RECT 6.605 275.605 6.655 275.735 ; + RECT 7.265 275.605 7.315 275.735 ; + RECT 8.96 275.605 9.01 275.735 ; + RECT 9.31 275.605 9.36 275.735 ; + RECT 12.095 275.605 12.145 275.735 ; + RECT 12.355 275.605 12.405 275.735 ; + RECT 13.06 275.605 13.11 275.735 ; + RECT 14.52 275.605 14.57 275.735 ; + RECT 14.87 275.835 14.92 275.965 ; + RECT 6.76 276.295 6.81 276.425 ; + RECT 8.04 276.295 8.09 276.425 ; + RECT 9.58 276.295 9.63 276.425 ; + RECT 9.855 276.295 9.905 276.425 ; + RECT 10.26 276.295 10.31 276.425 ; + RECT 11.565 276.295 11.615 276.425 ; + RECT 13.33 276.295 13.38 276.425 ; + RECT 14.23 276.295 14.28 276.425 ; + RECT 14.23 278.025 14.28 278.155 ; + RECT 14.87 278.255 14.92 278.385 ; + RECT 6.215 278.485 6.265 278.615 ; + RECT 6.605 278.485 6.655 278.615 ; + RECT 7.265 278.485 7.315 278.615 ; + RECT 8.96 278.485 9.01 278.615 ; + RECT 9.31 278.485 9.36 278.615 ; + RECT 12.095 278.485 12.145 278.615 ; + RECT 12.355 278.485 12.405 278.615 ; + RECT 13.06 278.485 13.11 278.615 ; + RECT 14.52 278.485 14.57 278.615 ; + RECT 14.87 278.715 14.92 278.845 ; + RECT 6.76 279.175 6.81 279.305 ; + RECT 8.04 279.175 8.09 279.305 ; + RECT 9.58 279.175 9.63 279.305 ; + RECT 9.855 279.175 9.905 279.305 ; + RECT 10.26 279.175 10.31 279.305 ; + RECT 11.565 279.175 11.615 279.305 ; + RECT 13.33 279.175 13.38 279.305 ; + RECT 14.23 279.175 14.28 279.305 ; + RECT 14.23 280.905 14.28 281.035 ; + RECT 14.87 281.135 14.92 281.265 ; + RECT 6.215 281.365 6.265 281.495 ; + RECT 6.605 281.365 6.655 281.495 ; + RECT 7.265 281.365 7.315 281.495 ; + RECT 8.96 281.365 9.01 281.495 ; + RECT 9.31 281.365 9.36 281.495 ; + RECT 12.095 281.365 12.145 281.495 ; + RECT 12.355 281.365 12.405 281.495 ; + RECT 13.06 281.365 13.11 281.495 ; + RECT 14.52 281.365 14.57 281.495 ; + RECT 14.87 281.595 14.92 281.725 ; + RECT 6.76 282.055 6.81 282.185 ; + RECT 8.04 282.055 8.09 282.185 ; + RECT 9.58 282.055 9.63 282.185 ; + RECT 9.855 282.055 9.905 282.185 ; + RECT 10.26 282.055 10.31 282.185 ; + RECT 11.565 282.055 11.615 282.185 ; + RECT 13.33 282.055 13.38 282.185 ; + RECT 14.23 282.055 14.28 282.185 ; + RECT 14.23 283.785 14.28 283.915 ; + RECT 14.87 284.015 14.92 284.145 ; + RECT 6.215 284.245 6.265 284.375 ; + RECT 6.605 284.245 6.655 284.375 ; + RECT 7.265 284.245 7.315 284.375 ; + RECT 8.96 284.245 9.01 284.375 ; + RECT 9.31 284.245 9.36 284.375 ; + RECT 12.095 284.245 12.145 284.375 ; + RECT 12.355 284.245 12.405 284.375 ; + RECT 13.06 284.245 13.11 284.375 ; + RECT 14.52 284.245 14.57 284.375 ; + RECT 14.87 284.475 14.92 284.605 ; + RECT 6.76 284.935 6.81 285.065 ; + RECT 8.04 284.935 8.09 285.065 ; + RECT 9.58 284.935 9.63 285.065 ; + RECT 9.855 284.935 9.905 285.065 ; + RECT 10.26 284.935 10.31 285.065 ; + RECT 11.565 284.935 11.615 285.065 ; + RECT 13.33 284.935 13.38 285.065 ; + RECT 14.23 284.935 14.28 285.065 ; + RECT 14.23 286.665 14.28 286.795 ; + RECT 14.87 286.895 14.92 287.025 ; + RECT 6.215 287.125 6.265 287.255 ; + RECT 6.605 287.125 6.655 287.255 ; + RECT 7.265 287.125 7.315 287.255 ; + RECT 8.96 287.125 9.01 287.255 ; + RECT 9.31 287.125 9.36 287.255 ; + RECT 12.095 287.125 12.145 287.255 ; + RECT 12.355 287.125 12.405 287.255 ; + RECT 13.06 287.125 13.11 287.255 ; + RECT 14.52 287.125 14.57 287.255 ; + RECT 14.87 235.515 14.92 235.645 ; + RECT 6.76 235.975 6.81 236.105 ; + RECT 8.04 235.975 8.09 236.105 ; + RECT 9.58 235.975 9.63 236.105 ; + RECT 9.855 235.975 9.905 236.105 ; + RECT 10.26 235.975 10.31 236.105 ; + RECT 11.565 235.975 11.615 236.105 ; + RECT 13.33 235.975 13.38 236.105 ; + RECT 14.23 235.975 14.28 236.105 ; + RECT 14.23 237.705 14.28 237.835 ; + RECT 14.87 237.935 14.92 238.065 ; + RECT 6.215 238.165 6.265 238.295 ; + RECT 6.605 238.165 6.655 238.295 ; + RECT 7.265 238.165 7.315 238.295 ; + RECT 8.96 238.165 9.01 238.295 ; + RECT 9.31 238.165 9.36 238.295 ; + RECT 12.095 238.165 12.145 238.295 ; + RECT 12.355 238.165 12.405 238.295 ; + RECT 13.06 238.165 13.11 238.295 ; + RECT 14.52 238.165 14.57 238.295 ; + RECT 14.87 287.355 14.92 287.485 ; + RECT 6.76 287.815 6.81 287.945 ; + RECT 8.04 287.815 8.09 287.945 ; + RECT 9.58 287.815 9.63 287.945 ; + RECT 9.855 287.815 9.905 287.945 ; + RECT 10.26 287.815 10.31 287.945 ; + RECT 11.565 287.815 11.615 287.945 ; + RECT 13.33 287.815 13.38 287.945 ; + RECT 14.23 287.815 14.28 287.945 ; + RECT 14.23 289.545 14.28 289.675 ; + RECT 14.87 289.775 14.92 289.905 ; + RECT 6.215 290.005 6.265 290.135 ; + RECT 6.605 290.005 6.655 290.135 ; + RECT 7.265 290.005 7.315 290.135 ; + RECT 8.96 290.005 9.01 290.135 ; + RECT 9.31 290.005 9.36 290.135 ; + RECT 12.095 290.005 12.145 290.135 ; + RECT 12.355 290.005 12.405 290.135 ; + RECT 13.06 290.005 13.11 290.135 ; + RECT 14.52 290.005 14.57 290.135 ; + RECT 14.87 290.235 14.92 290.365 ; + RECT 6.76 290.695 6.81 290.825 ; + RECT 8.04 290.695 8.09 290.825 ; + RECT 9.58 290.695 9.63 290.825 ; + RECT 9.855 290.695 9.905 290.825 ; + RECT 10.26 290.695 10.31 290.825 ; + RECT 11.565 290.695 11.615 290.825 ; + RECT 13.33 290.695 13.38 290.825 ; + RECT 14.23 290.695 14.28 290.825 ; + RECT 14.23 292.425 14.28 292.555 ; + RECT 14.87 292.655 14.92 292.785 ; + RECT 6.215 292.885 6.265 293.015 ; + RECT 6.605 292.885 6.655 293.015 ; + RECT 7.265 292.885 7.315 293.015 ; + RECT 8.96 292.885 9.01 293.015 ; + RECT 9.31 292.885 9.36 293.015 ; + RECT 12.095 292.885 12.145 293.015 ; + RECT 12.355 292.885 12.405 293.015 ; + RECT 13.06 292.885 13.11 293.015 ; + RECT 14.52 292.885 14.57 293.015 ; + RECT 14.87 293.115 14.92 293.245 ; + RECT 6.76 293.575 6.81 293.705 ; + RECT 8.04 293.575 8.09 293.705 ; + RECT 9.58 293.575 9.63 293.705 ; + RECT 9.855 293.575 9.905 293.705 ; + RECT 10.26 293.575 10.31 293.705 ; + RECT 11.565 293.575 11.615 293.705 ; + RECT 13.33 293.575 13.38 293.705 ; + RECT 14.23 293.575 14.28 293.705 ; + RECT 14.23 295.305 14.28 295.435 ; + RECT 14.87 295.535 14.92 295.665 ; + RECT 6.215 295.765 6.265 295.895 ; + RECT 6.605 295.765 6.655 295.895 ; + RECT 7.265 295.765 7.315 295.895 ; + RECT 8.96 295.765 9.01 295.895 ; + RECT 9.31 295.765 9.36 295.895 ; + RECT 12.095 295.765 12.145 295.895 ; + RECT 12.355 295.765 12.405 295.895 ; + RECT 13.06 295.765 13.11 295.895 ; + RECT 14.52 295.765 14.57 295.895 ; + RECT 14.87 295.995 14.92 296.125 ; + RECT 6.76 296.455 6.81 296.585 ; + RECT 8.04 296.455 8.09 296.585 ; + RECT 9.58 296.455 9.63 296.585 ; + RECT 9.855 296.455 9.905 296.585 ; + RECT 10.26 296.455 10.31 296.585 ; + RECT 11.565 296.455 11.615 296.585 ; + RECT 13.33 296.455 13.38 296.585 ; + RECT 14.23 296.455 14.28 296.585 ; + RECT 14.23 298.185 14.28 298.315 ; + RECT 14.87 298.415 14.92 298.545 ; + RECT 6.215 298.645 6.265 298.775 ; + RECT 6.605 298.645 6.655 298.775 ; + RECT 7.265 298.645 7.315 298.775 ; + RECT 8.96 298.645 9.01 298.775 ; + RECT 9.31 298.645 9.36 298.775 ; + RECT 12.095 298.645 12.145 298.775 ; + RECT 12.355 298.645 12.405 298.775 ; + RECT 13.06 298.645 13.11 298.775 ; + RECT 14.52 298.645 14.57 298.775 ; + RECT 14.87 298.875 14.92 299.005 ; + RECT 6.76 299.335 6.81 299.465 ; + RECT 8.04 299.335 8.09 299.465 ; + RECT 9.58 299.335 9.63 299.465 ; + RECT 9.855 299.335 9.905 299.465 ; + RECT 10.26 299.335 10.31 299.465 ; + RECT 11.565 299.335 11.615 299.465 ; + RECT 13.33 299.335 13.38 299.465 ; + RECT 14.23 299.335 14.28 299.465 ; + RECT 14.23 301.065 14.28 301.195 ; + RECT 14.87 301.295 14.92 301.425 ; + RECT 6.215 301.525 6.265 301.655 ; + RECT 6.605 301.525 6.655 301.655 ; + RECT 7.265 301.525 7.315 301.655 ; + RECT 8.96 301.525 9.01 301.655 ; + RECT 9.31 301.525 9.36 301.655 ; + RECT 12.095 301.525 12.145 301.655 ; + RECT 12.355 301.525 12.405 301.655 ; + RECT 13.06 301.525 13.11 301.655 ; + RECT 14.52 301.525 14.57 301.655 ; + RECT 14.87 301.755 14.92 301.885 ; + RECT 6.76 302.215 6.81 302.345 ; + RECT 8.04 302.215 8.09 302.345 ; + RECT 9.58 302.215 9.63 302.345 ; + RECT 9.855 302.215 9.905 302.345 ; + RECT 10.26 302.215 10.31 302.345 ; + RECT 11.565 302.215 11.615 302.345 ; + RECT 13.33 302.215 13.38 302.345 ; + RECT 14.23 302.215 14.28 302.345 ; + RECT 14.23 303.945 14.28 304.075 ; + RECT 14.87 304.175 14.92 304.305 ; + RECT 6.215 304.405 6.265 304.535 ; + RECT 6.605 304.405 6.655 304.535 ; + RECT 7.265 304.405 7.315 304.535 ; + RECT 8.96 304.405 9.01 304.535 ; + RECT 9.31 304.405 9.36 304.535 ; + RECT 12.095 304.405 12.145 304.535 ; + RECT 12.355 304.405 12.405 304.535 ; + RECT 13.06 304.405 13.11 304.535 ; + RECT 14.52 304.405 14.57 304.535 ; + RECT 14.87 304.635 14.92 304.765 ; + RECT 6.76 305.095 6.81 305.225 ; + RECT 8.04 305.095 8.09 305.225 ; + RECT 9.58 305.095 9.63 305.225 ; + RECT 9.855 305.095 9.905 305.225 ; + RECT 10.26 305.095 10.31 305.225 ; + RECT 11.565 305.095 11.615 305.225 ; + RECT 13.33 305.095 13.38 305.225 ; + RECT 14.23 305.095 14.28 305.225 ; + RECT 14.23 306.825 14.28 306.955 ; + RECT 14.87 307.055 14.92 307.185 ; + RECT 6.215 307.285 6.265 307.415 ; + RECT 6.605 307.285 6.655 307.415 ; + RECT 7.265 307.285 7.315 307.415 ; + RECT 8.96 307.285 9.01 307.415 ; + RECT 9.31 307.285 9.36 307.415 ; + RECT 12.095 307.285 12.145 307.415 ; + RECT 12.355 307.285 12.405 307.415 ; + RECT 13.06 307.285 13.11 307.415 ; + RECT 14.52 307.285 14.57 307.415 ; + RECT 14.87 307.515 14.92 307.645 ; + RECT 6.76 307.975 6.81 308.105 ; + RECT 8.04 307.975 8.09 308.105 ; + RECT 9.58 307.975 9.63 308.105 ; + RECT 9.855 307.975 9.905 308.105 ; + RECT 10.26 307.975 10.31 308.105 ; + RECT 11.565 307.975 11.615 308.105 ; + RECT 13.33 307.975 13.38 308.105 ; + RECT 14.23 307.975 14.28 308.105 ; + RECT 14.23 309.705 14.28 309.835 ; + RECT 14.87 309.935 14.92 310.065 ; + RECT 6.215 310.165 6.265 310.295 ; + RECT 6.605 310.165 6.655 310.295 ; + RECT 7.265 310.165 7.315 310.295 ; + RECT 8.96 310.165 9.01 310.295 ; + RECT 9.31 310.165 9.36 310.295 ; + RECT 12.095 310.165 12.145 310.295 ; + RECT 12.355 310.165 12.405 310.295 ; + RECT 13.06 310.165 13.11 310.295 ; + RECT 14.52 310.165 14.57 310.295 ; + RECT 14.87 310.395 14.92 310.525 ; + RECT 6.76 310.855 6.81 310.985 ; + RECT 8.04 310.855 8.09 310.985 ; + RECT 9.58 310.855 9.63 310.985 ; + RECT 9.855 310.855 9.905 310.985 ; + RECT 10.26 310.855 10.31 310.985 ; + RECT 11.565 310.855 11.615 310.985 ; + RECT 13.33 310.855 13.38 310.985 ; + RECT 14.23 310.855 14.28 310.985 ; + RECT 14.23 312.585 14.28 312.715 ; + RECT 14.87 312.815 14.92 312.945 ; + RECT 6.215 313.045 6.265 313.175 ; + RECT 6.605 313.045 6.655 313.175 ; + RECT 7.265 313.045 7.315 313.175 ; + RECT 8.96 313.045 9.01 313.175 ; + RECT 9.31 313.045 9.36 313.175 ; + RECT 12.095 313.045 12.145 313.175 ; + RECT 12.355 313.045 12.405 313.175 ; + RECT 13.06 313.045 13.11 313.175 ; + RECT 14.52 313.045 14.57 313.175 ; + RECT 14.87 313.275 14.92 313.405 ; + RECT 6.76 313.735 6.81 313.865 ; + RECT 8.04 313.735 8.09 313.865 ; + RECT 9.58 313.735 9.63 313.865 ; + RECT 9.855 313.735 9.905 313.865 ; + RECT 10.26 313.735 10.31 313.865 ; + RECT 11.565 313.735 11.615 313.865 ; + RECT 13.33 313.735 13.38 313.865 ; + RECT 14.23 313.735 14.28 313.865 ; + RECT 14.23 315.465 14.28 315.595 ; + RECT 14.87 315.695 14.92 315.825 ; + RECT 6.215 315.925 6.265 316.055 ; + RECT 6.605 315.925 6.655 316.055 ; + RECT 7.265 315.925 7.315 316.055 ; + RECT 8.96 315.925 9.01 316.055 ; + RECT 9.31 315.925 9.36 316.055 ; + RECT 12.095 315.925 12.145 316.055 ; + RECT 12.355 315.925 12.405 316.055 ; + RECT 13.06 315.925 13.11 316.055 ; + RECT 14.52 315.925 14.57 316.055 ; + RECT 14.87 238.395 14.92 238.525 ; + RECT 6.76 238.855 6.81 238.985 ; + RECT 8.04 238.855 8.09 238.985 ; + RECT 9.58 238.855 9.63 238.985 ; + RECT 9.855 238.855 9.905 238.985 ; + RECT 10.26 238.855 10.31 238.985 ; + RECT 11.565 238.855 11.615 238.985 ; + RECT 13.33 238.855 13.38 238.985 ; + RECT 14.23 238.855 14.28 238.985 ; + RECT 14.23 240.585 14.28 240.715 ; + RECT 14.87 240.815 14.92 240.945 ; + RECT 6.215 241.045 6.265 241.175 ; + RECT 6.605 241.045 6.655 241.175 ; + RECT 7.265 241.045 7.315 241.175 ; + RECT 8.96 241.045 9.01 241.175 ; + RECT 9.31 241.045 9.36 241.175 ; + RECT 12.095 241.045 12.145 241.175 ; + RECT 12.355 241.045 12.405 241.175 ; + RECT 13.06 241.045 13.11 241.175 ; + RECT 14.52 241.045 14.57 241.175 ; + RECT 14.87 316.155 14.92 316.285 ; + RECT 6.76 316.615 6.81 316.745 ; + RECT 8.04 316.615 8.09 316.745 ; + RECT 9.58 316.615 9.63 316.745 ; + RECT 9.855 316.615 9.905 316.745 ; + RECT 10.26 316.615 10.31 316.745 ; + RECT 11.565 316.615 11.615 316.745 ; + RECT 13.33 316.615 13.38 316.745 ; + RECT 14.23 316.615 14.28 316.745 ; + RECT 14.23 318.345 14.28 318.475 ; + RECT 14.87 318.575 14.92 318.705 ; + RECT 6.215 318.805 6.265 318.935 ; + RECT 6.605 318.805 6.655 318.935 ; + RECT 7.265 318.805 7.315 318.935 ; + RECT 8.96 318.805 9.01 318.935 ; + RECT 9.31 318.805 9.36 318.935 ; + RECT 12.095 318.805 12.145 318.935 ; + RECT 12.355 318.805 12.405 318.935 ; + RECT 13.06 318.805 13.11 318.935 ; + RECT 14.52 318.805 14.57 318.935 ; + RECT 14.87 319.035 14.92 319.165 ; + RECT 6.76 319.495 6.81 319.625 ; + RECT 8.04 319.495 8.09 319.625 ; + RECT 9.58 319.495 9.63 319.625 ; + RECT 9.855 319.495 9.905 319.625 ; + RECT 10.26 319.495 10.31 319.625 ; + RECT 11.565 319.495 11.615 319.625 ; + RECT 13.33 319.495 13.38 319.625 ; + RECT 14.23 319.495 14.28 319.625 ; + RECT 14.23 321.225 14.28 321.355 ; + RECT 14.87 321.455 14.92 321.585 ; + RECT 6.215 321.685 6.265 321.815 ; + RECT 6.605 321.685 6.655 321.815 ; + RECT 7.265 321.685 7.315 321.815 ; + RECT 8.96 321.685 9.01 321.815 ; + RECT 9.31 321.685 9.36 321.815 ; + RECT 12.095 321.685 12.145 321.815 ; + RECT 12.355 321.685 12.405 321.815 ; + RECT 13.06 321.685 13.11 321.815 ; + RECT 14.52 321.685 14.57 321.815 ; + RECT 14.87 321.915 14.92 322.045 ; + RECT 6.76 322.375 6.81 322.505 ; + RECT 8.04 322.375 8.09 322.505 ; + RECT 9.58 322.375 9.63 322.505 ; + RECT 9.855 322.375 9.905 322.505 ; + RECT 10.26 322.375 10.31 322.505 ; + RECT 11.565 322.375 11.615 322.505 ; + RECT 13.33 322.375 13.38 322.505 ; + RECT 14.23 322.375 14.28 322.505 ; + RECT 14.23 324.105 14.28 324.235 ; + RECT 14.87 324.335 14.92 324.465 ; + RECT 6.215 324.565 6.265 324.695 ; + RECT 6.605 324.565 6.655 324.695 ; + RECT 7.265 324.565 7.315 324.695 ; + RECT 8.96 324.565 9.01 324.695 ; + RECT 9.31 324.565 9.36 324.695 ; + RECT 12.095 324.565 12.145 324.695 ; + RECT 12.355 324.565 12.405 324.695 ; + RECT 13.06 324.565 13.11 324.695 ; + RECT 14.52 324.565 14.57 324.695 ; + RECT 14.87 324.795 14.92 324.925 ; + RECT 6.76 325.255 6.81 325.385 ; + RECT 8.04 325.255 8.09 325.385 ; + RECT 9.58 325.255 9.63 325.385 ; + RECT 9.855 325.255 9.905 325.385 ; + RECT 10.26 325.255 10.31 325.385 ; + RECT 11.565 325.255 11.615 325.385 ; + RECT 13.33 325.255 13.38 325.385 ; + RECT 14.23 325.255 14.28 325.385 ; + RECT 14.23 326.985 14.28 327.115 ; + RECT 14.87 327.215 14.92 327.345 ; + RECT 6.215 327.445 6.265 327.575 ; + RECT 6.605 327.445 6.655 327.575 ; + RECT 7.265 327.445 7.315 327.575 ; + RECT 8.96 327.445 9.01 327.575 ; + RECT 9.31 327.445 9.36 327.575 ; + RECT 12.095 327.445 12.145 327.575 ; + RECT 12.355 327.445 12.405 327.575 ; + RECT 13.06 327.445 13.11 327.575 ; + RECT 14.52 327.445 14.57 327.575 ; + RECT 14.87 327.675 14.92 327.805 ; + RECT 6.76 328.135 6.81 328.265 ; + RECT 8.04 328.135 8.09 328.265 ; + RECT 9.58 328.135 9.63 328.265 ; + RECT 9.855 328.135 9.905 328.265 ; + RECT 10.26 328.135 10.31 328.265 ; + RECT 11.565 328.135 11.615 328.265 ; + RECT 13.33 328.135 13.38 328.265 ; + RECT 14.23 328.135 14.28 328.265 ; + RECT 14.23 329.865 14.28 329.995 ; + RECT 14.87 330.095 14.92 330.225 ; + RECT 6.215 330.325 6.265 330.455 ; + RECT 6.605 330.325 6.655 330.455 ; + RECT 7.265 330.325 7.315 330.455 ; + RECT 8.96 330.325 9.01 330.455 ; + RECT 9.31 330.325 9.36 330.455 ; + RECT 12.095 330.325 12.145 330.455 ; + RECT 12.355 330.325 12.405 330.455 ; + RECT 13.06 330.325 13.11 330.455 ; + RECT 14.52 330.325 14.57 330.455 ; + RECT 14.87 330.555 14.92 330.685 ; + RECT 6.76 331.015 6.81 331.145 ; + RECT 8.04 331.015 8.09 331.145 ; + RECT 9.58 331.015 9.63 331.145 ; + RECT 9.855 331.015 9.905 331.145 ; + RECT 10.26 331.015 10.31 331.145 ; + RECT 11.565 331.015 11.615 331.145 ; + RECT 13.33 331.015 13.38 331.145 ; + RECT 14.23 331.015 14.28 331.145 ; + RECT 14.23 332.745 14.28 332.875 ; + RECT 14.87 332.975 14.92 333.105 ; + RECT 6.215 333.205 6.265 333.335 ; + RECT 6.605 333.205 6.655 333.335 ; + RECT 7.265 333.205 7.315 333.335 ; + RECT 8.96 333.205 9.01 333.335 ; + RECT 9.31 333.205 9.36 333.335 ; + RECT 12.095 333.205 12.145 333.335 ; + RECT 12.355 333.205 12.405 333.335 ; + RECT 13.06 333.205 13.11 333.335 ; + RECT 14.52 333.205 14.57 333.335 ; + RECT 14.87 333.435 14.92 333.565 ; + RECT 6.76 333.895 6.81 334.025 ; + RECT 8.04 333.895 8.09 334.025 ; + RECT 9.58 333.895 9.63 334.025 ; + RECT 9.855 333.895 9.905 334.025 ; + RECT 10.26 333.895 10.31 334.025 ; + RECT 11.565 333.895 11.615 334.025 ; + RECT 13.33 333.895 13.38 334.025 ; + RECT 14.23 333.895 14.28 334.025 ; + RECT 14.23 335.625 14.28 335.755 ; + RECT 14.87 335.855 14.92 335.985 ; + RECT 6.215 336.085 6.265 336.215 ; + RECT 6.605 336.085 6.655 336.215 ; + RECT 7.265 336.085 7.315 336.215 ; + RECT 8.96 336.085 9.01 336.215 ; + RECT 9.31 336.085 9.36 336.215 ; + RECT 12.095 336.085 12.145 336.215 ; + RECT 12.355 336.085 12.405 336.215 ; + RECT 13.06 336.085 13.11 336.215 ; + RECT 14.52 336.085 14.57 336.215 ; + RECT 14.87 336.315 14.92 336.445 ; + RECT 6.76 336.775 6.81 336.905 ; + RECT 8.04 336.775 8.09 336.905 ; + RECT 9.58 336.775 9.63 336.905 ; + RECT 9.855 336.775 9.905 336.905 ; + RECT 10.26 336.775 10.31 336.905 ; + RECT 11.565 336.775 11.615 336.905 ; + RECT 13.33 336.775 13.38 336.905 ; + RECT 14.23 336.775 14.28 336.905 ; + RECT 14.23 338.505 14.28 338.635 ; + RECT 14.87 338.735 14.92 338.865 ; + RECT 6.215 338.965 6.265 339.095 ; + RECT 6.605 338.965 6.655 339.095 ; + RECT 7.265 338.965 7.315 339.095 ; + RECT 8.96 338.965 9.01 339.095 ; + RECT 9.31 338.965 9.36 339.095 ; + RECT 12.095 338.965 12.145 339.095 ; + RECT 12.355 338.965 12.405 339.095 ; + RECT 13.06 338.965 13.11 339.095 ; + RECT 14.52 338.965 14.57 339.095 ; + RECT 14.87 339.195 14.92 339.325 ; + RECT 6.76 339.655 6.81 339.785 ; + RECT 8.04 339.655 8.09 339.785 ; + RECT 9.58 339.655 9.63 339.785 ; + RECT 9.855 339.655 9.905 339.785 ; + RECT 10.26 339.655 10.31 339.785 ; + RECT 11.565 339.655 11.615 339.785 ; + RECT 13.33 339.655 13.38 339.785 ; + RECT 14.23 339.655 14.28 339.785 ; + RECT 14.23 341.385 14.28 341.515 ; + RECT 14.87 341.615 14.92 341.745 ; + RECT 6.215 341.845 6.265 341.975 ; + RECT 6.605 341.845 6.655 341.975 ; + RECT 7.265 341.845 7.315 341.975 ; + RECT 8.96 341.845 9.01 341.975 ; + RECT 9.31 341.845 9.36 341.975 ; + RECT 12.095 341.845 12.145 341.975 ; + RECT 12.355 341.845 12.405 341.975 ; + RECT 13.06 341.845 13.11 341.975 ; + RECT 14.52 341.845 14.57 341.975 ; + RECT 14.87 342.075 14.92 342.205 ; + RECT 6.76 342.535 6.81 342.665 ; + RECT 8.04 342.535 8.09 342.665 ; + RECT 9.58 342.535 9.63 342.665 ; + RECT 9.855 342.535 9.905 342.665 ; + RECT 10.26 342.535 10.31 342.665 ; + RECT 11.565 342.535 11.615 342.665 ; + RECT 13.33 342.535 13.38 342.665 ; + RECT 14.23 342.535 14.28 342.665 ; + RECT 14.23 344.265 14.28 344.395 ; + RECT 14.87 344.495 14.92 344.625 ; + RECT 6.215 344.725 6.265 344.855 ; + RECT 6.605 344.725 6.655 344.855 ; + RECT 7.265 344.725 7.315 344.855 ; + RECT 8.96 344.725 9.01 344.855 ; + RECT 9.31 344.725 9.36 344.855 ; + RECT 12.095 344.725 12.145 344.855 ; + RECT 12.355 344.725 12.405 344.855 ; + RECT 13.06 344.725 13.11 344.855 ; + RECT 14.52 344.725 14.57 344.855 ; + RECT 14.87 241.275 14.92 241.405 ; + RECT 6.76 241.735 6.81 241.865 ; + RECT 8.04 241.735 8.09 241.865 ; + RECT 9.58 241.735 9.63 241.865 ; + RECT 9.855 241.735 9.905 241.865 ; + RECT 10.26 241.735 10.31 241.865 ; + RECT 11.565 241.735 11.615 241.865 ; + RECT 13.33 241.735 13.38 241.865 ; + RECT 14.23 241.735 14.28 241.865 ; + RECT 14.23 243.465 14.28 243.595 ; + RECT 14.87 243.695 14.92 243.825 ; + RECT 6.215 243.925 6.265 244.055 ; + RECT 6.605 243.925 6.655 244.055 ; + RECT 7.265 243.925 7.315 244.055 ; + RECT 8.96 243.925 9.01 244.055 ; + RECT 9.31 243.925 9.36 244.055 ; + RECT 12.095 243.925 12.145 244.055 ; + RECT 12.355 243.925 12.405 244.055 ; + RECT 13.06 243.925 13.11 244.055 ; + RECT 14.52 243.925 14.57 244.055 ; + RECT 14.87 344.955 14.92 345.085 ; + RECT 6.76 345.415 6.81 345.545 ; + RECT 8.04 345.415 8.09 345.545 ; + RECT 9.58 345.415 9.63 345.545 ; + RECT 9.855 345.415 9.905 345.545 ; + RECT 10.26 345.415 10.31 345.545 ; + RECT 11.565 345.415 11.615 345.545 ; + RECT 13.33 345.415 13.38 345.545 ; + RECT 14.23 345.415 14.28 345.545 ; + RECT 14.23 347.145 14.28 347.275 ; + RECT 14.87 347.375 14.92 347.505 ; + RECT 6.215 347.605 6.265 347.735 ; + RECT 6.605 347.605 6.655 347.735 ; + RECT 7.265 347.605 7.315 347.735 ; + RECT 8.96 347.605 9.01 347.735 ; + RECT 9.31 347.605 9.36 347.735 ; + RECT 12.095 347.605 12.145 347.735 ; + RECT 12.355 347.605 12.405 347.735 ; + RECT 13.06 347.605 13.11 347.735 ; + RECT 14.52 347.605 14.57 347.735 ; + RECT 14.87 347.835 14.92 347.965 ; + RECT 6.76 348.295 6.81 348.425 ; + RECT 8.04 348.295 8.09 348.425 ; + RECT 9.58 348.295 9.63 348.425 ; + RECT 9.855 348.295 9.905 348.425 ; + RECT 10.26 348.295 10.31 348.425 ; + RECT 11.565 348.295 11.615 348.425 ; + RECT 13.33 348.295 13.38 348.425 ; + RECT 14.23 348.295 14.28 348.425 ; + RECT 14.23 350.025 14.28 350.155 ; + RECT 14.87 350.255 14.92 350.385 ; + RECT 6.215 350.485 6.265 350.615 ; + RECT 6.605 350.485 6.655 350.615 ; + RECT 7.265 350.485 7.315 350.615 ; + RECT 8.96 350.485 9.01 350.615 ; + RECT 9.31 350.485 9.36 350.615 ; + RECT 12.095 350.485 12.145 350.615 ; + RECT 12.355 350.485 12.405 350.615 ; + RECT 13.06 350.485 13.11 350.615 ; + RECT 14.52 350.485 14.57 350.615 ; + RECT 14.87 350.715 14.92 350.845 ; + RECT 6.76 351.175 6.81 351.305 ; + RECT 8.04 351.175 8.09 351.305 ; + RECT 9.58 351.175 9.63 351.305 ; + RECT 9.855 351.175 9.905 351.305 ; + RECT 10.26 351.175 10.31 351.305 ; + RECT 11.565 351.175 11.615 351.305 ; + RECT 13.33 351.175 13.38 351.305 ; + RECT 14.23 351.175 14.28 351.305 ; + RECT 14.23 352.905 14.28 353.035 ; + RECT 14.87 353.135 14.92 353.265 ; + RECT 6.215 353.365 6.265 353.495 ; + RECT 6.605 353.365 6.655 353.495 ; + RECT 7.265 353.365 7.315 353.495 ; + RECT 8.96 353.365 9.01 353.495 ; + RECT 9.31 353.365 9.36 353.495 ; + RECT 12.095 353.365 12.145 353.495 ; + RECT 12.355 353.365 12.405 353.495 ; + RECT 13.06 353.365 13.11 353.495 ; + RECT 14.52 353.365 14.57 353.495 ; + RECT 14.87 353.595 14.92 353.725 ; + RECT 6.76 354.055 6.81 354.185 ; + RECT 8.04 354.055 8.09 354.185 ; + RECT 9.58 354.055 9.63 354.185 ; + RECT 9.855 354.055 9.905 354.185 ; + RECT 10.26 354.055 10.31 354.185 ; + RECT 11.565 354.055 11.615 354.185 ; + RECT 13.33 354.055 13.38 354.185 ; + RECT 14.23 354.055 14.28 354.185 ; + RECT 14.23 355.785 14.28 355.915 ; + RECT 14.87 356.015 14.92 356.145 ; + RECT 6.215 356.245 6.265 356.375 ; + RECT 6.605 356.245 6.655 356.375 ; + RECT 7.265 356.245 7.315 356.375 ; + RECT 8.96 356.245 9.01 356.375 ; + RECT 9.31 356.245 9.36 356.375 ; + RECT 12.095 356.245 12.145 356.375 ; + RECT 12.355 356.245 12.405 356.375 ; + RECT 13.06 356.245 13.11 356.375 ; + RECT 14.52 356.245 14.57 356.375 ; + RECT 14.87 356.475 14.92 356.605 ; + RECT 6.76 356.935 6.81 357.065 ; + RECT 8.04 356.935 8.09 357.065 ; + RECT 9.58 356.935 9.63 357.065 ; + RECT 9.855 356.935 9.905 357.065 ; + RECT 10.26 356.935 10.31 357.065 ; + RECT 11.565 356.935 11.615 357.065 ; + RECT 13.33 356.935 13.38 357.065 ; + RECT 14.23 356.935 14.28 357.065 ; + RECT 14.23 358.665 14.28 358.795 ; + RECT 14.87 358.895 14.92 359.025 ; + RECT 6.215 359.125 6.265 359.255 ; + RECT 6.605 359.125 6.655 359.255 ; + RECT 7.265 359.125 7.315 359.255 ; + RECT 8.96 359.125 9.01 359.255 ; + RECT 9.31 359.125 9.36 359.255 ; + RECT 12.095 359.125 12.145 359.255 ; + RECT 12.355 359.125 12.405 359.255 ; + RECT 13.06 359.125 13.11 359.255 ; + RECT 14.52 359.125 14.57 359.255 ; + RECT 14.87 359.355 14.92 359.485 ; + RECT 6.76 359.815 6.81 359.945 ; + RECT 8.04 359.815 8.09 359.945 ; + RECT 9.58 359.815 9.63 359.945 ; + RECT 9.855 359.815 9.905 359.945 ; + RECT 10.26 359.815 10.31 359.945 ; + RECT 11.565 359.815 11.615 359.945 ; + RECT 13.33 359.815 13.38 359.945 ; + RECT 14.23 359.815 14.28 359.945 ; + RECT 14.23 361.545 14.28 361.675 ; + RECT 14.87 361.775 14.92 361.905 ; + RECT 6.215 362.005 6.265 362.135 ; + RECT 6.605 362.005 6.655 362.135 ; + RECT 7.265 362.005 7.315 362.135 ; + RECT 8.96 362.005 9.01 362.135 ; + RECT 9.31 362.005 9.36 362.135 ; + RECT 12.095 362.005 12.145 362.135 ; + RECT 12.355 362.005 12.405 362.135 ; + RECT 13.06 362.005 13.11 362.135 ; + RECT 14.52 362.005 14.57 362.135 ; + RECT 14.87 362.235 14.92 362.365 ; + RECT 6.76 362.695 6.81 362.825 ; + RECT 8.04 362.695 8.09 362.825 ; + RECT 9.58 362.695 9.63 362.825 ; + RECT 9.855 362.695 9.905 362.825 ; + RECT 10.26 362.695 10.31 362.825 ; + RECT 11.565 362.695 11.615 362.825 ; + RECT 13.33 362.695 13.38 362.825 ; + RECT 14.23 362.695 14.28 362.825 ; + RECT 14.23 364.425 14.28 364.555 ; + RECT 14.87 364.655 14.92 364.785 ; + RECT 6.215 364.885 6.265 365.015 ; + RECT 6.605 364.885 6.655 365.015 ; + RECT 7.265 364.885 7.315 365.015 ; + RECT 8.96 364.885 9.01 365.015 ; + RECT 9.31 364.885 9.36 365.015 ; + RECT 12.095 364.885 12.145 365.015 ; + RECT 12.355 364.885 12.405 365.015 ; + RECT 13.06 364.885 13.11 365.015 ; + RECT 14.52 364.885 14.57 365.015 ; + RECT 14.87 365.115 14.92 365.245 ; + RECT 6.76 365.575 6.81 365.705 ; + RECT 8.04 365.575 8.09 365.705 ; + RECT 9.58 365.575 9.63 365.705 ; + RECT 9.855 365.575 9.905 365.705 ; + RECT 10.26 365.575 10.31 365.705 ; + RECT 11.565 365.575 11.615 365.705 ; + RECT 13.33 365.575 13.38 365.705 ; + RECT 14.23 365.575 14.28 365.705 ; + RECT 14.23 367.305 14.28 367.435 ; + RECT 14.87 367.535 14.92 367.665 ; + RECT 6.215 367.765 6.265 367.895 ; + RECT 6.605 367.765 6.655 367.895 ; + RECT 7.265 367.765 7.315 367.895 ; + RECT 8.96 367.765 9.01 367.895 ; + RECT 9.31 367.765 9.36 367.895 ; + RECT 12.095 367.765 12.145 367.895 ; + RECT 12.355 367.765 12.405 367.895 ; + RECT 13.06 367.765 13.11 367.895 ; + RECT 14.52 367.765 14.57 367.895 ; + RECT 14.87 367.995 14.92 368.125 ; + RECT 6.76 368.455 6.81 368.585 ; + RECT 8.04 368.455 8.09 368.585 ; + RECT 9.58 368.455 9.63 368.585 ; + RECT 9.855 368.455 9.905 368.585 ; + RECT 10.26 368.455 10.31 368.585 ; + RECT 11.565 368.455 11.615 368.585 ; + RECT 13.33 368.455 13.38 368.585 ; + RECT 14.23 368.455 14.28 368.585 ; + RECT 14.23 370.185 14.28 370.315 ; + RECT 14.87 370.415 14.92 370.545 ; + RECT 6.215 370.645 6.265 370.775 ; + RECT 6.605 370.645 6.655 370.775 ; + RECT 7.265 370.645 7.315 370.775 ; + RECT 8.96 370.645 9.01 370.775 ; + RECT 9.31 370.645 9.36 370.775 ; + RECT 12.095 370.645 12.145 370.775 ; + RECT 12.355 370.645 12.405 370.775 ; + RECT 13.06 370.645 13.11 370.775 ; + RECT 14.52 370.645 14.57 370.775 ; + RECT 14.87 370.875 14.92 371.005 ; + RECT 6.76 371.335 6.81 371.465 ; + RECT 8.04 371.335 8.09 371.465 ; + RECT 9.58 371.335 9.63 371.465 ; + RECT 9.855 371.335 9.905 371.465 ; + RECT 10.26 371.335 10.31 371.465 ; + RECT 11.565 371.335 11.615 371.465 ; + RECT 13.33 371.335 13.38 371.465 ; + RECT 14.23 371.335 14.28 371.465 ; + RECT 14.23 373.065 14.28 373.195 ; + RECT 14.87 373.295 14.92 373.425 ; + RECT 6.215 373.525 6.265 373.655 ; + RECT 6.605 373.525 6.655 373.655 ; + RECT 7.265 373.525 7.315 373.655 ; + RECT 8.96 373.525 9.01 373.655 ; + RECT 9.31 373.525 9.36 373.655 ; + RECT 12.095 373.525 12.145 373.655 ; + RECT 12.355 373.525 12.405 373.655 ; + RECT 13.06 373.525 13.11 373.655 ; + RECT 14.52 373.525 14.57 373.655 ; + RECT 14.87 244.155 14.92 244.285 ; + RECT 6.76 244.615 6.81 244.745 ; + RECT 8.04 244.615 8.09 244.745 ; + RECT 9.58 244.615 9.63 244.745 ; + RECT 9.855 244.615 9.905 244.745 ; + RECT 10.26 244.615 10.31 244.745 ; + RECT 11.565 244.615 11.615 244.745 ; + RECT 13.33 244.615 13.38 244.745 ; + RECT 14.23 244.615 14.28 244.745 ; + RECT 14.23 246.345 14.28 246.475 ; + RECT 14.87 246.575 14.92 246.705 ; + RECT 6.215 246.805 6.265 246.935 ; + RECT 6.605 246.805 6.655 246.935 ; + RECT 7.265 246.805 7.315 246.935 ; + RECT 8.96 246.805 9.01 246.935 ; + RECT 9.31 246.805 9.36 246.935 ; + RECT 12.095 246.805 12.145 246.935 ; + RECT 12.355 246.805 12.405 246.935 ; + RECT 13.06 246.805 13.11 246.935 ; + RECT 14.52 246.805 14.57 246.935 ; + RECT 14.87 373.755 14.92 373.885 ; + RECT 6.76 374.215 6.81 374.345 ; + RECT 8.04 374.215 8.09 374.345 ; + RECT 9.58 374.215 9.63 374.345 ; + RECT 9.855 374.215 9.905 374.345 ; + RECT 10.26 374.215 10.31 374.345 ; + RECT 11.565 374.215 11.615 374.345 ; + RECT 13.33 374.215 13.38 374.345 ; + RECT 14.23 374.215 14.28 374.345 ; + RECT 14.23 375.945 14.28 376.075 ; + RECT 14.87 376.175 14.92 376.305 ; + RECT 6.215 376.405 6.265 376.535 ; + RECT 6.605 376.405 6.655 376.535 ; + RECT 7.265 376.405 7.315 376.535 ; + RECT 8.96 376.405 9.01 376.535 ; + RECT 9.31 376.405 9.36 376.535 ; + RECT 12.095 376.405 12.145 376.535 ; + RECT 12.355 376.405 12.405 376.535 ; + RECT 13.06 376.405 13.11 376.535 ; + RECT 14.52 376.405 14.57 376.535 ; + RECT 14.87 376.635 14.92 376.765 ; + RECT 6.76 377.095 6.81 377.225 ; + RECT 8.04 377.095 8.09 377.225 ; + RECT 9.58 377.095 9.63 377.225 ; + RECT 9.855 377.095 9.905 377.225 ; + RECT 10.26 377.095 10.31 377.225 ; + RECT 11.565 377.095 11.615 377.225 ; + RECT 13.33 377.095 13.38 377.225 ; + RECT 14.23 377.095 14.28 377.225 ; + RECT 14.23 378.825 14.28 378.955 ; + RECT 14.87 379.055 14.92 379.185 ; + RECT 6.215 379.285 6.265 379.415 ; + RECT 6.605 379.285 6.655 379.415 ; + RECT 7.265 379.285 7.315 379.415 ; + RECT 8.96 379.285 9.01 379.415 ; + RECT 9.31 379.285 9.36 379.415 ; + RECT 12.095 379.285 12.145 379.415 ; + RECT 12.355 379.285 12.405 379.415 ; + RECT 13.06 379.285 13.11 379.415 ; + RECT 14.52 379.285 14.57 379.415 ; + RECT 14.87 379.515 14.92 379.645 ; + RECT 6.76 379.975 6.81 380.105 ; + RECT 8.04 379.975 8.09 380.105 ; + RECT 9.58 379.975 9.63 380.105 ; + RECT 9.855 379.975 9.905 380.105 ; + RECT 10.26 379.975 10.31 380.105 ; + RECT 11.565 379.975 11.615 380.105 ; + RECT 13.33 379.975 13.38 380.105 ; + RECT 14.23 379.975 14.28 380.105 ; + RECT 14.23 381.705 14.28 381.835 ; + RECT 14.87 381.935 14.92 382.065 ; + RECT 6.215 382.165 6.265 382.295 ; + RECT 6.605 382.165 6.655 382.295 ; + RECT 7.265 382.165 7.315 382.295 ; + RECT 8.96 382.165 9.01 382.295 ; + RECT 9.31 382.165 9.36 382.295 ; + RECT 12.095 382.165 12.145 382.295 ; + RECT 12.355 382.165 12.405 382.295 ; + RECT 13.06 382.165 13.11 382.295 ; + RECT 14.52 382.165 14.57 382.295 ; + RECT 14.87 382.395 14.92 382.525 ; + RECT 6.76 382.855 6.81 382.985 ; + RECT 8.04 382.855 8.09 382.985 ; + RECT 9.58 382.855 9.63 382.985 ; + RECT 9.855 382.855 9.905 382.985 ; + RECT 10.26 382.855 10.31 382.985 ; + RECT 11.565 382.855 11.615 382.985 ; + RECT 13.33 382.855 13.38 382.985 ; + RECT 14.23 382.855 14.28 382.985 ; + RECT 14.23 384.585 14.28 384.715 ; + RECT 14.87 384.815 14.92 384.945 ; + RECT 6.215 385.045 6.265 385.175 ; + RECT 6.605 385.045 6.655 385.175 ; + RECT 7.265 385.045 7.315 385.175 ; + RECT 8.96 385.045 9.01 385.175 ; + RECT 9.31 385.045 9.36 385.175 ; + RECT 12.095 385.045 12.145 385.175 ; + RECT 12.355 385.045 12.405 385.175 ; + RECT 13.06 385.045 13.11 385.175 ; + RECT 14.52 385.045 14.57 385.175 ; + RECT 14.87 385.275 14.92 385.405 ; + RECT 6.76 385.735 6.81 385.865 ; + RECT 8.04 385.735 8.09 385.865 ; + RECT 9.58 385.735 9.63 385.865 ; + RECT 9.855 385.735 9.905 385.865 ; + RECT 10.26 385.735 10.31 385.865 ; + RECT 11.565 385.735 11.615 385.865 ; + RECT 13.33 385.735 13.38 385.865 ; + RECT 14.23 385.735 14.28 385.865 ; + RECT 14.23 387.465 14.28 387.595 ; + RECT 14.87 387.695 14.92 387.825 ; + RECT 6.215 387.925 6.265 388.055 ; + RECT 6.605 387.925 6.655 388.055 ; + RECT 7.265 387.925 7.315 388.055 ; + RECT 8.96 387.925 9.01 388.055 ; + RECT 9.31 387.925 9.36 388.055 ; + RECT 12.095 387.925 12.145 388.055 ; + RECT 12.355 387.925 12.405 388.055 ; + RECT 13.06 387.925 13.11 388.055 ; + RECT 14.52 387.925 14.57 388.055 ; + RECT 14.87 388.155 14.92 388.285 ; + RECT 6.76 388.615 6.81 388.745 ; + RECT 8.04 388.615 8.09 388.745 ; + RECT 9.58 388.615 9.63 388.745 ; + RECT 9.855 388.615 9.905 388.745 ; + RECT 10.26 388.615 10.31 388.745 ; + RECT 11.565 388.615 11.615 388.745 ; + RECT 13.33 388.615 13.38 388.745 ; + RECT 14.23 388.615 14.28 388.745 ; + RECT 14.23 390.345 14.28 390.475 ; + RECT 14.87 390.575 14.92 390.705 ; + RECT 6.215 390.805 6.265 390.935 ; + RECT 6.605 390.805 6.655 390.935 ; + RECT 7.265 390.805 7.315 390.935 ; + RECT 8.96 390.805 9.01 390.935 ; + RECT 9.31 390.805 9.36 390.935 ; + RECT 12.095 390.805 12.145 390.935 ; + RECT 12.355 390.805 12.405 390.935 ; + RECT 13.06 390.805 13.11 390.935 ; + RECT 14.52 390.805 14.57 390.935 ; + RECT 14.87 391.035 14.92 391.165 ; + RECT 6.76 391.495 6.81 391.625 ; + RECT 8.04 391.495 8.09 391.625 ; + RECT 9.58 391.495 9.63 391.625 ; + RECT 9.855 391.495 9.905 391.625 ; + RECT 10.26 391.495 10.31 391.625 ; + RECT 11.565 391.495 11.615 391.625 ; + RECT 13.33 391.495 13.38 391.625 ; + RECT 14.23 391.495 14.28 391.625 ; + RECT 14.23 393.225 14.28 393.355 ; + RECT 14.87 393.455 14.92 393.585 ; + RECT 6.215 393.685 6.265 393.815 ; + RECT 6.605 393.685 6.655 393.815 ; + RECT 7.265 393.685 7.315 393.815 ; + RECT 8.96 393.685 9.01 393.815 ; + RECT 9.31 393.685 9.36 393.815 ; + RECT 12.095 393.685 12.145 393.815 ; + RECT 12.355 393.685 12.405 393.815 ; + RECT 13.06 393.685 13.11 393.815 ; + RECT 14.52 393.685 14.57 393.815 ; + RECT 14.87 393.915 14.92 394.045 ; + RECT 6.76 394.375 6.81 394.505 ; + RECT 8.04 394.375 8.09 394.505 ; + RECT 9.58 394.375 9.63 394.505 ; + RECT 9.855 394.375 9.905 394.505 ; + RECT 10.26 394.375 10.31 394.505 ; + RECT 11.565 394.375 11.615 394.505 ; + RECT 13.33 394.375 13.38 394.505 ; + RECT 14.23 394.375 14.28 394.505 ; + RECT 14.23 396.105 14.28 396.235 ; + RECT 14.87 396.335 14.92 396.465 ; + RECT 6.215 396.565 6.265 396.695 ; + RECT 6.605 396.565 6.655 396.695 ; + RECT 7.265 396.565 7.315 396.695 ; + RECT 8.96 396.565 9.01 396.695 ; + RECT 9.31 396.565 9.36 396.695 ; + RECT 12.095 396.565 12.145 396.695 ; + RECT 12.355 396.565 12.405 396.695 ; + RECT 13.06 396.565 13.11 396.695 ; + RECT 14.52 396.565 14.57 396.695 ; + RECT 14.87 396.795 14.92 396.925 ; + RECT 6.76 397.255 6.81 397.385 ; + RECT 8.04 397.255 8.09 397.385 ; + RECT 9.58 397.255 9.63 397.385 ; + RECT 9.855 397.255 9.905 397.385 ; + RECT 10.26 397.255 10.31 397.385 ; + RECT 11.565 397.255 11.615 397.385 ; + RECT 13.33 397.255 13.38 397.385 ; + RECT 14.23 397.255 14.28 397.385 ; + RECT 14.23 398.985 14.28 399.115 ; + RECT 14.87 399.215 14.92 399.345 ; + RECT 6.215 399.445 6.265 399.575 ; + RECT 6.605 399.445 6.655 399.575 ; + RECT 7.265 399.445 7.315 399.575 ; + RECT 8.96 399.445 9.01 399.575 ; + RECT 9.31 399.445 9.36 399.575 ; + RECT 12.095 399.445 12.145 399.575 ; + RECT 12.355 399.445 12.405 399.575 ; + RECT 13.06 399.445 13.11 399.575 ; + RECT 14.52 399.445 14.57 399.575 ; + RECT 14.87 399.675 14.92 399.805 ; + RECT 6.76 400.135 6.81 400.265 ; + RECT 8.04 400.135 8.09 400.265 ; + RECT 9.58 400.135 9.63 400.265 ; + RECT 9.855 400.135 9.905 400.265 ; + RECT 10.26 400.135 10.31 400.265 ; + RECT 11.565 400.135 11.615 400.265 ; + RECT 13.33 400.135 13.38 400.265 ; + RECT 14.23 400.135 14.28 400.265 ; + RECT 14.23 401.865 14.28 401.995 ; + RECT 14.87 402.095 14.92 402.225 ; + RECT 6.215 402.325 6.265 402.455 ; + RECT 6.605 402.325 6.655 402.455 ; + RECT 7.265 402.325 7.315 402.455 ; + RECT 8.96 402.325 9.01 402.455 ; + RECT 9.31 402.325 9.36 402.455 ; + RECT 12.095 402.325 12.145 402.455 ; + RECT 12.355 402.325 12.405 402.455 ; + RECT 13.06 402.325 13.11 402.455 ; + RECT 14.52 402.325 14.57 402.455 ; + RECT 14.87 247.035 14.92 247.165 ; + RECT 6.76 247.495 6.81 247.625 ; + RECT 8.04 247.495 8.09 247.625 ; + RECT 9.58 247.495 9.63 247.625 ; + RECT 9.855 247.495 9.905 247.625 ; + RECT 10.26 247.495 10.31 247.625 ; + RECT 11.565 247.495 11.615 247.625 ; + RECT 13.33 247.495 13.38 247.625 ; + RECT 14.23 247.495 14.28 247.625 ; + RECT 14.23 249.225 14.28 249.355 ; + RECT 14.87 249.455 14.92 249.585 ; + RECT 6.215 249.685 6.265 249.815 ; + RECT 6.605 249.685 6.655 249.815 ; + RECT 7.265 249.685 7.315 249.815 ; + RECT 8.96 249.685 9.01 249.815 ; + RECT 9.31 249.685 9.36 249.815 ; + RECT 12.095 249.685 12.145 249.815 ; + RECT 12.355 249.685 12.405 249.815 ; + RECT 13.06 249.685 13.11 249.815 ; + RECT 14.52 249.685 14.57 249.815 ; + RECT 14.87 402.555 14.92 402.685 ; + RECT 6.76 403.015 6.81 403.145 ; + RECT 8.04 403.015 8.09 403.145 ; + RECT 9.58 403.015 9.63 403.145 ; + RECT 9.855 403.015 9.905 403.145 ; + RECT 10.26 403.015 10.31 403.145 ; + RECT 11.565 403.015 11.615 403.145 ; + RECT 13.33 403.015 13.38 403.145 ; + RECT 14.23 403.015 14.28 403.145 ; + RECT 14.23 404.745 14.28 404.875 ; + RECT 14.87 404.975 14.92 405.105 ; + RECT 6.215 405.205 6.265 405.335 ; + RECT 6.605 405.205 6.655 405.335 ; + RECT 7.265 405.205 7.315 405.335 ; + RECT 8.96 405.205 9.01 405.335 ; + RECT 9.31 405.205 9.36 405.335 ; + RECT 12.095 405.205 12.145 405.335 ; + RECT 12.355 405.205 12.405 405.335 ; + RECT 13.06 405.205 13.11 405.335 ; + RECT 14.52 405.205 14.57 405.335 ; + RECT 14.87 405.435 14.92 405.565 ; + RECT 6.76 405.895 6.81 406.025 ; + RECT 8.04 405.895 8.09 406.025 ; + RECT 9.58 405.895 9.63 406.025 ; + RECT 9.855 405.895 9.905 406.025 ; + RECT 10.26 405.895 10.31 406.025 ; + RECT 11.565 405.895 11.615 406.025 ; + RECT 13.33 405.895 13.38 406.025 ; + RECT 14.23 405.895 14.28 406.025 ; + RECT 14.23 407.625 14.28 407.755 ; + RECT 14.87 407.855 14.92 407.985 ; + RECT 6.215 408.085 6.265 408.215 ; + RECT 6.605 408.085 6.655 408.215 ; + RECT 7.265 408.085 7.315 408.215 ; + RECT 8.96 408.085 9.01 408.215 ; + RECT 9.31 408.085 9.36 408.215 ; + RECT 12.095 408.085 12.145 408.215 ; + RECT 12.355 408.085 12.405 408.215 ; + RECT 13.06 408.085 13.11 408.215 ; + RECT 14.52 408.085 14.57 408.215 ; + RECT 14.87 408.315 14.92 408.445 ; + RECT 6.76 408.775 6.81 408.905 ; + RECT 8.04 408.775 8.09 408.905 ; + RECT 9.58 408.775 9.63 408.905 ; + RECT 9.855 408.775 9.905 408.905 ; + RECT 10.26 408.775 10.31 408.905 ; + RECT 11.565 408.775 11.615 408.905 ; + RECT 13.33 408.775 13.38 408.905 ; + RECT 14.23 408.775 14.28 408.905 ; + RECT 14.23 410.505 14.28 410.635 ; + RECT 14.87 410.735 14.92 410.865 ; + RECT 6.215 410.965 6.265 411.095 ; + RECT 6.605 410.965 6.655 411.095 ; + RECT 7.265 410.965 7.315 411.095 ; + RECT 8.96 410.965 9.01 411.095 ; + RECT 9.31 410.965 9.36 411.095 ; + RECT 12.095 410.965 12.145 411.095 ; + RECT 12.355 410.965 12.405 411.095 ; + RECT 13.06 410.965 13.11 411.095 ; + RECT 14.52 410.965 14.57 411.095 ; + RECT 14.87 249.915 14.92 250.045 ; + RECT 6.76 250.375 6.81 250.505 ; + RECT 8.04 250.375 8.09 250.505 ; + RECT 9.58 250.375 9.63 250.505 ; + RECT 9.855 250.375 9.905 250.505 ; + RECT 10.26 250.375 10.31 250.505 ; + RECT 11.565 250.375 11.615 250.505 ; + RECT 13.33 250.375 13.38 250.505 ; + RECT 14.23 250.375 14.28 250.505 ; + RECT 14.23 252.105 14.28 252.235 ; + RECT 14.87 252.335 14.92 252.465 ; + RECT 6.215 252.565 6.265 252.695 ; + RECT 6.605 252.565 6.655 252.695 ; + RECT 7.265 252.565 7.315 252.695 ; + RECT 8.96 252.565 9.01 252.695 ; + RECT 9.31 252.565 9.36 252.695 ; + RECT 12.095 252.565 12.145 252.695 ; + RECT 12.355 252.565 12.405 252.695 ; + RECT 13.06 252.565 13.11 252.695 ; + RECT 14.52 252.565 14.57 252.695 ; + RECT 14.87 252.795 14.92 252.925 ; + RECT 6.76 253.255 6.81 253.385 ; + RECT 8.04 253.255 8.09 253.385 ; + RECT 9.58 253.255 9.63 253.385 ; + RECT 9.855 253.255 9.905 253.385 ; + RECT 10.26 253.255 10.31 253.385 ; + RECT 11.565 253.255 11.615 253.385 ; + RECT 13.33 253.255 13.38 253.385 ; + RECT 14.23 253.255 14.28 253.385 ; + RECT 14.23 254.985 14.28 255.115 ; + RECT 14.87 255.215 14.92 255.345 ; + RECT 6.215 255.445 6.265 255.575 ; + RECT 6.605 255.445 6.655 255.575 ; + RECT 7.265 255.445 7.315 255.575 ; + RECT 8.96 255.445 9.01 255.575 ; + RECT 9.31 255.445 9.36 255.575 ; + RECT 12.095 255.445 12.145 255.575 ; + RECT 12.355 255.445 12.405 255.575 ; + RECT 13.06 255.445 13.11 255.575 ; + RECT 14.52 255.445 14.57 255.575 ; + RECT 14.87 255.675 14.92 255.805 ; + RECT 6.76 256.135 6.81 256.265 ; + RECT 8.04 256.135 8.09 256.265 ; + RECT 9.58 256.135 9.63 256.265 ; + RECT 9.855 256.135 9.905 256.265 ; + RECT 10.26 256.135 10.31 256.265 ; + RECT 11.565 256.135 11.615 256.265 ; + RECT 13.33 256.135 13.38 256.265 ; + RECT 14.23 256.135 14.28 256.265 ; + RECT 14.23 257.865 14.28 257.995 ; + RECT 14.87 258.095 14.92 258.225 ; + RECT 6.215 258.325 6.265 258.455 ; + RECT 6.605 258.325 6.655 258.455 ; + RECT 7.265 258.325 7.315 258.455 ; + RECT 8.96 258.325 9.01 258.455 ; + RECT 9.31 258.325 9.36 258.455 ; + RECT 12.095 258.325 12.145 258.455 ; + RECT 12.355 258.325 12.405 258.455 ; + RECT 13.06 258.325 13.11 258.455 ; + RECT 14.52 258.325 14.57 258.455 ; + RECT 14.87 411.195 14.92 411.325 ; + RECT 6.76 411.655 6.81 411.785 ; + RECT 8.04 411.655 8.09 411.785 ; + RECT 9.58 411.655 9.63 411.785 ; + RECT 9.855 411.655 9.905 411.785 ; + RECT 10.26 411.655 10.31 411.785 ; + RECT 11.565 411.655 11.615 411.785 ; + RECT 13.33 411.655 13.38 411.785 ; + RECT 14.23 411.655 14.28 411.785 ; + RECT 14.23 413.385 14.28 413.515 ; + RECT 14.87 413.615 14.92 413.745 ; + RECT 6.215 413.845 6.265 413.975 ; + RECT 6.605 413.845 6.655 413.975 ; + RECT 7.265 413.845 7.315 413.975 ; + RECT 8.96 413.845 9.01 413.975 ; + RECT 9.31 413.845 9.36 413.975 ; + RECT 12.095 413.845 12.145 413.975 ; + RECT 12.355 413.845 12.405 413.975 ; + RECT 13.06 413.845 13.11 413.975 ; + RECT 14.52 413.845 14.57 413.975 ; + RECT 14.87 229.755 14.92 229.885 ; + RECT 6.76 230.215 6.81 230.345 ; + RECT 8.04 230.215 8.09 230.345 ; + RECT 9.58 230.215 9.63 230.345 ; + RECT 9.855 230.215 9.905 230.345 ; + RECT 10.26 230.215 10.31 230.345 ; + RECT 11.565 230.215 11.615 230.345 ; + RECT 13.33 230.215 13.38 230.345 ; + RECT 14.23 230.215 14.28 230.345 ; + RECT 14.23 231.945 14.28 232.075 ; + RECT 14.87 232.175 14.92 232.305 ; + RECT 6.215 232.405 6.265 232.535 ; + RECT 6.605 232.405 6.655 232.535 ; + RECT 7.265 232.405 7.315 232.535 ; + RECT 8.96 232.405 9.01 232.535 ; + RECT 9.31 232.405 9.36 232.535 ; + RECT 12.095 232.405 12.145 232.535 ; + RECT 12.355 232.405 12.405 232.535 ; + RECT 13.06 232.405 13.11 232.535 ; + RECT 14.52 232.405 14.57 232.535 ; + RECT 14.52 414.535 14.57 414.665 ; + RECT 3.6 414.075 3.65 414.205 ; + RECT 1.44 414.535 1.49 414.665 ; + RECT 2.11 414.535 2.16 414.665 ; + RECT 3.09 414.535 3.14 414.665 ; + RECT 4.38 414.535 4.43 414.665 ; + RECT 6.175 414.535 6.225 414.665 ; + RECT 7.73 414.535 7.78 414.665 ; + RECT 14.68 414.535 14.73 414.665 ; + RECT 14.34 414.305 14.39 414.435 ; + RECT 9.1 414.075 9.15 414.205 ; + RECT 10.81 414.075 10.86 414.205 ; + RECT 0.435 414.075 0.485 414.205 ; + RECT 0.62 414.535 0.67 414.665 ; + RECT 4.19 414.535 4.24 414.665 ; + RECT 2.72 414.075 2.77 414.205 ; + RECT 0.9 235.285 0.95 235.415 ; + RECT 0.9 261.205 0.95 261.335 ; + RECT 0.9 264.085 0.95 264.215 ; + RECT 0.9 266.965 0.95 267.095 ; + RECT 0.9 269.845 0.95 269.975 ; + RECT 0.9 272.725 0.95 272.855 ; + RECT 0.9 275.605 0.95 275.735 ; + RECT 0.9 278.485 0.95 278.615 ; + RECT 0.9 281.365 0.95 281.495 ; + RECT 0.9 284.245 0.95 284.375 ; + RECT 0.9 287.125 0.95 287.255 ; + RECT 0.9 238.165 0.95 238.295 ; + RECT 0.9 290.005 0.95 290.135 ; + RECT 0.9 292.885 0.95 293.015 ; + RECT 0.9 295.765 0.95 295.895 ; + RECT 0.9 298.645 0.95 298.775 ; + RECT 0.9 301.525 0.95 301.655 ; + RECT 0.9 304.405 0.95 304.535 ; + RECT 0.9 307.285 0.95 307.415 ; + RECT 0.9 310.165 0.95 310.295 ; + RECT 0.9 313.045 0.95 313.175 ; + RECT 0.9 315.925 0.95 316.055 ; + RECT 0.9 241.045 0.95 241.175 ; + RECT 0.9 318.805 0.95 318.935 ; + RECT 0.9 321.685 0.95 321.815 ; + RECT 0.9 324.565 0.95 324.695 ; + RECT 0.9 327.445 0.95 327.575 ; + RECT 0.9 330.325 0.95 330.455 ; + RECT 0.9 333.205 0.95 333.335 ; + RECT 0.9 336.085 0.95 336.215 ; + RECT 0.9 338.965 0.95 339.095 ; + RECT 0.9 341.845 0.95 341.975 ; + RECT 0.9 344.725 0.95 344.855 ; + RECT 0.9 243.925 0.95 244.055 ; + RECT 0.9 347.605 0.95 347.735 ; + RECT 0.9 350.485 0.95 350.615 ; + RECT 0.9 353.365 0.95 353.495 ; + RECT 0.9 356.245 0.95 356.375 ; + RECT 0.9 359.125 0.95 359.255 ; + RECT 0.9 362.005 0.95 362.135 ; + RECT 0.9 364.885 0.95 365.015 ; + RECT 0.9 367.765 0.95 367.895 ; + RECT 0.9 370.645 0.95 370.775 ; + RECT 0.9 373.525 0.95 373.655 ; + RECT 0.9 246.805 0.95 246.935 ; + RECT 0.9 376.405 0.95 376.535 ; + RECT 0.9 379.285 0.95 379.415 ; + RECT 0.9 382.165 0.95 382.295 ; + RECT 0.9 385.045 0.95 385.175 ; + RECT 0.9 387.925 0.95 388.055 ; + RECT 0.9 390.805 0.95 390.935 ; + RECT 0.9 393.685 0.95 393.815 ; + RECT 0.9 396.565 0.95 396.695 ; + RECT 0.9 399.445 0.95 399.575 ; + RECT 0.9 402.325 0.95 402.455 ; + RECT 0.9 249.685 0.95 249.815 ; + RECT 0.9 405.205 0.95 405.335 ; + RECT 0.9 408.085 0.95 408.215 ; + RECT 0.9 410.965 0.95 411.095 ; + RECT 0.9 252.565 0.95 252.695 ; + RECT 0.9 255.445 0.95 255.575 ; + RECT 0.9 258.325 0.95 258.455 ; + RECT 0.9 413.845 0.95 413.975 ; + RECT 0.9 232.405 0.95 232.535 ; + RECT 2.72 229.755 2.77 229.885 ; + RECT 2.72 232.175 2.77 232.305 ; + RECT 2.72 258.555 2.77 258.685 ; + RECT 2.72 260.975 2.77 261.105 ; + RECT 2.72 261.435 2.77 261.565 ; + RECT 2.72 263.855 2.77 263.985 ; + RECT 2.72 264.315 2.77 264.445 ; + RECT 2.72 266.735 2.77 266.865 ; + RECT 2.72 267.195 2.77 267.325 ; + RECT 2.72 269.615 2.77 269.745 ; + RECT 2.72 270.075 2.77 270.205 ; + RECT 2.72 272.495 2.77 272.625 ; + RECT 2.72 272.955 2.77 273.085 ; + RECT 2.72 275.375 2.77 275.505 ; + RECT 2.72 275.835 2.77 275.965 ; + RECT 2.72 278.255 2.77 278.385 ; + RECT 2.72 278.715 2.77 278.845 ; + RECT 2.72 281.135 2.77 281.265 ; + RECT 2.72 281.595 2.77 281.725 ; + RECT 2.72 284.015 2.77 284.145 ; + RECT 2.72 284.475 2.77 284.605 ; + RECT 2.72 286.895 2.77 287.025 ; + RECT 2.72 232.635 2.77 232.765 ; + RECT 2.72 235.055 2.77 235.185 ; + RECT 2.72 287.355 2.77 287.485 ; + RECT 2.72 289.775 2.77 289.905 ; + RECT 2.72 290.235 2.77 290.365 ; + RECT 2.72 292.655 2.77 292.785 ; + RECT 2.72 293.115 2.77 293.245 ; + RECT 2.72 295.535 2.77 295.665 ; + RECT 2.72 295.995 2.77 296.125 ; + RECT 2.72 298.415 2.77 298.545 ; + RECT 2.72 298.875 2.77 299.005 ; + RECT 2.72 301.295 2.77 301.425 ; + RECT 2.72 301.755 2.77 301.885 ; + RECT 2.72 304.175 2.77 304.305 ; + RECT 2.72 304.635 2.77 304.765 ; + RECT 2.72 307.055 2.77 307.185 ; + RECT 2.72 307.515 2.77 307.645 ; + RECT 2.72 309.935 2.77 310.065 ; + RECT 2.72 310.395 2.77 310.525 ; + RECT 2.72 312.815 2.77 312.945 ; + RECT 2.72 313.275 2.77 313.405 ; + RECT 2.72 315.695 2.77 315.825 ; + RECT 2.72 235.515 2.77 235.645 ; + RECT 2.72 237.935 2.77 238.065 ; + RECT 2.72 316.155 2.77 316.285 ; + RECT 2.72 318.575 2.77 318.705 ; + RECT 2.72 319.035 2.77 319.165 ; + RECT 2.72 321.455 2.77 321.585 ; + RECT 2.72 321.915 2.77 322.045 ; + RECT 2.72 324.335 2.77 324.465 ; + RECT 2.72 324.795 2.77 324.925 ; + RECT 2.72 327.215 2.77 327.345 ; + RECT 2.72 327.675 2.77 327.805 ; + RECT 2.72 330.095 2.77 330.225 ; + RECT 2.72 330.555 2.77 330.685 ; + RECT 2.72 332.975 2.77 333.105 ; + RECT 2.72 333.435 2.77 333.565 ; + RECT 2.72 335.855 2.77 335.985 ; + RECT 2.72 336.315 2.77 336.445 ; + RECT 2.72 338.735 2.77 338.865 ; + RECT 2.72 339.195 2.77 339.325 ; + RECT 2.72 341.615 2.77 341.745 ; + RECT 2.72 342.075 2.77 342.205 ; + RECT 2.72 344.495 2.77 344.625 ; + RECT 2.72 238.395 2.77 238.525 ; + RECT 2.72 240.815 2.77 240.945 ; + RECT 2.72 344.955 2.77 345.085 ; + RECT 2.72 347.375 2.77 347.505 ; + RECT 2.72 347.835 2.77 347.965 ; + RECT 2.72 350.255 2.77 350.385 ; + RECT 2.72 350.715 2.77 350.845 ; + RECT 2.72 353.135 2.77 353.265 ; + RECT 2.72 353.595 2.77 353.725 ; + RECT 2.72 356.015 2.77 356.145 ; + RECT 2.72 356.475 2.77 356.605 ; + RECT 2.72 358.895 2.77 359.025 ; + RECT 2.72 359.355 2.77 359.485 ; + RECT 2.72 361.775 2.77 361.905 ; + RECT 2.72 362.235 2.77 362.365 ; + RECT 2.72 364.655 2.77 364.785 ; + RECT 2.72 365.115 2.77 365.245 ; + RECT 2.72 367.535 2.77 367.665 ; + RECT 2.72 367.995 2.77 368.125 ; + RECT 2.72 370.415 2.77 370.545 ; + RECT 2.72 370.875 2.77 371.005 ; + RECT 2.72 373.295 2.77 373.425 ; + RECT 2.72 241.275 2.77 241.405 ; + RECT 2.72 243.695 2.77 243.825 ; + RECT 2.72 373.755 2.77 373.885 ; + RECT 2.72 376.175 2.77 376.305 ; + RECT 2.72 376.635 2.77 376.765 ; + RECT 2.72 379.055 2.77 379.185 ; + RECT 2.72 379.515 2.77 379.645 ; + RECT 2.72 381.935 2.77 382.065 ; + RECT 2.72 382.395 2.77 382.525 ; + RECT 2.72 384.815 2.77 384.945 ; + RECT 2.72 385.275 2.77 385.405 ; + RECT 2.72 387.695 2.77 387.825 ; + RECT 2.72 388.155 2.77 388.285 ; + RECT 2.72 390.575 2.77 390.705 ; + RECT 2.72 391.035 2.77 391.165 ; + RECT 2.72 393.455 2.77 393.585 ; + RECT 2.72 393.915 2.77 394.045 ; + RECT 2.72 396.335 2.77 396.465 ; + RECT 2.72 396.795 2.77 396.925 ; + RECT 2.72 399.215 2.77 399.345 ; + RECT 2.72 399.675 2.77 399.805 ; + RECT 2.72 402.095 2.77 402.225 ; + RECT 2.72 244.155 2.77 244.285 ; + RECT 2.72 246.575 2.77 246.705 ; + RECT 2.72 402.555 2.77 402.685 ; + RECT 2.72 404.975 2.77 405.105 ; + RECT 2.72 405.435 2.77 405.565 ; + RECT 2.72 407.855 2.77 407.985 ; + RECT 2.72 408.315 2.77 408.445 ; + RECT 2.72 410.735 2.77 410.865 ; + RECT 2.72 411.195 2.77 411.325 ; + RECT 2.72 413.615 2.77 413.745 ; + RECT 2.72 247.035 2.77 247.165 ; + RECT 2.72 249.455 2.77 249.585 ; + RECT 2.72 249.915 2.77 250.045 ; + RECT 2.72 252.335 2.77 252.465 ; + RECT 2.72 252.795 2.77 252.925 ; + RECT 2.72 255.215 2.77 255.345 ; + RECT 2.72 255.675 2.77 255.805 ; + RECT 2.72 258.095 2.77 258.225 ; + RECT 1.625 229.755 1.675 229.885 ; + RECT 1.92 229.755 1.97 229.885 ; + RECT 5.05 229.755 5.1 229.885 ; + RECT 3.6 230.215 3.65 230.345 ; + RECT 1.625 232.175 1.675 232.305 ; + RECT 1.92 232.175 1.97 232.305 ; + RECT 5.05 232.175 5.1 232.305 ; + RECT 1.625 258.555 1.675 258.685 ; + RECT 1.92 258.555 1.97 258.685 ; + RECT 5.05 258.555 5.1 258.685 ; + RECT 3.6 259.015 3.65 259.145 ; + RECT 1.625 260.975 1.675 261.105 ; + RECT 1.92 260.975 1.97 261.105 ; + RECT 5.05 260.975 5.1 261.105 ; + RECT 1.625 261.435 1.675 261.565 ; + RECT 1.92 261.435 1.97 261.565 ; + RECT 5.05 261.435 5.1 261.565 ; + RECT 3.6 261.895 3.65 262.025 ; + RECT 1.625 263.855 1.675 263.985 ; + RECT 1.92 263.855 1.97 263.985 ; + RECT 5.05 263.855 5.1 263.985 ; + RECT 1.625 264.315 1.675 264.445 ; + RECT 1.92 264.315 1.97 264.445 ; + RECT 5.05 264.315 5.1 264.445 ; + RECT 3.6 264.775 3.65 264.905 ; + RECT 1.625 266.735 1.675 266.865 ; + RECT 1.92 266.735 1.97 266.865 ; + RECT 5.05 266.735 5.1 266.865 ; + RECT 1.625 267.195 1.675 267.325 ; + RECT 1.92 267.195 1.97 267.325 ; + RECT 5.05 267.195 5.1 267.325 ; + RECT 3.6 267.655 3.65 267.785 ; + RECT 1.625 269.615 1.675 269.745 ; + RECT 1.92 269.615 1.97 269.745 ; + RECT 5.05 269.615 5.1 269.745 ; + RECT 1.625 270.075 1.675 270.205 ; + RECT 1.92 270.075 1.97 270.205 ; + RECT 5.05 270.075 5.1 270.205 ; + RECT 3.6 270.535 3.65 270.665 ; + RECT 1.625 272.495 1.675 272.625 ; + RECT 1.92 272.495 1.97 272.625 ; + RECT 5.05 272.495 5.1 272.625 ; + RECT 1.625 272.955 1.675 273.085 ; + RECT 1.92 272.955 1.97 273.085 ; + RECT 5.05 272.955 5.1 273.085 ; + RECT 3.6 273.415 3.65 273.545 ; + RECT 1.625 275.375 1.675 275.505 ; + RECT 1.92 275.375 1.97 275.505 ; + RECT 5.05 275.375 5.1 275.505 ; + RECT 1.625 275.835 1.675 275.965 ; + RECT 1.92 275.835 1.97 275.965 ; + RECT 5.05 275.835 5.1 275.965 ; + RECT 3.6 276.295 3.65 276.425 ; + RECT 1.625 278.255 1.675 278.385 ; + RECT 1.92 278.255 1.97 278.385 ; + RECT 5.05 278.255 5.1 278.385 ; + RECT 1.625 278.715 1.675 278.845 ; + RECT 1.92 278.715 1.97 278.845 ; + RECT 5.05 278.715 5.1 278.845 ; + RECT 3.6 279.175 3.65 279.305 ; + RECT 1.625 281.135 1.675 281.265 ; + RECT 1.92 281.135 1.97 281.265 ; + RECT 5.05 281.135 5.1 281.265 ; + RECT 1.625 281.595 1.675 281.725 ; + RECT 1.92 281.595 1.97 281.725 ; + RECT 5.05 281.595 5.1 281.725 ; + RECT 3.6 282.055 3.65 282.185 ; + RECT 1.625 284.015 1.675 284.145 ; + RECT 1.92 284.015 1.97 284.145 ; + RECT 5.05 284.015 5.1 284.145 ; + RECT 1.625 284.475 1.675 284.605 ; + RECT 1.92 284.475 1.97 284.605 ; + RECT 5.05 284.475 5.1 284.605 ; + RECT 3.6 284.935 3.65 285.065 ; + RECT 1.625 286.895 1.675 287.025 ; + RECT 1.92 286.895 1.97 287.025 ; + RECT 5.05 286.895 5.1 287.025 ; + RECT 1.625 232.635 1.675 232.765 ; + RECT 1.92 232.635 1.97 232.765 ; + RECT 5.05 232.635 5.1 232.765 ; + RECT 3.6 233.095 3.65 233.225 ; + RECT 1.625 235.055 1.675 235.185 ; + RECT 1.92 235.055 1.97 235.185 ; + RECT 5.05 235.055 5.1 235.185 ; + RECT 1.625 287.355 1.675 287.485 ; + RECT 1.92 287.355 1.97 287.485 ; + RECT 5.05 287.355 5.1 287.485 ; + RECT 3.6 287.815 3.65 287.945 ; + RECT 1.625 289.775 1.675 289.905 ; + RECT 1.92 289.775 1.97 289.905 ; + RECT 5.05 289.775 5.1 289.905 ; + RECT 1.625 290.235 1.675 290.365 ; + RECT 1.92 290.235 1.97 290.365 ; + RECT 5.05 290.235 5.1 290.365 ; + RECT 3.6 290.695 3.65 290.825 ; + RECT 1.625 292.655 1.675 292.785 ; + RECT 1.92 292.655 1.97 292.785 ; + RECT 5.05 292.655 5.1 292.785 ; + RECT 1.625 293.115 1.675 293.245 ; + RECT 1.92 293.115 1.97 293.245 ; + RECT 5.05 293.115 5.1 293.245 ; + RECT 3.6 293.575 3.65 293.705 ; + RECT 1.625 295.535 1.675 295.665 ; + RECT 1.92 295.535 1.97 295.665 ; + RECT 5.05 295.535 5.1 295.665 ; + RECT 1.625 295.995 1.675 296.125 ; + RECT 1.92 295.995 1.97 296.125 ; + RECT 5.05 295.995 5.1 296.125 ; + RECT 3.6 296.455 3.65 296.585 ; + RECT 1.625 298.415 1.675 298.545 ; + RECT 1.92 298.415 1.97 298.545 ; + RECT 5.05 298.415 5.1 298.545 ; + RECT 1.625 298.875 1.675 299.005 ; + RECT 1.92 298.875 1.97 299.005 ; + RECT 5.05 298.875 5.1 299.005 ; + RECT 3.6 299.335 3.65 299.465 ; + RECT 1.625 301.295 1.675 301.425 ; + RECT 1.92 301.295 1.97 301.425 ; + RECT 5.05 301.295 5.1 301.425 ; + RECT 1.625 301.755 1.675 301.885 ; + RECT 1.92 301.755 1.97 301.885 ; + RECT 5.05 301.755 5.1 301.885 ; + RECT 3.6 302.215 3.65 302.345 ; + RECT 1.625 304.175 1.675 304.305 ; + RECT 1.92 304.175 1.97 304.305 ; + RECT 5.05 304.175 5.1 304.305 ; + RECT 1.625 304.635 1.675 304.765 ; + RECT 1.92 304.635 1.97 304.765 ; + RECT 5.05 304.635 5.1 304.765 ; + RECT 3.6 305.095 3.65 305.225 ; + RECT 1.625 307.055 1.675 307.185 ; + RECT 1.92 307.055 1.97 307.185 ; + RECT 5.05 307.055 5.1 307.185 ; + RECT 1.625 307.515 1.675 307.645 ; + RECT 1.92 307.515 1.97 307.645 ; + RECT 5.05 307.515 5.1 307.645 ; + RECT 3.6 307.975 3.65 308.105 ; + RECT 1.625 309.935 1.675 310.065 ; + RECT 1.92 309.935 1.97 310.065 ; + RECT 5.05 309.935 5.1 310.065 ; + RECT 1.625 310.395 1.675 310.525 ; + RECT 1.92 310.395 1.97 310.525 ; + RECT 5.05 310.395 5.1 310.525 ; + RECT 3.6 310.855 3.65 310.985 ; + RECT 1.625 312.815 1.675 312.945 ; + RECT 1.92 312.815 1.97 312.945 ; + RECT 5.05 312.815 5.1 312.945 ; + RECT 1.625 313.275 1.675 313.405 ; + RECT 1.92 313.275 1.97 313.405 ; + RECT 5.05 313.275 5.1 313.405 ; + RECT 3.6 313.735 3.65 313.865 ; + RECT 1.625 315.695 1.675 315.825 ; + RECT 1.92 315.695 1.97 315.825 ; + RECT 5.05 315.695 5.1 315.825 ; + RECT 1.625 235.515 1.675 235.645 ; + RECT 1.92 235.515 1.97 235.645 ; + RECT 5.05 235.515 5.1 235.645 ; + RECT 3.6 235.975 3.65 236.105 ; + RECT 1.625 237.935 1.675 238.065 ; + RECT 1.92 237.935 1.97 238.065 ; + RECT 5.05 237.935 5.1 238.065 ; + RECT 1.625 316.155 1.675 316.285 ; + RECT 1.92 316.155 1.97 316.285 ; + RECT 5.05 316.155 5.1 316.285 ; + RECT 3.6 316.615 3.65 316.745 ; + RECT 1.625 318.575 1.675 318.705 ; + RECT 1.92 318.575 1.97 318.705 ; + RECT 5.05 318.575 5.1 318.705 ; + RECT 1.625 319.035 1.675 319.165 ; + RECT 1.92 319.035 1.97 319.165 ; + RECT 5.05 319.035 5.1 319.165 ; + RECT 3.6 319.495 3.65 319.625 ; + RECT 1.625 321.455 1.675 321.585 ; + RECT 1.92 321.455 1.97 321.585 ; + RECT 5.05 321.455 5.1 321.585 ; + RECT 1.625 321.915 1.675 322.045 ; + RECT 1.92 321.915 1.97 322.045 ; + RECT 5.05 321.915 5.1 322.045 ; + RECT 3.6 322.375 3.65 322.505 ; + RECT 1.625 324.335 1.675 324.465 ; + RECT 1.92 324.335 1.97 324.465 ; + RECT 5.05 324.335 5.1 324.465 ; + RECT 1.625 324.795 1.675 324.925 ; + RECT 1.92 324.795 1.97 324.925 ; + RECT 5.05 324.795 5.1 324.925 ; + RECT 3.6 325.255 3.65 325.385 ; + RECT 1.625 327.215 1.675 327.345 ; + RECT 1.92 327.215 1.97 327.345 ; + RECT 5.05 327.215 5.1 327.345 ; + RECT 1.625 327.675 1.675 327.805 ; + RECT 1.92 327.675 1.97 327.805 ; + RECT 5.05 327.675 5.1 327.805 ; + RECT 3.6 328.135 3.65 328.265 ; + RECT 1.625 330.095 1.675 330.225 ; + RECT 1.92 330.095 1.97 330.225 ; + RECT 5.05 330.095 5.1 330.225 ; + RECT 1.625 330.555 1.675 330.685 ; + RECT 1.92 330.555 1.97 330.685 ; + RECT 5.05 330.555 5.1 330.685 ; + RECT 3.6 331.015 3.65 331.145 ; + RECT 1.625 332.975 1.675 333.105 ; + RECT 1.92 332.975 1.97 333.105 ; + RECT 5.05 332.975 5.1 333.105 ; + RECT 1.625 333.435 1.675 333.565 ; + RECT 1.92 333.435 1.97 333.565 ; + RECT 5.05 333.435 5.1 333.565 ; + RECT 3.6 333.895 3.65 334.025 ; + RECT 1.625 335.855 1.675 335.985 ; + RECT 1.92 335.855 1.97 335.985 ; + RECT 5.05 335.855 5.1 335.985 ; + RECT 1.625 336.315 1.675 336.445 ; + RECT 1.92 336.315 1.97 336.445 ; + RECT 5.05 336.315 5.1 336.445 ; + RECT 3.6 336.775 3.65 336.905 ; + RECT 1.625 338.735 1.675 338.865 ; + RECT 1.92 338.735 1.97 338.865 ; + RECT 5.05 338.735 5.1 338.865 ; + RECT 1.625 339.195 1.675 339.325 ; + RECT 1.92 339.195 1.97 339.325 ; + RECT 5.05 339.195 5.1 339.325 ; + RECT 3.6 339.655 3.65 339.785 ; + RECT 1.625 341.615 1.675 341.745 ; + RECT 1.92 341.615 1.97 341.745 ; + RECT 5.05 341.615 5.1 341.745 ; + RECT 1.625 342.075 1.675 342.205 ; + RECT 1.92 342.075 1.97 342.205 ; + RECT 5.05 342.075 5.1 342.205 ; + RECT 3.6 342.535 3.65 342.665 ; + RECT 1.625 344.495 1.675 344.625 ; + RECT 1.92 344.495 1.97 344.625 ; + RECT 5.05 344.495 5.1 344.625 ; + RECT 1.625 238.395 1.675 238.525 ; + RECT 1.92 238.395 1.97 238.525 ; + RECT 5.05 238.395 5.1 238.525 ; + RECT 3.6 238.855 3.65 238.985 ; + RECT 1.625 240.815 1.675 240.945 ; + RECT 1.92 240.815 1.97 240.945 ; + RECT 5.05 240.815 5.1 240.945 ; + RECT 1.625 344.955 1.675 345.085 ; + RECT 1.92 344.955 1.97 345.085 ; + RECT 5.05 344.955 5.1 345.085 ; + RECT 3.6 345.415 3.65 345.545 ; + RECT 1.625 347.375 1.675 347.505 ; + RECT 1.92 347.375 1.97 347.505 ; + RECT 5.05 347.375 5.1 347.505 ; + RECT 1.625 347.835 1.675 347.965 ; + RECT 1.92 347.835 1.97 347.965 ; + RECT 5.05 347.835 5.1 347.965 ; + RECT 3.6 348.295 3.65 348.425 ; + RECT 1.625 350.255 1.675 350.385 ; + RECT 1.92 350.255 1.97 350.385 ; + RECT 5.05 350.255 5.1 350.385 ; + RECT 1.625 350.715 1.675 350.845 ; + RECT 1.92 350.715 1.97 350.845 ; + RECT 5.05 350.715 5.1 350.845 ; + RECT 3.6 351.175 3.65 351.305 ; + RECT 1.625 353.135 1.675 353.265 ; + RECT 1.92 353.135 1.97 353.265 ; + RECT 5.05 353.135 5.1 353.265 ; + RECT 1.625 353.595 1.675 353.725 ; + RECT 1.92 353.595 1.97 353.725 ; + RECT 5.05 353.595 5.1 353.725 ; + RECT 3.6 354.055 3.65 354.185 ; + RECT 1.625 356.015 1.675 356.145 ; + RECT 1.92 356.015 1.97 356.145 ; + RECT 5.05 356.015 5.1 356.145 ; + RECT 1.625 356.475 1.675 356.605 ; + RECT 1.92 356.475 1.97 356.605 ; + RECT 5.05 356.475 5.1 356.605 ; + RECT 3.6 356.935 3.65 357.065 ; + RECT 1.625 358.895 1.675 359.025 ; + RECT 1.92 358.895 1.97 359.025 ; + RECT 5.05 358.895 5.1 359.025 ; + RECT 1.625 359.355 1.675 359.485 ; + RECT 1.92 359.355 1.97 359.485 ; + RECT 5.05 359.355 5.1 359.485 ; + RECT 3.6 359.815 3.65 359.945 ; + RECT 1.625 361.775 1.675 361.905 ; + RECT 1.92 361.775 1.97 361.905 ; + RECT 5.05 361.775 5.1 361.905 ; + RECT 1.625 362.235 1.675 362.365 ; + RECT 1.92 362.235 1.97 362.365 ; + RECT 5.05 362.235 5.1 362.365 ; + RECT 3.6 362.695 3.65 362.825 ; + RECT 1.625 364.655 1.675 364.785 ; + RECT 1.92 364.655 1.97 364.785 ; + RECT 5.05 364.655 5.1 364.785 ; + RECT 1.625 365.115 1.675 365.245 ; + RECT 1.92 365.115 1.97 365.245 ; + RECT 5.05 365.115 5.1 365.245 ; + RECT 3.6 365.575 3.65 365.705 ; + RECT 1.625 367.535 1.675 367.665 ; + RECT 1.92 367.535 1.97 367.665 ; + RECT 5.05 367.535 5.1 367.665 ; + RECT 1.625 367.995 1.675 368.125 ; + RECT 1.92 367.995 1.97 368.125 ; + RECT 5.05 367.995 5.1 368.125 ; + RECT 3.6 368.455 3.65 368.585 ; + RECT 1.625 370.415 1.675 370.545 ; + RECT 1.92 370.415 1.97 370.545 ; + RECT 5.05 370.415 5.1 370.545 ; + RECT 1.625 370.875 1.675 371.005 ; + RECT 1.92 370.875 1.97 371.005 ; + RECT 5.05 370.875 5.1 371.005 ; + RECT 3.6 371.335 3.65 371.465 ; + RECT 1.625 373.295 1.675 373.425 ; + RECT 1.92 373.295 1.97 373.425 ; + RECT 5.05 373.295 5.1 373.425 ; + RECT 1.625 241.275 1.675 241.405 ; + RECT 1.92 241.275 1.97 241.405 ; + RECT 5.05 241.275 5.1 241.405 ; + RECT 3.6 241.735 3.65 241.865 ; + RECT 1.625 243.695 1.675 243.825 ; + RECT 1.92 243.695 1.97 243.825 ; + RECT 5.05 243.695 5.1 243.825 ; + RECT 1.625 373.755 1.675 373.885 ; + RECT 1.92 373.755 1.97 373.885 ; + RECT 5.05 373.755 5.1 373.885 ; + RECT 3.6 374.215 3.65 374.345 ; + RECT 1.625 376.175 1.675 376.305 ; + RECT 1.92 376.175 1.97 376.305 ; + RECT 5.05 376.175 5.1 376.305 ; + RECT 1.625 376.635 1.675 376.765 ; + RECT 1.92 376.635 1.97 376.765 ; + RECT 5.05 376.635 5.1 376.765 ; + RECT 3.6 377.095 3.65 377.225 ; + RECT 1.625 379.055 1.675 379.185 ; + RECT 1.92 379.055 1.97 379.185 ; + RECT 5.05 379.055 5.1 379.185 ; + RECT 1.625 379.515 1.675 379.645 ; + RECT 1.92 379.515 1.97 379.645 ; + RECT 5.05 379.515 5.1 379.645 ; + RECT 3.6 379.975 3.65 380.105 ; + RECT 1.625 381.935 1.675 382.065 ; + RECT 1.92 381.935 1.97 382.065 ; + RECT 5.05 381.935 5.1 382.065 ; + RECT 1.625 382.395 1.675 382.525 ; + RECT 1.92 382.395 1.97 382.525 ; + RECT 5.05 382.395 5.1 382.525 ; + RECT 3.6 382.855 3.65 382.985 ; + RECT 1.625 384.815 1.675 384.945 ; + RECT 1.92 384.815 1.97 384.945 ; + RECT 5.05 384.815 5.1 384.945 ; + RECT 1.625 385.275 1.675 385.405 ; + RECT 1.92 385.275 1.97 385.405 ; + RECT 5.05 385.275 5.1 385.405 ; + RECT 3.6 385.735 3.65 385.865 ; + RECT 1.625 387.695 1.675 387.825 ; + RECT 1.92 387.695 1.97 387.825 ; + RECT 5.05 387.695 5.1 387.825 ; + RECT 1.625 388.155 1.675 388.285 ; + RECT 1.92 388.155 1.97 388.285 ; + RECT 5.05 388.155 5.1 388.285 ; + RECT 3.6 388.615 3.65 388.745 ; + RECT 1.625 390.575 1.675 390.705 ; + RECT 1.92 390.575 1.97 390.705 ; + RECT 5.05 390.575 5.1 390.705 ; + RECT 1.625 391.035 1.675 391.165 ; + RECT 1.92 391.035 1.97 391.165 ; + RECT 5.05 391.035 5.1 391.165 ; + RECT 3.6 391.495 3.65 391.625 ; + RECT 1.625 393.455 1.675 393.585 ; + RECT 1.92 393.455 1.97 393.585 ; + RECT 5.05 393.455 5.1 393.585 ; + RECT 1.625 393.915 1.675 394.045 ; + RECT 1.92 393.915 1.97 394.045 ; + RECT 5.05 393.915 5.1 394.045 ; + RECT 3.6 394.375 3.65 394.505 ; + RECT 1.625 396.335 1.675 396.465 ; + RECT 1.92 396.335 1.97 396.465 ; + RECT 5.05 396.335 5.1 396.465 ; + RECT 1.625 396.795 1.675 396.925 ; + RECT 1.92 396.795 1.97 396.925 ; + RECT 5.05 396.795 5.1 396.925 ; + RECT 3.6 397.255 3.65 397.385 ; + RECT 1.625 399.215 1.675 399.345 ; + RECT 1.92 399.215 1.97 399.345 ; + RECT 5.05 399.215 5.1 399.345 ; + RECT 1.625 399.675 1.675 399.805 ; + RECT 1.92 399.675 1.97 399.805 ; + RECT 5.05 399.675 5.1 399.805 ; + RECT 3.6 400.135 3.65 400.265 ; + RECT 1.625 402.095 1.675 402.225 ; + RECT 1.92 402.095 1.97 402.225 ; + RECT 5.05 402.095 5.1 402.225 ; + RECT 1.625 244.155 1.675 244.285 ; + RECT 1.92 244.155 1.97 244.285 ; + RECT 5.05 244.155 5.1 244.285 ; + RECT 3.6 244.615 3.65 244.745 ; + RECT 1.625 246.575 1.675 246.705 ; + RECT 1.92 246.575 1.97 246.705 ; + RECT 5.05 246.575 5.1 246.705 ; + RECT 1.625 402.555 1.675 402.685 ; + RECT 1.92 402.555 1.97 402.685 ; + RECT 5.05 402.555 5.1 402.685 ; + RECT 3.6 403.015 3.65 403.145 ; + RECT 1.625 404.975 1.675 405.105 ; + RECT 1.92 404.975 1.97 405.105 ; + RECT 5.05 404.975 5.1 405.105 ; + RECT 1.625 405.435 1.675 405.565 ; + RECT 1.92 405.435 1.97 405.565 ; + RECT 5.05 405.435 5.1 405.565 ; + RECT 3.6 405.895 3.65 406.025 ; + RECT 1.625 407.855 1.675 407.985 ; + RECT 1.92 407.855 1.97 407.985 ; + RECT 5.05 407.855 5.1 407.985 ; + RECT 1.625 408.315 1.675 408.445 ; + RECT 1.92 408.315 1.97 408.445 ; + RECT 5.05 408.315 5.1 408.445 ; + RECT 3.6 408.775 3.65 408.905 ; + RECT 1.625 410.735 1.675 410.865 ; + RECT 1.92 410.735 1.97 410.865 ; + RECT 5.05 410.735 5.1 410.865 ; + RECT 1.625 411.195 1.675 411.325 ; + RECT 1.92 411.195 1.97 411.325 ; + RECT 5.05 411.195 5.1 411.325 ; + RECT 3.6 411.655 3.65 411.785 ; + RECT 1.625 413.615 1.675 413.745 ; + RECT 1.92 413.615 1.97 413.745 ; + RECT 5.05 413.615 5.1 413.745 ; + RECT 1.625 247.035 1.675 247.165 ; + RECT 1.92 247.035 1.97 247.165 ; + RECT 5.05 247.035 5.1 247.165 ; + RECT 3.6 247.495 3.65 247.625 ; + RECT 1.625 249.455 1.675 249.585 ; + RECT 1.92 249.455 1.97 249.585 ; + RECT 5.05 249.455 5.1 249.585 ; + RECT 1.625 249.915 1.675 250.045 ; + RECT 1.92 249.915 1.97 250.045 ; + RECT 5.05 249.915 5.1 250.045 ; + RECT 3.6 250.375 3.65 250.505 ; + RECT 1.625 252.335 1.675 252.465 ; + RECT 1.92 252.335 1.97 252.465 ; + RECT 5.05 252.335 5.1 252.465 ; + RECT 1.625 252.795 1.675 252.925 ; + RECT 1.92 252.795 1.97 252.925 ; + RECT 5.05 252.795 5.1 252.925 ; + RECT 3.6 253.255 3.65 253.385 ; + RECT 1.625 255.215 1.675 255.345 ; + RECT 1.92 255.215 1.97 255.345 ; + RECT 5.05 255.215 5.1 255.345 ; + RECT 1.625 255.675 1.675 255.805 ; + RECT 1.92 255.675 1.97 255.805 ; + RECT 5.05 255.675 5.1 255.805 ; + RECT 3.6 256.135 3.65 256.265 ; + RECT 1.625 258.095 1.675 258.225 ; + RECT 1.92 258.095 1.97 258.225 ; + RECT 5.05 258.095 5.1 258.225 ; + RECT 3.6 232.635 3.65 232.765 ; + RECT 1.625 233.095 1.675 233.225 ; + RECT 1.88 233.135 2.01 233.185 ; + RECT 5.01 233.135 5.14 233.185 ; + RECT 3.6 235.055 3.65 235.185 ; + RECT 1.44 235.285 1.49 235.415 ; + RECT 2.11 235.285 2.16 235.415 ; + RECT 3.09 235.285 3.14 235.415 ; + RECT 4.38 235.285 4.43 235.415 ; + RECT 6.215 235.285 6.265 235.415 ; + RECT 3.6 258.555 3.65 258.685 ; + RECT 1.625 259.015 1.675 259.145 ; + RECT 1.88 259.055 2.01 259.105 ; + RECT 5.01 259.055 5.14 259.105 ; + RECT 3.6 260.975 3.65 261.105 ; + RECT 1.44 261.205 1.49 261.335 ; + RECT 2.11 261.205 2.16 261.335 ; + RECT 3.09 261.205 3.14 261.335 ; + RECT 4.38 261.205 4.43 261.335 ; + RECT 6.215 261.205 6.265 261.335 ; + RECT 3.6 261.435 3.65 261.565 ; + RECT 1.625 261.895 1.675 262.025 ; + RECT 1.88 261.935 2.01 261.985 ; + RECT 5.01 261.935 5.14 261.985 ; + RECT 3.6 263.855 3.65 263.985 ; + RECT 1.44 264.085 1.49 264.215 ; + RECT 2.11 264.085 2.16 264.215 ; + RECT 3.09 264.085 3.14 264.215 ; + RECT 4.38 264.085 4.43 264.215 ; + RECT 6.215 264.085 6.265 264.215 ; + RECT 3.6 264.315 3.65 264.445 ; + RECT 1.625 264.775 1.675 264.905 ; + RECT 1.88 264.815 2.01 264.865 ; + RECT 5.01 264.815 5.14 264.865 ; + RECT 3.6 266.735 3.65 266.865 ; + RECT 1.44 266.965 1.49 267.095 ; + RECT 2.11 266.965 2.16 267.095 ; + RECT 3.09 266.965 3.14 267.095 ; + RECT 4.38 266.965 4.43 267.095 ; + RECT 6.215 266.965 6.265 267.095 ; + RECT 3.6 267.195 3.65 267.325 ; + RECT 1.625 267.655 1.675 267.785 ; + RECT 1.88 267.695 2.01 267.745 ; + RECT 5.01 267.695 5.14 267.745 ; + RECT 3.6 269.615 3.65 269.745 ; + RECT 1.44 269.845 1.49 269.975 ; + RECT 2.11 269.845 2.16 269.975 ; + RECT 3.09 269.845 3.14 269.975 ; + RECT 4.38 269.845 4.43 269.975 ; + RECT 6.215 269.845 6.265 269.975 ; + RECT 3.6 270.075 3.65 270.205 ; + RECT 1.625 270.535 1.675 270.665 ; + RECT 1.88 270.575 2.01 270.625 ; + RECT 5.01 270.575 5.14 270.625 ; + RECT 3.6 272.495 3.65 272.625 ; + RECT 1.44 272.725 1.49 272.855 ; + RECT 2.11 272.725 2.16 272.855 ; + RECT 3.09 272.725 3.14 272.855 ; + RECT 4.38 272.725 4.43 272.855 ; + RECT 6.215 272.725 6.265 272.855 ; + RECT 3.6 272.955 3.65 273.085 ; + RECT 1.625 273.415 1.675 273.545 ; + RECT 1.88 273.455 2.01 273.505 ; + RECT 5.01 273.455 5.14 273.505 ; + RECT 3.6 275.375 3.65 275.505 ; + RECT 1.44 275.605 1.49 275.735 ; + RECT 2.11 275.605 2.16 275.735 ; + RECT 3.09 275.605 3.14 275.735 ; + RECT 4.38 275.605 4.43 275.735 ; + RECT 6.215 275.605 6.265 275.735 ; + RECT 3.6 275.835 3.65 275.965 ; + RECT 1.625 276.295 1.675 276.425 ; + RECT 1.88 276.335 2.01 276.385 ; + RECT 5.01 276.335 5.14 276.385 ; + RECT 3.6 278.255 3.65 278.385 ; + RECT 1.44 278.485 1.49 278.615 ; + RECT 2.11 278.485 2.16 278.615 ; + RECT 3.09 278.485 3.14 278.615 ; + RECT 4.38 278.485 4.43 278.615 ; + RECT 6.215 278.485 6.265 278.615 ; + RECT 3.6 278.715 3.65 278.845 ; + RECT 1.625 279.175 1.675 279.305 ; + RECT 1.88 279.215 2.01 279.265 ; + RECT 5.01 279.215 5.14 279.265 ; + RECT 3.6 281.135 3.65 281.265 ; + RECT 1.44 281.365 1.49 281.495 ; + RECT 2.11 281.365 2.16 281.495 ; + RECT 3.09 281.365 3.14 281.495 ; + RECT 4.38 281.365 4.43 281.495 ; + RECT 6.215 281.365 6.265 281.495 ; + RECT 3.6 281.595 3.65 281.725 ; + RECT 1.625 282.055 1.675 282.185 ; + RECT 1.88 282.095 2.01 282.145 ; + RECT 5.01 282.095 5.14 282.145 ; + RECT 3.6 284.015 3.65 284.145 ; + RECT 1.44 284.245 1.49 284.375 ; + RECT 2.11 284.245 2.16 284.375 ; + RECT 3.09 284.245 3.14 284.375 ; + RECT 4.38 284.245 4.43 284.375 ; + RECT 6.215 284.245 6.265 284.375 ; + RECT 3.6 284.475 3.65 284.605 ; + RECT 1.625 284.935 1.675 285.065 ; + RECT 1.88 284.975 2.01 285.025 ; + RECT 5.01 284.975 5.14 285.025 ; + RECT 3.6 286.895 3.65 287.025 ; + RECT 1.44 287.125 1.49 287.255 ; + RECT 2.11 287.125 2.16 287.255 ; + RECT 3.09 287.125 3.14 287.255 ; + RECT 4.38 287.125 4.43 287.255 ; + RECT 6.215 287.125 6.265 287.255 ; + RECT 3.6 235.515 3.65 235.645 ; + RECT 1.625 235.975 1.675 236.105 ; + RECT 1.88 236.015 2.01 236.065 ; + RECT 5.01 236.015 5.14 236.065 ; + RECT 3.6 237.935 3.65 238.065 ; + RECT 1.44 238.165 1.49 238.295 ; + RECT 2.11 238.165 2.16 238.295 ; + RECT 3.09 238.165 3.14 238.295 ; + RECT 4.38 238.165 4.43 238.295 ; + RECT 6.215 238.165 6.265 238.295 ; + RECT 3.6 287.355 3.65 287.485 ; + RECT 1.625 287.815 1.675 287.945 ; + RECT 1.88 287.855 2.01 287.905 ; + RECT 5.01 287.855 5.14 287.905 ; + RECT 3.6 289.775 3.65 289.905 ; + RECT 1.44 290.005 1.49 290.135 ; + RECT 2.11 290.005 2.16 290.135 ; + RECT 3.09 290.005 3.14 290.135 ; + RECT 4.38 290.005 4.43 290.135 ; + RECT 6.215 290.005 6.265 290.135 ; + RECT 3.6 290.235 3.65 290.365 ; + RECT 1.625 290.695 1.675 290.825 ; + RECT 1.88 290.735 2.01 290.785 ; + RECT 5.01 290.735 5.14 290.785 ; + RECT 3.6 292.655 3.65 292.785 ; + RECT 1.44 292.885 1.49 293.015 ; + RECT 2.11 292.885 2.16 293.015 ; + RECT 3.09 292.885 3.14 293.015 ; + RECT 4.38 292.885 4.43 293.015 ; + RECT 6.215 292.885 6.265 293.015 ; + RECT 3.6 293.115 3.65 293.245 ; + RECT 1.625 293.575 1.675 293.705 ; + RECT 1.88 293.615 2.01 293.665 ; + RECT 5.01 293.615 5.14 293.665 ; + RECT 3.6 295.535 3.65 295.665 ; + RECT 1.44 295.765 1.49 295.895 ; + RECT 2.11 295.765 2.16 295.895 ; + RECT 3.09 295.765 3.14 295.895 ; + RECT 4.38 295.765 4.43 295.895 ; + RECT 6.215 295.765 6.265 295.895 ; + RECT 3.6 295.995 3.65 296.125 ; + RECT 1.625 296.455 1.675 296.585 ; + RECT 1.88 296.495 2.01 296.545 ; + RECT 5.01 296.495 5.14 296.545 ; + RECT 3.6 298.415 3.65 298.545 ; + RECT 1.44 298.645 1.49 298.775 ; + RECT 2.11 298.645 2.16 298.775 ; + RECT 3.09 298.645 3.14 298.775 ; + RECT 4.38 298.645 4.43 298.775 ; + RECT 6.215 298.645 6.265 298.775 ; + RECT 3.6 298.875 3.65 299.005 ; + RECT 1.625 299.335 1.675 299.465 ; + RECT 1.88 299.375 2.01 299.425 ; + RECT 5.01 299.375 5.14 299.425 ; + RECT 3.6 301.295 3.65 301.425 ; + RECT 1.44 301.525 1.49 301.655 ; + RECT 2.11 301.525 2.16 301.655 ; + RECT 3.09 301.525 3.14 301.655 ; + RECT 4.38 301.525 4.43 301.655 ; + RECT 6.215 301.525 6.265 301.655 ; + RECT 3.6 301.755 3.65 301.885 ; + RECT 1.625 302.215 1.675 302.345 ; + RECT 1.88 302.255 2.01 302.305 ; + RECT 5.01 302.255 5.14 302.305 ; + RECT 3.6 304.175 3.65 304.305 ; + RECT 1.44 304.405 1.49 304.535 ; + RECT 2.11 304.405 2.16 304.535 ; + RECT 3.09 304.405 3.14 304.535 ; + RECT 4.38 304.405 4.43 304.535 ; + RECT 6.215 304.405 6.265 304.535 ; + RECT 3.6 304.635 3.65 304.765 ; + RECT 1.625 305.095 1.675 305.225 ; + RECT 1.88 305.135 2.01 305.185 ; + RECT 5.01 305.135 5.14 305.185 ; + RECT 3.6 307.055 3.65 307.185 ; + RECT 1.44 307.285 1.49 307.415 ; + RECT 2.11 307.285 2.16 307.415 ; + RECT 3.09 307.285 3.14 307.415 ; + RECT 4.38 307.285 4.43 307.415 ; + RECT 6.215 307.285 6.265 307.415 ; + RECT 3.6 307.515 3.65 307.645 ; + RECT 1.625 307.975 1.675 308.105 ; + RECT 1.88 308.015 2.01 308.065 ; + RECT 5.01 308.015 5.14 308.065 ; + RECT 3.6 309.935 3.65 310.065 ; + RECT 1.44 310.165 1.49 310.295 ; + RECT 2.11 310.165 2.16 310.295 ; + RECT 3.09 310.165 3.14 310.295 ; + RECT 4.38 310.165 4.43 310.295 ; + RECT 6.215 310.165 6.265 310.295 ; + RECT 3.6 310.395 3.65 310.525 ; + RECT 1.625 310.855 1.675 310.985 ; + RECT 1.88 310.895 2.01 310.945 ; + RECT 5.01 310.895 5.14 310.945 ; + RECT 3.6 312.815 3.65 312.945 ; + RECT 1.44 313.045 1.49 313.175 ; + RECT 2.11 313.045 2.16 313.175 ; + RECT 3.09 313.045 3.14 313.175 ; + RECT 4.38 313.045 4.43 313.175 ; + RECT 6.215 313.045 6.265 313.175 ; + RECT 3.6 313.275 3.65 313.405 ; + RECT 1.625 313.735 1.675 313.865 ; + RECT 1.88 313.775 2.01 313.825 ; + RECT 5.01 313.775 5.14 313.825 ; + RECT 3.6 315.695 3.65 315.825 ; + RECT 1.44 315.925 1.49 316.055 ; + RECT 2.11 315.925 2.16 316.055 ; + RECT 3.09 315.925 3.14 316.055 ; + RECT 4.38 315.925 4.43 316.055 ; + RECT 6.215 315.925 6.265 316.055 ; + RECT 3.6 238.395 3.65 238.525 ; + RECT 1.625 238.855 1.675 238.985 ; + RECT 1.88 238.895 2.01 238.945 ; + RECT 5.01 238.895 5.14 238.945 ; + RECT 3.6 240.815 3.65 240.945 ; + RECT 1.44 241.045 1.49 241.175 ; + RECT 2.11 241.045 2.16 241.175 ; + RECT 3.09 241.045 3.14 241.175 ; + RECT 4.38 241.045 4.43 241.175 ; + RECT 6.215 241.045 6.265 241.175 ; + RECT 3.6 316.155 3.65 316.285 ; + RECT 1.625 316.615 1.675 316.745 ; + RECT 1.88 316.655 2.01 316.705 ; + RECT 5.01 316.655 5.14 316.705 ; + RECT 3.6 318.575 3.65 318.705 ; + RECT 1.44 318.805 1.49 318.935 ; + RECT 2.11 318.805 2.16 318.935 ; + RECT 3.09 318.805 3.14 318.935 ; + RECT 4.38 318.805 4.43 318.935 ; + RECT 6.215 318.805 6.265 318.935 ; + RECT 3.6 319.035 3.65 319.165 ; + RECT 1.625 319.495 1.675 319.625 ; + RECT 1.88 319.535 2.01 319.585 ; + RECT 5.01 319.535 5.14 319.585 ; + RECT 3.6 321.455 3.65 321.585 ; + RECT 1.44 321.685 1.49 321.815 ; + RECT 2.11 321.685 2.16 321.815 ; + RECT 3.09 321.685 3.14 321.815 ; + RECT 4.38 321.685 4.43 321.815 ; + RECT 6.215 321.685 6.265 321.815 ; + RECT 3.6 321.915 3.65 322.045 ; + RECT 1.625 322.375 1.675 322.505 ; + RECT 1.88 322.415 2.01 322.465 ; + RECT 5.01 322.415 5.14 322.465 ; + RECT 3.6 324.335 3.65 324.465 ; + RECT 1.44 324.565 1.49 324.695 ; + RECT 2.11 324.565 2.16 324.695 ; + RECT 3.09 324.565 3.14 324.695 ; + RECT 4.38 324.565 4.43 324.695 ; + RECT 6.215 324.565 6.265 324.695 ; + RECT 3.6 324.795 3.65 324.925 ; + RECT 1.625 325.255 1.675 325.385 ; + RECT 1.88 325.295 2.01 325.345 ; + RECT 5.01 325.295 5.14 325.345 ; + RECT 3.6 327.215 3.65 327.345 ; + RECT 1.44 327.445 1.49 327.575 ; + RECT 2.11 327.445 2.16 327.575 ; + RECT 3.09 327.445 3.14 327.575 ; + RECT 4.38 327.445 4.43 327.575 ; + RECT 6.215 327.445 6.265 327.575 ; + RECT 3.6 327.675 3.65 327.805 ; + RECT 1.625 328.135 1.675 328.265 ; + RECT 1.88 328.175 2.01 328.225 ; + RECT 5.01 328.175 5.14 328.225 ; + RECT 3.6 330.095 3.65 330.225 ; + RECT 1.44 330.325 1.49 330.455 ; + RECT 2.11 330.325 2.16 330.455 ; + RECT 3.09 330.325 3.14 330.455 ; + RECT 4.38 330.325 4.43 330.455 ; + RECT 6.215 330.325 6.265 330.455 ; + RECT 3.6 330.555 3.65 330.685 ; + RECT 1.625 331.015 1.675 331.145 ; + RECT 1.88 331.055 2.01 331.105 ; + RECT 5.01 331.055 5.14 331.105 ; + RECT 3.6 332.975 3.65 333.105 ; + RECT 1.44 333.205 1.49 333.335 ; + RECT 2.11 333.205 2.16 333.335 ; + RECT 3.09 333.205 3.14 333.335 ; + RECT 4.38 333.205 4.43 333.335 ; + RECT 6.215 333.205 6.265 333.335 ; + RECT 3.6 333.435 3.65 333.565 ; + RECT 1.625 333.895 1.675 334.025 ; + RECT 1.88 333.935 2.01 333.985 ; + RECT 5.01 333.935 5.14 333.985 ; + RECT 3.6 335.855 3.65 335.985 ; + RECT 1.44 336.085 1.49 336.215 ; + RECT 2.11 336.085 2.16 336.215 ; + RECT 3.09 336.085 3.14 336.215 ; + RECT 4.38 336.085 4.43 336.215 ; + RECT 6.215 336.085 6.265 336.215 ; + RECT 3.6 336.315 3.65 336.445 ; + RECT 1.625 336.775 1.675 336.905 ; + RECT 1.88 336.815 2.01 336.865 ; + RECT 5.01 336.815 5.14 336.865 ; + RECT 3.6 338.735 3.65 338.865 ; + RECT 1.44 338.965 1.49 339.095 ; + RECT 2.11 338.965 2.16 339.095 ; + RECT 3.09 338.965 3.14 339.095 ; + RECT 4.38 338.965 4.43 339.095 ; + RECT 6.215 338.965 6.265 339.095 ; + RECT 3.6 339.195 3.65 339.325 ; + RECT 1.625 339.655 1.675 339.785 ; + RECT 1.88 339.695 2.01 339.745 ; + RECT 5.01 339.695 5.14 339.745 ; + RECT 3.6 341.615 3.65 341.745 ; + RECT 1.44 341.845 1.49 341.975 ; + RECT 2.11 341.845 2.16 341.975 ; + RECT 3.09 341.845 3.14 341.975 ; + RECT 4.38 341.845 4.43 341.975 ; + RECT 6.215 341.845 6.265 341.975 ; + RECT 3.6 342.075 3.65 342.205 ; + RECT 1.625 342.535 1.675 342.665 ; + RECT 1.88 342.575 2.01 342.625 ; + RECT 5.01 342.575 5.14 342.625 ; + RECT 3.6 344.495 3.65 344.625 ; + RECT 1.44 344.725 1.49 344.855 ; + RECT 2.11 344.725 2.16 344.855 ; + RECT 3.09 344.725 3.14 344.855 ; + RECT 4.38 344.725 4.43 344.855 ; + RECT 6.215 344.725 6.265 344.855 ; + RECT 3.6 241.275 3.65 241.405 ; + RECT 1.625 241.735 1.675 241.865 ; + RECT 1.88 241.775 2.01 241.825 ; + RECT 5.01 241.775 5.14 241.825 ; + RECT 3.6 243.695 3.65 243.825 ; + RECT 1.44 243.925 1.49 244.055 ; + RECT 2.11 243.925 2.16 244.055 ; + RECT 3.09 243.925 3.14 244.055 ; + RECT 4.38 243.925 4.43 244.055 ; + RECT 6.215 243.925 6.265 244.055 ; + RECT 3.6 344.955 3.65 345.085 ; + RECT 1.625 345.415 1.675 345.545 ; + RECT 1.88 345.455 2.01 345.505 ; + RECT 5.01 345.455 5.14 345.505 ; + RECT 3.6 347.375 3.65 347.505 ; + RECT 1.44 347.605 1.49 347.735 ; + RECT 2.11 347.605 2.16 347.735 ; + RECT 3.09 347.605 3.14 347.735 ; + RECT 4.38 347.605 4.43 347.735 ; + RECT 6.215 347.605 6.265 347.735 ; + RECT 3.6 347.835 3.65 347.965 ; + RECT 1.625 348.295 1.675 348.425 ; + RECT 1.88 348.335 2.01 348.385 ; + RECT 5.01 348.335 5.14 348.385 ; + RECT 3.6 350.255 3.65 350.385 ; + RECT 1.44 350.485 1.49 350.615 ; + RECT 2.11 350.485 2.16 350.615 ; + RECT 3.09 350.485 3.14 350.615 ; + RECT 4.38 350.485 4.43 350.615 ; + RECT 6.215 350.485 6.265 350.615 ; + RECT 3.6 350.715 3.65 350.845 ; + RECT 1.625 351.175 1.675 351.305 ; + RECT 1.88 351.215 2.01 351.265 ; + RECT 5.01 351.215 5.14 351.265 ; + RECT 3.6 353.135 3.65 353.265 ; + RECT 1.44 353.365 1.49 353.495 ; + RECT 2.11 353.365 2.16 353.495 ; + RECT 3.09 353.365 3.14 353.495 ; + RECT 4.38 353.365 4.43 353.495 ; + RECT 6.215 353.365 6.265 353.495 ; + RECT 3.6 353.595 3.65 353.725 ; + RECT 1.625 354.055 1.675 354.185 ; + RECT 1.88 354.095 2.01 354.145 ; + RECT 5.01 354.095 5.14 354.145 ; + RECT 3.6 356.015 3.65 356.145 ; + RECT 1.44 356.245 1.49 356.375 ; + RECT 2.11 356.245 2.16 356.375 ; + RECT 3.09 356.245 3.14 356.375 ; + RECT 4.38 356.245 4.43 356.375 ; + RECT 6.215 356.245 6.265 356.375 ; + RECT 3.6 356.475 3.65 356.605 ; + RECT 1.625 356.935 1.675 357.065 ; + RECT 1.88 356.975 2.01 357.025 ; + RECT 5.01 356.975 5.14 357.025 ; + RECT 3.6 358.895 3.65 359.025 ; + RECT 1.44 359.125 1.49 359.255 ; + RECT 2.11 359.125 2.16 359.255 ; + RECT 3.09 359.125 3.14 359.255 ; + RECT 4.38 359.125 4.43 359.255 ; + RECT 6.215 359.125 6.265 359.255 ; + RECT 3.6 359.355 3.65 359.485 ; + RECT 1.625 359.815 1.675 359.945 ; + RECT 1.88 359.855 2.01 359.905 ; + RECT 5.01 359.855 5.14 359.905 ; + RECT 3.6 361.775 3.65 361.905 ; + RECT 1.44 362.005 1.49 362.135 ; + RECT 2.11 362.005 2.16 362.135 ; + RECT 3.09 362.005 3.14 362.135 ; + RECT 4.38 362.005 4.43 362.135 ; + RECT 6.215 362.005 6.265 362.135 ; + RECT 3.6 362.235 3.65 362.365 ; + RECT 1.625 362.695 1.675 362.825 ; + RECT 1.88 362.735 2.01 362.785 ; + RECT 5.01 362.735 5.14 362.785 ; + RECT 3.6 364.655 3.65 364.785 ; + RECT 1.44 364.885 1.49 365.015 ; + RECT 2.11 364.885 2.16 365.015 ; + RECT 3.09 364.885 3.14 365.015 ; + RECT 4.38 364.885 4.43 365.015 ; + RECT 6.215 364.885 6.265 365.015 ; + RECT 3.6 365.115 3.65 365.245 ; + RECT 1.625 365.575 1.675 365.705 ; + RECT 1.88 365.615 2.01 365.665 ; + RECT 5.01 365.615 5.14 365.665 ; + RECT 3.6 367.535 3.65 367.665 ; + RECT 1.44 367.765 1.49 367.895 ; + RECT 2.11 367.765 2.16 367.895 ; + RECT 3.09 367.765 3.14 367.895 ; + RECT 4.38 367.765 4.43 367.895 ; + RECT 6.215 367.765 6.265 367.895 ; + RECT 3.6 367.995 3.65 368.125 ; + RECT 1.625 368.455 1.675 368.585 ; + RECT 1.88 368.495 2.01 368.545 ; + RECT 5.01 368.495 5.14 368.545 ; + RECT 3.6 370.415 3.65 370.545 ; + RECT 1.44 370.645 1.49 370.775 ; + RECT 2.11 370.645 2.16 370.775 ; + RECT 3.09 370.645 3.14 370.775 ; + RECT 4.38 370.645 4.43 370.775 ; + RECT 6.215 370.645 6.265 370.775 ; + RECT 3.6 370.875 3.65 371.005 ; + RECT 1.625 371.335 1.675 371.465 ; + RECT 1.88 371.375 2.01 371.425 ; + RECT 5.01 371.375 5.14 371.425 ; + RECT 3.6 373.295 3.65 373.425 ; + RECT 1.44 373.525 1.49 373.655 ; + RECT 2.11 373.525 2.16 373.655 ; + RECT 3.09 373.525 3.14 373.655 ; + RECT 4.38 373.525 4.43 373.655 ; + RECT 6.215 373.525 6.265 373.655 ; + RECT 3.6 244.155 3.65 244.285 ; + RECT 1.625 244.615 1.675 244.745 ; + RECT 1.88 244.655 2.01 244.705 ; + RECT 5.01 244.655 5.14 244.705 ; + RECT 3.6 246.575 3.65 246.705 ; + RECT 1.44 246.805 1.49 246.935 ; + RECT 2.11 246.805 2.16 246.935 ; + RECT 3.09 246.805 3.14 246.935 ; + RECT 4.38 246.805 4.43 246.935 ; + RECT 6.215 246.805 6.265 246.935 ; + RECT 3.6 373.755 3.65 373.885 ; + RECT 1.625 374.215 1.675 374.345 ; + RECT 1.88 374.255 2.01 374.305 ; + RECT 5.01 374.255 5.14 374.305 ; + RECT 3.6 376.175 3.65 376.305 ; + RECT 1.44 376.405 1.49 376.535 ; + RECT 2.11 376.405 2.16 376.535 ; + RECT 3.09 376.405 3.14 376.535 ; + RECT 4.38 376.405 4.43 376.535 ; + RECT 6.215 376.405 6.265 376.535 ; + RECT 3.6 376.635 3.65 376.765 ; + RECT 1.625 377.095 1.675 377.225 ; + RECT 1.88 377.135 2.01 377.185 ; + RECT 5.01 377.135 5.14 377.185 ; + RECT 3.6 379.055 3.65 379.185 ; + RECT 1.44 379.285 1.49 379.415 ; + RECT 2.11 379.285 2.16 379.415 ; + RECT 3.09 379.285 3.14 379.415 ; + RECT 4.38 379.285 4.43 379.415 ; + RECT 6.215 379.285 6.265 379.415 ; + RECT 3.6 379.515 3.65 379.645 ; + RECT 1.625 379.975 1.675 380.105 ; + RECT 1.88 380.015 2.01 380.065 ; + RECT 5.01 380.015 5.14 380.065 ; + RECT 3.6 381.935 3.65 382.065 ; + RECT 1.44 382.165 1.49 382.295 ; + RECT 2.11 382.165 2.16 382.295 ; + RECT 3.09 382.165 3.14 382.295 ; + RECT 4.38 382.165 4.43 382.295 ; + RECT 6.215 382.165 6.265 382.295 ; + RECT 3.6 382.395 3.65 382.525 ; + RECT 1.625 382.855 1.675 382.985 ; + RECT 1.88 382.895 2.01 382.945 ; + RECT 5.01 382.895 5.14 382.945 ; + RECT 3.6 384.815 3.65 384.945 ; + RECT 1.44 385.045 1.49 385.175 ; + RECT 2.11 385.045 2.16 385.175 ; + RECT 3.09 385.045 3.14 385.175 ; + RECT 4.38 385.045 4.43 385.175 ; + RECT 6.215 385.045 6.265 385.175 ; + RECT 3.6 385.275 3.65 385.405 ; + RECT 1.625 385.735 1.675 385.865 ; + RECT 1.88 385.775 2.01 385.825 ; + RECT 5.01 385.775 5.14 385.825 ; + RECT 3.6 387.695 3.65 387.825 ; + RECT 1.44 387.925 1.49 388.055 ; + RECT 2.11 387.925 2.16 388.055 ; + RECT 3.09 387.925 3.14 388.055 ; + RECT 4.38 387.925 4.43 388.055 ; + RECT 6.215 387.925 6.265 388.055 ; + RECT 3.6 388.155 3.65 388.285 ; + RECT 1.625 388.615 1.675 388.745 ; + RECT 1.88 388.655 2.01 388.705 ; + RECT 5.01 388.655 5.14 388.705 ; + RECT 3.6 390.575 3.65 390.705 ; + RECT 1.44 390.805 1.49 390.935 ; + RECT 2.11 390.805 2.16 390.935 ; + RECT 3.09 390.805 3.14 390.935 ; + RECT 4.38 390.805 4.43 390.935 ; + RECT 6.215 390.805 6.265 390.935 ; + RECT 3.6 391.035 3.65 391.165 ; + RECT 1.625 391.495 1.675 391.625 ; + RECT 1.88 391.535 2.01 391.585 ; + RECT 5.01 391.535 5.14 391.585 ; + RECT 3.6 393.455 3.65 393.585 ; + RECT 1.44 393.685 1.49 393.815 ; + RECT 2.11 393.685 2.16 393.815 ; + RECT 3.09 393.685 3.14 393.815 ; + RECT 4.38 393.685 4.43 393.815 ; + RECT 6.215 393.685 6.265 393.815 ; + RECT 3.6 393.915 3.65 394.045 ; + RECT 1.625 394.375 1.675 394.505 ; + RECT 1.88 394.415 2.01 394.465 ; + RECT 5.01 394.415 5.14 394.465 ; + RECT 3.6 396.335 3.65 396.465 ; + RECT 1.44 396.565 1.49 396.695 ; + RECT 2.11 396.565 2.16 396.695 ; + RECT 3.09 396.565 3.14 396.695 ; + RECT 4.38 396.565 4.43 396.695 ; + RECT 6.215 396.565 6.265 396.695 ; + RECT 3.6 396.795 3.65 396.925 ; + RECT 1.625 397.255 1.675 397.385 ; + RECT 1.88 397.295 2.01 397.345 ; + RECT 5.01 397.295 5.14 397.345 ; + RECT 3.6 399.215 3.65 399.345 ; + RECT 1.44 399.445 1.49 399.575 ; + RECT 2.11 399.445 2.16 399.575 ; + RECT 3.09 399.445 3.14 399.575 ; + RECT 4.38 399.445 4.43 399.575 ; + RECT 6.215 399.445 6.265 399.575 ; + RECT 3.6 399.675 3.65 399.805 ; + RECT 1.625 400.135 1.675 400.265 ; + RECT 1.88 400.175 2.01 400.225 ; + RECT 5.01 400.175 5.14 400.225 ; + RECT 3.6 402.095 3.65 402.225 ; + RECT 1.44 402.325 1.49 402.455 ; + RECT 2.11 402.325 2.16 402.455 ; + RECT 3.09 402.325 3.14 402.455 ; + RECT 4.38 402.325 4.43 402.455 ; + RECT 6.215 402.325 6.265 402.455 ; + RECT 3.6 247.035 3.65 247.165 ; + RECT 1.625 247.495 1.675 247.625 ; + RECT 1.88 247.535 2.01 247.585 ; + RECT 5.01 247.535 5.14 247.585 ; + RECT 3.6 249.455 3.65 249.585 ; + RECT 1.44 249.685 1.49 249.815 ; + RECT 2.11 249.685 2.16 249.815 ; + RECT 3.09 249.685 3.14 249.815 ; + RECT 4.38 249.685 4.43 249.815 ; + RECT 6.215 249.685 6.265 249.815 ; + RECT 3.6 402.555 3.65 402.685 ; + RECT 1.625 403.015 1.675 403.145 ; + RECT 1.88 403.055 2.01 403.105 ; + RECT 5.01 403.055 5.14 403.105 ; + RECT 3.6 404.975 3.65 405.105 ; + RECT 1.44 405.205 1.49 405.335 ; + RECT 2.11 405.205 2.16 405.335 ; + RECT 3.09 405.205 3.14 405.335 ; + RECT 4.38 405.205 4.43 405.335 ; + RECT 6.215 405.205 6.265 405.335 ; + RECT 3.6 405.435 3.65 405.565 ; + RECT 1.625 405.895 1.675 406.025 ; + RECT 1.88 405.935 2.01 405.985 ; + RECT 5.01 405.935 5.14 405.985 ; + RECT 3.6 407.855 3.65 407.985 ; + RECT 1.44 408.085 1.49 408.215 ; + RECT 2.11 408.085 2.16 408.215 ; + RECT 3.09 408.085 3.14 408.215 ; + RECT 4.38 408.085 4.43 408.215 ; + RECT 6.215 408.085 6.265 408.215 ; + RECT 3.6 408.315 3.65 408.445 ; + RECT 1.625 408.775 1.675 408.905 ; + RECT 1.88 408.815 2.01 408.865 ; + RECT 5.01 408.815 5.14 408.865 ; + RECT 3.6 410.735 3.65 410.865 ; + RECT 1.44 410.965 1.49 411.095 ; + RECT 2.11 410.965 2.16 411.095 ; + RECT 3.09 410.965 3.14 411.095 ; + RECT 4.38 410.965 4.43 411.095 ; + RECT 6.215 410.965 6.265 411.095 ; + RECT 3.6 249.915 3.65 250.045 ; + RECT 1.625 250.375 1.675 250.505 ; + RECT 1.88 250.415 2.01 250.465 ; + RECT 5.01 250.415 5.14 250.465 ; + RECT 3.6 252.335 3.65 252.465 ; + RECT 1.44 252.565 1.49 252.695 ; + RECT 2.11 252.565 2.16 252.695 ; + RECT 3.09 252.565 3.14 252.695 ; + RECT 4.38 252.565 4.43 252.695 ; + RECT 6.215 252.565 6.265 252.695 ; + RECT 3.6 252.795 3.65 252.925 ; + RECT 1.625 253.255 1.675 253.385 ; + RECT 1.88 253.295 2.01 253.345 ; + RECT 5.01 253.295 5.14 253.345 ; + RECT 3.6 255.215 3.65 255.345 ; + RECT 1.44 255.445 1.49 255.575 ; + RECT 2.11 255.445 2.16 255.575 ; + RECT 3.09 255.445 3.14 255.575 ; + RECT 4.38 255.445 4.43 255.575 ; + RECT 6.215 255.445 6.265 255.575 ; + RECT 3.6 255.675 3.65 255.805 ; + RECT 1.625 256.135 1.675 256.265 ; + RECT 1.88 256.175 2.01 256.225 ; + RECT 5.01 256.175 5.14 256.225 ; + RECT 3.6 258.095 3.65 258.225 ; + RECT 1.44 258.325 1.49 258.455 ; + RECT 2.11 258.325 2.16 258.455 ; + RECT 3.09 258.325 3.14 258.455 ; + RECT 4.38 258.325 4.43 258.455 ; + RECT 6.215 258.325 6.265 258.455 ; + RECT 3.6 411.195 3.65 411.325 ; + RECT 1.625 411.655 1.675 411.785 ; + RECT 1.88 411.695 2.01 411.745 ; + RECT 5.01 411.695 5.14 411.745 ; + RECT 3.6 413.615 3.65 413.745 ; + RECT 1.44 413.845 1.49 413.975 ; + RECT 2.11 413.845 2.16 413.975 ; + RECT 3.09 413.845 3.14 413.975 ; + RECT 4.38 413.845 4.43 413.975 ; + RECT 6.215 413.845 6.265 413.975 ; + RECT 3.6 229.755 3.65 229.885 ; + RECT 1.625 230.215 1.675 230.345 ; + RECT 1.88 230.255 2.01 230.305 ; + RECT 5.01 230.255 5.14 230.305 ; + RECT 3.6 232.175 3.65 232.305 ; + RECT 1.44 232.405 1.49 232.535 ; + RECT 2.11 232.405 2.16 232.535 ; + RECT 3.09 232.405 3.14 232.535 ; + RECT 4.38 232.405 4.43 232.535 ; + RECT 6.215 232.405 6.265 232.535 ; + RECT 0.435 230.215 0.485 230.345 ; + RECT 0.435 229.755 0.485 229.885 ; + RECT 0.435 232.175 0.485 232.305 ; + RECT 0.435 233.095 0.485 233.225 ; + RECT 0.435 232.635 0.485 232.765 ; + RECT 0.435 235.055 0.485 235.185 ; + RECT 0.435 259.015 0.485 259.145 ; + RECT 0.435 258.555 0.485 258.685 ; + RECT 0.435 260.975 0.485 261.105 ; + RECT 0.435 261.895 0.485 262.025 ; + RECT 0.435 261.435 0.485 261.565 ; + RECT 0.435 263.855 0.485 263.985 ; + RECT 0.435 264.775 0.485 264.905 ; + RECT 0.435 264.315 0.485 264.445 ; + RECT 0.435 266.735 0.485 266.865 ; + RECT 0.435 267.655 0.485 267.785 ; + RECT 0.435 267.195 0.485 267.325 ; + RECT 0.435 269.615 0.485 269.745 ; + RECT 0.435 270.535 0.485 270.665 ; + RECT 0.435 270.075 0.485 270.205 ; + RECT 0.435 272.495 0.485 272.625 ; + RECT 0.435 273.415 0.485 273.545 ; + RECT 0.435 272.955 0.485 273.085 ; + RECT 0.435 275.375 0.485 275.505 ; + RECT 0.435 276.295 0.485 276.425 ; + RECT 0.435 275.835 0.485 275.965 ; + RECT 0.435 278.255 0.485 278.385 ; + RECT 0.435 279.175 0.485 279.305 ; + RECT 0.435 278.715 0.485 278.845 ; + RECT 0.435 281.135 0.485 281.265 ; + RECT 0.435 282.055 0.485 282.185 ; + RECT 0.435 281.595 0.485 281.725 ; + RECT 0.435 284.015 0.485 284.145 ; + RECT 0.435 284.935 0.485 285.065 ; + RECT 0.435 284.475 0.485 284.605 ; + RECT 0.435 286.895 0.485 287.025 ; + RECT 0.435 235.975 0.485 236.105 ; + RECT 0.435 235.515 0.485 235.645 ; + RECT 0.435 237.935 0.485 238.065 ; + RECT 0.435 287.815 0.485 287.945 ; + RECT 0.435 287.355 0.485 287.485 ; + RECT 0.435 289.775 0.485 289.905 ; + RECT 0.435 290.695 0.485 290.825 ; + RECT 0.435 290.235 0.485 290.365 ; + RECT 0.435 292.655 0.485 292.785 ; + RECT 0.435 293.575 0.485 293.705 ; + RECT 0.435 293.115 0.485 293.245 ; + RECT 0.435 295.535 0.485 295.665 ; + RECT 0.435 296.455 0.485 296.585 ; + RECT 0.435 295.995 0.485 296.125 ; + RECT 0.435 298.415 0.485 298.545 ; + RECT 0.435 299.335 0.485 299.465 ; + RECT 0.435 298.875 0.485 299.005 ; + RECT 0.435 301.295 0.485 301.425 ; + RECT 0.435 302.215 0.485 302.345 ; + RECT 0.435 301.755 0.485 301.885 ; + RECT 0.435 304.175 0.485 304.305 ; + RECT 0.435 305.095 0.485 305.225 ; + RECT 0.435 304.635 0.485 304.765 ; + RECT 0.435 307.055 0.485 307.185 ; + RECT 0.435 307.975 0.485 308.105 ; + RECT 0.435 307.515 0.485 307.645 ; + RECT 0.435 309.935 0.485 310.065 ; + RECT 0.435 310.855 0.485 310.985 ; + RECT 0.435 310.395 0.485 310.525 ; + RECT 0.435 312.815 0.485 312.945 ; + RECT 0.435 313.735 0.485 313.865 ; + RECT 0.435 313.275 0.485 313.405 ; + RECT 0.435 315.695 0.485 315.825 ; + RECT 0.435 238.855 0.485 238.985 ; + RECT 0.435 238.395 0.485 238.525 ; + RECT 0.435 240.815 0.485 240.945 ; + RECT 0.435 316.615 0.485 316.745 ; + RECT 0.435 316.155 0.485 316.285 ; + RECT 0.435 318.575 0.485 318.705 ; + RECT 0.435 319.495 0.485 319.625 ; + RECT 0.435 319.035 0.485 319.165 ; + RECT 0.435 321.455 0.485 321.585 ; + RECT 0.435 322.375 0.485 322.505 ; + RECT 0.435 321.915 0.485 322.045 ; + RECT 0.435 324.335 0.485 324.465 ; + RECT 0.435 325.255 0.485 325.385 ; + RECT 0.435 324.795 0.485 324.925 ; + RECT 0.435 327.215 0.485 327.345 ; + RECT 0.435 328.135 0.485 328.265 ; + RECT 0.435 327.675 0.485 327.805 ; + RECT 0.435 330.095 0.485 330.225 ; + RECT 0.435 331.015 0.485 331.145 ; + RECT 0.435 330.555 0.485 330.685 ; + RECT 0.435 332.975 0.485 333.105 ; + RECT 0.435 333.895 0.485 334.025 ; + RECT 0.435 333.435 0.485 333.565 ; + RECT 0.435 335.855 0.485 335.985 ; + RECT 0.435 336.775 0.485 336.905 ; + RECT 0.435 336.315 0.485 336.445 ; + RECT 0.435 338.735 0.485 338.865 ; + RECT 0.435 339.655 0.485 339.785 ; + RECT 0.435 339.195 0.485 339.325 ; + RECT 0.435 341.615 0.485 341.745 ; + RECT 0.435 342.535 0.485 342.665 ; + RECT 0.435 342.075 0.485 342.205 ; + RECT 0.435 344.495 0.485 344.625 ; + RECT 0.435 241.735 0.485 241.865 ; + RECT 0.435 241.275 0.485 241.405 ; + RECT 0.435 243.695 0.485 243.825 ; + RECT 0.435 345.415 0.485 345.545 ; + RECT 0.435 344.955 0.485 345.085 ; + RECT 0.435 347.375 0.485 347.505 ; + RECT 0.435 348.295 0.485 348.425 ; + RECT 0.435 347.835 0.485 347.965 ; + RECT 0.435 350.255 0.485 350.385 ; + RECT 0.435 351.175 0.485 351.305 ; + RECT 0.435 350.715 0.485 350.845 ; + RECT 0.435 353.135 0.485 353.265 ; + RECT 0.435 354.055 0.485 354.185 ; + RECT 0.435 353.595 0.485 353.725 ; + RECT 0.435 356.015 0.485 356.145 ; + RECT 0.435 356.935 0.485 357.065 ; + RECT 0.435 356.475 0.485 356.605 ; + RECT 0.435 358.895 0.485 359.025 ; + RECT 0.435 359.815 0.485 359.945 ; + RECT 0.435 359.355 0.485 359.485 ; + RECT 0.435 361.775 0.485 361.905 ; + RECT 0.435 362.695 0.485 362.825 ; + RECT 0.435 362.235 0.485 362.365 ; + RECT 0.435 364.655 0.485 364.785 ; + RECT 0.435 365.575 0.485 365.705 ; + RECT 0.435 365.115 0.485 365.245 ; + RECT 0.435 367.535 0.485 367.665 ; + RECT 0.435 368.455 0.485 368.585 ; + RECT 0.435 367.995 0.485 368.125 ; + RECT 0.435 370.415 0.485 370.545 ; + RECT 0.435 371.335 0.485 371.465 ; + RECT 0.435 370.875 0.485 371.005 ; + RECT 0.435 373.295 0.485 373.425 ; + RECT 0.435 244.615 0.485 244.745 ; + RECT 0.435 244.155 0.485 244.285 ; + RECT 0.435 246.575 0.485 246.705 ; + RECT 0.435 374.215 0.485 374.345 ; + RECT 0.435 373.755 0.485 373.885 ; + RECT 0.435 376.175 0.485 376.305 ; + RECT 0.435 377.095 0.485 377.225 ; + RECT 0.435 376.635 0.485 376.765 ; + RECT 0.435 379.055 0.485 379.185 ; + RECT 0.435 379.975 0.485 380.105 ; + RECT 0.435 379.515 0.485 379.645 ; + RECT 0.435 381.935 0.485 382.065 ; + RECT 0.435 382.855 0.485 382.985 ; + RECT 0.435 382.395 0.485 382.525 ; + RECT 0.435 384.815 0.485 384.945 ; + RECT 0.435 385.735 0.485 385.865 ; + RECT 0.435 385.275 0.485 385.405 ; + RECT 0.435 387.695 0.485 387.825 ; + RECT 0.435 388.615 0.485 388.745 ; + RECT 0.435 388.155 0.485 388.285 ; + RECT 0.435 390.575 0.485 390.705 ; + RECT 0.435 391.495 0.485 391.625 ; + RECT 0.435 391.035 0.485 391.165 ; + RECT 0.435 393.455 0.485 393.585 ; + RECT 0.435 394.375 0.485 394.505 ; + RECT 0.435 393.915 0.485 394.045 ; + RECT 0.435 396.335 0.485 396.465 ; + RECT 0.435 397.255 0.485 397.385 ; + RECT 0.435 396.795 0.485 396.925 ; + RECT 0.435 399.215 0.485 399.345 ; + RECT 0.435 400.135 0.485 400.265 ; + RECT 0.435 399.675 0.485 399.805 ; + RECT 0.435 402.095 0.485 402.225 ; + RECT 0.435 247.495 0.485 247.625 ; + RECT 0.435 247.035 0.485 247.165 ; + RECT 0.435 249.455 0.485 249.585 ; + RECT 0.435 403.015 0.485 403.145 ; + RECT 0.435 402.555 0.485 402.685 ; + RECT 0.435 404.975 0.485 405.105 ; + RECT 0.435 405.895 0.485 406.025 ; + RECT 0.435 405.435 0.485 405.565 ; + RECT 0.435 407.855 0.485 407.985 ; + RECT 0.435 408.775 0.485 408.905 ; + RECT 0.435 408.315 0.485 408.445 ; + RECT 0.435 410.735 0.485 410.865 ; + RECT 0.435 411.655 0.485 411.785 ; + RECT 0.435 411.195 0.485 411.325 ; + RECT 0.435 413.615 0.485 413.745 ; + RECT 0.435 250.375 0.485 250.505 ; + RECT 0.435 249.915 0.485 250.045 ; + RECT 0.435 252.335 0.485 252.465 ; + RECT 0.435 253.255 0.485 253.385 ; + RECT 0.435 252.795 0.485 252.925 ; + RECT 0.435 255.215 0.485 255.345 ; + RECT 0.435 256.135 0.485 256.265 ; + RECT 0.435 255.675 0.485 255.805 ; + RECT 0.435 258.095 0.485 258.225 ; + RECT 20.895 186.875 21.075 187.005 ; + RECT 20.89 221.89 21.02 222.07 ; + RECT 20.895 227.855 21.075 227.985 ; + RECT 20.93 192.885 20.98 193.015 ; + RECT 21.205 188.455 21.385 188.585 ; + RECT 21.34 190.46 21.39 190.59 ; + RECT 21.34 193.375 21.39 193.505 ; + RECT 21.34 194.36 21.39 194.49 ; + RECT 21.34 196.33 21.39 196.46 ; + RECT 21.34 197.31 21.39 197.44 ; + RECT 21.34 198.295 21.39 198.425 ; + RECT 21.34 201.25 21.39 201.38 ; + RECT 21.34 208.63 21.39 208.76 ; + RECT 21.34 209.61 21.39 209.74 ; + RECT 21.34 213.55 21.39 213.68 ; + RECT 21.34 216.5 21.39 216.63 ; + RECT 21.34 217.485 21.39 217.615 ; + RECT 21.34 218.47 21.39 218.6 ; + RECT 21.34 220.435 21.39 220.565 ; + RECT 21.34 221.42 21.39 221.55 ; + RECT 21.34 224.34 21.39 224.47 ; + RECT 21.205 226.34 21.385 226.47 ; + RECT 21.685 187.105 21.865 187.235 ; + RECT 21.685 227.625 21.865 227.755 ; + RECT 20.895 187.58 21.075 187.71 ; + RECT 20.92 227.12 21.05 227.3 ; + RECT 20.93 189.915 20.98 190.045 ; + RECT 20.93 193.87 20.98 194 ; + RECT 20.93 197.805 20.98 197.935 ; + RECT 20.93 201.74 20.98 201.87 ; + RECT 20.93 205.675 20.98 205.805 ; + RECT 20.93 209.12 20.98 209.25 ; + RECT 20.93 213.055 20.98 213.185 ; + RECT 20.93 216.995 20.98 217.125 ; + RECT 20.93 220.93 20.98 221.06 ; + RECT 20.93 224.88 20.98 225.01 ; + RECT 15.775 186.875 15.825 187.005 ; + RECT 20.295 186.875 20.345 187.005 ; + RECT 15.575 186.875 15.625 187.005 ; + RECT 20.495 186.875 20.545 187.005 ; + RECT 15.775 227.855 15.825 227.985 ; + RECT 20.295 227.855 20.345 227.985 ; + RECT 15.575 227.855 15.625 227.985 ; + RECT 20.495 227.855 20.545 227.985 ; + RECT 21.335 186.645 21.385 186.775 ; + RECT 21.205 186.645 21.255 186.775 ; + RECT 21.51 187.105 21.56 187.235 ; + RECT 21.025 187.965 21.075 188.095 ; + RECT 20.895 187.965 20.945 188.095 ; + RECT 21.71 188.74 21.84 188.79 ; + RECT 21.025 188.945 21.075 189.075 ; + RECT 20.895 188.945 20.945 189.075 ; + RECT 21.2 189.44 21.25 189.57 ; + RECT 21.71 189.72 21.84 189.77 ; + RECT 21.495 190.19 21.545 190.32 ; + RECT 21.145 190.19 21.195 190.32 ; + RECT 20.93 190.915 20.98 191.045 ; + RECT 21.815 191.41 21.865 191.54 ; + RECT 21.685 191.41 21.735 191.54 ; + RECT 20.93 191.9 20.98 192.03 ; + RECT 20.89 192.185 21.02 192.235 ; + RECT 21.815 192.39 21.865 192.52 ; + RECT 21.685 192.39 21.735 192.52 ; + RECT 20.93 194.855 20.98 194.985 ; + RECT 21.815 195.345 21.865 195.475 ; + RECT 21.685 195.345 21.735 195.475 ; + RECT 20.93 195.835 20.98 195.965 ; + RECT 20.93 196.82 20.98 196.95 ; + RECT 20.93 198.79 20.98 198.92 ; + RECT 21.815 199.28 21.865 199.41 ; + RECT 21.685 199.28 21.735 199.41 ; + RECT 20.93 199.77 20.98 199.9 ; + RECT 21.815 200.265 21.865 200.395 ; + RECT 21.685 200.265 21.735 200.395 ; + RECT 20.93 200.755 20.98 200.885 ; + RECT 21.34 202.235 21.39 202.365 ; + RECT 20.93 202.73 20.98 202.86 ; + RECT 21.815 203.215 21.865 203.345 ; + RECT 21.685 203.215 21.735 203.345 ; + RECT 20.93 203.71 20.98 203.84 ; + RECT 21.315 204.185 21.365 204.315 ; + RECT 21.495 204.495 21.545 204.625 ; + RECT 21.145 204.495 21.195 204.625 ; + RECT 21.155 204.81 21.205 204.94 ; + RECT 21.71 205.47 21.84 205.52 ; + RECT 21.71 205.965 21.84 206.015 ; + RECT 20.93 206.66 20.98 206.79 ; + RECT 21.815 207.15 21.865 207.28 ; + RECT 21.685 207.15 21.735 207.28 ; + RECT 21.815 207.645 21.865 207.775 ; + RECT 21.685 207.645 21.735 207.775 ; + RECT 20.93 208.135 20.98 208.265 ; + RECT 21.71 208.915 21.84 208.965 ; + RECT 21.71 209.405 21.84 209.455 ; + RECT 21.155 209.925 21.205 210.055 ; + RECT 21.495 210.27 21.545 210.4 ; + RECT 21.145 210.27 21.195 210.4 ; + RECT 20.93 211.085 20.98 211.215 ; + RECT 21.815 211.58 21.865 211.71 ; + RECT 21.685 211.58 21.735 211.71 ; + RECT 20.93 212.075 20.98 212.205 ; + RECT 21.34 212.565 21.39 212.695 ; + RECT 20.93 214.04 20.98 214.17 ; + RECT 21.815 214.535 21.865 214.665 ; + RECT 21.685 214.535 21.735 214.665 ; + RECT 20.93 215.025 20.98 215.155 ; + RECT 21.815 215.515 21.865 215.645 ; + RECT 21.685 215.515 21.735 215.645 ; + RECT 20.93 216.01 20.98 216.14 ; + RECT 20.93 217.975 20.98 218.105 ; + RECT 20.93 218.96 20.98 219.09 ; + RECT 21.815 219.455 21.865 219.585 ; + RECT 21.685 219.455 21.735 219.585 ; + RECT 20.93 219.945 20.98 220.075 ; + RECT 20.89 220.72 21.02 220.77 ; + RECT 20.89 222.2 21.02 222.25 ; + RECT 21.815 222.405 21.865 222.535 ; + RECT 21.685 222.405 21.735 222.535 ; + RECT 20.89 222.69 21.02 222.74 ; + RECT 20.93 222.895 20.98 223.025 ; + RECT 21.815 223.355 21.865 223.485 ; + RECT 21.685 223.355 21.735 223.485 ; + RECT 20.93 223.88 20.98 224.01 ; + RECT 21.495 224.61 21.545 224.74 ; + RECT 21.145 224.61 21.195 224.74 ; + RECT 21.71 225.155 21.84 225.205 ; + RECT 21.2 225.355 21.25 225.485 ; + RECT 21.025 225.85 21.075 225.98 ; + RECT 20.895 225.85 20.945 225.98 ; + RECT 21.71 226.135 21.84 226.185 ; + RECT 21.025 226.835 21.075 226.965 ; + RECT 20.895 226.835 20.945 226.965 ; + RECT 21.51 227.625 21.56 227.755 ; + RECT 21.205 228.085 21.385 228.215 ; + RECT 15.8 190.915 15.85 191.045 ; + RECT 15.8 191.9 15.85 192.03 ; + RECT 15.8 192.185 15.85 192.235 ; + RECT 15.8 194.855 15.85 194.985 ; + RECT 15.8 195.835 15.85 195.965 ; + RECT 15.8 196.82 15.85 196.95 ; + RECT 15.8 198.79 15.85 198.92 ; + RECT 15.8 199.77 15.85 199.9 ; + RECT 15.8 200.755 15.85 200.885 ; + RECT 15.8 202.73 15.85 202.86 ; + RECT 15.8 203.71 15.85 203.84 ; + RECT 15.775 206.66 15.825 206.79 ; + RECT 15.775 208.135 15.825 208.265 ; + RECT 15.8 211.085 15.85 211.215 ; + RECT 15.8 212.075 15.85 212.205 ; + RECT 15.8 214.04 15.85 214.17 ; + RECT 15.8 215.025 15.85 215.155 ; + RECT 15.8 216.01 15.85 216.14 ; + RECT 15.8 217.975 15.85 218.105 ; + RECT 15.8 218.96 15.85 219.09 ; + RECT 15.8 219.945 15.85 220.075 ; + RECT 15.8 220.72 15.85 220.77 ; + RECT 15.8 222.895 15.85 223.025 ; + RECT 15.8 223.88 15.85 224.01 ; + RECT 20.275 213.03 20.405 213.21 ; + RECT 20.275 220.905 20.405 221.085 ; + RECT 20.315 201.74 20.365 201.87 ; + RECT 20.685 204.185 20.735 204.315 ; + RECT 20.685 210.61 20.735 210.74 ; + RECT 20.51 187.965 20.56 188.095 ; + RECT 20.51 188.945 20.56 189.075 ; + RECT 20.51 190.915 20.56 191.045 ; + RECT 20.51 191.9 20.56 192.03 ; + RECT 20.51 192.185 20.56 192.235 ; + RECT 20.51 194.855 20.56 194.985 ; + RECT 20.51 195.835 20.56 195.965 ; + RECT 20.51 196.82 20.56 196.95 ; + RECT 20.51 198.79 20.56 198.92 ; + RECT 20.51 199.77 20.56 199.9 ; + RECT 20.51 200.755 20.56 200.885 ; + RECT 20.51 202.73 20.56 202.86 ; + RECT 20.51 203.71 20.56 203.84 ; + RECT 20.51 206.66 20.56 206.79 ; + RECT 20.51 208.135 20.56 208.265 ; + RECT 20.51 211.085 20.56 211.215 ; + RECT 20.51 212.075 20.56 212.205 ; + RECT 20.51 214.04 20.56 214.17 ; + RECT 20.51 215.025 20.56 215.155 ; + RECT 20.51 216.01 20.56 216.14 ; + RECT 20.51 217.975 20.56 218.105 ; + RECT 20.51 218.96 20.56 219.09 ; + RECT 20.51 219.945 20.56 220.075 ; + RECT 20.51 220.72 20.56 220.77 ; + RECT 20.275 221.89 20.405 222.07 ; + RECT 20.51 222.895 20.56 223.025 ; + RECT 20.51 223.88 20.56 224.01 ; + RECT 20.51 225.85 20.56 225.98 ; + RECT 20.51 226.835 20.56 226.965 ; + RECT 15.575 187.965 15.625 188.095 ; + RECT 15.575 188.945 15.625 189.075 ; + RECT 15.535 190.915 15.585 191.045 ; + RECT 15.535 191.9 15.585 192.03 ; + RECT 15.535 192.185 15.585 192.235 ; + RECT 15.54 194.855 15.59 194.985 ; + RECT 15.535 195.835 15.585 195.965 ; + RECT 15.535 196.82 15.585 196.95 ; + RECT 15.535 198.79 15.585 198.92 ; + RECT 15.535 199.77 15.585 199.9 ; + RECT 15.535 200.755 15.585 200.885 ; + RECT 15.535 202.73 15.585 202.86 ; + RECT 15.535 203.71 15.585 203.84 ; + RECT 15.56 206.66 15.61 206.79 ; + RECT 15.56 208.135 15.61 208.265 ; + RECT 15.535 211.085 15.585 211.215 ; + RECT 15.535 212.075 15.585 212.205 ; + RECT 15.535 214.04 15.585 214.17 ; + RECT 15.535 215.025 15.585 215.155 ; + RECT 15.535 216.01 15.585 216.14 ; + RECT 15.535 217.975 15.585 218.105 ; + RECT 15.535 218.96 15.585 219.09 ; + RECT 15.535 219.945 15.585 220.075 ; + RECT 15.535 220.72 15.585 220.77 ; + RECT 15.535 222.895 15.585 223.025 ; + RECT 15.535 223.88 15.585 224.01 ; + RECT 15.575 225.85 15.625 225.98 ; + RECT 15.575 226.835 15.625 226.965 ; + RECT 15.36 204.185 15.41 204.315 ; + RECT 15.36 210.61 15.41 210.74 ; + RECT 15.775 187.965 15.825 188.095 ; + RECT 16.145 187.965 16.195 188.095 ; + RECT 16.685 187.965 16.735 188.095 ; + RECT 17.225 187.965 17.275 188.095 ; + RECT 17.765 187.965 17.815 188.095 ; + RECT 18.305 187.965 18.355 188.095 ; + RECT 18.845 187.965 18.895 188.095 ; + RECT 19.385 187.965 19.435 188.095 ; + RECT 19.925 187.965 19.975 188.095 ; + RECT 15.375 188.74 15.425 188.79 ; + RECT 15.76 188.945 15.81 189.075 ; + RECT 16.145 189.44 16.195 189.57 ; + RECT 16.685 189.44 16.735 189.57 ; + RECT 17.225 189.44 17.275 189.57 ; + RECT 17.765 189.44 17.815 189.57 ; + RECT 18.305 189.44 18.355 189.57 ; + RECT 18.845 189.44 18.895 189.57 ; + RECT 19.385 189.44 19.435 189.57 ; + RECT 19.925 189.44 19.975 189.57 ; + RECT 15.375 189.72 15.425 189.77 ; + RECT 15.8 189.915 15.85 190.045 ; + RECT 15.675 190.19 15.725 190.32 ; + RECT 16.145 190.19 16.195 190.32 ; + RECT 16.685 190.19 16.735 190.32 ; + RECT 17.225 190.19 17.275 190.32 ; + RECT 17.765 190.19 17.815 190.32 ; + RECT 18.305 190.19 18.355 190.32 ; + RECT 18.845 190.19 18.895 190.32 ; + RECT 19.385 190.19 19.435 190.32 ; + RECT 19.925 190.19 19.975 190.32 ; + RECT 15.36 191.41 15.41 191.54 ; + RECT 15.365 192.39 15.415 192.52 ; + RECT 15.54 192.885 15.59 193.015 ; + RECT 15.8 193.87 15.85 194 ; + RECT 15.365 195.345 15.415 195.475 ; + RECT 15.8 197.805 15.85 197.935 ; + RECT 15.36 199.28 15.41 199.41 ; + RECT 15.36 200.265 15.41 200.395 ; + RECT 15.8 201.715 15.85 201.765 ; + RECT 15.8 201.845 15.85 201.895 ; + RECT 15.36 203.215 15.41 203.345 ; + RECT 15.675 204.495 15.725 204.625 ; + RECT 16.145 204.495 16.195 204.625 ; + RECT 16.685 204.495 16.735 204.625 ; + RECT 17.225 204.495 17.275 204.625 ; + RECT 17.765 204.495 17.815 204.625 ; + RECT 18.305 204.495 18.355 204.625 ; + RECT 18.845 204.495 18.895 204.625 ; + RECT 19.385 204.495 19.435 204.625 ; + RECT 19.925 204.495 19.975 204.625 ; + RECT 16.145 204.81 16.195 204.94 ; + RECT 16.685 204.81 16.735 204.94 ; + RECT 17.225 204.81 17.275 204.94 ; + RECT 17.765 204.81 17.815 204.94 ; + RECT 18.305 204.81 18.355 204.94 ; + RECT 18.845 204.81 18.895 204.94 ; + RECT 19.385 204.81 19.435 204.94 ; + RECT 19.925 204.81 19.975 204.94 ; + RECT 15.375 205.47 15.425 205.52 ; + RECT 15.775 205.675 15.825 205.805 ; + RECT 15.375 205.965 15.425 206.015 ; + RECT 16.145 206.66 16.195 206.79 ; + RECT 16.685 206.66 16.735 206.79 ; + RECT 17.225 206.66 17.275 206.79 ; + RECT 17.765 206.66 17.815 206.79 ; + RECT 18.305 206.66 18.355 206.79 ; + RECT 18.845 206.66 18.895 206.79 ; + RECT 19.385 206.66 19.435 206.79 ; + RECT 19.925 206.66 19.975 206.79 ; + RECT 15.365 207.15 15.415 207.28 ; + RECT 15.365 207.645 15.415 207.775 ; + RECT 16.145 208.135 16.195 208.265 ; + RECT 16.685 208.135 16.735 208.265 ; + RECT 17.225 208.135 17.275 208.265 ; + RECT 17.765 208.135 17.815 208.265 ; + RECT 18.305 208.135 18.355 208.265 ; + RECT 18.845 208.135 18.895 208.265 ; + RECT 19.385 208.135 19.435 208.265 ; + RECT 19.925 208.135 19.975 208.265 ; + RECT 15.375 208.915 15.425 208.965 ; + RECT 15.775 209.12 15.825 209.25 ; + RECT 15.375 209.405 15.425 209.455 ; + RECT 16.145 209.925 16.195 210.055 ; + RECT 16.685 209.925 16.735 210.055 ; + RECT 17.225 209.925 17.275 210.055 ; + RECT 17.765 209.925 17.815 210.055 ; + RECT 18.305 209.925 18.355 210.055 ; + RECT 18.845 209.925 18.895 210.055 ; + RECT 19.385 209.925 19.435 210.055 ; + RECT 19.925 209.925 19.975 210.055 ; + RECT 15.675 210.27 15.725 210.4 ; + RECT 16.145 210.27 16.195 210.4 ; + RECT 16.685 210.27 16.735 210.4 ; + RECT 17.225 210.27 17.275 210.4 ; + RECT 17.765 210.27 17.815 210.4 ; + RECT 18.305 210.27 18.355 210.4 ; + RECT 18.845 210.27 18.895 210.4 ; + RECT 19.385 210.27 19.435 210.4 ; + RECT 19.925 210.27 19.975 210.4 ; + RECT 15.36 211.58 15.41 211.71 ; + RECT 15.8 213.03 15.85 213.08 ; + RECT 15.8 213.16 15.85 213.21 ; + RECT 15.365 214.535 15.415 214.665 ; + RECT 15.365 215.515 15.415 215.645 ; + RECT 15.8 216.995 15.85 217.125 ; + RECT 15.365 219.455 15.415 219.585 ; + RECT 15.8 220.93 15.85 221.06 ; + RECT 15.54 221.915 15.59 222.045 ; + RECT 15.375 222.405 15.425 222.535 ; + RECT 15.36 223.355 15.41 223.485 ; + RECT 15.675 224.61 15.725 224.74 ; + RECT 16.145 224.61 16.195 224.74 ; + RECT 16.685 224.61 16.735 224.74 ; + RECT 17.225 224.61 17.275 224.74 ; + RECT 17.765 224.61 17.815 224.74 ; + RECT 18.305 224.61 18.355 224.74 ; + RECT 18.845 224.61 18.895 224.74 ; + RECT 19.385 224.61 19.435 224.74 ; + RECT 19.925 224.61 19.975 224.74 ; + RECT 15.8 224.88 15.85 225.01 ; + RECT 15.375 225.155 15.425 225.205 ; + RECT 16.145 225.355 16.195 225.485 ; + RECT 16.685 225.355 16.735 225.485 ; + RECT 17.225 225.355 17.275 225.485 ; + RECT 17.765 225.355 17.815 225.485 ; + RECT 18.305 225.355 18.355 225.485 ; + RECT 18.845 225.355 18.895 225.485 ; + RECT 19.385 225.355 19.435 225.485 ; + RECT 19.925 225.355 19.975 225.485 ; + RECT 15.76 225.85 15.81 225.98 ; + RECT 15.375 226.135 15.425 226.185 ; + RECT 15.76 226.835 15.81 226.965 ; + RECT 16.145 226.835 16.195 226.965 ; + RECT 16.685 226.835 16.735 226.965 ; + RECT 17.225 226.835 17.275 226.965 ; + RECT 17.765 226.835 17.815 226.965 ; + RECT 18.305 226.835 18.355 226.965 ; + RECT 18.845 226.835 18.895 226.965 ; + RECT 19.385 226.835 19.435 226.965 ; + RECT 19.925 226.835 19.975 226.965 ; + RECT 20.275 188.005 20.405 188.055 ; + RECT 20.66 188.74 20.79 188.79 ; + RECT 20.695 188.74 20.745 188.79 ; + RECT 20.3 188.945 20.35 189.075 ; + RECT 20.66 189.72 20.79 189.77 ; + RECT 20.275 190.955 20.405 191.005 ; + RECT 20.695 191.41 20.745 191.54 ; + RECT 20.275 191.94 20.405 191.99 ; + RECT 20.275 192.185 20.405 192.235 ; + RECT 20.695 192.39 20.745 192.52 ; + RECT 20.51 192.885 20.56 193.015 ; + RECT 20.275 194.895 20.405 194.945 ; + RECT 20.695 195.345 20.745 195.475 ; + RECT 20.275 195.875 20.405 195.925 ; + RECT 20.275 196.86 20.405 196.91 ; + RECT 20.275 198.83 20.405 198.88 ; + RECT 20.695 199.28 20.745 199.41 ; + RECT 20.275 199.745 20.405 199.795 ; + RECT 20.275 199.875 20.405 199.925 ; + RECT 20.695 200.265 20.745 200.395 ; + RECT 20.275 200.795 20.405 200.845 ; + RECT 20.275 202.77 20.405 202.82 ; + RECT 20.695 203.215 20.745 203.345 ; + RECT 20.275 203.75 20.405 203.8 ; + RECT 20.66 205.47 20.79 205.52 ; + RECT 20.695 205.47 20.745 205.52 ; + RECT 20.66 205.965 20.79 206.015 ; + RECT 20.695 205.965 20.745 206.015 ; + RECT 20.275 206.7 20.405 206.75 ; + RECT 20.695 207.15 20.745 207.28 ; + RECT 20.695 207.645 20.745 207.775 ; + RECT 20.275 208.175 20.405 208.225 ; + RECT 20.66 208.915 20.79 208.965 ; + RECT 20.695 208.915 20.745 208.965 ; + RECT 20.66 209.405 20.79 209.455 ; + RECT 20.695 209.405 20.745 209.455 ; + RECT 20.275 211.125 20.405 211.175 ; + RECT 20.695 211.58 20.745 211.71 ; + RECT 20.275 212.115 20.405 212.165 ; + RECT 20.275 214.08 20.405 214.13 ; + RECT 20.695 214.535 20.745 214.665 ; + RECT 20.275 215 20.405 215.05 ; + RECT 20.275 215.13 20.405 215.18 ; + RECT 20.695 215.515 20.745 215.645 ; + RECT 20.275 216.05 20.405 216.1 ; + RECT 20.275 218.015 20.405 218.065 ; + RECT 20.275 219 20.405 219.05 ; + RECT 20.695 219.455 20.745 219.585 ; + RECT 20.275 219.985 20.405 220.035 ; + RECT 20.275 220.72 20.405 220.77 ; + RECT 20.51 221.915 20.56 222.045 ; + RECT 20.695 222.405 20.745 222.535 ; + RECT 20.275 222.87 20.405 222.92 ; + RECT 20.275 223 20.405 223.05 ; + RECT 20.695 223.355 20.745 223.485 ; + RECT 20.275 223.92 20.405 223.97 ; + RECT 20.66 225.155 20.79 225.205 ; + RECT 20.695 225.155 20.745 225.205 ; + RECT 20.275 225.89 20.405 225.94 ; + RECT 20.695 226.135 20.745 226.185 ; + RECT 20.275 226.875 20.405 226.925 ; + END + +END rf2_32x128_wm1 + +END LIBRARY + diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt new file mode 100644 index 00000000..d452b02d --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.mdt @@ -0,0 +1,2703 @@ +// fastscan_memcomp Version: c0.1.2-EAC +// common_memcomp Version: c0.1.2-EAC +// lang compiler Version: 4.5.1-EAC Nov 6 2014 16:10:45 +// +// CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +// +// Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +// +// Use of this Software is subject to the terms and conditions of the +// applicable license agreement with ARM Physical IP, Inc. +// In addition, this Software is protected by patents, copyright law +// and international treaties. +// +// The copyright notice(s) in this Software does not indicate actual or +// intended publication of this Software. +// +// Fastscan model for High Capacity Two Port Register File SVT MVT Compiler +// +// Instance Name: rf2_32x128_wm1 +// Words: 32 +// Bits: 128 +// Mux: 2 +// Drive: 6 +// Write Mask: On +// Write Thru: Off +// Extra Margin Adjustment: On +// Test Muxes On +// Power Gating: Off +// Retention: On +// Pipeline: Off +// Read Disturb Test: Off +// +// Creation Date: Sun Oct 13 11:08:49 2019 +// Version: r0p0 +// Modeling Assumptions: This is Sequential Synchronous Mentor model +// with Mentor ATPG primitives used to test UTI and generate test +// vectors. +// +// Modeling Limitations: None. +// +// Known Bugs: None. +// +// Known Work Arounds: N/A +// +model rf2_32x128_wm1_scanflop (Q, SI, D, SE, CLK, Xout) ( + input (SI) () + input (D) () + input (SE) () + input (CLK) () + input (Xout) () + output (Q) ( + primitive = _tiex mx_tiex (mx); + primitive = _tie0 m0_tie0 (m0_0); + primitive = _tie0 m1_tie0 (m0_1); + primitive = _mux m1 (D, SI, SE, n1); + primitive = _mux m2 (n1, mx, Xout, n2); + primitive = _dff r1 ( m0_0, m0_1, CLK, n2, Q, ); + ) +) +model rf2_32x128_wm1_bitcell (CLK, WRITE, READ, WA, RA, D, Xout, Q) ( + intern (WA_ram, RA_ram) (array = 4:0;) + input (CLK) () + intern (READ_ram) () + input (WRITE) () + input (READ) () + input (D) () + input (WA, RA) (array = 4:0;) + input (Xout) () + output (Q) ( + + + primitive = _tiex mx_tiex ( mx ); + primitive = _mux WRITE_MUX ( WRITE, mx, Xout, WRITE_ram ); + primitive = _mux D_mux ( D, mx, Xout, D_ram ); + primitive = _mux AA0_mux ( WA[0], mx, Xout, WA_ram[0] ); + primitive = _mux AA1_mux ( WA[1], mx, Xout, WA_ram[1] ); + primitive = _mux AA2_mux ( WA[2], mx, Xout, WA_ram[2] ); + primitive = _mux AA3_mux ( WA[3], mx, Xout, WA_ram[3] ); + primitive = _mux AA4_mux ( WA[4], mx, Xout, WA_ram[4] ); + primitive = _mux READ_MUX ( READ, mx, Xout, READ_ram ); + primitive = _mux RA0_mux ( RA[0], mx, Xout, RA_ram[0] ); + primitive = _mux RA1_mux ( RA[1], mx, Xout, RA_ram[1] ); + primitive = _mux RA2_mux ( RA[2], mx, Xout, RA_ram[2] ); + primitive = _mux RA3_mux ( RA[3], mx, Xout, RA_ram[3] ); + primitive = _mux RA4_mux ( RA[4], mx, Xout, RA_ram[4] ); + data_size = 1; + address_size = 5; + min_address = 0; + max_address = 31; + edge_trigger = w; + read_write_conflict = XW; + // Verilog RAM has no Set or Reset pin : + primitive = _cram mem ( , , + // Following write port will Hold in-memory data when not writing. + _write { , , } (CLK, WRITE_ram, WA_ram, D_ram), + // Following read port will Hold output data after reading. + _read { , , ,} ( , READ_ram, , RA_ram, Q) + ); + ) +) +model rf2_32x128_wm1 (CENYA, AYA, CENYB, WENYB, AYB, QA, SOA, SOB, CLKA, CENA, AA, + CLKB, CENB, WENB, AB, DB, EMAA, EMASA, EMAB, TENA, TCENA, TAA, TENB, TCENB, TWENB, + TAB, TDB, RET1N, SIA, SEA, DFTRAMBYP, SIB, SEB, COLLDISN) ( + input (CLKA) () + input (CENA) () + input (AA) (array = 4 : 0; ) + input (CLKB) () + input (CENB) () + input (WENB) (array = 127 : 0; ) + input (AB) (array = 4 : 0; ) + input (DB) (array = 127 : 0; ) + input (EMAA) (array = 2 : 0; used=false;fault=none;) + input (EMASA) (used=false;fault=none;) + input (EMAB) (array = 2 : 0; used=false;fault=none;) + input (TENA) () + input (TCENA) () + input (TAA) (array = 4 : 0; ) + input (TENB) () + input (TCENB) () + input (TWENB) (array = 127 : 0; ) + input (TAB) (array = 4 : 0; ) + input (TDB) (array = 127 : 0; ) + input (RET1N) (used=false;fault=none;) + input (SIA) (array = 1 : 0; ) + input (SEA) () + input (DFTRAMBYP) () + input (SIB) (array = 1 : 0; ) + input (SEB) () + input (COLLDISN) (used=false;fault=none;) + intern (mtie_sel0) (primitive = _tie0 m0_sel0 ( mtie_sel0 );) + intern (tiex_readq) (primitive = _tiex mtiex_readq(tiex_readq);) + intern (mlc_bmuxsel) (primitive = _tie0 m0_bmuxsel ( mlc_bmuxsel );) + intern (BUS_SIA) (array = 1 : 0; + primitive = _buf wbSIA0 (SIA[0], BUS_SIA[0]); + primitive = _buf wbSIA1 (SIA[1], BUS_SIA[1]); + ) + intern (BUS_AA) (array = 4 : 0; + primitive = _buf bBUS_AA0 ( AA[0], BUS_AA[0]); + primitive = _buf bBUS_AA1 ( AA[1], BUS_AA[1]); + primitive = _buf bBUS_AA2 ( AA[2], BUS_AA[2]); + primitive = _buf bBUS_AA3 ( AA[3], BUS_AA[3]); + primitive = _buf bBUS_AA4 ( AA[4], BUS_AA[4]); + ) + intern (BMUX_AA) ( array = 4 : 0; + primitive = _mux maA0(TAA[0], BUS_AA[0], TENA, BMUX_AA[0]); + primitive = _mux maA1(TAA[1], BUS_AA[1], TENA, BMUX_AA[1]); + primitive = _mux maA2(TAA[2], BUS_AA[2], TENA, BMUX_AA[2]); + primitive = _mux maA3(TAA[3], BUS_AA[3], TENA, BMUX_AA[3]); + primitive = _mux maA4(TAA[4], BUS_AA[4], TENA, BMUX_AA[4]); + ) + intern (BMUXSEL_AA) ( array = 4 : 0; + primitive = _mux mBMUXSEL_AA0(mlc_bmuxsel, BMUX_AA[0], DFTRAMBYP, BMUXSEL_AA[0]); + primitive = _mux mBMUXSEL_AA1(mlc_bmuxsel, BMUX_AA[1], DFTRAMBYP, BMUXSEL_AA[1]); + primitive = _mux mBMUXSEL_AA2(mlc_bmuxsel, BMUX_AA[2], DFTRAMBYP, BMUXSEL_AA[2]); + primitive = _mux mBMUXSEL_AA3(mlc_bmuxsel, BMUX_AA[3], DFTRAMBYP, BMUXSEL_AA[3]); + primitive = _mux mBMUXSEL_AA4(mlc_bmuxsel, BMUX_AA[4], DFTRAMBYP, BMUXSEL_AA[4]); + ) + output (AYA) ( array = 4 : 0; + primitive = _buf bAYA0(BMUXSEL_AA[0], AYA[0]); + primitive = _buf bAYA1(BMUXSEL_AA[1], AYA[1]); + primitive = _buf bAYA2(BMUXSEL_AA[2], AYA[2]); + primitive = _buf bAYA3(BMUXSEL_AA[3], AYA[3]); + primitive = _buf bAYA4(BMUXSEL_AA[4], AYA[4]); + ) + + intern (BMUX_CENA) (primitive = _mux mBMUX_CENA(TCENA, CENA, TENA, BMUX_CENA);) + intern (BMUXSEL_CENA) (primitive = _mux mBMUXSEL_CENA(mlc_bmuxsel, BMUX_CENA, DFTRAMBYP, BMUXSEL_CENA);) + output (CENYA) (primitive = _buf bCENYA(BMUXSEL_CENA, CENYA);) + intern (BMUX_AA_n) (array = 4 : 1; + primitive = _inv iBMUX_AA_n1 ( BMUX_AA[1], BMUX_AA_n[1] ); + primitive = _inv iBMUX_AA_n2 ( BMUX_AA[2], BMUX_AA_n[2] ); + primitive = _inv iBMUX_AA_n3 ( BMUX_AA[3], BMUX_AA_n[3] ); + primitive = _inv iBMUX_AA_n4 ( BMUX_AA[4], BMUX_AA_n[4] ); + ) + + intern (A_max) (array = 4 : 0; + primitive = _tie1 bA_max0 ( A_max[0] ); + primitive = _tie1 bA_max1 ( A_max[1] ); + primitive = _tie1 bA_max2 ( A_max[2] ); + primitive = _tie1 bA_max3 ( A_max[3] ); + primitive = _tie1 bA_max4 ( A_max[4] ); + ) + + intern (A_max_n) (array = 4 : 0; + primitive = _inv bA_max_n0( A_max[0], A_max_n[0] ); + primitive = _inv bA_max_n1( A_max[1], A_max_n[1] ); + primitive = _inv bA_max_n2( A_max[2], A_max_n[2] ); + primitive = _inv bA_max_n3( A_max[3], A_max_n[3] ); + primitive = _inv bA_max_n4( A_max[4], A_max_n[4] ); + ) + + intern (AA_m) (array = 4 : 0; + primitive = _and aAA_m0(BMUX_AA[0], A_max_n[0], AA_m[0] ); + primitive = _and aAA_m1(BMUX_AA[1], A_max_n[1], AA_m[1] ); + primitive = _and aAA_m2(BMUX_AA[2], A_max_n[2], AA_m[2] ); + primitive = _and aAA_m3(BMUX_AA[3], A_max_n[3], AA_m[3] ); + primitive = _and aAA_m4(BMUX_AA[4], A_max_n[4], AA_m[4] ); + ) + + intern (m_AA) (array = 4 : 1; + primitive = _and am_AA1(BMUX_AA_n[1], A_max[1], m_AA[1] ); + primitive = _and am_AA2(BMUX_AA_n[2], A_max[2], m_AA[2] ); + primitive = _and am_AA3(BMUX_AA_n[3], A_max[3], m_AA[3] ); + primitive = _and am_AA4(BMUX_AA_n[4], A_max[4], m_AA[4] ); + ) + + intern (EQ_A) (array = 4 : 1; + primitive = _nor nEQ_A1(m_AA[1], AA_m[1], EQ_A[1] ); + primitive = _nor nEQ_A2(m_AA[2], AA_m[2], EQ_A[2] ); + primitive = _nor nEQ_A3(m_AA[3], AA_m[3], EQ_A[3] ); + primitive = _nor nEQ_A4(m_AA[4], AA_m[4], EQ_A[4] ); + ) + + intern (XoutAi) (array = 3 : 0; + primitive = _and aXoutAi0(AA_m[0], EQ_A[4], EQ_A[3], EQ_A[2], EQ_A[1], XoutAi[0]); + primitive = _and aXoutAi1(AA_m[1], EQ_A[4], EQ_A[3], EQ_A[2], XoutAi[1]); + primitive = _and aXoutAi2(AA_m[2], EQ_A[4], EQ_A[3], XoutAi[2]); + primitive = _and aXoutAi3(AA_m[3], EQ_A[4], XoutAi[3]); + ) + intern (XoutAifTemp) (primitive = _or oXoutAifTemp (AA_m[4], XoutAi[0], XoutAi[1], XoutAi[2], XoutAi[3], XoutAifTemp);) + intern (XoutAif) (primitive = _and oXoutAif (XoutAifTemp, NOT_CENA, XoutAif);) + + intern (nscanshiftA) ( + primitive = _nor nnscanshiftA (DFTRAMBYP, SEA, nscanshiftA);) + intern (XoutaddrA) ( + primitive = _and aXoutaddrA (nscanshiftA, XoutAif, XoutaddrA);) + intern (XoutAiff) ( + primitive = _or oXoutAiff (XoutaddrA, XoutA, XoutAiff);) + + intern (NOT_CENA) (primitive = _inv iNOT_CENA(BMUX_CENA, NOT_CENA);) + intern (NOT_DFTRAMBYP) (primitive = _inv iNOT_DFTRAMBYP(DFTRAMBYP, NOT_DFTRAMBYP);) + intern (READA) (array = 127:0; + primitive = _buf bREADA0(NOT_CENA, READA[0]); + primitive = _buf bREADA1(NOT_CENA, READA[1]); + primitive = _buf bREADA2(NOT_CENA, READA[2]); + primitive = _buf bREADA3(NOT_CENA, READA[3]); + primitive = _buf bREADA4(NOT_CENA, READA[4]); + primitive = _buf bREADA5(NOT_CENA, READA[5]); + primitive = _buf bREADA6(NOT_CENA, READA[6]); + primitive = _buf bREADA7(NOT_CENA, READA[7]); + primitive = _buf bREADA8(NOT_CENA, READA[8]); + primitive = _buf bREADA9(NOT_CENA, READA[9]); + primitive = _buf bREADA10(NOT_CENA, READA[10]); + primitive = _buf bREADA11(NOT_CENA, READA[11]); + primitive = _buf bREADA12(NOT_CENA, READA[12]); + primitive = _buf bREADA13(NOT_CENA, READA[13]); + primitive = _buf bREADA14(NOT_CENA, READA[14]); + primitive = _buf bREADA15(NOT_CENA, READA[15]); + primitive = _buf bREADA16(NOT_CENA, READA[16]); + primitive = _buf bREADA17(NOT_CENA, READA[17]); + primitive = _buf bREADA18(NOT_CENA, READA[18]); + primitive = _buf bREADA19(NOT_CENA, READA[19]); + primitive = _buf bREADA20(NOT_CENA, READA[20]); + primitive = _buf bREADA21(NOT_CENA, READA[21]); + primitive = _buf bREADA22(NOT_CENA, READA[22]); + primitive = _buf bREADA23(NOT_CENA, READA[23]); + primitive = _buf bREADA24(NOT_CENA, READA[24]); + primitive = _buf bREADA25(NOT_CENA, READA[25]); + primitive = _buf bREADA26(NOT_CENA, READA[26]); + primitive = _buf bREADA27(NOT_CENA, READA[27]); + primitive = _buf bREADA28(NOT_CENA, READA[28]); + primitive = _buf bREADA29(NOT_CENA, READA[29]); + primitive = _buf bREADA30(NOT_CENA, READA[30]); + primitive = _buf bREADA31(NOT_CENA, READA[31]); + primitive = _buf bREADA32(NOT_CENA, READA[32]); + primitive = _buf bREADA33(NOT_CENA, READA[33]); + primitive = _buf bREADA34(NOT_CENA, READA[34]); + primitive = _buf bREADA35(NOT_CENA, READA[35]); + primitive = _buf bREADA36(NOT_CENA, READA[36]); + primitive = _buf bREADA37(NOT_CENA, READA[37]); + primitive = _buf bREADA38(NOT_CENA, READA[38]); + primitive = _buf bREADA39(NOT_CENA, READA[39]); + primitive = _buf bREADA40(NOT_CENA, READA[40]); + primitive = _buf bREADA41(NOT_CENA, READA[41]); + primitive = _buf bREADA42(NOT_CENA, READA[42]); + primitive = _buf bREADA43(NOT_CENA, READA[43]); + primitive = _buf bREADA44(NOT_CENA, READA[44]); + primitive = _buf bREADA45(NOT_CENA, READA[45]); + primitive = _buf bREADA46(NOT_CENA, READA[46]); + primitive = _buf bREADA47(NOT_CENA, READA[47]); + primitive = _buf bREADA48(NOT_CENA, READA[48]); + primitive = _buf bREADA49(NOT_CENA, READA[49]); + primitive = _buf bREADA50(NOT_CENA, READA[50]); + primitive = _buf bREADA51(NOT_CENA, READA[51]); + primitive = _buf bREADA52(NOT_CENA, READA[52]); + primitive = _buf bREADA53(NOT_CENA, READA[53]); + primitive = _buf bREADA54(NOT_CENA, READA[54]); + primitive = _buf bREADA55(NOT_CENA, READA[55]); + primitive = _buf bREADA56(NOT_CENA, READA[56]); + primitive = _buf bREADA57(NOT_CENA, READA[57]); + primitive = _buf bREADA58(NOT_CENA, READA[58]); + primitive = _buf bREADA59(NOT_CENA, READA[59]); + primitive = _buf bREADA60(NOT_CENA, READA[60]); + primitive = _buf bREADA61(NOT_CENA, READA[61]); + primitive = _buf bREADA62(NOT_CENA, READA[62]); + primitive = _buf bREADA63(NOT_CENA, READA[63]); + primitive = _buf bREADA64(NOT_CENA, READA[64]); + primitive = _buf bREADA65(NOT_CENA, READA[65]); + primitive = _buf bREADA66(NOT_CENA, READA[66]); + primitive = _buf bREADA67(NOT_CENA, READA[67]); + primitive = _buf bREADA68(NOT_CENA, READA[68]); + primitive = _buf bREADA69(NOT_CENA, READA[69]); + primitive = _buf bREADA70(NOT_CENA, READA[70]); + primitive = _buf bREADA71(NOT_CENA, READA[71]); + primitive = _buf bREADA72(NOT_CENA, READA[72]); + primitive = _buf bREADA73(NOT_CENA, READA[73]); + primitive = _buf bREADA74(NOT_CENA, READA[74]); + primitive = _buf bREADA75(NOT_CENA, READA[75]); + primitive = _buf bREADA76(NOT_CENA, READA[76]); + primitive = _buf bREADA77(NOT_CENA, READA[77]); + primitive = _buf bREADA78(NOT_CENA, READA[78]); + primitive = _buf bREADA79(NOT_CENA, READA[79]); + primitive = _buf bREADA80(NOT_CENA, READA[80]); + primitive = _buf bREADA81(NOT_CENA, READA[81]); + primitive = _buf bREADA82(NOT_CENA, READA[82]); + primitive = _buf bREADA83(NOT_CENA, READA[83]); + primitive = _buf bREADA84(NOT_CENA, READA[84]); + primitive = _buf bREADA85(NOT_CENA, READA[85]); + primitive = _buf bREADA86(NOT_CENA, READA[86]); + primitive = _buf bREADA87(NOT_CENA, READA[87]); + primitive = _buf bREADA88(NOT_CENA, READA[88]); + primitive = _buf bREADA89(NOT_CENA, READA[89]); + primitive = _buf bREADA90(NOT_CENA, READA[90]); + primitive = _buf bREADA91(NOT_CENA, READA[91]); + primitive = _buf bREADA92(NOT_CENA, READA[92]); + primitive = _buf bREADA93(NOT_CENA, READA[93]); + primitive = _buf bREADA94(NOT_CENA, READA[94]); + primitive = _buf bREADA95(NOT_CENA, READA[95]); + primitive = _buf bREADA96(NOT_CENA, READA[96]); + primitive = _buf bREADA97(NOT_CENA, READA[97]); + primitive = _buf bREADA98(NOT_CENA, READA[98]); + primitive = _buf bREADA99(NOT_CENA, READA[99]); + primitive = _buf bREADA100(NOT_CENA, READA[100]); + primitive = _buf bREADA101(NOT_CENA, READA[101]); + primitive = _buf bREADA102(NOT_CENA, READA[102]); + primitive = _buf bREADA103(NOT_CENA, READA[103]); + primitive = _buf bREADA104(NOT_CENA, READA[104]); + primitive = _buf bREADA105(NOT_CENA, READA[105]); + primitive = _buf bREADA106(NOT_CENA, READA[106]); + primitive = _buf bREADA107(NOT_CENA, READA[107]); + primitive = _buf bREADA108(NOT_CENA, READA[108]); + primitive = _buf bREADA109(NOT_CENA, READA[109]); + primitive = _buf bREADA110(NOT_CENA, READA[110]); + primitive = _buf bREADA111(NOT_CENA, READA[111]); + primitive = _buf bREADA112(NOT_CENA, READA[112]); + primitive = _buf bREADA113(NOT_CENA, READA[113]); + primitive = _buf bREADA114(NOT_CENA, READA[114]); + primitive = _buf bREADA115(NOT_CENA, READA[115]); + primitive = _buf bREADA116(NOT_CENA, READA[116]); + primitive = _buf bREADA117(NOT_CENA, READA[117]); + primitive = _buf bREADA118(NOT_CENA, READA[118]); + primitive = _buf bREADA119(NOT_CENA, READA[119]); + primitive = _buf bREADA120(NOT_CENA, READA[120]); + primitive = _buf bREADA121(NOT_CENA, READA[121]); + primitive = _buf bREADA122(NOT_CENA, READA[122]); + primitive = _buf bREADA123(NOT_CENA, READA[123]); + primitive = _buf bREADA124(NOT_CENA, READA[124]); + primitive = _buf bREADA125(NOT_CENA, READA[125]); + primitive = _buf bREADA126(NOT_CENA, READA[126]); + primitive = _buf bREADA127(NOT_CENA, READA[127]); + ) + intern (x_detection_CENA) (primitive = _xor xx_detection_CENA(BMUX_CENA, BMUX_CENA, x_detection_CENA);) + intern (x_detection_CLKA) (primitive = _xor xx_detection_CLKA(CLKA, CLKA, x_detection_CLKA);) + intern (aSEA) (primitive = _and a1SEA ( SEA, DFTRAMBYPinv, aSEA );) + intern (acendftA) (primitive = _and a1cendft[A] (x_detection_CENA, DFTRAMBYPinv, acendftA );) + intern (acendftCA) (primitive = _and a1cendftCA ( x_detection_CLKA, DFTRAMBYPinv, acendftCA );) + intern (XoutA) (primitive = _or oXoutA ( aSEA, acendftA, XoutA );) + intern (READ_QA) (array = 127:0; + primitive = _mux mREAD_QA0(QA[0], INT_QA[0], READA[0], READ_QA[0]); + primitive = _mux mREAD_QA1(QA[1], INT_QA[1], READA[1], READ_QA[1]); + primitive = _mux mREAD_QA2(QA[2], INT_QA[2], READA[2], READ_QA[2]); + primitive = _mux mREAD_QA3(QA[3], INT_QA[3], READA[3], READ_QA[3]); + primitive = _mux mREAD_QA4(QA[4], INT_QA[4], READA[4], READ_QA[4]); + primitive = _mux mREAD_QA5(QA[5], INT_QA[5], READA[5], READ_QA[5]); + primitive = _mux mREAD_QA6(QA[6], INT_QA[6], READA[6], READ_QA[6]); + primitive = _mux mREAD_QA7(QA[7], INT_QA[7], READA[7], READ_QA[7]); + primitive = _mux mREAD_QA8(QA[8], INT_QA[8], READA[8], READ_QA[8]); + primitive = _mux mREAD_QA9(QA[9], INT_QA[9], READA[9], READ_QA[9]); + primitive = _mux mREAD_QA10(QA[10], INT_QA[10], READA[10], READ_QA[10]); + primitive = _mux mREAD_QA11(QA[11], INT_QA[11], READA[11], READ_QA[11]); + primitive = _mux mREAD_QA12(QA[12], INT_QA[12], READA[12], READ_QA[12]); + primitive = _mux mREAD_QA13(QA[13], INT_QA[13], READA[13], READ_QA[13]); + primitive = _mux mREAD_QA14(QA[14], INT_QA[14], READA[14], READ_QA[14]); + primitive = _mux mREAD_QA15(QA[15], INT_QA[15], READA[15], READ_QA[15]); + primitive = _mux mREAD_QA16(QA[16], INT_QA[16], READA[16], READ_QA[16]); + primitive = _mux mREAD_QA17(QA[17], INT_QA[17], READA[17], READ_QA[17]); + primitive = _mux mREAD_QA18(QA[18], INT_QA[18], READA[18], READ_QA[18]); + primitive = _mux mREAD_QA19(QA[19], INT_QA[19], READA[19], READ_QA[19]); + primitive = _mux mREAD_QA20(QA[20], INT_QA[20], READA[20], READ_QA[20]); + primitive = _mux mREAD_QA21(QA[21], INT_QA[21], READA[21], READ_QA[21]); + primitive = _mux mREAD_QA22(QA[22], INT_QA[22], READA[22], READ_QA[22]); + primitive = _mux mREAD_QA23(QA[23], INT_QA[23], READA[23], READ_QA[23]); + primitive = _mux mREAD_QA24(QA[24], INT_QA[24], READA[24], READ_QA[24]); + primitive = _mux mREAD_QA25(QA[25], INT_QA[25], READA[25], READ_QA[25]); + primitive = _mux mREAD_QA26(QA[26], INT_QA[26], READA[26], READ_QA[26]); + primitive = _mux mREAD_QA27(QA[27], INT_QA[27], READA[27], READ_QA[27]); + primitive = _mux mREAD_QA28(QA[28], INT_QA[28], READA[28], READ_QA[28]); + primitive = _mux mREAD_QA29(QA[29], INT_QA[29], READA[29], READ_QA[29]); + primitive = _mux mREAD_QA30(QA[30], INT_QA[30], READA[30], READ_QA[30]); + primitive = _mux mREAD_QA31(QA[31], INT_QA[31], READA[31], READ_QA[31]); + primitive = _mux mREAD_QA32(QA[32], INT_QA[32], READA[32], READ_QA[32]); + primitive = _mux mREAD_QA33(QA[33], INT_QA[33], READA[33], READ_QA[33]); + primitive = _mux mREAD_QA34(QA[34], INT_QA[34], READA[34], READ_QA[34]); + primitive = _mux mREAD_QA35(QA[35], INT_QA[35], READA[35], READ_QA[35]); + primitive = _mux mREAD_QA36(QA[36], INT_QA[36], READA[36], READ_QA[36]); + primitive = _mux mREAD_QA37(QA[37], INT_QA[37], READA[37], READ_QA[37]); + primitive = _mux mREAD_QA38(QA[38], INT_QA[38], READA[38], READ_QA[38]); + primitive = _mux mREAD_QA39(QA[39], INT_QA[39], READA[39], READ_QA[39]); + primitive = _mux mREAD_QA40(QA[40], INT_QA[40], READA[40], READ_QA[40]); + primitive = _mux mREAD_QA41(QA[41], INT_QA[41], READA[41], READ_QA[41]); + primitive = _mux mREAD_QA42(QA[42], INT_QA[42], READA[42], READ_QA[42]); + primitive = _mux mREAD_QA43(QA[43], INT_QA[43], READA[43], READ_QA[43]); + primitive = _mux mREAD_QA44(QA[44], INT_QA[44], READA[44], READ_QA[44]); + primitive = _mux mREAD_QA45(QA[45], INT_QA[45], READA[45], READ_QA[45]); + primitive = _mux mREAD_QA46(QA[46], INT_QA[46], READA[46], READ_QA[46]); + primitive = _mux mREAD_QA47(QA[47], INT_QA[47], READA[47], READ_QA[47]); + primitive = _mux mREAD_QA48(QA[48], INT_QA[48], READA[48], READ_QA[48]); + primitive = _mux mREAD_QA49(QA[49], INT_QA[49], READA[49], READ_QA[49]); + primitive = _mux mREAD_QA50(QA[50], INT_QA[50], READA[50], READ_QA[50]); + primitive = _mux mREAD_QA51(QA[51], INT_QA[51], READA[51], READ_QA[51]); + primitive = _mux mREAD_QA52(QA[52], INT_QA[52], READA[52], READ_QA[52]); + primitive = _mux mREAD_QA53(QA[53], INT_QA[53], READA[53], READ_QA[53]); + primitive = _mux mREAD_QA54(QA[54], INT_QA[54], READA[54], READ_QA[54]); + primitive = _mux mREAD_QA55(QA[55], INT_QA[55], READA[55], READ_QA[55]); + primitive = _mux mREAD_QA56(QA[56], INT_QA[56], READA[56], READ_QA[56]); + primitive = _mux mREAD_QA57(QA[57], INT_QA[57], READA[57], READ_QA[57]); + primitive = _mux mREAD_QA58(QA[58], INT_QA[58], READA[58], READ_QA[58]); + primitive = _mux mREAD_QA59(QA[59], INT_QA[59], READA[59], READ_QA[59]); + primitive = _mux mREAD_QA60(QA[60], INT_QA[60], READA[60], READ_QA[60]); + primitive = _mux mREAD_QA61(QA[61], INT_QA[61], READA[61], READ_QA[61]); + primitive = _mux mREAD_QA62(QA[62], INT_QA[62], READA[62], READ_QA[62]); + primitive = _mux mREAD_QA63(QA[63], INT_QA[63], READA[63], READ_QA[63]); + primitive = _mux mREAD_QA64(QA[64], INT_QA[64], READA[64], READ_QA[64]); + primitive = _mux mREAD_QA65(QA[65], INT_QA[65], READA[65], READ_QA[65]); + primitive = _mux mREAD_QA66(QA[66], INT_QA[66], READA[66], READ_QA[66]); + primitive = _mux mREAD_QA67(QA[67], INT_QA[67], READA[67], READ_QA[67]); + primitive = _mux mREAD_QA68(QA[68], INT_QA[68], READA[68], READ_QA[68]); + primitive = _mux mREAD_QA69(QA[69], INT_QA[69], READA[69], READ_QA[69]); + primitive = _mux mREAD_QA70(QA[70], INT_QA[70], READA[70], READ_QA[70]); + primitive = _mux mREAD_QA71(QA[71], INT_QA[71], READA[71], READ_QA[71]); + primitive = _mux mREAD_QA72(QA[72], INT_QA[72], READA[72], READ_QA[72]); + primitive = _mux mREAD_QA73(QA[73], INT_QA[73], READA[73], READ_QA[73]); + primitive = _mux mREAD_QA74(QA[74], INT_QA[74], READA[74], READ_QA[74]); + primitive = _mux mREAD_QA75(QA[75], INT_QA[75], READA[75], READ_QA[75]); + primitive = _mux mREAD_QA76(QA[76], INT_QA[76], READA[76], READ_QA[76]); + primitive = _mux mREAD_QA77(QA[77], INT_QA[77], READA[77], READ_QA[77]); + primitive = _mux mREAD_QA78(QA[78], INT_QA[78], READA[78], READ_QA[78]); + primitive = _mux mREAD_QA79(QA[79], INT_QA[79], READA[79], READ_QA[79]); + primitive = _mux mREAD_QA80(QA[80], INT_QA[80], READA[80], READ_QA[80]); + primitive = _mux mREAD_QA81(QA[81], INT_QA[81], READA[81], READ_QA[81]); + primitive = _mux mREAD_QA82(QA[82], INT_QA[82], READA[82], READ_QA[82]); + primitive = _mux mREAD_QA83(QA[83], INT_QA[83], READA[83], READ_QA[83]); + primitive = _mux mREAD_QA84(QA[84], INT_QA[84], READA[84], READ_QA[84]); + primitive = _mux mREAD_QA85(QA[85], INT_QA[85], READA[85], READ_QA[85]); + primitive = _mux mREAD_QA86(QA[86], INT_QA[86], READA[86], READ_QA[86]); + primitive = _mux mREAD_QA87(QA[87], INT_QA[87], READA[87], READ_QA[87]); + primitive = _mux mREAD_QA88(QA[88], INT_QA[88], READA[88], READ_QA[88]); + primitive = _mux mREAD_QA89(QA[89], INT_QA[89], READA[89], READ_QA[89]); + primitive = _mux mREAD_QA90(QA[90], INT_QA[90], READA[90], READ_QA[90]); + primitive = _mux mREAD_QA91(QA[91], INT_QA[91], READA[91], READ_QA[91]); + primitive = _mux mREAD_QA92(QA[92], INT_QA[92], READA[92], READ_QA[92]); + primitive = _mux mREAD_QA93(QA[93], INT_QA[93], READA[93], READ_QA[93]); + primitive = _mux mREAD_QA94(QA[94], INT_QA[94], READA[94], READ_QA[94]); + primitive = _mux mREAD_QA95(QA[95], INT_QA[95], READA[95], READ_QA[95]); + primitive = _mux mREAD_QA96(QA[96], INT_QA[96], READA[96], READ_QA[96]); + primitive = _mux mREAD_QA97(QA[97], INT_QA[97], READA[97], READ_QA[97]); + primitive = _mux mREAD_QA98(QA[98], INT_QA[98], READA[98], READ_QA[98]); + primitive = _mux mREAD_QA99(QA[99], INT_QA[99], READA[99], READ_QA[99]); + primitive = _mux mREAD_QA100(QA[100], INT_QA[100], READA[100], READ_QA[100]); + primitive = _mux mREAD_QA101(QA[101], INT_QA[101], READA[101], READ_QA[101]); + primitive = _mux mREAD_QA102(QA[102], INT_QA[102], READA[102], READ_QA[102]); + primitive = _mux mREAD_QA103(QA[103], INT_QA[103], READA[103], READ_QA[103]); + primitive = _mux mREAD_QA104(QA[104], INT_QA[104], READA[104], READ_QA[104]); + primitive = _mux mREAD_QA105(QA[105], INT_QA[105], READA[105], READ_QA[105]); + primitive = _mux mREAD_QA106(QA[106], INT_QA[106], READA[106], READ_QA[106]); + primitive = _mux mREAD_QA107(QA[107], INT_QA[107], READA[107], READ_QA[107]); + primitive = _mux mREAD_QA108(QA[108], INT_QA[108], READA[108], READ_QA[108]); + primitive = _mux mREAD_QA109(QA[109], INT_QA[109], READA[109], READ_QA[109]); + primitive = _mux mREAD_QA110(QA[110], INT_QA[110], READA[110], READ_QA[110]); + primitive = _mux mREAD_QA111(QA[111], INT_QA[111], READA[111], READ_QA[111]); + primitive = _mux mREAD_QA112(QA[112], INT_QA[112], READA[112], READ_QA[112]); + primitive = _mux mREAD_QA113(QA[113], INT_QA[113], READA[113], READ_QA[113]); + primitive = _mux mREAD_QA114(QA[114], INT_QA[114], READA[114], READ_QA[114]); + primitive = _mux mREAD_QA115(QA[115], INT_QA[115], READA[115], READ_QA[115]); + primitive = _mux mREAD_QA116(QA[116], INT_QA[116], READA[116], READ_QA[116]); + primitive = _mux mREAD_QA117(QA[117], INT_QA[117], READA[117], READ_QA[117]); + primitive = _mux mREAD_QA118(QA[118], INT_QA[118], READA[118], READ_QA[118]); + primitive = _mux mREAD_QA119(QA[119], INT_QA[119], READA[119], READ_QA[119]); + primitive = _mux mREAD_QA120(QA[120], INT_QA[120], READA[120], READ_QA[120]); + primitive = _mux mREAD_QA121(QA[121], INT_QA[121], READA[121], READ_QA[121]); + primitive = _mux mREAD_QA122(QA[122], INT_QA[122], READA[122], READ_QA[122]); + primitive = _mux mREAD_QA123(QA[123], INT_QA[123], READA[123], READ_QA[123]); + primitive = _mux mREAD_QA124(QA[124], INT_QA[124], READA[124], READ_QA[124]); + primitive = _mux mREAD_QA125(QA[125], INT_QA[125], READA[125], READ_QA[125]); + primitive = _mux mREAD_QA126(QA[126], INT_QA[126], READA[126], READ_QA[126]); + primitive = _mux mREAD_QA127(QA[127], INT_QA[127], READA[127], READ_QA[127]); + ) + intern (AAXOR) (array = 4 : 0; + primitive = _xor xAAXOR0(BMUX_AA[0], BMUX_AA[0], AAXOR[0]); + primitive = _xor xAAXOR1(BMUX_AA[1], BMUX_AA[1], AAXOR[1]); + primitive = _xor xAAXOR2(BMUX_AA[2], BMUX_AA[2], AAXOR[2]); + primitive = _xor xAAXOR3(BMUX_AA[3], BMUX_AA[3], AAXOR[3]); + primitive = _xor xAAXOR4(BMUX_AA[4], BMUX_AA[4], AAXOR[4]); + ) + intern (xA_addr_temp) (primitive = _or oxA_addr_temp( AAXOR[0], AAXOR[1], AAXOR[2], AAXOR[3], AAXOR[4], xA_addr_temp);) + intern (xA_addr) (primitive = _and oxA_addr(NOT_CENA,xA_addr_temp,xA_addr);) + intern (READ_QAX) (array = 127 : 0; + primitive = _mux mREAD_QAX0 (READ_QA[0], tiex_readq, xA_addr, READ_QAX[0]); + primitive = _mux mREAD_QAX1 (READ_QA[1], tiex_readq, xA_addr, READ_QAX[1]); + primitive = _mux mREAD_QAX2 (READ_QA[2], tiex_readq, xA_addr, READ_QAX[2]); + primitive = _mux mREAD_QAX3 (READ_QA[3], tiex_readq, xA_addr, READ_QAX[3]); + primitive = _mux mREAD_QAX4 (READ_QA[4], tiex_readq, xA_addr, READ_QAX[4]); + primitive = _mux mREAD_QAX5 (READ_QA[5], tiex_readq, xA_addr, READ_QAX[5]); + primitive = _mux mREAD_QAX6 (READ_QA[6], tiex_readq, xA_addr, READ_QAX[6]); + primitive = _mux mREAD_QAX7 (READ_QA[7], tiex_readq, xA_addr, READ_QAX[7]); + primitive = _mux mREAD_QAX8 (READ_QA[8], tiex_readq, xA_addr, READ_QAX[8]); + primitive = _mux mREAD_QAX9 (READ_QA[9], tiex_readq, xA_addr, READ_QAX[9]); + primitive = _mux mREAD_QAX10 (READ_QA[10], tiex_readq, xA_addr, READ_QAX[10]); + primitive = _mux mREAD_QAX11 (READ_QA[11], tiex_readq, xA_addr, READ_QAX[11]); + primitive = _mux mREAD_QAX12 (READ_QA[12], tiex_readq, xA_addr, READ_QAX[12]); + primitive = _mux mREAD_QAX13 (READ_QA[13], tiex_readq, xA_addr, READ_QAX[13]); + primitive = _mux mREAD_QAX14 (READ_QA[14], tiex_readq, xA_addr, READ_QAX[14]); + primitive = _mux mREAD_QAX15 (READ_QA[15], tiex_readq, xA_addr, READ_QAX[15]); + primitive = _mux mREAD_QAX16 (READ_QA[16], tiex_readq, xA_addr, READ_QAX[16]); + primitive = _mux mREAD_QAX17 (READ_QA[17], tiex_readq, xA_addr, READ_QAX[17]); + primitive = _mux mREAD_QAX18 (READ_QA[18], tiex_readq, xA_addr, READ_QAX[18]); + primitive = _mux mREAD_QAX19 (READ_QA[19], tiex_readq, xA_addr, READ_QAX[19]); + primitive = _mux mREAD_QAX20 (READ_QA[20], tiex_readq, xA_addr, READ_QAX[20]); + primitive = _mux mREAD_QAX21 (READ_QA[21], tiex_readq, xA_addr, READ_QAX[21]); + primitive = _mux mREAD_QAX22 (READ_QA[22], tiex_readq, xA_addr, READ_QAX[22]); + primitive = _mux mREAD_QAX23 (READ_QA[23], tiex_readq, xA_addr, READ_QAX[23]); + primitive = _mux mREAD_QAX24 (READ_QA[24], tiex_readq, xA_addr, READ_QAX[24]); + primitive = _mux mREAD_QAX25 (READ_QA[25], tiex_readq, xA_addr, READ_QAX[25]); + primitive = _mux mREAD_QAX26 (READ_QA[26], tiex_readq, xA_addr, READ_QAX[26]); + primitive = _mux mREAD_QAX27 (READ_QA[27], tiex_readq, xA_addr, READ_QAX[27]); + primitive = _mux mREAD_QAX28 (READ_QA[28], tiex_readq, xA_addr, READ_QAX[28]); + primitive = _mux mREAD_QAX29 (READ_QA[29], tiex_readq, xA_addr, READ_QAX[29]); + primitive = _mux mREAD_QAX30 (READ_QA[30], tiex_readq, xA_addr, READ_QAX[30]); + primitive = _mux mREAD_QAX31 (READ_QA[31], tiex_readq, xA_addr, READ_QAX[31]); + primitive = _mux mREAD_QAX32 (READ_QA[32], tiex_readq, xA_addr, READ_QAX[32]); + primitive = _mux mREAD_QAX33 (READ_QA[33], tiex_readq, xA_addr, READ_QAX[33]); + primitive = _mux mREAD_QAX34 (READ_QA[34], tiex_readq, xA_addr, READ_QAX[34]); + primitive = _mux mREAD_QAX35 (READ_QA[35], tiex_readq, xA_addr, READ_QAX[35]); + primitive = _mux mREAD_QAX36 (READ_QA[36], tiex_readq, xA_addr, READ_QAX[36]); + primitive = _mux mREAD_QAX37 (READ_QA[37], tiex_readq, xA_addr, READ_QAX[37]); + primitive = _mux mREAD_QAX38 (READ_QA[38], tiex_readq, xA_addr, READ_QAX[38]); + primitive = _mux mREAD_QAX39 (READ_QA[39], tiex_readq, xA_addr, READ_QAX[39]); + primitive = _mux mREAD_QAX40 (READ_QA[40], tiex_readq, xA_addr, READ_QAX[40]); + primitive = _mux mREAD_QAX41 (READ_QA[41], tiex_readq, xA_addr, READ_QAX[41]); + primitive = _mux mREAD_QAX42 (READ_QA[42], tiex_readq, xA_addr, READ_QAX[42]); + primitive = _mux mREAD_QAX43 (READ_QA[43], tiex_readq, xA_addr, READ_QAX[43]); + primitive = _mux mREAD_QAX44 (READ_QA[44], tiex_readq, xA_addr, READ_QAX[44]); + primitive = _mux mREAD_QAX45 (READ_QA[45], tiex_readq, xA_addr, READ_QAX[45]); + primitive = _mux mREAD_QAX46 (READ_QA[46], tiex_readq, xA_addr, READ_QAX[46]); + primitive = _mux mREAD_QAX47 (READ_QA[47], tiex_readq, xA_addr, READ_QAX[47]); + primitive = _mux mREAD_QAX48 (READ_QA[48], tiex_readq, xA_addr, READ_QAX[48]); + primitive = _mux mREAD_QAX49 (READ_QA[49], tiex_readq, xA_addr, READ_QAX[49]); + primitive = _mux mREAD_QAX50 (READ_QA[50], tiex_readq, xA_addr, READ_QAX[50]); + primitive = _mux mREAD_QAX51 (READ_QA[51], tiex_readq, xA_addr, READ_QAX[51]); + primitive = _mux mREAD_QAX52 (READ_QA[52], tiex_readq, xA_addr, READ_QAX[52]); + primitive = _mux mREAD_QAX53 (READ_QA[53], tiex_readq, xA_addr, READ_QAX[53]); + primitive = _mux mREAD_QAX54 (READ_QA[54], tiex_readq, xA_addr, READ_QAX[54]); + primitive = _mux mREAD_QAX55 (READ_QA[55], tiex_readq, xA_addr, READ_QAX[55]); + primitive = _mux mREAD_QAX56 (READ_QA[56], tiex_readq, xA_addr, READ_QAX[56]); + primitive = _mux mREAD_QAX57 (READ_QA[57], tiex_readq, xA_addr, READ_QAX[57]); + primitive = _mux mREAD_QAX58 (READ_QA[58], tiex_readq, xA_addr, READ_QAX[58]); + primitive = _mux mREAD_QAX59 (READ_QA[59], tiex_readq, xA_addr, READ_QAX[59]); + primitive = _mux mREAD_QAX60 (READ_QA[60], tiex_readq, xA_addr, READ_QAX[60]); + primitive = _mux mREAD_QAX61 (READ_QA[61], tiex_readq, xA_addr, READ_QAX[61]); + primitive = _mux mREAD_QAX62 (READ_QA[62], tiex_readq, xA_addr, READ_QAX[62]); + primitive = _mux mREAD_QAX63 (READ_QA[63], tiex_readq, xA_addr, READ_QAX[63]); + primitive = _mux mREAD_QAX64 (READ_QA[64], tiex_readq, xA_addr, READ_QAX[64]); + primitive = _mux mREAD_QAX65 (READ_QA[65], tiex_readq, xA_addr, READ_QAX[65]); + primitive = _mux mREAD_QAX66 (READ_QA[66], tiex_readq, xA_addr, READ_QAX[66]); + primitive = _mux mREAD_QAX67 (READ_QA[67], tiex_readq, xA_addr, READ_QAX[67]); + primitive = _mux mREAD_QAX68 (READ_QA[68], tiex_readq, xA_addr, READ_QAX[68]); + primitive = _mux mREAD_QAX69 (READ_QA[69], tiex_readq, xA_addr, READ_QAX[69]); + primitive = _mux mREAD_QAX70 (READ_QA[70], tiex_readq, xA_addr, READ_QAX[70]); + primitive = _mux mREAD_QAX71 (READ_QA[71], tiex_readq, xA_addr, READ_QAX[71]); + primitive = _mux mREAD_QAX72 (READ_QA[72], tiex_readq, xA_addr, READ_QAX[72]); + primitive = _mux mREAD_QAX73 (READ_QA[73], tiex_readq, xA_addr, READ_QAX[73]); + primitive = _mux mREAD_QAX74 (READ_QA[74], tiex_readq, xA_addr, READ_QAX[74]); + primitive = _mux mREAD_QAX75 (READ_QA[75], tiex_readq, xA_addr, READ_QAX[75]); + primitive = _mux mREAD_QAX76 (READ_QA[76], tiex_readq, xA_addr, READ_QAX[76]); + primitive = _mux mREAD_QAX77 (READ_QA[77], tiex_readq, xA_addr, READ_QAX[77]); + primitive = _mux mREAD_QAX78 (READ_QA[78], tiex_readq, xA_addr, READ_QAX[78]); + primitive = _mux mREAD_QAX79 (READ_QA[79], tiex_readq, xA_addr, READ_QAX[79]); + primitive = _mux mREAD_QAX80 (READ_QA[80], tiex_readq, xA_addr, READ_QAX[80]); + primitive = _mux mREAD_QAX81 (READ_QA[81], tiex_readq, xA_addr, READ_QAX[81]); + primitive = _mux mREAD_QAX82 (READ_QA[82], tiex_readq, xA_addr, READ_QAX[82]); + primitive = _mux mREAD_QAX83 (READ_QA[83], tiex_readq, xA_addr, READ_QAX[83]); + primitive = _mux mREAD_QAX84 (READ_QA[84], tiex_readq, xA_addr, READ_QAX[84]); + primitive = _mux mREAD_QAX85 (READ_QA[85], tiex_readq, xA_addr, READ_QAX[85]); + primitive = _mux mREAD_QAX86 (READ_QA[86], tiex_readq, xA_addr, READ_QAX[86]); + primitive = _mux mREAD_QAX87 (READ_QA[87], tiex_readq, xA_addr, READ_QAX[87]); + primitive = _mux mREAD_QAX88 (READ_QA[88], tiex_readq, xA_addr, READ_QAX[88]); + primitive = _mux mREAD_QAX89 (READ_QA[89], tiex_readq, xA_addr, READ_QAX[89]); + primitive = _mux mREAD_QAX90 (READ_QA[90], tiex_readq, xA_addr, READ_QAX[90]); + primitive = _mux mREAD_QAX91 (READ_QA[91], tiex_readq, xA_addr, READ_QAX[91]); + primitive = _mux mREAD_QAX92 (READ_QA[92], tiex_readq, xA_addr, READ_QAX[92]); + primitive = _mux mREAD_QAX93 (READ_QA[93], tiex_readq, xA_addr, READ_QAX[93]); + primitive = _mux mREAD_QAX94 (READ_QA[94], tiex_readq, xA_addr, READ_QAX[94]); + primitive = _mux mREAD_QAX95 (READ_QA[95], tiex_readq, xA_addr, READ_QAX[95]); + primitive = _mux mREAD_QAX96 (READ_QA[96], tiex_readq, xA_addr, READ_QAX[96]); + primitive = _mux mREAD_QAX97 (READ_QA[97], tiex_readq, xA_addr, READ_QAX[97]); + primitive = _mux mREAD_QAX98 (READ_QA[98], tiex_readq, xA_addr, READ_QAX[98]); + primitive = _mux mREAD_QAX99 (READ_QA[99], tiex_readq, xA_addr, READ_QAX[99]); + primitive = _mux mREAD_QAX100 (READ_QA[100], tiex_readq, xA_addr, READ_QAX[100]); + primitive = _mux mREAD_QAX101 (READ_QA[101], tiex_readq, xA_addr, READ_QAX[101]); + primitive = _mux mREAD_QAX102 (READ_QA[102], tiex_readq, xA_addr, READ_QAX[102]); + primitive = _mux mREAD_QAX103 (READ_QA[103], tiex_readq, xA_addr, READ_QAX[103]); + primitive = _mux mREAD_QAX104 (READ_QA[104], tiex_readq, xA_addr, READ_QAX[104]); + primitive = _mux mREAD_QAX105 (READ_QA[105], tiex_readq, xA_addr, READ_QAX[105]); + primitive = _mux mREAD_QAX106 (READ_QA[106], tiex_readq, xA_addr, READ_QAX[106]); + primitive = _mux mREAD_QAX107 (READ_QA[107], tiex_readq, xA_addr, READ_QAX[107]); + primitive = _mux mREAD_QAX108 (READ_QA[108], tiex_readq, xA_addr, READ_QAX[108]); + primitive = _mux mREAD_QAX109 (READ_QA[109], tiex_readq, xA_addr, READ_QAX[109]); + primitive = _mux mREAD_QAX110 (READ_QA[110], tiex_readq, xA_addr, READ_QAX[110]); + primitive = _mux mREAD_QAX111 (READ_QA[111], tiex_readq, xA_addr, READ_QAX[111]); + primitive = _mux mREAD_QAX112 (READ_QA[112], tiex_readq, xA_addr, READ_QAX[112]); + primitive = _mux mREAD_QAX113 (READ_QA[113], tiex_readq, xA_addr, READ_QAX[113]); + primitive = _mux mREAD_QAX114 (READ_QA[114], tiex_readq, xA_addr, READ_QAX[114]); + primitive = _mux mREAD_QAX115 (READ_QA[115], tiex_readq, xA_addr, READ_QAX[115]); + primitive = _mux mREAD_QAX116 (READ_QA[116], tiex_readq, xA_addr, READ_QAX[116]); + primitive = _mux mREAD_QAX117 (READ_QA[117], tiex_readq, xA_addr, READ_QAX[117]); + primitive = _mux mREAD_QAX118 (READ_QA[118], tiex_readq, xA_addr, READ_QAX[118]); + primitive = _mux mREAD_QAX119 (READ_QA[119], tiex_readq, xA_addr, READ_QAX[119]); + primitive = _mux mREAD_QAX120 (READ_QA[120], tiex_readq, xA_addr, READ_QAX[120]); + primitive = _mux mREAD_QAX121 (READ_QA[121], tiex_readq, xA_addr, READ_QAX[121]); + primitive = _mux mREAD_QAX122 (READ_QA[122], tiex_readq, xA_addr, READ_QAX[122]); + primitive = _mux mREAD_QAX123 (READ_QA[123], tiex_readq, xA_addr, READ_QAX[123]); + primitive = _mux mREAD_QAX124 (READ_QA[124], tiex_readq, xA_addr, READ_QAX[124]); + primitive = _mux mREAD_QAX125 (READ_QA[125], tiex_readq, xA_addr, READ_QAX[125]); + primitive = _mux mREAD_QAX126 (READ_QA[126], tiex_readq, xA_addr, READ_QAX[126]); + primitive = _mux mREAD_QAX127 (READ_QA[127], tiex_readq, xA_addr, READ_QAX[127]); + ) + intern (DA_scan) (array = 127 : 0; + primitive = _mux mDA_scan0(READ_QAX[0], QA[1], DFTRAMBYP, DA_scan[0]); + primitive = _mux mDA_scan1(READ_QAX[1], QA[2], DFTRAMBYP, DA_scan[1]); + primitive = _mux mDA_scan2(READ_QAX[2], QA[3], DFTRAMBYP, DA_scan[2]); + primitive = _mux mDA_scan3(READ_QAX[3], QA[4], DFTRAMBYP, DA_scan[3]); + primitive = _mux mDA_scan4(READ_QAX[4], QA[5], DFTRAMBYP, DA_scan[4]); + primitive = _mux mDA_scan5(READ_QAX[5], QA[6], DFTRAMBYP, DA_scan[5]); + primitive = _mux mDA_scan6(READ_QAX[6], QA[7], DFTRAMBYP, DA_scan[6]); + primitive = _mux mDA_scan7(READ_QAX[7], QA[8], DFTRAMBYP, DA_scan[7]); + primitive = _mux mDA_scan8(READ_QAX[8], QA[9], DFTRAMBYP, DA_scan[8]); + primitive = _mux mDA_scan9(READ_QAX[9], QA[10], DFTRAMBYP, DA_scan[9]); + primitive = _mux mDA_scan10(READ_QAX[10], QA[11], DFTRAMBYP, DA_scan[10]); + primitive = _mux mDA_scan11(READ_QAX[11], QA[12], DFTRAMBYP, DA_scan[11]); + primitive = _mux mDA_scan12(READ_QAX[12], QA[13], DFTRAMBYP, DA_scan[12]); + primitive = _mux mDA_scan13(READ_QAX[13], QA[14], DFTRAMBYP, DA_scan[13]); + primitive = _mux mDA_scan14(READ_QAX[14], QA[15], DFTRAMBYP, DA_scan[14]); + primitive = _mux mDA_scan15(READ_QAX[15], QA[16], DFTRAMBYP, DA_scan[15]); + primitive = _mux mDA_scan16(READ_QAX[16], QA[17], DFTRAMBYP, DA_scan[16]); + primitive = _mux mDA_scan17(READ_QAX[17], QA[18], DFTRAMBYP, DA_scan[17]); + primitive = _mux mDA_scan18(READ_QAX[18], QA[19], DFTRAMBYP, DA_scan[18]); + primitive = _mux mDA_scan19(READ_QAX[19], QA[20], DFTRAMBYP, DA_scan[19]); + primitive = _mux mDA_scan20(READ_QAX[20], QA[21], DFTRAMBYP, DA_scan[20]); + primitive = _mux mDA_scan21(READ_QAX[21], QA[22], DFTRAMBYP, DA_scan[21]); + primitive = _mux mDA_scan22(READ_QAX[22], QA[23], DFTRAMBYP, DA_scan[22]); + primitive = _mux mDA_scan23(READ_QAX[23], QA[24], DFTRAMBYP, DA_scan[23]); + primitive = _mux mDA_scan24(READ_QAX[24], QA[25], DFTRAMBYP, DA_scan[24]); + primitive = _mux mDA_scan25(READ_QAX[25], QA[26], DFTRAMBYP, DA_scan[25]); + primitive = _mux mDA_scan26(READ_QAX[26], QA[27], DFTRAMBYP, DA_scan[26]); + primitive = _mux mDA_scan27(READ_QAX[27], QA[28], DFTRAMBYP, DA_scan[27]); + primitive = _mux mDA_scan28(READ_QAX[28], QA[29], DFTRAMBYP, DA_scan[28]); + primitive = _mux mDA_scan29(READ_QAX[29], QA[30], DFTRAMBYP, DA_scan[29]); + primitive = _mux mDA_scan30(READ_QAX[30], QA[31], DFTRAMBYP, DA_scan[30]); + primitive = _mux mDA_scan31(READ_QAX[31], QA[32], DFTRAMBYP, DA_scan[31]); + primitive = _mux mDA_scan32(READ_QAX[32], QA[33], DFTRAMBYP, DA_scan[32]); + primitive = _mux mDA_scan33(READ_QAX[33], QA[34], DFTRAMBYP, DA_scan[33]); + primitive = _mux mDA_scan34(READ_QAX[34], QA[35], DFTRAMBYP, DA_scan[34]); + primitive = _mux mDA_scan35(READ_QAX[35], QA[36], DFTRAMBYP, DA_scan[35]); + primitive = _mux mDA_scan36(READ_QAX[36], QA[37], DFTRAMBYP, DA_scan[36]); + primitive = _mux mDA_scan37(READ_QAX[37], QA[38], DFTRAMBYP, DA_scan[37]); + primitive = _mux mDA_scan38(READ_QAX[38], QA[39], DFTRAMBYP, DA_scan[38]); + primitive = _mux mDA_scan39(READ_QAX[39], QA[40], DFTRAMBYP, DA_scan[39]); + primitive = _mux mDA_scan40(READ_QAX[40], QA[41], DFTRAMBYP, DA_scan[40]); + primitive = _mux mDA_scan41(READ_QAX[41], QA[42], DFTRAMBYP, DA_scan[41]); + primitive = _mux mDA_scan42(READ_QAX[42], QA[43], DFTRAMBYP, DA_scan[42]); + primitive = _mux mDA_scan43(READ_QAX[43], QA[44], DFTRAMBYP, DA_scan[43]); + primitive = _mux mDA_scan44(READ_QAX[44], QA[45], DFTRAMBYP, DA_scan[44]); + primitive = _mux mDA_scan45(READ_QAX[45], QA[46], DFTRAMBYP, DA_scan[45]); + primitive = _mux mDA_scan46(READ_QAX[46], QA[47], DFTRAMBYP, DA_scan[46]); + primitive = _mux mDA_scan47(READ_QAX[47], QA[48], DFTRAMBYP, DA_scan[47]); + primitive = _mux mDA_scan48(READ_QAX[48], QA[49], DFTRAMBYP, DA_scan[48]); + primitive = _mux mDA_scan49(READ_QAX[49], QA[50], DFTRAMBYP, DA_scan[49]); + primitive = _mux mDA_scan50(READ_QAX[50], QA[51], DFTRAMBYP, DA_scan[50]); + primitive = _mux mDA_scan51(READ_QAX[51], QA[52], DFTRAMBYP, DA_scan[51]); + primitive = _mux mDA_scan52(READ_QAX[52], QA[53], DFTRAMBYP, DA_scan[52]); + primitive = _mux mDA_scan53(READ_QAX[53], QA[54], DFTRAMBYP, DA_scan[53]); + primitive = _mux mDA_scan54(READ_QAX[54], QA[55], DFTRAMBYP, DA_scan[54]); + primitive = _mux mDA_scan55(READ_QAX[55], QA[56], DFTRAMBYP, DA_scan[55]); + primitive = _mux mDA_scan56(READ_QAX[56], QA[57], DFTRAMBYP, DA_scan[56]); + primitive = _mux mDA_scan57(READ_QAX[57], QA[58], DFTRAMBYP, DA_scan[57]); + primitive = _mux mDA_scan58(READ_QAX[58], QA[59], DFTRAMBYP, DA_scan[58]); + primitive = _mux mDA_scan59(READ_QAX[59], QA[60], DFTRAMBYP, DA_scan[59]); + primitive = _mux mDA_scan60(READ_QAX[60], QA[61], DFTRAMBYP, DA_scan[60]); + primitive = _mux mDA_scan61(READ_QAX[61], QA[62], DFTRAMBYP, DA_scan[61]); + primitive = _mux mDA_scan62(READ_QAX[62], QA[63], DFTRAMBYP, DA_scan[62]); + primitive = _mux mDA_scan63(READ_QAX[63], mtie_sel0, DFTRAMBYP, DA_scan[63]); + primitive = _mux mDA_scan64(READ_QAX[64], mtie_sel0, DFTRAMBYP, DA_scan[64]); + primitive = _mux mDA_scan65(READ_QAX[65], QA[64], DFTRAMBYP, DA_scan[65]); + primitive = _mux mDA_scan66(READ_QAX[66], QA[65], DFTRAMBYP, DA_scan[66]); + primitive = _mux mDA_scan67(READ_QAX[67], QA[66], DFTRAMBYP, DA_scan[67]); + primitive = _mux mDA_scan68(READ_QAX[68], QA[67], DFTRAMBYP, DA_scan[68]); + primitive = _mux mDA_scan69(READ_QAX[69], QA[68], DFTRAMBYP, DA_scan[69]); + primitive = _mux mDA_scan70(READ_QAX[70], QA[69], DFTRAMBYP, DA_scan[70]); + primitive = _mux mDA_scan71(READ_QAX[71], QA[70], DFTRAMBYP, DA_scan[71]); + primitive = _mux mDA_scan72(READ_QAX[72], QA[71], DFTRAMBYP, DA_scan[72]); + primitive = _mux mDA_scan73(READ_QAX[73], QA[72], DFTRAMBYP, DA_scan[73]); + primitive = _mux mDA_scan74(READ_QAX[74], QA[73], DFTRAMBYP, DA_scan[74]); + primitive = _mux mDA_scan75(READ_QAX[75], QA[74], DFTRAMBYP, DA_scan[75]); + primitive = _mux mDA_scan76(READ_QAX[76], QA[75], DFTRAMBYP, DA_scan[76]); + primitive = _mux mDA_scan77(READ_QAX[77], QA[76], DFTRAMBYP, DA_scan[77]); + primitive = _mux mDA_scan78(READ_QAX[78], QA[77], DFTRAMBYP, DA_scan[78]); + primitive = _mux mDA_scan79(READ_QAX[79], QA[78], DFTRAMBYP, DA_scan[79]); + primitive = _mux mDA_scan80(READ_QAX[80], QA[79], DFTRAMBYP, DA_scan[80]); + primitive = _mux mDA_scan81(READ_QAX[81], QA[80], DFTRAMBYP, DA_scan[81]); + primitive = _mux mDA_scan82(READ_QAX[82], QA[81], DFTRAMBYP, DA_scan[82]); + primitive = _mux mDA_scan83(READ_QAX[83], QA[82], DFTRAMBYP, DA_scan[83]); + primitive = _mux mDA_scan84(READ_QAX[84], QA[83], DFTRAMBYP, DA_scan[84]); + primitive = _mux mDA_scan85(READ_QAX[85], QA[84], DFTRAMBYP, DA_scan[85]); + primitive = _mux mDA_scan86(READ_QAX[86], QA[85], DFTRAMBYP, DA_scan[86]); + primitive = _mux mDA_scan87(READ_QAX[87], QA[86], DFTRAMBYP, DA_scan[87]); + primitive = _mux mDA_scan88(READ_QAX[88], QA[87], DFTRAMBYP, DA_scan[88]); + primitive = _mux mDA_scan89(READ_QAX[89], QA[88], DFTRAMBYP, DA_scan[89]); + primitive = _mux mDA_scan90(READ_QAX[90], QA[89], DFTRAMBYP, DA_scan[90]); + primitive = _mux mDA_scan91(READ_QAX[91], QA[90], DFTRAMBYP, DA_scan[91]); + primitive = _mux mDA_scan92(READ_QAX[92], QA[91], DFTRAMBYP, DA_scan[92]); + primitive = _mux mDA_scan93(READ_QAX[93], QA[92], DFTRAMBYP, DA_scan[93]); + primitive = _mux mDA_scan94(READ_QAX[94], QA[93], DFTRAMBYP, DA_scan[94]); + primitive = _mux mDA_scan95(READ_QAX[95], QA[94], DFTRAMBYP, DA_scan[95]); + primitive = _mux mDA_scan96(READ_QAX[96], QA[95], DFTRAMBYP, DA_scan[96]); + primitive = _mux mDA_scan97(READ_QAX[97], QA[96], DFTRAMBYP, DA_scan[97]); + primitive = _mux mDA_scan98(READ_QAX[98], QA[97], DFTRAMBYP, DA_scan[98]); + primitive = _mux mDA_scan99(READ_QAX[99], QA[98], DFTRAMBYP, DA_scan[99]); + primitive = _mux mDA_scan100(READ_QAX[100], QA[99], DFTRAMBYP, DA_scan[100]); + primitive = _mux mDA_scan101(READ_QAX[101], QA[100], DFTRAMBYP, DA_scan[101]); + primitive = _mux mDA_scan102(READ_QAX[102], QA[101], DFTRAMBYP, DA_scan[102]); + primitive = _mux mDA_scan103(READ_QAX[103], QA[102], DFTRAMBYP, DA_scan[103]); + primitive = _mux mDA_scan104(READ_QAX[104], QA[103], DFTRAMBYP, DA_scan[104]); + primitive = _mux mDA_scan105(READ_QAX[105], QA[104], DFTRAMBYP, DA_scan[105]); + primitive = _mux mDA_scan106(READ_QAX[106], QA[105], DFTRAMBYP, DA_scan[106]); + primitive = _mux mDA_scan107(READ_QAX[107], QA[106], DFTRAMBYP, DA_scan[107]); + primitive = _mux mDA_scan108(READ_QAX[108], QA[107], DFTRAMBYP, DA_scan[108]); + primitive = _mux mDA_scan109(READ_QAX[109], QA[108], DFTRAMBYP, DA_scan[109]); + primitive = _mux mDA_scan110(READ_QAX[110], QA[109], DFTRAMBYP, DA_scan[110]); + primitive = _mux mDA_scan111(READ_QAX[111], QA[110], DFTRAMBYP, DA_scan[111]); + primitive = _mux mDA_scan112(READ_QAX[112], QA[111], DFTRAMBYP, DA_scan[112]); + primitive = _mux mDA_scan113(READ_QAX[113], QA[112], DFTRAMBYP, DA_scan[113]); + primitive = _mux mDA_scan114(READ_QAX[114], QA[113], DFTRAMBYP, DA_scan[114]); + primitive = _mux mDA_scan115(READ_QAX[115], QA[114], DFTRAMBYP, DA_scan[115]); + primitive = _mux mDA_scan116(READ_QAX[116], QA[115], DFTRAMBYP, DA_scan[116]); + primitive = _mux mDA_scan117(READ_QAX[117], QA[116], DFTRAMBYP, DA_scan[117]); + primitive = _mux mDA_scan118(READ_QAX[118], QA[117], DFTRAMBYP, DA_scan[118]); + primitive = _mux mDA_scan119(READ_QAX[119], QA[118], DFTRAMBYP, DA_scan[119]); + primitive = _mux mDA_scan120(READ_QAX[120], QA[119], DFTRAMBYP, DA_scan[120]); + primitive = _mux mDA_scan121(READ_QAX[121], QA[120], DFTRAMBYP, DA_scan[121]); + primitive = _mux mDA_scan122(READ_QAX[122], QA[121], DFTRAMBYP, DA_scan[122]); + primitive = _mux mDA_scan123(READ_QAX[123], QA[122], DFTRAMBYP, DA_scan[123]); + primitive = _mux mDA_scan124(READ_QAX[124], QA[123], DFTRAMBYP, DA_scan[124]); + primitive = _mux mDA_scan125(READ_QAX[125], QA[124], DFTRAMBYP, DA_scan[125]); + primitive = _mux mDA_scan126(READ_QAX[126], QA[125], DFTRAMBYP, DA_scan[126]); + primitive = _mux mDA_scan127(READ_QAX[127], QA[126], DFTRAMBYP, DA_scan[127]); + ) + output (QA) ( array = 127 : 0; + instance = rf2_32x128_wm1_scanflop uDQA0 (.CLK(CLKA), .SE(SEA), .SI(QA[1]), .D(DA_scan[0]), .Q(QA[0]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA1 (.CLK(CLKA), .SE(SEA), .SI(QA[2]), .D(DA_scan[1]), .Q(QA[1]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA2 (.CLK(CLKA), .SE(SEA), .SI(QA[3]), .D(DA_scan[2]), .Q(QA[2]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA3 (.CLK(CLKA), .SE(SEA), .SI(QA[4]), .D(DA_scan[3]), .Q(QA[3]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA4 (.CLK(CLKA), .SE(SEA), .SI(QA[5]), .D(DA_scan[4]), .Q(QA[4]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA5 (.CLK(CLKA), .SE(SEA), .SI(QA[6]), .D(DA_scan[5]), .Q(QA[5]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA6 (.CLK(CLKA), .SE(SEA), .SI(QA[7]), .D(DA_scan[6]), .Q(QA[6]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA7 (.CLK(CLKA), .SE(SEA), .SI(QA[8]), .D(DA_scan[7]), .Q(QA[7]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA8 (.CLK(CLKA), .SE(SEA), .SI(QA[9]), .D(DA_scan[8]), .Q(QA[8]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA9 (.CLK(CLKA), .SE(SEA), .SI(QA[10]), .D(DA_scan[9]), .Q(QA[9]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA10 (.CLK(CLKA), .SE(SEA), .SI(QA[11]), .D(DA_scan[10]), .Q(QA[10]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA11 (.CLK(CLKA), .SE(SEA), .SI(QA[12]), .D(DA_scan[11]), .Q(QA[11]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA12 (.CLK(CLKA), .SE(SEA), .SI(QA[13]), .D(DA_scan[12]), .Q(QA[12]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA13 (.CLK(CLKA), .SE(SEA), .SI(QA[14]), .D(DA_scan[13]), .Q(QA[13]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA14 (.CLK(CLKA), .SE(SEA), .SI(QA[15]), .D(DA_scan[14]), .Q(QA[14]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA15 (.CLK(CLKA), .SE(SEA), .SI(QA[16]), .D(DA_scan[15]), .Q(QA[15]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA16 (.CLK(CLKA), .SE(SEA), .SI(QA[17]), .D(DA_scan[16]), .Q(QA[16]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA17 (.CLK(CLKA), .SE(SEA), .SI(QA[18]), .D(DA_scan[17]), .Q(QA[17]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA18 (.CLK(CLKA), .SE(SEA), .SI(QA[19]), .D(DA_scan[18]), .Q(QA[18]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA19 (.CLK(CLKA), .SE(SEA), .SI(QA[20]), .D(DA_scan[19]), .Q(QA[19]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA20 (.CLK(CLKA), .SE(SEA), .SI(QA[21]), .D(DA_scan[20]), .Q(QA[20]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA21 (.CLK(CLKA), .SE(SEA), .SI(QA[22]), .D(DA_scan[21]), .Q(QA[21]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA22 (.CLK(CLKA), .SE(SEA), .SI(QA[23]), .D(DA_scan[22]), .Q(QA[22]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA23 (.CLK(CLKA), .SE(SEA), .SI(QA[24]), .D(DA_scan[23]), .Q(QA[23]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA24 (.CLK(CLKA), .SE(SEA), .SI(QA[25]), .D(DA_scan[24]), .Q(QA[24]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA25 (.CLK(CLKA), .SE(SEA), .SI(QA[26]), .D(DA_scan[25]), .Q(QA[25]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA26 (.CLK(CLKA), .SE(SEA), .SI(QA[27]), .D(DA_scan[26]), .Q(QA[26]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA27 (.CLK(CLKA), .SE(SEA), .SI(QA[28]), .D(DA_scan[27]), .Q(QA[27]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA28 (.CLK(CLKA), .SE(SEA), .SI(QA[29]), .D(DA_scan[28]), .Q(QA[28]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA29 (.CLK(CLKA), .SE(SEA), .SI(QA[30]), .D(DA_scan[29]), .Q(QA[29]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA30 (.CLK(CLKA), .SE(SEA), .SI(QA[31]), .D(DA_scan[30]), .Q(QA[30]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA31 (.CLK(CLKA), .SE(SEA), .SI(QA[32]), .D(DA_scan[31]), .Q(QA[31]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA32 (.CLK(CLKA), .SE(SEA), .SI(QA[33]), .D(DA_scan[32]), .Q(QA[32]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA33 (.CLK(CLKA), .SE(SEA), .SI(QA[34]), .D(DA_scan[33]), .Q(QA[33]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA34 (.CLK(CLKA), .SE(SEA), .SI(QA[35]), .D(DA_scan[34]), .Q(QA[34]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA35 (.CLK(CLKA), .SE(SEA), .SI(QA[36]), .D(DA_scan[35]), .Q(QA[35]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA36 (.CLK(CLKA), .SE(SEA), .SI(QA[37]), .D(DA_scan[36]), .Q(QA[36]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA37 (.CLK(CLKA), .SE(SEA), .SI(QA[38]), .D(DA_scan[37]), .Q(QA[37]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA38 (.CLK(CLKA), .SE(SEA), .SI(QA[39]), .D(DA_scan[38]), .Q(QA[38]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA39 (.CLK(CLKA), .SE(SEA), .SI(QA[40]), .D(DA_scan[39]), .Q(QA[39]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA40 (.CLK(CLKA), .SE(SEA), .SI(QA[41]), .D(DA_scan[40]), .Q(QA[40]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA41 (.CLK(CLKA), .SE(SEA), .SI(QA[42]), .D(DA_scan[41]), .Q(QA[41]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA42 (.CLK(CLKA), .SE(SEA), .SI(QA[43]), .D(DA_scan[42]), .Q(QA[42]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA43 (.CLK(CLKA), .SE(SEA), .SI(QA[44]), .D(DA_scan[43]), .Q(QA[43]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA44 (.CLK(CLKA), .SE(SEA), .SI(QA[45]), .D(DA_scan[44]), .Q(QA[44]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA45 (.CLK(CLKA), .SE(SEA), .SI(QA[46]), .D(DA_scan[45]), .Q(QA[45]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA46 (.CLK(CLKA), .SE(SEA), .SI(QA[47]), .D(DA_scan[46]), .Q(QA[46]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA47 (.CLK(CLKA), .SE(SEA), .SI(QA[48]), .D(DA_scan[47]), .Q(QA[47]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA48 (.CLK(CLKA), .SE(SEA), .SI(QA[49]), .D(DA_scan[48]), .Q(QA[48]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA49 (.CLK(CLKA), .SE(SEA), .SI(QA[50]), .D(DA_scan[49]), .Q(QA[49]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA50 (.CLK(CLKA), .SE(SEA), .SI(QA[51]), .D(DA_scan[50]), .Q(QA[50]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA51 (.CLK(CLKA), .SE(SEA), .SI(QA[52]), .D(DA_scan[51]), .Q(QA[51]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA52 (.CLK(CLKA), .SE(SEA), .SI(QA[53]), .D(DA_scan[52]), .Q(QA[52]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA53 (.CLK(CLKA), .SE(SEA), .SI(QA[54]), .D(DA_scan[53]), .Q(QA[53]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA54 (.CLK(CLKA), .SE(SEA), .SI(QA[55]), .D(DA_scan[54]), .Q(QA[54]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA55 (.CLK(CLKA), .SE(SEA), .SI(QA[56]), .D(DA_scan[55]), .Q(QA[55]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA56 (.CLK(CLKA), .SE(SEA), .SI(QA[57]), .D(DA_scan[56]), .Q(QA[56]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA57 (.CLK(CLKA), .SE(SEA), .SI(QA[58]), .D(DA_scan[57]), .Q(QA[57]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA58 (.CLK(CLKA), .SE(SEA), .SI(QA[59]), .D(DA_scan[58]), .Q(QA[58]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA59 (.CLK(CLKA), .SE(SEA), .SI(QA[60]), .D(DA_scan[59]), .Q(QA[59]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA60 (.CLK(CLKA), .SE(SEA), .SI(QA[61]), .D(DA_scan[60]), .Q(QA[60]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA61 (.CLK(CLKA), .SE(SEA), .SI(QA[62]), .D(DA_scan[61]), .Q(QA[61]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA62 (.CLK(CLKA), .SE(SEA), .SI(QA[63]), .D(DA_scan[62]), .Q(QA[62]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA63 (.CLK(CLKA), .SE(SEA), .SI(BUS_SIA[0]), .D(DA_scan[63]), .Q(QA[63]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA64 (.CLK(CLKA), .SE(SEA), .SI(BUS_SIA[1]), .D(DA_scan[64]), .Q(QA[64]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA65 (.CLK(CLKA), .SE(SEA), .SI(QA[64]), .D(DA_scan[65]), .Q(QA[65]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA66 (.CLK(CLKA), .SE(SEA), .SI(QA[65]), .D(DA_scan[66]), .Q(QA[66]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA67 (.CLK(CLKA), .SE(SEA), .SI(QA[66]), .D(DA_scan[67]), .Q(QA[67]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA68 (.CLK(CLKA), .SE(SEA), .SI(QA[67]), .D(DA_scan[68]), .Q(QA[68]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA69 (.CLK(CLKA), .SE(SEA), .SI(QA[68]), .D(DA_scan[69]), .Q(QA[69]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA70 (.CLK(CLKA), .SE(SEA), .SI(QA[69]), .D(DA_scan[70]), .Q(QA[70]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA71 (.CLK(CLKA), .SE(SEA), .SI(QA[70]), .D(DA_scan[71]), .Q(QA[71]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA72 (.CLK(CLKA), .SE(SEA), .SI(QA[71]), .D(DA_scan[72]), .Q(QA[72]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA73 (.CLK(CLKA), .SE(SEA), .SI(QA[72]), .D(DA_scan[73]), .Q(QA[73]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA74 (.CLK(CLKA), .SE(SEA), .SI(QA[73]), .D(DA_scan[74]), .Q(QA[74]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA75 (.CLK(CLKA), .SE(SEA), .SI(QA[74]), .D(DA_scan[75]), .Q(QA[75]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA76 (.CLK(CLKA), .SE(SEA), .SI(QA[75]), .D(DA_scan[76]), .Q(QA[76]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA77 (.CLK(CLKA), .SE(SEA), .SI(QA[76]), .D(DA_scan[77]), .Q(QA[77]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA78 (.CLK(CLKA), .SE(SEA), .SI(QA[77]), .D(DA_scan[78]), .Q(QA[78]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA79 (.CLK(CLKA), .SE(SEA), .SI(QA[78]), .D(DA_scan[79]), .Q(QA[79]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA80 (.CLK(CLKA), .SE(SEA), .SI(QA[79]), .D(DA_scan[80]), .Q(QA[80]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA81 (.CLK(CLKA), .SE(SEA), .SI(QA[80]), .D(DA_scan[81]), .Q(QA[81]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA82 (.CLK(CLKA), .SE(SEA), .SI(QA[81]), .D(DA_scan[82]), .Q(QA[82]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA83 (.CLK(CLKA), .SE(SEA), .SI(QA[82]), .D(DA_scan[83]), .Q(QA[83]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA84 (.CLK(CLKA), .SE(SEA), .SI(QA[83]), .D(DA_scan[84]), .Q(QA[84]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA85 (.CLK(CLKA), .SE(SEA), .SI(QA[84]), .D(DA_scan[85]), .Q(QA[85]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA86 (.CLK(CLKA), .SE(SEA), .SI(QA[85]), .D(DA_scan[86]), .Q(QA[86]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA87 (.CLK(CLKA), .SE(SEA), .SI(QA[86]), .D(DA_scan[87]), .Q(QA[87]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA88 (.CLK(CLKA), .SE(SEA), .SI(QA[87]), .D(DA_scan[88]), .Q(QA[88]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA89 (.CLK(CLKA), .SE(SEA), .SI(QA[88]), .D(DA_scan[89]), .Q(QA[89]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA90 (.CLK(CLKA), .SE(SEA), .SI(QA[89]), .D(DA_scan[90]), .Q(QA[90]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA91 (.CLK(CLKA), .SE(SEA), .SI(QA[90]), .D(DA_scan[91]), .Q(QA[91]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA92 (.CLK(CLKA), .SE(SEA), .SI(QA[91]), .D(DA_scan[92]), .Q(QA[92]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA93 (.CLK(CLKA), .SE(SEA), .SI(QA[92]), .D(DA_scan[93]), .Q(QA[93]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA94 (.CLK(CLKA), .SE(SEA), .SI(QA[93]), .D(DA_scan[94]), .Q(QA[94]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA95 (.CLK(CLKA), .SE(SEA), .SI(QA[94]), .D(DA_scan[95]), .Q(QA[95]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA96 (.CLK(CLKA), .SE(SEA), .SI(QA[95]), .D(DA_scan[96]), .Q(QA[96]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA97 (.CLK(CLKA), .SE(SEA), .SI(QA[96]), .D(DA_scan[97]), .Q(QA[97]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA98 (.CLK(CLKA), .SE(SEA), .SI(QA[97]), .D(DA_scan[98]), .Q(QA[98]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA99 (.CLK(CLKA), .SE(SEA), .SI(QA[98]), .D(DA_scan[99]), .Q(QA[99]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA100 (.CLK(CLKA), .SE(SEA), .SI(QA[99]), .D(DA_scan[100]), .Q(QA[100]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA101 (.CLK(CLKA), .SE(SEA), .SI(QA[100]), .D(DA_scan[101]), .Q(QA[101]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA102 (.CLK(CLKA), .SE(SEA), .SI(QA[101]), .D(DA_scan[102]), .Q(QA[102]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA103 (.CLK(CLKA), .SE(SEA), .SI(QA[102]), .D(DA_scan[103]), .Q(QA[103]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA104 (.CLK(CLKA), .SE(SEA), .SI(QA[103]), .D(DA_scan[104]), .Q(QA[104]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA105 (.CLK(CLKA), .SE(SEA), .SI(QA[104]), .D(DA_scan[105]), .Q(QA[105]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA106 (.CLK(CLKA), .SE(SEA), .SI(QA[105]), .D(DA_scan[106]), .Q(QA[106]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA107 (.CLK(CLKA), .SE(SEA), .SI(QA[106]), .D(DA_scan[107]), .Q(QA[107]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA108 (.CLK(CLKA), .SE(SEA), .SI(QA[107]), .D(DA_scan[108]), .Q(QA[108]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA109 (.CLK(CLKA), .SE(SEA), .SI(QA[108]), .D(DA_scan[109]), .Q(QA[109]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA110 (.CLK(CLKA), .SE(SEA), .SI(QA[109]), .D(DA_scan[110]), .Q(QA[110]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA111 (.CLK(CLKA), .SE(SEA), .SI(QA[110]), .D(DA_scan[111]), .Q(QA[111]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA112 (.CLK(CLKA), .SE(SEA), .SI(QA[111]), .D(DA_scan[112]), .Q(QA[112]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA113 (.CLK(CLKA), .SE(SEA), .SI(QA[112]), .D(DA_scan[113]), .Q(QA[113]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA114 (.CLK(CLKA), .SE(SEA), .SI(QA[113]), .D(DA_scan[114]), .Q(QA[114]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA115 (.CLK(CLKA), .SE(SEA), .SI(QA[114]), .D(DA_scan[115]), .Q(QA[115]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA116 (.CLK(CLKA), .SE(SEA), .SI(QA[115]), .D(DA_scan[116]), .Q(QA[116]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA117 (.CLK(CLKA), .SE(SEA), .SI(QA[116]), .D(DA_scan[117]), .Q(QA[117]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA118 (.CLK(CLKA), .SE(SEA), .SI(QA[117]), .D(DA_scan[118]), .Q(QA[118]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA119 (.CLK(CLKA), .SE(SEA), .SI(QA[118]), .D(DA_scan[119]), .Q(QA[119]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA120 (.CLK(CLKA), .SE(SEA), .SI(QA[119]), .D(DA_scan[120]), .Q(QA[120]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA121 (.CLK(CLKA), .SE(SEA), .SI(QA[120]), .D(DA_scan[121]), .Q(QA[121]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA122 (.CLK(CLKA), .SE(SEA), .SI(QA[121]), .D(DA_scan[122]), .Q(QA[122]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA123 (.CLK(CLKA), .SE(SEA), .SI(QA[122]), .D(DA_scan[123]), .Q(QA[123]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA124 (.CLK(CLKA), .SE(SEA), .SI(QA[123]), .D(DA_scan[124]), .Q(QA[124]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA125 (.CLK(CLKA), .SE(SEA), .SI(QA[124]), .D(DA_scan[125]), .Q(QA[125]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA126 (.CLK(CLKA), .SE(SEA), .SI(QA[125]), .D(DA_scan[126]), .Q(QA[126]), .Xout(XoutAiff)); + instance = rf2_32x128_wm1_scanflop uDQA127 (.CLK(CLKA), .SE(SEA), .SI(QA[126]), .D(DA_scan[127]), .Q(QA[127]), .Xout(XoutAiff)); + ) + output (SOA) ( array = 1 : 0; + primitive = _buf bSOA0 ( QA[0], SOA[0] ); + primitive = _buf bSOA1 ( QA[127], SOA[1] ); + ) + intern (BUS_SIB) (array = 1 : 0; + primitive = _buf wbSIB0 (SIB[0], BUS_SIB[0]); + primitive = _buf wbSIB1 (SIB[1], BUS_SIB[1]); + ) + intern (BUS_AB) (array = 4 : 0; + primitive = _buf bBUS_AB0 ( AB[0], BUS_AB[0]); + primitive = _buf bBUS_AB1 ( AB[1], BUS_AB[1]); + primitive = _buf bBUS_AB2 ( AB[2], BUS_AB[2]); + primitive = _buf bBUS_AB3 ( AB[3], BUS_AB[3]); + primitive = _buf bBUS_AB4 ( AB[4], BUS_AB[4]); + ) + intern (BUS_DB) (array = 127 : 0; + primitive = _buf bBUS_DB0( DB[0], BUS_DB[0] ); + primitive = _buf bBUS_DB1( DB[1], BUS_DB[1] ); + primitive = _buf bBUS_DB2( DB[2], BUS_DB[2] ); + primitive = _buf bBUS_DB3( DB[3], BUS_DB[3] ); + primitive = _buf bBUS_DB4( DB[4], BUS_DB[4] ); + primitive = _buf bBUS_DB5( DB[5], BUS_DB[5] ); + primitive = _buf bBUS_DB6( DB[6], BUS_DB[6] ); + primitive = _buf bBUS_DB7( DB[7], BUS_DB[7] ); + primitive = _buf bBUS_DB8( DB[8], BUS_DB[8] ); + primitive = _buf bBUS_DB9( DB[9], BUS_DB[9] ); + primitive = _buf bBUS_DB10( DB[10], BUS_DB[10] ); + primitive = _buf bBUS_DB11( DB[11], BUS_DB[11] ); + primitive = _buf bBUS_DB12( DB[12], BUS_DB[12] ); + primitive = _buf bBUS_DB13( DB[13], BUS_DB[13] ); + primitive = _buf bBUS_DB14( DB[14], BUS_DB[14] ); + primitive = _buf bBUS_DB15( DB[15], BUS_DB[15] ); + primitive = _buf bBUS_DB16( DB[16], BUS_DB[16] ); + primitive = _buf bBUS_DB17( DB[17], BUS_DB[17] ); + primitive = _buf bBUS_DB18( DB[18], BUS_DB[18] ); + primitive = _buf bBUS_DB19( DB[19], BUS_DB[19] ); + primitive = _buf bBUS_DB20( DB[20], BUS_DB[20] ); + primitive = _buf bBUS_DB21( DB[21], BUS_DB[21] ); + primitive = _buf bBUS_DB22( DB[22], BUS_DB[22] ); + primitive = _buf bBUS_DB23( DB[23], BUS_DB[23] ); + primitive = _buf bBUS_DB24( DB[24], BUS_DB[24] ); + primitive = _buf bBUS_DB25( DB[25], BUS_DB[25] ); + primitive = _buf bBUS_DB26( DB[26], BUS_DB[26] ); + primitive = _buf bBUS_DB27( DB[27], BUS_DB[27] ); + primitive = _buf bBUS_DB28( DB[28], BUS_DB[28] ); + primitive = _buf bBUS_DB29( DB[29], BUS_DB[29] ); + primitive = _buf bBUS_DB30( DB[30], BUS_DB[30] ); + primitive = _buf bBUS_DB31( DB[31], BUS_DB[31] ); + primitive = _buf bBUS_DB32( DB[32], BUS_DB[32] ); + primitive = _buf bBUS_DB33( DB[33], BUS_DB[33] ); + primitive = _buf bBUS_DB34( DB[34], BUS_DB[34] ); + primitive = _buf bBUS_DB35( DB[35], BUS_DB[35] ); + primitive = _buf bBUS_DB36( DB[36], BUS_DB[36] ); + primitive = _buf bBUS_DB37( DB[37], BUS_DB[37] ); + primitive = _buf bBUS_DB38( DB[38], BUS_DB[38] ); + primitive = _buf bBUS_DB39( DB[39], BUS_DB[39] ); + primitive = _buf bBUS_DB40( DB[40], BUS_DB[40] ); + primitive = _buf bBUS_DB41( DB[41], BUS_DB[41] ); + primitive = _buf bBUS_DB42( DB[42], BUS_DB[42] ); + primitive = _buf bBUS_DB43( DB[43], BUS_DB[43] ); + primitive = _buf bBUS_DB44( DB[44], BUS_DB[44] ); + primitive = _buf bBUS_DB45( DB[45], BUS_DB[45] ); + primitive = _buf bBUS_DB46( DB[46], BUS_DB[46] ); + primitive = _buf bBUS_DB47( DB[47], BUS_DB[47] ); + primitive = _buf bBUS_DB48( DB[48], BUS_DB[48] ); + primitive = _buf bBUS_DB49( DB[49], BUS_DB[49] ); + primitive = _buf bBUS_DB50( DB[50], BUS_DB[50] ); + primitive = _buf bBUS_DB51( DB[51], BUS_DB[51] ); + primitive = _buf bBUS_DB52( DB[52], BUS_DB[52] ); + primitive = _buf bBUS_DB53( DB[53], BUS_DB[53] ); + primitive = _buf bBUS_DB54( DB[54], BUS_DB[54] ); + primitive = _buf bBUS_DB55( DB[55], BUS_DB[55] ); + primitive = _buf bBUS_DB56( DB[56], BUS_DB[56] ); + primitive = _buf bBUS_DB57( DB[57], BUS_DB[57] ); + primitive = _buf bBUS_DB58( DB[58], BUS_DB[58] ); + primitive = _buf bBUS_DB59( DB[59], BUS_DB[59] ); + primitive = _buf bBUS_DB60( DB[60], BUS_DB[60] ); + primitive = _buf bBUS_DB61( DB[61], BUS_DB[61] ); + primitive = _buf bBUS_DB62( DB[62], BUS_DB[62] ); + primitive = _buf bBUS_DB63( DB[63], BUS_DB[63] ); + primitive = _buf bBUS_DB64( DB[64], BUS_DB[64] ); + primitive = _buf bBUS_DB65( DB[65], BUS_DB[65] ); + primitive = _buf bBUS_DB66( DB[66], BUS_DB[66] ); + primitive = _buf bBUS_DB67( DB[67], BUS_DB[67] ); + primitive = _buf bBUS_DB68( DB[68], BUS_DB[68] ); + primitive = _buf bBUS_DB69( DB[69], BUS_DB[69] ); + primitive = _buf bBUS_DB70( DB[70], BUS_DB[70] ); + primitive = _buf bBUS_DB71( DB[71], BUS_DB[71] ); + primitive = _buf bBUS_DB72( DB[72], BUS_DB[72] ); + primitive = _buf bBUS_DB73( DB[73], BUS_DB[73] ); + primitive = _buf bBUS_DB74( DB[74], BUS_DB[74] ); + primitive = _buf bBUS_DB75( DB[75], BUS_DB[75] ); + primitive = _buf bBUS_DB76( DB[76], BUS_DB[76] ); + primitive = _buf bBUS_DB77( DB[77], BUS_DB[77] ); + primitive = _buf bBUS_DB78( DB[78], BUS_DB[78] ); + primitive = _buf bBUS_DB79( DB[79], BUS_DB[79] ); + primitive = _buf bBUS_DB80( DB[80], BUS_DB[80] ); + primitive = _buf bBUS_DB81( DB[81], BUS_DB[81] ); + primitive = _buf bBUS_DB82( DB[82], BUS_DB[82] ); + primitive = _buf bBUS_DB83( DB[83], BUS_DB[83] ); + primitive = _buf bBUS_DB84( DB[84], BUS_DB[84] ); + primitive = _buf bBUS_DB85( DB[85], BUS_DB[85] ); + primitive = _buf bBUS_DB86( DB[86], BUS_DB[86] ); + primitive = _buf bBUS_DB87( DB[87], BUS_DB[87] ); + primitive = _buf bBUS_DB88( DB[88], BUS_DB[88] ); + primitive = _buf bBUS_DB89( DB[89], BUS_DB[89] ); + primitive = _buf bBUS_DB90( DB[90], BUS_DB[90] ); + primitive = _buf bBUS_DB91( DB[91], BUS_DB[91] ); + primitive = _buf bBUS_DB92( DB[92], BUS_DB[92] ); + primitive = _buf bBUS_DB93( DB[93], BUS_DB[93] ); + primitive = _buf bBUS_DB94( DB[94], BUS_DB[94] ); + primitive = _buf bBUS_DB95( DB[95], BUS_DB[95] ); + primitive = _buf bBUS_DB96( DB[96], BUS_DB[96] ); + primitive = _buf bBUS_DB97( DB[97], BUS_DB[97] ); + primitive = _buf bBUS_DB98( DB[98], BUS_DB[98] ); + primitive = _buf bBUS_DB99( DB[99], BUS_DB[99] ); + primitive = _buf bBUS_DB100( DB[100], BUS_DB[100] ); + primitive = _buf bBUS_DB101( DB[101], BUS_DB[101] ); + primitive = _buf bBUS_DB102( DB[102], BUS_DB[102] ); + primitive = _buf bBUS_DB103( DB[103], BUS_DB[103] ); + primitive = _buf bBUS_DB104( DB[104], BUS_DB[104] ); + primitive = _buf bBUS_DB105( DB[105], BUS_DB[105] ); + primitive = _buf bBUS_DB106( DB[106], BUS_DB[106] ); + primitive = _buf bBUS_DB107( DB[107], BUS_DB[107] ); + primitive = _buf bBUS_DB108( DB[108], BUS_DB[108] ); + primitive = _buf bBUS_DB109( DB[109], BUS_DB[109] ); + primitive = _buf bBUS_DB110( DB[110], BUS_DB[110] ); + primitive = _buf bBUS_DB111( DB[111], BUS_DB[111] ); + primitive = _buf bBUS_DB112( DB[112], BUS_DB[112] ); + primitive = _buf bBUS_DB113( DB[113], BUS_DB[113] ); + primitive = _buf bBUS_DB114( DB[114], BUS_DB[114] ); + primitive = _buf bBUS_DB115( DB[115], BUS_DB[115] ); + primitive = _buf bBUS_DB116( DB[116], BUS_DB[116] ); + primitive = _buf bBUS_DB117( DB[117], BUS_DB[117] ); + primitive = _buf bBUS_DB118( DB[118], BUS_DB[118] ); + primitive = _buf bBUS_DB119( DB[119], BUS_DB[119] ); + primitive = _buf bBUS_DB120( DB[120], BUS_DB[120] ); + primitive = _buf bBUS_DB121( DB[121], BUS_DB[121] ); + primitive = _buf bBUS_DB122( DB[122], BUS_DB[122] ); + primitive = _buf bBUS_DB123( DB[123], BUS_DB[123] ); + primitive = _buf bBUS_DB124( DB[124], BUS_DB[124] ); + primitive = _buf bBUS_DB125( DB[125], BUS_DB[125] ); + primitive = _buf bBUS_DB126( DB[126], BUS_DB[126] ); + primitive = _buf bBUS_DB127( DB[127], BUS_DB[127] ); + ) + intern (BUS_WENB) (array = 127 : 0; + primitive = _buf bBUS_WENB0( WENB[0], BUS_WENB[0] ); + primitive = _buf bBUS_WENB1( WENB[1], BUS_WENB[1] ); + primitive = _buf bBUS_WENB2( WENB[2], BUS_WENB[2] ); + primitive = _buf bBUS_WENB3( WENB[3], BUS_WENB[3] ); + primitive = _buf bBUS_WENB4( WENB[4], BUS_WENB[4] ); + primitive = _buf bBUS_WENB5( WENB[5], BUS_WENB[5] ); + primitive = _buf bBUS_WENB6( WENB[6], BUS_WENB[6] ); + primitive = _buf bBUS_WENB7( WENB[7], BUS_WENB[7] ); + primitive = _buf bBUS_WENB8( WENB[8], BUS_WENB[8] ); + primitive = _buf bBUS_WENB9( WENB[9], BUS_WENB[9] ); + primitive = _buf bBUS_WENB10( WENB[10], BUS_WENB[10] ); + primitive = _buf bBUS_WENB11( WENB[11], BUS_WENB[11] ); + primitive = _buf bBUS_WENB12( WENB[12], BUS_WENB[12] ); + primitive = _buf bBUS_WENB13( WENB[13], BUS_WENB[13] ); + primitive = _buf bBUS_WENB14( WENB[14], BUS_WENB[14] ); + primitive = _buf bBUS_WENB15( WENB[15], BUS_WENB[15] ); + primitive = _buf bBUS_WENB16( WENB[16], BUS_WENB[16] ); + primitive = _buf bBUS_WENB17( WENB[17], BUS_WENB[17] ); + primitive = _buf bBUS_WENB18( WENB[18], BUS_WENB[18] ); + primitive = _buf bBUS_WENB19( WENB[19], BUS_WENB[19] ); + primitive = _buf bBUS_WENB20( WENB[20], BUS_WENB[20] ); + primitive = _buf bBUS_WENB21( WENB[21], BUS_WENB[21] ); + primitive = _buf bBUS_WENB22( WENB[22], BUS_WENB[22] ); + primitive = _buf bBUS_WENB23( WENB[23], BUS_WENB[23] ); + primitive = _buf bBUS_WENB24( WENB[24], BUS_WENB[24] ); + primitive = _buf bBUS_WENB25( WENB[25], BUS_WENB[25] ); + primitive = _buf bBUS_WENB26( WENB[26], BUS_WENB[26] ); + primitive = _buf bBUS_WENB27( WENB[27], BUS_WENB[27] ); + primitive = _buf bBUS_WENB28( WENB[28], BUS_WENB[28] ); + primitive = _buf bBUS_WENB29( WENB[29], BUS_WENB[29] ); + primitive = _buf bBUS_WENB30( WENB[30], BUS_WENB[30] ); + primitive = _buf bBUS_WENB31( WENB[31], BUS_WENB[31] ); + primitive = _buf bBUS_WENB32( WENB[32], BUS_WENB[32] ); + primitive = _buf bBUS_WENB33( WENB[33], BUS_WENB[33] ); + primitive = _buf bBUS_WENB34( WENB[34], BUS_WENB[34] ); + primitive = _buf bBUS_WENB35( WENB[35], BUS_WENB[35] ); + primitive = _buf bBUS_WENB36( WENB[36], BUS_WENB[36] ); + primitive = _buf bBUS_WENB37( WENB[37], BUS_WENB[37] ); + primitive = _buf bBUS_WENB38( WENB[38], BUS_WENB[38] ); + primitive = _buf bBUS_WENB39( WENB[39], BUS_WENB[39] ); + primitive = _buf bBUS_WENB40( WENB[40], BUS_WENB[40] ); + primitive = _buf bBUS_WENB41( WENB[41], BUS_WENB[41] ); + primitive = _buf bBUS_WENB42( WENB[42], BUS_WENB[42] ); + primitive = _buf bBUS_WENB43( WENB[43], BUS_WENB[43] ); + primitive = _buf bBUS_WENB44( WENB[44], BUS_WENB[44] ); + primitive = _buf bBUS_WENB45( WENB[45], BUS_WENB[45] ); + primitive = _buf bBUS_WENB46( WENB[46], BUS_WENB[46] ); + primitive = _buf bBUS_WENB47( WENB[47], BUS_WENB[47] ); + primitive = _buf bBUS_WENB48( WENB[48], BUS_WENB[48] ); + primitive = _buf bBUS_WENB49( WENB[49], BUS_WENB[49] ); + primitive = _buf bBUS_WENB50( WENB[50], BUS_WENB[50] ); + primitive = _buf bBUS_WENB51( WENB[51], BUS_WENB[51] ); + primitive = _buf bBUS_WENB52( WENB[52], BUS_WENB[52] ); + primitive = _buf bBUS_WENB53( WENB[53], BUS_WENB[53] ); + primitive = _buf bBUS_WENB54( WENB[54], BUS_WENB[54] ); + primitive = _buf bBUS_WENB55( WENB[55], BUS_WENB[55] ); + primitive = _buf bBUS_WENB56( WENB[56], BUS_WENB[56] ); + primitive = _buf bBUS_WENB57( WENB[57], BUS_WENB[57] ); + primitive = _buf bBUS_WENB58( WENB[58], BUS_WENB[58] ); + primitive = _buf bBUS_WENB59( WENB[59], BUS_WENB[59] ); + primitive = _buf bBUS_WENB60( WENB[60], BUS_WENB[60] ); + primitive = _buf bBUS_WENB61( WENB[61], BUS_WENB[61] ); + primitive = _buf bBUS_WENB62( WENB[62], BUS_WENB[62] ); + primitive = _buf bBUS_WENB63( WENB[63], BUS_WENB[63] ); + primitive = _buf bBUS_WENB64( WENB[64], BUS_WENB[64] ); + primitive = _buf bBUS_WENB65( WENB[65], BUS_WENB[65] ); + primitive = _buf bBUS_WENB66( WENB[66], BUS_WENB[66] ); + primitive = _buf bBUS_WENB67( WENB[67], BUS_WENB[67] ); + primitive = _buf bBUS_WENB68( WENB[68], BUS_WENB[68] ); + primitive = _buf bBUS_WENB69( WENB[69], BUS_WENB[69] ); + primitive = _buf bBUS_WENB70( WENB[70], BUS_WENB[70] ); + primitive = _buf bBUS_WENB71( WENB[71], BUS_WENB[71] ); + primitive = _buf bBUS_WENB72( WENB[72], BUS_WENB[72] ); + primitive = _buf bBUS_WENB73( WENB[73], BUS_WENB[73] ); + primitive = _buf bBUS_WENB74( WENB[74], BUS_WENB[74] ); + primitive = _buf bBUS_WENB75( WENB[75], BUS_WENB[75] ); + primitive = _buf bBUS_WENB76( WENB[76], BUS_WENB[76] ); + primitive = _buf bBUS_WENB77( WENB[77], BUS_WENB[77] ); + primitive = _buf bBUS_WENB78( WENB[78], BUS_WENB[78] ); + primitive = _buf bBUS_WENB79( WENB[79], BUS_WENB[79] ); + primitive = _buf bBUS_WENB80( WENB[80], BUS_WENB[80] ); + primitive = _buf bBUS_WENB81( WENB[81], BUS_WENB[81] ); + primitive = _buf bBUS_WENB82( WENB[82], BUS_WENB[82] ); + primitive = _buf bBUS_WENB83( WENB[83], BUS_WENB[83] ); + primitive = _buf bBUS_WENB84( WENB[84], BUS_WENB[84] ); + primitive = _buf bBUS_WENB85( WENB[85], BUS_WENB[85] ); + primitive = _buf bBUS_WENB86( WENB[86], BUS_WENB[86] ); + primitive = _buf bBUS_WENB87( WENB[87], BUS_WENB[87] ); + primitive = _buf bBUS_WENB88( WENB[88], BUS_WENB[88] ); + primitive = _buf bBUS_WENB89( WENB[89], BUS_WENB[89] ); + primitive = _buf bBUS_WENB90( WENB[90], BUS_WENB[90] ); + primitive = _buf bBUS_WENB91( WENB[91], BUS_WENB[91] ); + primitive = _buf bBUS_WENB92( WENB[92], BUS_WENB[92] ); + primitive = _buf bBUS_WENB93( WENB[93], BUS_WENB[93] ); + primitive = _buf bBUS_WENB94( WENB[94], BUS_WENB[94] ); + primitive = _buf bBUS_WENB95( WENB[95], BUS_WENB[95] ); + primitive = _buf bBUS_WENB96( WENB[96], BUS_WENB[96] ); + primitive = _buf bBUS_WENB97( WENB[97], BUS_WENB[97] ); + primitive = _buf bBUS_WENB98( WENB[98], BUS_WENB[98] ); + primitive = _buf bBUS_WENB99( WENB[99], BUS_WENB[99] ); + primitive = _buf bBUS_WENB100( WENB[100], BUS_WENB[100] ); + primitive = _buf bBUS_WENB101( WENB[101], BUS_WENB[101] ); + primitive = _buf bBUS_WENB102( WENB[102], BUS_WENB[102] ); + primitive = _buf bBUS_WENB103( WENB[103], BUS_WENB[103] ); + primitive = _buf bBUS_WENB104( WENB[104], BUS_WENB[104] ); + primitive = _buf bBUS_WENB105( WENB[105], BUS_WENB[105] ); + primitive = _buf bBUS_WENB106( WENB[106], BUS_WENB[106] ); + primitive = _buf bBUS_WENB107( WENB[107], BUS_WENB[107] ); + primitive = _buf bBUS_WENB108( WENB[108], BUS_WENB[108] ); + primitive = _buf bBUS_WENB109( WENB[109], BUS_WENB[109] ); + primitive = _buf bBUS_WENB110( WENB[110], BUS_WENB[110] ); + primitive = _buf bBUS_WENB111( WENB[111], BUS_WENB[111] ); + primitive = _buf bBUS_WENB112( WENB[112], BUS_WENB[112] ); + primitive = _buf bBUS_WENB113( WENB[113], BUS_WENB[113] ); + primitive = _buf bBUS_WENB114( WENB[114], BUS_WENB[114] ); + primitive = _buf bBUS_WENB115( WENB[115], BUS_WENB[115] ); + primitive = _buf bBUS_WENB116( WENB[116], BUS_WENB[116] ); + primitive = _buf bBUS_WENB117( WENB[117], BUS_WENB[117] ); + primitive = _buf bBUS_WENB118( WENB[118], BUS_WENB[118] ); + primitive = _buf bBUS_WENB119( WENB[119], BUS_WENB[119] ); + primitive = _buf bBUS_WENB120( WENB[120], BUS_WENB[120] ); + primitive = _buf bBUS_WENB121( WENB[121], BUS_WENB[121] ); + primitive = _buf bBUS_WENB122( WENB[122], BUS_WENB[122] ); + primitive = _buf bBUS_WENB123( WENB[123], BUS_WENB[123] ); + primitive = _buf bBUS_WENB124( WENB[124], BUS_WENB[124] ); + primitive = _buf bBUS_WENB125( WENB[125], BUS_WENB[125] ); + primitive = _buf bBUS_WENB126( WENB[126], BUS_WENB[126] ); + primitive = _buf bBUS_WENB127( WENB[127], BUS_WENB[127] ); + ) + intern (BMUX_AB) ( array = 4 : 0; + primitive = _mux maB0(TAB[0], BUS_AB[0], TENB, BMUX_AB[0]); + primitive = _mux maB1(TAB[1], BUS_AB[1], TENB, BMUX_AB[1]); + primitive = _mux maB2(TAB[2], BUS_AB[2], TENB, BMUX_AB[2]); + primitive = _mux maB3(TAB[3], BUS_AB[3], TENB, BMUX_AB[3]); + primitive = _mux maB4(TAB[4], BUS_AB[4], TENB, BMUX_AB[4]); + ) + intern (BMUXSEL_AB) ( array = 4 : 0; + primitive = _mux mBMUXSEL_AB0(mlc_bmuxsel, BMUX_AB[0], DFTRAMBYP, BMUXSEL_AB[0]); + primitive = _mux mBMUXSEL_AB1(mlc_bmuxsel, BMUX_AB[1], DFTRAMBYP, BMUXSEL_AB[1]); + primitive = _mux mBMUXSEL_AB2(mlc_bmuxsel, BMUX_AB[2], DFTRAMBYP, BMUXSEL_AB[2]); + primitive = _mux mBMUXSEL_AB3(mlc_bmuxsel, BMUX_AB[3], DFTRAMBYP, BMUXSEL_AB[3]); + primitive = _mux mBMUXSEL_AB4(mlc_bmuxsel, BMUX_AB[4], DFTRAMBYP, BMUXSEL_AB[4]); + ) + output (AYB) ( array = 4 : 0; + primitive = _buf bAYB0(BMUXSEL_AB[0], AYB[0]); + primitive = _buf bAYB1(BMUXSEL_AB[1], AYB[1]); + primitive = _buf bAYB2(BMUXSEL_AB[2], AYB[2]); + primitive = _buf bAYB3(BMUXSEL_AB[3], AYB[3]); + primitive = _buf bAYB4(BMUXSEL_AB[4], AYB[4]); + ) + + intern (BMUX_DB) ( array = 127 : 0; + primitive = _mux mBMUX_DB0(TDB[0], BUS_DB[0], TENB, BMUX_DB[0]); + primitive = _mux mBMUX_DB1(TDB[1], BUS_DB[1], TENB, BMUX_DB[1]); + primitive = _mux mBMUX_DB2(TDB[2], BUS_DB[2], TENB, BMUX_DB[2]); + primitive = _mux mBMUX_DB3(TDB[3], BUS_DB[3], TENB, BMUX_DB[3]); + primitive = _mux mBMUX_DB4(TDB[4], BUS_DB[4], TENB, BMUX_DB[4]); + primitive = _mux mBMUX_DB5(TDB[5], BUS_DB[5], TENB, BMUX_DB[5]); + primitive = _mux mBMUX_DB6(TDB[6], BUS_DB[6], TENB, BMUX_DB[6]); + primitive = _mux mBMUX_DB7(TDB[7], BUS_DB[7], TENB, BMUX_DB[7]); + primitive = _mux mBMUX_DB8(TDB[8], BUS_DB[8], TENB, BMUX_DB[8]); + primitive = _mux mBMUX_DB9(TDB[9], BUS_DB[9], TENB, BMUX_DB[9]); + primitive = _mux mBMUX_DB10(TDB[10], BUS_DB[10], TENB, BMUX_DB[10]); + primitive = _mux mBMUX_DB11(TDB[11], BUS_DB[11], TENB, BMUX_DB[11]); + primitive = _mux mBMUX_DB12(TDB[12], BUS_DB[12], TENB, BMUX_DB[12]); + primitive = _mux mBMUX_DB13(TDB[13], BUS_DB[13], TENB, BMUX_DB[13]); + primitive = _mux mBMUX_DB14(TDB[14], BUS_DB[14], TENB, BMUX_DB[14]); + primitive = _mux mBMUX_DB15(TDB[15], BUS_DB[15], TENB, BMUX_DB[15]); + primitive = _mux mBMUX_DB16(TDB[16], BUS_DB[16], TENB, BMUX_DB[16]); + primitive = _mux mBMUX_DB17(TDB[17], BUS_DB[17], TENB, BMUX_DB[17]); + primitive = _mux mBMUX_DB18(TDB[18], BUS_DB[18], TENB, BMUX_DB[18]); + primitive = _mux mBMUX_DB19(TDB[19], BUS_DB[19], TENB, BMUX_DB[19]); + primitive = _mux mBMUX_DB20(TDB[20], BUS_DB[20], TENB, BMUX_DB[20]); + primitive = _mux mBMUX_DB21(TDB[21], BUS_DB[21], TENB, BMUX_DB[21]); + primitive = _mux mBMUX_DB22(TDB[22], BUS_DB[22], TENB, BMUX_DB[22]); + primitive = _mux mBMUX_DB23(TDB[23], BUS_DB[23], TENB, BMUX_DB[23]); + primitive = _mux mBMUX_DB24(TDB[24], BUS_DB[24], TENB, BMUX_DB[24]); + primitive = _mux mBMUX_DB25(TDB[25], BUS_DB[25], TENB, BMUX_DB[25]); + primitive = _mux mBMUX_DB26(TDB[26], BUS_DB[26], TENB, BMUX_DB[26]); + primitive = _mux mBMUX_DB27(TDB[27], BUS_DB[27], TENB, BMUX_DB[27]); + primitive = _mux mBMUX_DB28(TDB[28], BUS_DB[28], TENB, BMUX_DB[28]); + primitive = _mux mBMUX_DB29(TDB[29], BUS_DB[29], TENB, BMUX_DB[29]); + primitive = _mux mBMUX_DB30(TDB[30], BUS_DB[30], TENB, BMUX_DB[30]); + primitive = _mux mBMUX_DB31(TDB[31], BUS_DB[31], TENB, BMUX_DB[31]); + primitive = _mux mBMUX_DB32(TDB[32], BUS_DB[32], TENB, BMUX_DB[32]); + primitive = _mux mBMUX_DB33(TDB[33], BUS_DB[33], TENB, BMUX_DB[33]); + primitive = _mux mBMUX_DB34(TDB[34], BUS_DB[34], TENB, BMUX_DB[34]); + primitive = _mux mBMUX_DB35(TDB[35], BUS_DB[35], TENB, BMUX_DB[35]); + primitive = _mux mBMUX_DB36(TDB[36], BUS_DB[36], TENB, BMUX_DB[36]); + primitive = _mux mBMUX_DB37(TDB[37], BUS_DB[37], TENB, BMUX_DB[37]); + primitive = _mux mBMUX_DB38(TDB[38], BUS_DB[38], TENB, BMUX_DB[38]); + primitive = _mux mBMUX_DB39(TDB[39], BUS_DB[39], TENB, BMUX_DB[39]); + primitive = _mux mBMUX_DB40(TDB[40], BUS_DB[40], TENB, BMUX_DB[40]); + primitive = _mux mBMUX_DB41(TDB[41], BUS_DB[41], TENB, BMUX_DB[41]); + primitive = _mux mBMUX_DB42(TDB[42], BUS_DB[42], TENB, BMUX_DB[42]); + primitive = _mux mBMUX_DB43(TDB[43], BUS_DB[43], TENB, BMUX_DB[43]); + primitive = _mux mBMUX_DB44(TDB[44], BUS_DB[44], TENB, BMUX_DB[44]); + primitive = _mux mBMUX_DB45(TDB[45], BUS_DB[45], TENB, BMUX_DB[45]); + primitive = _mux mBMUX_DB46(TDB[46], BUS_DB[46], TENB, BMUX_DB[46]); + primitive = _mux mBMUX_DB47(TDB[47], BUS_DB[47], TENB, BMUX_DB[47]); + primitive = _mux mBMUX_DB48(TDB[48], BUS_DB[48], TENB, BMUX_DB[48]); + primitive = _mux mBMUX_DB49(TDB[49], BUS_DB[49], TENB, BMUX_DB[49]); + primitive = _mux mBMUX_DB50(TDB[50], BUS_DB[50], TENB, BMUX_DB[50]); + primitive = _mux mBMUX_DB51(TDB[51], BUS_DB[51], TENB, BMUX_DB[51]); + primitive = _mux mBMUX_DB52(TDB[52], BUS_DB[52], TENB, BMUX_DB[52]); + primitive = _mux mBMUX_DB53(TDB[53], BUS_DB[53], TENB, BMUX_DB[53]); + primitive = _mux mBMUX_DB54(TDB[54], BUS_DB[54], TENB, BMUX_DB[54]); + primitive = _mux mBMUX_DB55(TDB[55], BUS_DB[55], TENB, BMUX_DB[55]); + primitive = _mux mBMUX_DB56(TDB[56], BUS_DB[56], TENB, BMUX_DB[56]); + primitive = _mux mBMUX_DB57(TDB[57], BUS_DB[57], TENB, BMUX_DB[57]); + primitive = _mux mBMUX_DB58(TDB[58], BUS_DB[58], TENB, BMUX_DB[58]); + primitive = _mux mBMUX_DB59(TDB[59], BUS_DB[59], TENB, BMUX_DB[59]); + primitive = _mux mBMUX_DB60(TDB[60], BUS_DB[60], TENB, BMUX_DB[60]); + primitive = _mux mBMUX_DB61(TDB[61], BUS_DB[61], TENB, BMUX_DB[61]); + primitive = _mux mBMUX_DB62(TDB[62], BUS_DB[62], TENB, BMUX_DB[62]); + primitive = _mux mBMUX_DB63(TDB[63], BUS_DB[63], TENB, BMUX_DB[63]); + primitive = _mux mBMUX_DB64(TDB[64], BUS_DB[64], TENB, BMUX_DB[64]); + primitive = _mux mBMUX_DB65(TDB[65], BUS_DB[65], TENB, BMUX_DB[65]); + primitive = _mux mBMUX_DB66(TDB[66], BUS_DB[66], TENB, BMUX_DB[66]); + primitive = _mux mBMUX_DB67(TDB[67], BUS_DB[67], TENB, BMUX_DB[67]); + primitive = _mux mBMUX_DB68(TDB[68], BUS_DB[68], TENB, BMUX_DB[68]); + primitive = _mux mBMUX_DB69(TDB[69], BUS_DB[69], TENB, BMUX_DB[69]); + primitive = _mux mBMUX_DB70(TDB[70], BUS_DB[70], TENB, BMUX_DB[70]); + primitive = _mux mBMUX_DB71(TDB[71], BUS_DB[71], TENB, BMUX_DB[71]); + primitive = _mux mBMUX_DB72(TDB[72], BUS_DB[72], TENB, BMUX_DB[72]); + primitive = _mux mBMUX_DB73(TDB[73], BUS_DB[73], TENB, BMUX_DB[73]); + primitive = _mux mBMUX_DB74(TDB[74], BUS_DB[74], TENB, BMUX_DB[74]); + primitive = _mux mBMUX_DB75(TDB[75], BUS_DB[75], TENB, BMUX_DB[75]); + primitive = _mux mBMUX_DB76(TDB[76], BUS_DB[76], TENB, BMUX_DB[76]); + primitive = _mux mBMUX_DB77(TDB[77], BUS_DB[77], TENB, BMUX_DB[77]); + primitive = _mux mBMUX_DB78(TDB[78], BUS_DB[78], TENB, BMUX_DB[78]); + primitive = _mux mBMUX_DB79(TDB[79], BUS_DB[79], TENB, BMUX_DB[79]); + primitive = _mux mBMUX_DB80(TDB[80], BUS_DB[80], TENB, BMUX_DB[80]); + primitive = _mux mBMUX_DB81(TDB[81], BUS_DB[81], TENB, BMUX_DB[81]); + primitive = _mux mBMUX_DB82(TDB[82], BUS_DB[82], TENB, BMUX_DB[82]); + primitive = _mux mBMUX_DB83(TDB[83], BUS_DB[83], TENB, BMUX_DB[83]); + primitive = _mux mBMUX_DB84(TDB[84], BUS_DB[84], TENB, BMUX_DB[84]); + primitive = _mux mBMUX_DB85(TDB[85], BUS_DB[85], TENB, BMUX_DB[85]); + primitive = _mux mBMUX_DB86(TDB[86], BUS_DB[86], TENB, BMUX_DB[86]); + primitive = _mux mBMUX_DB87(TDB[87], BUS_DB[87], TENB, BMUX_DB[87]); + primitive = _mux mBMUX_DB88(TDB[88], BUS_DB[88], TENB, BMUX_DB[88]); + primitive = _mux mBMUX_DB89(TDB[89], BUS_DB[89], TENB, BMUX_DB[89]); + primitive = _mux mBMUX_DB90(TDB[90], BUS_DB[90], TENB, BMUX_DB[90]); + primitive = _mux mBMUX_DB91(TDB[91], BUS_DB[91], TENB, BMUX_DB[91]); + primitive = _mux mBMUX_DB92(TDB[92], BUS_DB[92], TENB, BMUX_DB[92]); + primitive = _mux mBMUX_DB93(TDB[93], BUS_DB[93], TENB, BMUX_DB[93]); + primitive = _mux mBMUX_DB94(TDB[94], BUS_DB[94], TENB, BMUX_DB[94]); + primitive = _mux mBMUX_DB95(TDB[95], BUS_DB[95], TENB, BMUX_DB[95]); + primitive = _mux mBMUX_DB96(TDB[96], BUS_DB[96], TENB, BMUX_DB[96]); + primitive = _mux mBMUX_DB97(TDB[97], BUS_DB[97], TENB, BMUX_DB[97]); + primitive = _mux mBMUX_DB98(TDB[98], BUS_DB[98], TENB, BMUX_DB[98]); + primitive = _mux mBMUX_DB99(TDB[99], BUS_DB[99], TENB, BMUX_DB[99]); + primitive = _mux mBMUX_DB100(TDB[100], BUS_DB[100], TENB, BMUX_DB[100]); + primitive = _mux mBMUX_DB101(TDB[101], BUS_DB[101], TENB, BMUX_DB[101]); + primitive = _mux mBMUX_DB102(TDB[102], BUS_DB[102], TENB, BMUX_DB[102]); + primitive = _mux mBMUX_DB103(TDB[103], BUS_DB[103], TENB, BMUX_DB[103]); + primitive = _mux mBMUX_DB104(TDB[104], BUS_DB[104], TENB, BMUX_DB[104]); + primitive = _mux mBMUX_DB105(TDB[105], BUS_DB[105], TENB, BMUX_DB[105]); + primitive = _mux mBMUX_DB106(TDB[106], BUS_DB[106], TENB, BMUX_DB[106]); + primitive = _mux mBMUX_DB107(TDB[107], BUS_DB[107], TENB, BMUX_DB[107]); + primitive = _mux mBMUX_DB108(TDB[108], BUS_DB[108], TENB, BMUX_DB[108]); + primitive = _mux mBMUX_DB109(TDB[109], BUS_DB[109], TENB, BMUX_DB[109]); + primitive = _mux mBMUX_DB110(TDB[110], BUS_DB[110], TENB, BMUX_DB[110]); + primitive = _mux mBMUX_DB111(TDB[111], BUS_DB[111], TENB, BMUX_DB[111]); + primitive = _mux mBMUX_DB112(TDB[112], BUS_DB[112], TENB, BMUX_DB[112]); + primitive = _mux mBMUX_DB113(TDB[113], BUS_DB[113], TENB, BMUX_DB[113]); + primitive = _mux mBMUX_DB114(TDB[114], BUS_DB[114], TENB, BMUX_DB[114]); + primitive = _mux mBMUX_DB115(TDB[115], BUS_DB[115], TENB, BMUX_DB[115]); + primitive = _mux mBMUX_DB116(TDB[116], BUS_DB[116], TENB, BMUX_DB[116]); + primitive = _mux mBMUX_DB117(TDB[117], BUS_DB[117], TENB, BMUX_DB[117]); + primitive = _mux mBMUX_DB118(TDB[118], BUS_DB[118], TENB, BMUX_DB[118]); + primitive = _mux mBMUX_DB119(TDB[119], BUS_DB[119], TENB, BMUX_DB[119]); + primitive = _mux mBMUX_DB120(TDB[120], BUS_DB[120], TENB, BMUX_DB[120]); + primitive = _mux mBMUX_DB121(TDB[121], BUS_DB[121], TENB, BMUX_DB[121]); + primitive = _mux mBMUX_DB122(TDB[122], BUS_DB[122], TENB, BMUX_DB[122]); + primitive = _mux mBMUX_DB123(TDB[123], BUS_DB[123], TENB, BMUX_DB[123]); + primitive = _mux mBMUX_DB124(TDB[124], BUS_DB[124], TENB, BMUX_DB[124]); + primitive = _mux mBMUX_DB125(TDB[125], BUS_DB[125], TENB, BMUX_DB[125]); + primitive = _mux mBMUX_DB126(TDB[126], BUS_DB[126], TENB, BMUX_DB[126]); + primitive = _mux mBMUX_DB127(TDB[127], BUS_DB[127], TENB, BMUX_DB[127]); + ) + + intern (BMUX_WENB) (array = 127 : 0; + primitive = _mux mBMUX_WENB0(TWENB[0], BUS_WENB[0], TENB, BMUX_WENB[0]); + primitive = _mux mBMUX_WENB1(TWENB[1], BUS_WENB[1], TENB, BMUX_WENB[1]); + primitive = _mux mBMUX_WENB2(TWENB[2], BUS_WENB[2], TENB, BMUX_WENB[2]); + primitive = _mux mBMUX_WENB3(TWENB[3], BUS_WENB[3], TENB, BMUX_WENB[3]); + primitive = _mux mBMUX_WENB4(TWENB[4], BUS_WENB[4], TENB, BMUX_WENB[4]); + primitive = _mux mBMUX_WENB5(TWENB[5], BUS_WENB[5], TENB, BMUX_WENB[5]); + primitive = _mux mBMUX_WENB6(TWENB[6], BUS_WENB[6], TENB, BMUX_WENB[6]); + primitive = _mux mBMUX_WENB7(TWENB[7], BUS_WENB[7], TENB, BMUX_WENB[7]); + primitive = _mux mBMUX_WENB8(TWENB[8], BUS_WENB[8], TENB, BMUX_WENB[8]); + primitive = _mux mBMUX_WENB9(TWENB[9], BUS_WENB[9], TENB, BMUX_WENB[9]); + primitive = _mux mBMUX_WENB10(TWENB[10], BUS_WENB[10], TENB, BMUX_WENB[10]); + primitive = _mux mBMUX_WENB11(TWENB[11], BUS_WENB[11], TENB, BMUX_WENB[11]); + primitive = _mux mBMUX_WENB12(TWENB[12], BUS_WENB[12], TENB, BMUX_WENB[12]); + primitive = _mux mBMUX_WENB13(TWENB[13], BUS_WENB[13], TENB, BMUX_WENB[13]); + primitive = _mux mBMUX_WENB14(TWENB[14], BUS_WENB[14], TENB, BMUX_WENB[14]); + primitive = _mux mBMUX_WENB15(TWENB[15], BUS_WENB[15], TENB, BMUX_WENB[15]); + primitive = _mux mBMUX_WENB16(TWENB[16], BUS_WENB[16], TENB, BMUX_WENB[16]); + primitive = _mux mBMUX_WENB17(TWENB[17], BUS_WENB[17], TENB, BMUX_WENB[17]); + primitive = _mux mBMUX_WENB18(TWENB[18], BUS_WENB[18], TENB, BMUX_WENB[18]); + primitive = _mux mBMUX_WENB19(TWENB[19], BUS_WENB[19], TENB, BMUX_WENB[19]); + primitive = _mux mBMUX_WENB20(TWENB[20], BUS_WENB[20], TENB, BMUX_WENB[20]); + primitive = _mux mBMUX_WENB21(TWENB[21], BUS_WENB[21], TENB, BMUX_WENB[21]); + primitive = _mux mBMUX_WENB22(TWENB[22], BUS_WENB[22], TENB, BMUX_WENB[22]); + primitive = _mux mBMUX_WENB23(TWENB[23], BUS_WENB[23], TENB, BMUX_WENB[23]); + primitive = _mux mBMUX_WENB24(TWENB[24], BUS_WENB[24], TENB, BMUX_WENB[24]); + primitive = _mux mBMUX_WENB25(TWENB[25], BUS_WENB[25], TENB, BMUX_WENB[25]); + primitive = _mux mBMUX_WENB26(TWENB[26], BUS_WENB[26], TENB, BMUX_WENB[26]); + primitive = _mux mBMUX_WENB27(TWENB[27], BUS_WENB[27], TENB, BMUX_WENB[27]); + primitive = _mux mBMUX_WENB28(TWENB[28], BUS_WENB[28], TENB, BMUX_WENB[28]); + primitive = _mux mBMUX_WENB29(TWENB[29], BUS_WENB[29], TENB, BMUX_WENB[29]); + primitive = _mux mBMUX_WENB30(TWENB[30], BUS_WENB[30], TENB, BMUX_WENB[30]); + primitive = _mux mBMUX_WENB31(TWENB[31], BUS_WENB[31], TENB, BMUX_WENB[31]); + primitive = _mux mBMUX_WENB32(TWENB[32], BUS_WENB[32], TENB, BMUX_WENB[32]); + primitive = _mux mBMUX_WENB33(TWENB[33], BUS_WENB[33], TENB, BMUX_WENB[33]); + primitive = _mux mBMUX_WENB34(TWENB[34], BUS_WENB[34], TENB, BMUX_WENB[34]); + primitive = _mux mBMUX_WENB35(TWENB[35], BUS_WENB[35], TENB, BMUX_WENB[35]); + primitive = _mux mBMUX_WENB36(TWENB[36], BUS_WENB[36], TENB, BMUX_WENB[36]); + primitive = _mux mBMUX_WENB37(TWENB[37], BUS_WENB[37], TENB, BMUX_WENB[37]); + primitive = _mux mBMUX_WENB38(TWENB[38], BUS_WENB[38], TENB, BMUX_WENB[38]); + primitive = _mux mBMUX_WENB39(TWENB[39], BUS_WENB[39], TENB, BMUX_WENB[39]); + primitive = _mux mBMUX_WENB40(TWENB[40], BUS_WENB[40], TENB, BMUX_WENB[40]); + primitive = _mux mBMUX_WENB41(TWENB[41], BUS_WENB[41], TENB, BMUX_WENB[41]); + primitive = _mux mBMUX_WENB42(TWENB[42], BUS_WENB[42], TENB, BMUX_WENB[42]); + primitive = _mux mBMUX_WENB43(TWENB[43], BUS_WENB[43], TENB, BMUX_WENB[43]); + primitive = _mux mBMUX_WENB44(TWENB[44], BUS_WENB[44], TENB, BMUX_WENB[44]); + primitive = _mux mBMUX_WENB45(TWENB[45], BUS_WENB[45], TENB, BMUX_WENB[45]); + primitive = _mux mBMUX_WENB46(TWENB[46], BUS_WENB[46], TENB, BMUX_WENB[46]); + primitive = _mux mBMUX_WENB47(TWENB[47], BUS_WENB[47], TENB, BMUX_WENB[47]); + primitive = _mux mBMUX_WENB48(TWENB[48], BUS_WENB[48], TENB, BMUX_WENB[48]); + primitive = _mux mBMUX_WENB49(TWENB[49], BUS_WENB[49], TENB, BMUX_WENB[49]); + primitive = _mux mBMUX_WENB50(TWENB[50], BUS_WENB[50], TENB, BMUX_WENB[50]); + primitive = _mux mBMUX_WENB51(TWENB[51], BUS_WENB[51], TENB, BMUX_WENB[51]); + primitive = _mux mBMUX_WENB52(TWENB[52], BUS_WENB[52], TENB, BMUX_WENB[52]); + primitive = _mux mBMUX_WENB53(TWENB[53], BUS_WENB[53], TENB, BMUX_WENB[53]); + primitive = _mux mBMUX_WENB54(TWENB[54], BUS_WENB[54], TENB, BMUX_WENB[54]); + primitive = _mux mBMUX_WENB55(TWENB[55], BUS_WENB[55], TENB, BMUX_WENB[55]); + primitive = _mux mBMUX_WENB56(TWENB[56], BUS_WENB[56], TENB, BMUX_WENB[56]); + primitive = _mux mBMUX_WENB57(TWENB[57], BUS_WENB[57], TENB, BMUX_WENB[57]); + primitive = _mux mBMUX_WENB58(TWENB[58], BUS_WENB[58], TENB, BMUX_WENB[58]); + primitive = _mux mBMUX_WENB59(TWENB[59], BUS_WENB[59], TENB, BMUX_WENB[59]); + primitive = _mux mBMUX_WENB60(TWENB[60], BUS_WENB[60], TENB, BMUX_WENB[60]); + primitive = _mux mBMUX_WENB61(TWENB[61], BUS_WENB[61], TENB, BMUX_WENB[61]); + primitive = _mux mBMUX_WENB62(TWENB[62], BUS_WENB[62], TENB, BMUX_WENB[62]); + primitive = _mux mBMUX_WENB63(TWENB[63], BUS_WENB[63], TENB, BMUX_WENB[63]); + primitive = _mux mBMUX_WENB64(TWENB[64], BUS_WENB[64], TENB, BMUX_WENB[64]); + primitive = _mux mBMUX_WENB65(TWENB[65], BUS_WENB[65], TENB, BMUX_WENB[65]); + primitive = _mux mBMUX_WENB66(TWENB[66], BUS_WENB[66], TENB, BMUX_WENB[66]); + primitive = _mux mBMUX_WENB67(TWENB[67], BUS_WENB[67], TENB, BMUX_WENB[67]); + primitive = _mux mBMUX_WENB68(TWENB[68], BUS_WENB[68], TENB, BMUX_WENB[68]); + primitive = _mux mBMUX_WENB69(TWENB[69], BUS_WENB[69], TENB, BMUX_WENB[69]); + primitive = _mux mBMUX_WENB70(TWENB[70], BUS_WENB[70], TENB, BMUX_WENB[70]); + primitive = _mux mBMUX_WENB71(TWENB[71], BUS_WENB[71], TENB, BMUX_WENB[71]); + primitive = _mux mBMUX_WENB72(TWENB[72], BUS_WENB[72], TENB, BMUX_WENB[72]); + primitive = _mux mBMUX_WENB73(TWENB[73], BUS_WENB[73], TENB, BMUX_WENB[73]); + primitive = _mux mBMUX_WENB74(TWENB[74], BUS_WENB[74], TENB, BMUX_WENB[74]); + primitive = _mux mBMUX_WENB75(TWENB[75], BUS_WENB[75], TENB, BMUX_WENB[75]); + primitive = _mux mBMUX_WENB76(TWENB[76], BUS_WENB[76], TENB, BMUX_WENB[76]); + primitive = _mux mBMUX_WENB77(TWENB[77], BUS_WENB[77], TENB, BMUX_WENB[77]); + primitive = _mux mBMUX_WENB78(TWENB[78], BUS_WENB[78], TENB, BMUX_WENB[78]); + primitive = _mux mBMUX_WENB79(TWENB[79], BUS_WENB[79], TENB, BMUX_WENB[79]); + primitive = _mux mBMUX_WENB80(TWENB[80], BUS_WENB[80], TENB, BMUX_WENB[80]); + primitive = _mux mBMUX_WENB81(TWENB[81], BUS_WENB[81], TENB, BMUX_WENB[81]); + primitive = _mux mBMUX_WENB82(TWENB[82], BUS_WENB[82], TENB, BMUX_WENB[82]); + primitive = _mux mBMUX_WENB83(TWENB[83], BUS_WENB[83], TENB, BMUX_WENB[83]); + primitive = _mux mBMUX_WENB84(TWENB[84], BUS_WENB[84], TENB, BMUX_WENB[84]); + primitive = _mux mBMUX_WENB85(TWENB[85], BUS_WENB[85], TENB, BMUX_WENB[85]); + primitive = _mux mBMUX_WENB86(TWENB[86], BUS_WENB[86], TENB, BMUX_WENB[86]); + primitive = _mux mBMUX_WENB87(TWENB[87], BUS_WENB[87], TENB, BMUX_WENB[87]); + primitive = _mux mBMUX_WENB88(TWENB[88], BUS_WENB[88], TENB, BMUX_WENB[88]); + primitive = _mux mBMUX_WENB89(TWENB[89], BUS_WENB[89], TENB, BMUX_WENB[89]); + primitive = _mux mBMUX_WENB90(TWENB[90], BUS_WENB[90], TENB, BMUX_WENB[90]); + primitive = _mux mBMUX_WENB91(TWENB[91], BUS_WENB[91], TENB, BMUX_WENB[91]); + primitive = _mux mBMUX_WENB92(TWENB[92], BUS_WENB[92], TENB, BMUX_WENB[92]); + primitive = _mux mBMUX_WENB93(TWENB[93], BUS_WENB[93], TENB, BMUX_WENB[93]); + primitive = _mux mBMUX_WENB94(TWENB[94], BUS_WENB[94], TENB, BMUX_WENB[94]); + primitive = _mux mBMUX_WENB95(TWENB[95], BUS_WENB[95], TENB, BMUX_WENB[95]); + primitive = _mux mBMUX_WENB96(TWENB[96], BUS_WENB[96], TENB, BMUX_WENB[96]); + primitive = _mux mBMUX_WENB97(TWENB[97], BUS_WENB[97], TENB, BMUX_WENB[97]); + primitive = _mux mBMUX_WENB98(TWENB[98], BUS_WENB[98], TENB, BMUX_WENB[98]); + primitive = _mux mBMUX_WENB99(TWENB[99], BUS_WENB[99], TENB, BMUX_WENB[99]); + primitive = _mux mBMUX_WENB100(TWENB[100], BUS_WENB[100], TENB, BMUX_WENB[100]); + primitive = _mux mBMUX_WENB101(TWENB[101], BUS_WENB[101], TENB, BMUX_WENB[101]); + primitive = _mux mBMUX_WENB102(TWENB[102], BUS_WENB[102], TENB, BMUX_WENB[102]); + primitive = _mux mBMUX_WENB103(TWENB[103], BUS_WENB[103], TENB, BMUX_WENB[103]); + primitive = _mux mBMUX_WENB104(TWENB[104], BUS_WENB[104], TENB, BMUX_WENB[104]); + primitive = _mux mBMUX_WENB105(TWENB[105], BUS_WENB[105], TENB, BMUX_WENB[105]); + primitive = _mux mBMUX_WENB106(TWENB[106], BUS_WENB[106], TENB, BMUX_WENB[106]); + primitive = _mux mBMUX_WENB107(TWENB[107], BUS_WENB[107], TENB, BMUX_WENB[107]); + primitive = _mux mBMUX_WENB108(TWENB[108], BUS_WENB[108], TENB, BMUX_WENB[108]); + primitive = _mux mBMUX_WENB109(TWENB[109], BUS_WENB[109], TENB, BMUX_WENB[109]); + primitive = _mux mBMUX_WENB110(TWENB[110], BUS_WENB[110], TENB, BMUX_WENB[110]); + primitive = _mux mBMUX_WENB111(TWENB[111], BUS_WENB[111], TENB, BMUX_WENB[111]); + primitive = _mux mBMUX_WENB112(TWENB[112], BUS_WENB[112], TENB, BMUX_WENB[112]); + primitive = _mux mBMUX_WENB113(TWENB[113], BUS_WENB[113], TENB, BMUX_WENB[113]); + primitive = _mux mBMUX_WENB114(TWENB[114], BUS_WENB[114], TENB, BMUX_WENB[114]); + primitive = _mux mBMUX_WENB115(TWENB[115], BUS_WENB[115], TENB, BMUX_WENB[115]); + primitive = _mux mBMUX_WENB116(TWENB[116], BUS_WENB[116], TENB, BMUX_WENB[116]); + primitive = _mux mBMUX_WENB117(TWENB[117], BUS_WENB[117], TENB, BMUX_WENB[117]); + primitive = _mux mBMUX_WENB118(TWENB[118], BUS_WENB[118], TENB, BMUX_WENB[118]); + primitive = _mux mBMUX_WENB119(TWENB[119], BUS_WENB[119], TENB, BMUX_WENB[119]); + primitive = _mux mBMUX_WENB120(TWENB[120], BUS_WENB[120], TENB, BMUX_WENB[120]); + primitive = _mux mBMUX_WENB121(TWENB[121], BUS_WENB[121], TENB, BMUX_WENB[121]); + primitive = _mux mBMUX_WENB122(TWENB[122], BUS_WENB[122], TENB, BMUX_WENB[122]); + primitive = _mux mBMUX_WENB123(TWENB[123], BUS_WENB[123], TENB, BMUX_WENB[123]); + primitive = _mux mBMUX_WENB124(TWENB[124], BUS_WENB[124], TENB, BMUX_WENB[124]); + primitive = _mux mBMUX_WENB125(TWENB[125], BUS_WENB[125], TENB, BMUX_WENB[125]); + primitive = _mux mBMUX_WENB126(TWENB[126], BUS_WENB[126], TENB, BMUX_WENB[126]); + primitive = _mux mBMUX_WENB127(TWENB[127], BUS_WENB[127], TENB, BMUX_WENB[127]); + ) + intern (BMUXSEL_WENB) (array = 127 : 0; + primitive = _mux mBMUXSEL_WENB0(mlc_bmuxsel, BMUX_WENB[0], DFTRAMBYP, BMUXSEL_WENB[0]); + primitive = _mux mBMUXSEL_WENB1(mlc_bmuxsel, BMUX_WENB[1], DFTRAMBYP, BMUXSEL_WENB[1]); + primitive = _mux mBMUXSEL_WENB2(mlc_bmuxsel, BMUX_WENB[2], DFTRAMBYP, BMUXSEL_WENB[2]); + primitive = _mux mBMUXSEL_WENB3(mlc_bmuxsel, BMUX_WENB[3], DFTRAMBYP, BMUXSEL_WENB[3]); + primitive = _mux mBMUXSEL_WENB4(mlc_bmuxsel, BMUX_WENB[4], DFTRAMBYP, BMUXSEL_WENB[4]); + primitive = _mux mBMUXSEL_WENB5(mlc_bmuxsel, BMUX_WENB[5], DFTRAMBYP, BMUXSEL_WENB[5]); + primitive = _mux mBMUXSEL_WENB6(mlc_bmuxsel, BMUX_WENB[6], DFTRAMBYP, BMUXSEL_WENB[6]); + primitive = _mux mBMUXSEL_WENB7(mlc_bmuxsel, BMUX_WENB[7], DFTRAMBYP, BMUXSEL_WENB[7]); + primitive = _mux mBMUXSEL_WENB8(mlc_bmuxsel, BMUX_WENB[8], DFTRAMBYP, BMUXSEL_WENB[8]); + primitive = _mux mBMUXSEL_WENB9(mlc_bmuxsel, BMUX_WENB[9], DFTRAMBYP, BMUXSEL_WENB[9]); + primitive = _mux mBMUXSEL_WENB10(mlc_bmuxsel, BMUX_WENB[10], DFTRAMBYP, BMUXSEL_WENB[10]); + primitive = _mux mBMUXSEL_WENB11(mlc_bmuxsel, BMUX_WENB[11], DFTRAMBYP, BMUXSEL_WENB[11]); + primitive = _mux mBMUXSEL_WENB12(mlc_bmuxsel, BMUX_WENB[12], DFTRAMBYP, BMUXSEL_WENB[12]); + primitive = _mux mBMUXSEL_WENB13(mlc_bmuxsel, BMUX_WENB[13], DFTRAMBYP, BMUXSEL_WENB[13]); + primitive = _mux mBMUXSEL_WENB14(mlc_bmuxsel, BMUX_WENB[14], DFTRAMBYP, BMUXSEL_WENB[14]); + primitive = _mux mBMUXSEL_WENB15(mlc_bmuxsel, BMUX_WENB[15], DFTRAMBYP, BMUXSEL_WENB[15]); + primitive = _mux mBMUXSEL_WENB16(mlc_bmuxsel, BMUX_WENB[16], DFTRAMBYP, BMUXSEL_WENB[16]); + primitive = _mux mBMUXSEL_WENB17(mlc_bmuxsel, BMUX_WENB[17], DFTRAMBYP, BMUXSEL_WENB[17]); + primitive = _mux mBMUXSEL_WENB18(mlc_bmuxsel, BMUX_WENB[18], DFTRAMBYP, BMUXSEL_WENB[18]); + primitive = _mux mBMUXSEL_WENB19(mlc_bmuxsel, BMUX_WENB[19], DFTRAMBYP, BMUXSEL_WENB[19]); + primitive = _mux mBMUXSEL_WENB20(mlc_bmuxsel, BMUX_WENB[20], DFTRAMBYP, BMUXSEL_WENB[20]); + primitive = _mux mBMUXSEL_WENB21(mlc_bmuxsel, BMUX_WENB[21], DFTRAMBYP, BMUXSEL_WENB[21]); + primitive = _mux mBMUXSEL_WENB22(mlc_bmuxsel, BMUX_WENB[22], DFTRAMBYP, BMUXSEL_WENB[22]); + primitive = _mux mBMUXSEL_WENB23(mlc_bmuxsel, BMUX_WENB[23], DFTRAMBYP, BMUXSEL_WENB[23]); + primitive = _mux mBMUXSEL_WENB24(mlc_bmuxsel, BMUX_WENB[24], DFTRAMBYP, BMUXSEL_WENB[24]); + primitive = _mux mBMUXSEL_WENB25(mlc_bmuxsel, BMUX_WENB[25], DFTRAMBYP, BMUXSEL_WENB[25]); + primitive = _mux mBMUXSEL_WENB26(mlc_bmuxsel, BMUX_WENB[26], DFTRAMBYP, BMUXSEL_WENB[26]); + primitive = _mux mBMUXSEL_WENB27(mlc_bmuxsel, BMUX_WENB[27], DFTRAMBYP, BMUXSEL_WENB[27]); + primitive = _mux mBMUXSEL_WENB28(mlc_bmuxsel, BMUX_WENB[28], DFTRAMBYP, BMUXSEL_WENB[28]); + primitive = _mux mBMUXSEL_WENB29(mlc_bmuxsel, BMUX_WENB[29], DFTRAMBYP, BMUXSEL_WENB[29]); + primitive = _mux mBMUXSEL_WENB30(mlc_bmuxsel, BMUX_WENB[30], DFTRAMBYP, BMUXSEL_WENB[30]); + primitive = _mux mBMUXSEL_WENB31(mlc_bmuxsel, BMUX_WENB[31], DFTRAMBYP, BMUXSEL_WENB[31]); + primitive = _mux mBMUXSEL_WENB32(mlc_bmuxsel, BMUX_WENB[32], DFTRAMBYP, BMUXSEL_WENB[32]); + primitive = _mux mBMUXSEL_WENB33(mlc_bmuxsel, BMUX_WENB[33], DFTRAMBYP, BMUXSEL_WENB[33]); + primitive = _mux mBMUXSEL_WENB34(mlc_bmuxsel, BMUX_WENB[34], DFTRAMBYP, BMUXSEL_WENB[34]); + primitive = _mux mBMUXSEL_WENB35(mlc_bmuxsel, BMUX_WENB[35], DFTRAMBYP, BMUXSEL_WENB[35]); + primitive = _mux mBMUXSEL_WENB36(mlc_bmuxsel, BMUX_WENB[36], DFTRAMBYP, BMUXSEL_WENB[36]); + primitive = _mux mBMUXSEL_WENB37(mlc_bmuxsel, BMUX_WENB[37], DFTRAMBYP, BMUXSEL_WENB[37]); + primitive = _mux mBMUXSEL_WENB38(mlc_bmuxsel, BMUX_WENB[38], DFTRAMBYP, BMUXSEL_WENB[38]); + primitive = _mux mBMUXSEL_WENB39(mlc_bmuxsel, BMUX_WENB[39], DFTRAMBYP, BMUXSEL_WENB[39]); + primitive = _mux mBMUXSEL_WENB40(mlc_bmuxsel, BMUX_WENB[40], DFTRAMBYP, BMUXSEL_WENB[40]); + primitive = _mux mBMUXSEL_WENB41(mlc_bmuxsel, BMUX_WENB[41], DFTRAMBYP, BMUXSEL_WENB[41]); + primitive = _mux mBMUXSEL_WENB42(mlc_bmuxsel, BMUX_WENB[42], DFTRAMBYP, BMUXSEL_WENB[42]); + primitive = _mux mBMUXSEL_WENB43(mlc_bmuxsel, BMUX_WENB[43], DFTRAMBYP, BMUXSEL_WENB[43]); + primitive = _mux mBMUXSEL_WENB44(mlc_bmuxsel, BMUX_WENB[44], DFTRAMBYP, BMUXSEL_WENB[44]); + primitive = _mux mBMUXSEL_WENB45(mlc_bmuxsel, BMUX_WENB[45], DFTRAMBYP, BMUXSEL_WENB[45]); + primitive = _mux mBMUXSEL_WENB46(mlc_bmuxsel, BMUX_WENB[46], DFTRAMBYP, BMUXSEL_WENB[46]); + primitive = _mux mBMUXSEL_WENB47(mlc_bmuxsel, BMUX_WENB[47], DFTRAMBYP, BMUXSEL_WENB[47]); + primitive = _mux mBMUXSEL_WENB48(mlc_bmuxsel, BMUX_WENB[48], DFTRAMBYP, BMUXSEL_WENB[48]); + primitive = _mux mBMUXSEL_WENB49(mlc_bmuxsel, BMUX_WENB[49], DFTRAMBYP, BMUXSEL_WENB[49]); + primitive = _mux mBMUXSEL_WENB50(mlc_bmuxsel, BMUX_WENB[50], DFTRAMBYP, BMUXSEL_WENB[50]); + primitive = _mux mBMUXSEL_WENB51(mlc_bmuxsel, BMUX_WENB[51], DFTRAMBYP, BMUXSEL_WENB[51]); + primitive = _mux mBMUXSEL_WENB52(mlc_bmuxsel, BMUX_WENB[52], DFTRAMBYP, BMUXSEL_WENB[52]); + primitive = _mux mBMUXSEL_WENB53(mlc_bmuxsel, BMUX_WENB[53], DFTRAMBYP, BMUXSEL_WENB[53]); + primitive = _mux mBMUXSEL_WENB54(mlc_bmuxsel, BMUX_WENB[54], DFTRAMBYP, BMUXSEL_WENB[54]); + primitive = _mux mBMUXSEL_WENB55(mlc_bmuxsel, BMUX_WENB[55], DFTRAMBYP, BMUXSEL_WENB[55]); + primitive = _mux mBMUXSEL_WENB56(mlc_bmuxsel, BMUX_WENB[56], DFTRAMBYP, BMUXSEL_WENB[56]); + primitive = _mux mBMUXSEL_WENB57(mlc_bmuxsel, BMUX_WENB[57], DFTRAMBYP, BMUXSEL_WENB[57]); + primitive = _mux mBMUXSEL_WENB58(mlc_bmuxsel, BMUX_WENB[58], DFTRAMBYP, BMUXSEL_WENB[58]); + primitive = _mux mBMUXSEL_WENB59(mlc_bmuxsel, BMUX_WENB[59], DFTRAMBYP, BMUXSEL_WENB[59]); + primitive = _mux mBMUXSEL_WENB60(mlc_bmuxsel, BMUX_WENB[60], DFTRAMBYP, BMUXSEL_WENB[60]); + primitive = _mux mBMUXSEL_WENB61(mlc_bmuxsel, BMUX_WENB[61], DFTRAMBYP, BMUXSEL_WENB[61]); + primitive = _mux mBMUXSEL_WENB62(mlc_bmuxsel, BMUX_WENB[62], DFTRAMBYP, BMUXSEL_WENB[62]); + primitive = _mux mBMUXSEL_WENB63(mlc_bmuxsel, BMUX_WENB[63], DFTRAMBYP, BMUXSEL_WENB[63]); + primitive = _mux mBMUXSEL_WENB64(mlc_bmuxsel, BMUX_WENB[64], DFTRAMBYP, BMUXSEL_WENB[64]); + primitive = _mux mBMUXSEL_WENB65(mlc_bmuxsel, BMUX_WENB[65], DFTRAMBYP, BMUXSEL_WENB[65]); + primitive = _mux mBMUXSEL_WENB66(mlc_bmuxsel, BMUX_WENB[66], DFTRAMBYP, BMUXSEL_WENB[66]); + primitive = _mux mBMUXSEL_WENB67(mlc_bmuxsel, BMUX_WENB[67], DFTRAMBYP, BMUXSEL_WENB[67]); + primitive = _mux mBMUXSEL_WENB68(mlc_bmuxsel, BMUX_WENB[68], DFTRAMBYP, BMUXSEL_WENB[68]); + primitive = _mux mBMUXSEL_WENB69(mlc_bmuxsel, BMUX_WENB[69], DFTRAMBYP, BMUXSEL_WENB[69]); + primitive = _mux mBMUXSEL_WENB70(mlc_bmuxsel, BMUX_WENB[70], DFTRAMBYP, BMUXSEL_WENB[70]); + primitive = _mux mBMUXSEL_WENB71(mlc_bmuxsel, BMUX_WENB[71], DFTRAMBYP, BMUXSEL_WENB[71]); + primitive = _mux mBMUXSEL_WENB72(mlc_bmuxsel, BMUX_WENB[72], DFTRAMBYP, BMUXSEL_WENB[72]); + primitive = _mux mBMUXSEL_WENB73(mlc_bmuxsel, BMUX_WENB[73], DFTRAMBYP, BMUXSEL_WENB[73]); + primitive = _mux mBMUXSEL_WENB74(mlc_bmuxsel, BMUX_WENB[74], DFTRAMBYP, BMUXSEL_WENB[74]); + primitive = _mux mBMUXSEL_WENB75(mlc_bmuxsel, BMUX_WENB[75], DFTRAMBYP, BMUXSEL_WENB[75]); + primitive = _mux mBMUXSEL_WENB76(mlc_bmuxsel, BMUX_WENB[76], DFTRAMBYP, BMUXSEL_WENB[76]); + primitive = _mux mBMUXSEL_WENB77(mlc_bmuxsel, BMUX_WENB[77], DFTRAMBYP, BMUXSEL_WENB[77]); + primitive = _mux mBMUXSEL_WENB78(mlc_bmuxsel, BMUX_WENB[78], DFTRAMBYP, BMUXSEL_WENB[78]); + primitive = _mux mBMUXSEL_WENB79(mlc_bmuxsel, BMUX_WENB[79], DFTRAMBYP, BMUXSEL_WENB[79]); + primitive = _mux mBMUXSEL_WENB80(mlc_bmuxsel, BMUX_WENB[80], DFTRAMBYP, BMUXSEL_WENB[80]); + primitive = _mux mBMUXSEL_WENB81(mlc_bmuxsel, BMUX_WENB[81], DFTRAMBYP, BMUXSEL_WENB[81]); + primitive = _mux mBMUXSEL_WENB82(mlc_bmuxsel, BMUX_WENB[82], DFTRAMBYP, BMUXSEL_WENB[82]); + primitive = _mux mBMUXSEL_WENB83(mlc_bmuxsel, BMUX_WENB[83], DFTRAMBYP, BMUXSEL_WENB[83]); + primitive = _mux mBMUXSEL_WENB84(mlc_bmuxsel, BMUX_WENB[84], DFTRAMBYP, BMUXSEL_WENB[84]); + primitive = _mux mBMUXSEL_WENB85(mlc_bmuxsel, BMUX_WENB[85], DFTRAMBYP, BMUXSEL_WENB[85]); + primitive = _mux mBMUXSEL_WENB86(mlc_bmuxsel, BMUX_WENB[86], DFTRAMBYP, BMUXSEL_WENB[86]); + primitive = _mux mBMUXSEL_WENB87(mlc_bmuxsel, BMUX_WENB[87], DFTRAMBYP, BMUXSEL_WENB[87]); + primitive = _mux mBMUXSEL_WENB88(mlc_bmuxsel, BMUX_WENB[88], DFTRAMBYP, BMUXSEL_WENB[88]); + primitive = _mux mBMUXSEL_WENB89(mlc_bmuxsel, BMUX_WENB[89], DFTRAMBYP, BMUXSEL_WENB[89]); + primitive = _mux mBMUXSEL_WENB90(mlc_bmuxsel, BMUX_WENB[90], DFTRAMBYP, BMUXSEL_WENB[90]); + primitive = _mux mBMUXSEL_WENB91(mlc_bmuxsel, BMUX_WENB[91], DFTRAMBYP, BMUXSEL_WENB[91]); + primitive = _mux mBMUXSEL_WENB92(mlc_bmuxsel, BMUX_WENB[92], DFTRAMBYP, BMUXSEL_WENB[92]); + primitive = _mux mBMUXSEL_WENB93(mlc_bmuxsel, BMUX_WENB[93], DFTRAMBYP, BMUXSEL_WENB[93]); + primitive = _mux mBMUXSEL_WENB94(mlc_bmuxsel, BMUX_WENB[94], DFTRAMBYP, BMUXSEL_WENB[94]); + primitive = _mux mBMUXSEL_WENB95(mlc_bmuxsel, BMUX_WENB[95], DFTRAMBYP, BMUXSEL_WENB[95]); + primitive = _mux mBMUXSEL_WENB96(mlc_bmuxsel, BMUX_WENB[96], DFTRAMBYP, BMUXSEL_WENB[96]); + primitive = _mux mBMUXSEL_WENB97(mlc_bmuxsel, BMUX_WENB[97], DFTRAMBYP, BMUXSEL_WENB[97]); + primitive = _mux mBMUXSEL_WENB98(mlc_bmuxsel, BMUX_WENB[98], DFTRAMBYP, BMUXSEL_WENB[98]); + primitive = _mux mBMUXSEL_WENB99(mlc_bmuxsel, BMUX_WENB[99], DFTRAMBYP, BMUXSEL_WENB[99]); + primitive = _mux mBMUXSEL_WENB100(mlc_bmuxsel, BMUX_WENB[100], DFTRAMBYP, BMUXSEL_WENB[100]); + primitive = _mux mBMUXSEL_WENB101(mlc_bmuxsel, BMUX_WENB[101], DFTRAMBYP, BMUXSEL_WENB[101]); + primitive = _mux mBMUXSEL_WENB102(mlc_bmuxsel, BMUX_WENB[102], DFTRAMBYP, BMUXSEL_WENB[102]); + primitive = _mux mBMUXSEL_WENB103(mlc_bmuxsel, BMUX_WENB[103], DFTRAMBYP, BMUXSEL_WENB[103]); + primitive = _mux mBMUXSEL_WENB104(mlc_bmuxsel, BMUX_WENB[104], DFTRAMBYP, BMUXSEL_WENB[104]); + primitive = _mux mBMUXSEL_WENB105(mlc_bmuxsel, BMUX_WENB[105], DFTRAMBYP, BMUXSEL_WENB[105]); + primitive = _mux mBMUXSEL_WENB106(mlc_bmuxsel, BMUX_WENB[106], DFTRAMBYP, BMUXSEL_WENB[106]); + primitive = _mux mBMUXSEL_WENB107(mlc_bmuxsel, BMUX_WENB[107], DFTRAMBYP, BMUXSEL_WENB[107]); + primitive = _mux mBMUXSEL_WENB108(mlc_bmuxsel, BMUX_WENB[108], DFTRAMBYP, BMUXSEL_WENB[108]); + primitive = _mux mBMUXSEL_WENB109(mlc_bmuxsel, BMUX_WENB[109], DFTRAMBYP, BMUXSEL_WENB[109]); + primitive = _mux mBMUXSEL_WENB110(mlc_bmuxsel, BMUX_WENB[110], DFTRAMBYP, BMUXSEL_WENB[110]); + primitive = _mux mBMUXSEL_WENB111(mlc_bmuxsel, BMUX_WENB[111], DFTRAMBYP, BMUXSEL_WENB[111]); + primitive = _mux mBMUXSEL_WENB112(mlc_bmuxsel, BMUX_WENB[112], DFTRAMBYP, BMUXSEL_WENB[112]); + primitive = _mux mBMUXSEL_WENB113(mlc_bmuxsel, BMUX_WENB[113], DFTRAMBYP, BMUXSEL_WENB[113]); + primitive = _mux mBMUXSEL_WENB114(mlc_bmuxsel, BMUX_WENB[114], DFTRAMBYP, BMUXSEL_WENB[114]); + primitive = _mux mBMUXSEL_WENB115(mlc_bmuxsel, BMUX_WENB[115], DFTRAMBYP, BMUXSEL_WENB[115]); + primitive = _mux mBMUXSEL_WENB116(mlc_bmuxsel, BMUX_WENB[116], DFTRAMBYP, BMUXSEL_WENB[116]); + primitive = _mux mBMUXSEL_WENB117(mlc_bmuxsel, BMUX_WENB[117], DFTRAMBYP, BMUXSEL_WENB[117]); + primitive = _mux mBMUXSEL_WENB118(mlc_bmuxsel, BMUX_WENB[118], DFTRAMBYP, BMUXSEL_WENB[118]); + primitive = _mux mBMUXSEL_WENB119(mlc_bmuxsel, BMUX_WENB[119], DFTRAMBYP, BMUXSEL_WENB[119]); + primitive = _mux mBMUXSEL_WENB120(mlc_bmuxsel, BMUX_WENB[120], DFTRAMBYP, BMUXSEL_WENB[120]); + primitive = _mux mBMUXSEL_WENB121(mlc_bmuxsel, BMUX_WENB[121], DFTRAMBYP, BMUXSEL_WENB[121]); + primitive = _mux mBMUXSEL_WENB122(mlc_bmuxsel, BMUX_WENB[122], DFTRAMBYP, BMUXSEL_WENB[122]); + primitive = _mux mBMUXSEL_WENB123(mlc_bmuxsel, BMUX_WENB[123], DFTRAMBYP, BMUXSEL_WENB[123]); + primitive = _mux mBMUXSEL_WENB124(mlc_bmuxsel, BMUX_WENB[124], DFTRAMBYP, BMUXSEL_WENB[124]); + primitive = _mux mBMUXSEL_WENB125(mlc_bmuxsel, BMUX_WENB[125], DFTRAMBYP, BMUXSEL_WENB[125]); + primitive = _mux mBMUXSEL_WENB126(mlc_bmuxsel, BMUX_WENB[126], DFTRAMBYP, BMUXSEL_WENB[126]); + primitive = _mux mBMUXSEL_WENB127(mlc_bmuxsel, BMUX_WENB[127], DFTRAMBYP, BMUXSEL_WENB[127]); + ) + + output (WENYB) ( array = 127 : 0; + primitive = _buf bWENYB0(BMUXSEL_WENB[0], WENYB[0]); + primitive = _buf bWENYB1(BMUXSEL_WENB[1], WENYB[1]); + primitive = _buf bWENYB2(BMUXSEL_WENB[2], WENYB[2]); + primitive = _buf bWENYB3(BMUXSEL_WENB[3], WENYB[3]); + primitive = _buf bWENYB4(BMUXSEL_WENB[4], WENYB[4]); + primitive = _buf bWENYB5(BMUXSEL_WENB[5], WENYB[5]); + primitive = _buf bWENYB6(BMUXSEL_WENB[6], WENYB[6]); + primitive = _buf bWENYB7(BMUXSEL_WENB[7], WENYB[7]); + primitive = _buf bWENYB8(BMUXSEL_WENB[8], WENYB[8]); + primitive = _buf bWENYB9(BMUXSEL_WENB[9], WENYB[9]); + primitive = _buf bWENYB10(BMUXSEL_WENB[10], WENYB[10]); + primitive = _buf bWENYB11(BMUXSEL_WENB[11], WENYB[11]); + primitive = _buf bWENYB12(BMUXSEL_WENB[12], WENYB[12]); + primitive = _buf bWENYB13(BMUXSEL_WENB[13], WENYB[13]); + primitive = _buf bWENYB14(BMUXSEL_WENB[14], WENYB[14]); + primitive = _buf bWENYB15(BMUXSEL_WENB[15], WENYB[15]); + primitive = _buf bWENYB16(BMUXSEL_WENB[16], WENYB[16]); + primitive = _buf bWENYB17(BMUXSEL_WENB[17], WENYB[17]); + primitive = _buf bWENYB18(BMUXSEL_WENB[18], WENYB[18]); + primitive = _buf bWENYB19(BMUXSEL_WENB[19], WENYB[19]); + primitive = _buf bWENYB20(BMUXSEL_WENB[20], WENYB[20]); + primitive = _buf bWENYB21(BMUXSEL_WENB[21], WENYB[21]); + primitive = _buf bWENYB22(BMUXSEL_WENB[22], WENYB[22]); + primitive = _buf bWENYB23(BMUXSEL_WENB[23], WENYB[23]); + primitive = _buf bWENYB24(BMUXSEL_WENB[24], WENYB[24]); + primitive = _buf bWENYB25(BMUXSEL_WENB[25], WENYB[25]); + primitive = _buf bWENYB26(BMUXSEL_WENB[26], WENYB[26]); + primitive = _buf bWENYB27(BMUXSEL_WENB[27], WENYB[27]); + primitive = _buf bWENYB28(BMUXSEL_WENB[28], WENYB[28]); + primitive = _buf bWENYB29(BMUXSEL_WENB[29], WENYB[29]); + primitive = _buf bWENYB30(BMUXSEL_WENB[30], WENYB[30]); + primitive = _buf bWENYB31(BMUXSEL_WENB[31], WENYB[31]); + primitive = _buf bWENYB32(BMUXSEL_WENB[32], WENYB[32]); + primitive = _buf bWENYB33(BMUXSEL_WENB[33], WENYB[33]); + primitive = _buf bWENYB34(BMUXSEL_WENB[34], WENYB[34]); + primitive = _buf bWENYB35(BMUXSEL_WENB[35], WENYB[35]); + primitive = _buf bWENYB36(BMUXSEL_WENB[36], WENYB[36]); + primitive = _buf bWENYB37(BMUXSEL_WENB[37], WENYB[37]); + primitive = _buf bWENYB38(BMUXSEL_WENB[38], WENYB[38]); + primitive = _buf bWENYB39(BMUXSEL_WENB[39], WENYB[39]); + primitive = _buf bWENYB40(BMUXSEL_WENB[40], WENYB[40]); + primitive = _buf bWENYB41(BMUXSEL_WENB[41], WENYB[41]); + primitive = _buf bWENYB42(BMUXSEL_WENB[42], WENYB[42]); + primitive = _buf bWENYB43(BMUXSEL_WENB[43], WENYB[43]); + primitive = _buf bWENYB44(BMUXSEL_WENB[44], WENYB[44]); + primitive = _buf bWENYB45(BMUXSEL_WENB[45], WENYB[45]); + primitive = _buf bWENYB46(BMUXSEL_WENB[46], WENYB[46]); + primitive = _buf bWENYB47(BMUXSEL_WENB[47], WENYB[47]); + primitive = _buf bWENYB48(BMUXSEL_WENB[48], WENYB[48]); + primitive = _buf bWENYB49(BMUXSEL_WENB[49], WENYB[49]); + primitive = _buf bWENYB50(BMUXSEL_WENB[50], WENYB[50]); + primitive = _buf bWENYB51(BMUXSEL_WENB[51], WENYB[51]); + primitive = _buf bWENYB52(BMUXSEL_WENB[52], WENYB[52]); + primitive = _buf bWENYB53(BMUXSEL_WENB[53], WENYB[53]); + primitive = _buf bWENYB54(BMUXSEL_WENB[54], WENYB[54]); + primitive = _buf bWENYB55(BMUXSEL_WENB[55], WENYB[55]); + primitive = _buf bWENYB56(BMUXSEL_WENB[56], WENYB[56]); + primitive = _buf bWENYB57(BMUXSEL_WENB[57], WENYB[57]); + primitive = _buf bWENYB58(BMUXSEL_WENB[58], WENYB[58]); + primitive = _buf bWENYB59(BMUXSEL_WENB[59], WENYB[59]); + primitive = _buf bWENYB60(BMUXSEL_WENB[60], WENYB[60]); + primitive = _buf bWENYB61(BMUXSEL_WENB[61], WENYB[61]); + primitive = _buf bWENYB62(BMUXSEL_WENB[62], WENYB[62]); + primitive = _buf bWENYB63(BMUXSEL_WENB[63], WENYB[63]); + primitive = _buf bWENYB64(BMUXSEL_WENB[64], WENYB[64]); + primitive = _buf bWENYB65(BMUXSEL_WENB[65], WENYB[65]); + primitive = _buf bWENYB66(BMUXSEL_WENB[66], WENYB[66]); + primitive = _buf bWENYB67(BMUXSEL_WENB[67], WENYB[67]); + primitive = _buf bWENYB68(BMUXSEL_WENB[68], WENYB[68]); + primitive = _buf bWENYB69(BMUXSEL_WENB[69], WENYB[69]); + primitive = _buf bWENYB70(BMUXSEL_WENB[70], WENYB[70]); + primitive = _buf bWENYB71(BMUXSEL_WENB[71], WENYB[71]); + primitive = _buf bWENYB72(BMUXSEL_WENB[72], WENYB[72]); + primitive = _buf bWENYB73(BMUXSEL_WENB[73], WENYB[73]); + primitive = _buf bWENYB74(BMUXSEL_WENB[74], WENYB[74]); + primitive = _buf bWENYB75(BMUXSEL_WENB[75], WENYB[75]); + primitive = _buf bWENYB76(BMUXSEL_WENB[76], WENYB[76]); + primitive = _buf bWENYB77(BMUXSEL_WENB[77], WENYB[77]); + primitive = _buf bWENYB78(BMUXSEL_WENB[78], WENYB[78]); + primitive = _buf bWENYB79(BMUXSEL_WENB[79], WENYB[79]); + primitive = _buf bWENYB80(BMUXSEL_WENB[80], WENYB[80]); + primitive = _buf bWENYB81(BMUXSEL_WENB[81], WENYB[81]); + primitive = _buf bWENYB82(BMUXSEL_WENB[82], WENYB[82]); + primitive = _buf bWENYB83(BMUXSEL_WENB[83], WENYB[83]); + primitive = _buf bWENYB84(BMUXSEL_WENB[84], WENYB[84]); + primitive = _buf bWENYB85(BMUXSEL_WENB[85], WENYB[85]); + primitive = _buf bWENYB86(BMUXSEL_WENB[86], WENYB[86]); + primitive = _buf bWENYB87(BMUXSEL_WENB[87], WENYB[87]); + primitive = _buf bWENYB88(BMUXSEL_WENB[88], WENYB[88]); + primitive = _buf bWENYB89(BMUXSEL_WENB[89], WENYB[89]); + primitive = _buf bWENYB90(BMUXSEL_WENB[90], WENYB[90]); + primitive = _buf bWENYB91(BMUXSEL_WENB[91], WENYB[91]); + primitive = _buf bWENYB92(BMUXSEL_WENB[92], WENYB[92]); + primitive = _buf bWENYB93(BMUXSEL_WENB[93], WENYB[93]); + primitive = _buf bWENYB94(BMUXSEL_WENB[94], WENYB[94]); + primitive = _buf bWENYB95(BMUXSEL_WENB[95], WENYB[95]); + primitive = _buf bWENYB96(BMUXSEL_WENB[96], WENYB[96]); + primitive = _buf bWENYB97(BMUXSEL_WENB[97], WENYB[97]); + primitive = _buf bWENYB98(BMUXSEL_WENB[98], WENYB[98]); + primitive = _buf bWENYB99(BMUXSEL_WENB[99], WENYB[99]); + primitive = _buf bWENYB100(BMUXSEL_WENB[100], WENYB[100]); + primitive = _buf bWENYB101(BMUXSEL_WENB[101], WENYB[101]); + primitive = _buf bWENYB102(BMUXSEL_WENB[102], WENYB[102]); + primitive = _buf bWENYB103(BMUXSEL_WENB[103], WENYB[103]); + primitive = _buf bWENYB104(BMUXSEL_WENB[104], WENYB[104]); + primitive = _buf bWENYB105(BMUXSEL_WENB[105], WENYB[105]); + primitive = _buf bWENYB106(BMUXSEL_WENB[106], WENYB[106]); + primitive = _buf bWENYB107(BMUXSEL_WENB[107], WENYB[107]); + primitive = _buf bWENYB108(BMUXSEL_WENB[108], WENYB[108]); + primitive = _buf bWENYB109(BMUXSEL_WENB[109], WENYB[109]); + primitive = _buf bWENYB110(BMUXSEL_WENB[110], WENYB[110]); + primitive = _buf bWENYB111(BMUXSEL_WENB[111], WENYB[111]); + primitive = _buf bWENYB112(BMUXSEL_WENB[112], WENYB[112]); + primitive = _buf bWENYB113(BMUXSEL_WENB[113], WENYB[113]); + primitive = _buf bWENYB114(BMUXSEL_WENB[114], WENYB[114]); + primitive = _buf bWENYB115(BMUXSEL_WENB[115], WENYB[115]); + primitive = _buf bWENYB116(BMUXSEL_WENB[116], WENYB[116]); + primitive = _buf bWENYB117(BMUXSEL_WENB[117], WENYB[117]); + primitive = _buf bWENYB118(BMUXSEL_WENB[118], WENYB[118]); + primitive = _buf bWENYB119(BMUXSEL_WENB[119], WENYB[119]); + primitive = _buf bWENYB120(BMUXSEL_WENB[120], WENYB[120]); + primitive = _buf bWENYB121(BMUXSEL_WENB[121], WENYB[121]); + primitive = _buf bWENYB122(BMUXSEL_WENB[122], WENYB[122]); + primitive = _buf bWENYB123(BMUXSEL_WENB[123], WENYB[123]); + primitive = _buf bWENYB124(BMUXSEL_WENB[124], WENYB[124]); + primitive = _buf bWENYB125(BMUXSEL_WENB[125], WENYB[125]); + primitive = _buf bWENYB126(BMUXSEL_WENB[126], WENYB[126]); + primitive = _buf bWENYB127(BMUXSEL_WENB[127], WENYB[127]); + ) + + intern (BMUX_CENB) (primitive = _mux mBMUX_CENB(TCENB, CENB, TENB, BMUX_CENB);) + intern (BMUXSEL_CENB) (primitive = _mux mBMUXSEL_CENB(mlc_bmuxsel, BMUX_CENB, DFTRAMBYP, BMUXSEL_CENB);) + output (CENYB) (primitive = _buf bCENYB(BMUXSEL_CENB, CENYB);) + intern (BMUX_AB_n) (array = 4 : 1; + primitive = _inv iBMUX_AB_n1 ( BMUX_AB[1], BMUX_AB_n[1] ); + primitive = _inv iBMUX_AB_n2 ( BMUX_AB[2], BMUX_AB_n[2] ); + primitive = _inv iBMUX_AB_n3 ( BMUX_AB[3], BMUX_AB_n[3] ); + primitive = _inv iBMUX_AB_n4 ( BMUX_AB[4], BMUX_AB_n[4] ); + ) + + intern (B_max) (array = 4 : 0; + primitive = _tie1 bB_max0 ( B_max[0] ); + primitive = _tie1 bB_max1 ( B_max[1] ); + primitive = _tie1 bB_max2 ( B_max[2] ); + primitive = _tie1 bB_max3 ( B_max[3] ); + primitive = _tie1 bB_max4 ( B_max[4] ); + ) + + intern (B_max_n) (array = 4 : 0; + primitive = _inv bB_max_n0( B_max[0], B_max_n[0] ); + primitive = _inv bB_max_n1( B_max[1], B_max_n[1] ); + primitive = _inv bB_max_n2( B_max[2], B_max_n[2] ); + primitive = _inv bB_max_n3( B_max[3], B_max_n[3] ); + primitive = _inv bB_max_n4( B_max[4], B_max_n[4] ); + ) + + intern (AB_m) (array = 4 : 0; + primitive = _and aAB_m0(BMUX_AB[0], B_max_n[0], AB_m[0] ); + primitive = _and aAB_m1(BMUX_AB[1], B_max_n[1], AB_m[1] ); + primitive = _and aAB_m2(BMUX_AB[2], B_max_n[2], AB_m[2] ); + primitive = _and aAB_m3(BMUX_AB[3], B_max_n[3], AB_m[3] ); + primitive = _and aAB_m4(BMUX_AB[4], B_max_n[4], AB_m[4] ); + ) + + intern (m_AB) (array = 4 : 1; + primitive = _and am_AB1(BMUX_AB_n[1], B_max[1], m_AB[1] ); + primitive = _and am_AB2(BMUX_AB_n[2], B_max[2], m_AB[2] ); + primitive = _and am_AB3(BMUX_AB_n[3], B_max[3], m_AB[3] ); + primitive = _and am_AB4(BMUX_AB_n[4], B_max[4], m_AB[4] ); + ) + + intern (EQ_B) (array = 4 : 1; + primitive = _nor nEQ_B1(m_AB[1], AB_m[1], EQ_B[1] ); + primitive = _nor nEQ_B2(m_AB[2], AB_m[2], EQ_B[2] ); + primitive = _nor nEQ_B3(m_AB[3], AB_m[3], EQ_B[3] ); + primitive = _nor nEQ_B4(m_AB[4], AB_m[4], EQ_B[4] ); + ) + + intern (XoutBi) (array = 3 : 0; + primitive = _and aXoutBi0(AB_m[0], EQ_B[4], EQ_B[3], EQ_B[2], EQ_B[1], XoutBi[0]); + primitive = _and aXoutBi1(AB_m[1], EQ_B[4], EQ_B[3], EQ_B[2], XoutBi[1]); + primitive = _and aXoutBi2(AB_m[2], EQ_B[4], EQ_B[3], XoutBi[2]); + primitive = _and aXoutBi3(AB_m[3], EQ_B[4], XoutBi[3]); + ) + intern (XoutBifTemp) (primitive = _or oXoutBifTemp (AB_m[4], XoutBi[0], XoutBi[1], XoutBi[2], XoutBi[3], XoutBifTemp);) + intern (XoutBif) (primitive = _and oXoutBif (XoutBifTemp, NOT_CENB, XoutBif);) + + intern (nscanshiftB) ( + primitive = _nor nnscanshiftB (DFTRAMBYP, SEB, nscanshiftB);) + intern (XoutaddrB) ( + primitive = _and aXoutaddrB (nscanshiftB, XoutBif, XoutaddrB);) + intern (XoutBiff) ( + primitive = _or oXoutBiff (XoutaddrB, XoutB, XoutBiff);) + + intern (SPLIT_WENB) (array = 127 : 0; + primitive = _buf bSPLIT_WENB0(BMUX_WENB[0], SPLIT_WENB[0]); + primitive = _buf bSPLIT_WENB1(BMUX_WENB[1], SPLIT_WENB[1]); + primitive = _buf bSPLIT_WENB2(BMUX_WENB[2], SPLIT_WENB[2]); + primitive = _buf bSPLIT_WENB3(BMUX_WENB[3], SPLIT_WENB[3]); + primitive = _buf bSPLIT_WENB4(BMUX_WENB[4], SPLIT_WENB[4]); + primitive = _buf bSPLIT_WENB5(BMUX_WENB[5], SPLIT_WENB[5]); + primitive = _buf bSPLIT_WENB6(BMUX_WENB[6], SPLIT_WENB[6]); + primitive = _buf bSPLIT_WENB7(BMUX_WENB[7], SPLIT_WENB[7]); + primitive = _buf bSPLIT_WENB8(BMUX_WENB[8], SPLIT_WENB[8]); + primitive = _buf bSPLIT_WENB9(BMUX_WENB[9], SPLIT_WENB[9]); + primitive = _buf bSPLIT_WENB10(BMUX_WENB[10], SPLIT_WENB[10]); + primitive = _buf bSPLIT_WENB11(BMUX_WENB[11], SPLIT_WENB[11]); + primitive = _buf bSPLIT_WENB12(BMUX_WENB[12], SPLIT_WENB[12]); + primitive = _buf bSPLIT_WENB13(BMUX_WENB[13], SPLIT_WENB[13]); + primitive = _buf bSPLIT_WENB14(BMUX_WENB[14], SPLIT_WENB[14]); + primitive = _buf bSPLIT_WENB15(BMUX_WENB[15], SPLIT_WENB[15]); + primitive = _buf bSPLIT_WENB16(BMUX_WENB[16], SPLIT_WENB[16]); + primitive = _buf bSPLIT_WENB17(BMUX_WENB[17], SPLIT_WENB[17]); + primitive = _buf bSPLIT_WENB18(BMUX_WENB[18], SPLIT_WENB[18]); + primitive = _buf bSPLIT_WENB19(BMUX_WENB[19], SPLIT_WENB[19]); + primitive = _buf bSPLIT_WENB20(BMUX_WENB[20], SPLIT_WENB[20]); + primitive = _buf bSPLIT_WENB21(BMUX_WENB[21], SPLIT_WENB[21]); + primitive = _buf bSPLIT_WENB22(BMUX_WENB[22], SPLIT_WENB[22]); + primitive = _buf bSPLIT_WENB23(BMUX_WENB[23], SPLIT_WENB[23]); + primitive = _buf bSPLIT_WENB24(BMUX_WENB[24], SPLIT_WENB[24]); + primitive = _buf bSPLIT_WENB25(BMUX_WENB[25], SPLIT_WENB[25]); + primitive = _buf bSPLIT_WENB26(BMUX_WENB[26], SPLIT_WENB[26]); + primitive = _buf bSPLIT_WENB27(BMUX_WENB[27], SPLIT_WENB[27]); + primitive = _buf bSPLIT_WENB28(BMUX_WENB[28], SPLIT_WENB[28]); + primitive = _buf bSPLIT_WENB29(BMUX_WENB[29], SPLIT_WENB[29]); + primitive = _buf bSPLIT_WENB30(BMUX_WENB[30], SPLIT_WENB[30]); + primitive = _buf bSPLIT_WENB31(BMUX_WENB[31], SPLIT_WENB[31]); + primitive = _buf bSPLIT_WENB32(BMUX_WENB[32], SPLIT_WENB[32]); + primitive = _buf bSPLIT_WENB33(BMUX_WENB[33], SPLIT_WENB[33]); + primitive = _buf bSPLIT_WENB34(BMUX_WENB[34], SPLIT_WENB[34]); + primitive = _buf bSPLIT_WENB35(BMUX_WENB[35], SPLIT_WENB[35]); + primitive = _buf bSPLIT_WENB36(BMUX_WENB[36], SPLIT_WENB[36]); + primitive = _buf bSPLIT_WENB37(BMUX_WENB[37], SPLIT_WENB[37]); + primitive = _buf bSPLIT_WENB38(BMUX_WENB[38], SPLIT_WENB[38]); + primitive = _buf bSPLIT_WENB39(BMUX_WENB[39], SPLIT_WENB[39]); + primitive = _buf bSPLIT_WENB40(BMUX_WENB[40], SPLIT_WENB[40]); + primitive = _buf bSPLIT_WENB41(BMUX_WENB[41], SPLIT_WENB[41]); + primitive = _buf bSPLIT_WENB42(BMUX_WENB[42], SPLIT_WENB[42]); + primitive = _buf bSPLIT_WENB43(BMUX_WENB[43], SPLIT_WENB[43]); + primitive = _buf bSPLIT_WENB44(BMUX_WENB[44], SPLIT_WENB[44]); + primitive = _buf bSPLIT_WENB45(BMUX_WENB[45], SPLIT_WENB[45]); + primitive = _buf bSPLIT_WENB46(BMUX_WENB[46], SPLIT_WENB[46]); + primitive = _buf bSPLIT_WENB47(BMUX_WENB[47], SPLIT_WENB[47]); + primitive = _buf bSPLIT_WENB48(BMUX_WENB[48], SPLIT_WENB[48]); + primitive = _buf bSPLIT_WENB49(BMUX_WENB[49], SPLIT_WENB[49]); + primitive = _buf bSPLIT_WENB50(BMUX_WENB[50], SPLIT_WENB[50]); + primitive = _buf bSPLIT_WENB51(BMUX_WENB[51], SPLIT_WENB[51]); + primitive = _buf bSPLIT_WENB52(BMUX_WENB[52], SPLIT_WENB[52]); + primitive = _buf bSPLIT_WENB53(BMUX_WENB[53], SPLIT_WENB[53]); + primitive = _buf bSPLIT_WENB54(BMUX_WENB[54], SPLIT_WENB[54]); + primitive = _buf bSPLIT_WENB55(BMUX_WENB[55], SPLIT_WENB[55]); + primitive = _buf bSPLIT_WENB56(BMUX_WENB[56], SPLIT_WENB[56]); + primitive = _buf bSPLIT_WENB57(BMUX_WENB[57], SPLIT_WENB[57]); + primitive = _buf bSPLIT_WENB58(BMUX_WENB[58], SPLIT_WENB[58]); + primitive = _buf bSPLIT_WENB59(BMUX_WENB[59], SPLIT_WENB[59]); + primitive = _buf bSPLIT_WENB60(BMUX_WENB[60], SPLIT_WENB[60]); + primitive = _buf bSPLIT_WENB61(BMUX_WENB[61], SPLIT_WENB[61]); + primitive = _buf bSPLIT_WENB62(BMUX_WENB[62], SPLIT_WENB[62]); + primitive = _buf bSPLIT_WENB63(BMUX_WENB[63], SPLIT_WENB[63]); + primitive = _buf bSPLIT_WENB64(BMUX_WENB[64], SPLIT_WENB[64]); + primitive = _buf bSPLIT_WENB65(BMUX_WENB[65], SPLIT_WENB[65]); + primitive = _buf bSPLIT_WENB66(BMUX_WENB[66], SPLIT_WENB[66]); + primitive = _buf bSPLIT_WENB67(BMUX_WENB[67], SPLIT_WENB[67]); + primitive = _buf bSPLIT_WENB68(BMUX_WENB[68], SPLIT_WENB[68]); + primitive = _buf bSPLIT_WENB69(BMUX_WENB[69], SPLIT_WENB[69]); + primitive = _buf bSPLIT_WENB70(BMUX_WENB[70], SPLIT_WENB[70]); + primitive = _buf bSPLIT_WENB71(BMUX_WENB[71], SPLIT_WENB[71]); + primitive = _buf bSPLIT_WENB72(BMUX_WENB[72], SPLIT_WENB[72]); + primitive = _buf bSPLIT_WENB73(BMUX_WENB[73], SPLIT_WENB[73]); + primitive = _buf bSPLIT_WENB74(BMUX_WENB[74], SPLIT_WENB[74]); + primitive = _buf bSPLIT_WENB75(BMUX_WENB[75], SPLIT_WENB[75]); + primitive = _buf bSPLIT_WENB76(BMUX_WENB[76], SPLIT_WENB[76]); + primitive = _buf bSPLIT_WENB77(BMUX_WENB[77], SPLIT_WENB[77]); + primitive = _buf bSPLIT_WENB78(BMUX_WENB[78], SPLIT_WENB[78]); + primitive = _buf bSPLIT_WENB79(BMUX_WENB[79], SPLIT_WENB[79]); + primitive = _buf bSPLIT_WENB80(BMUX_WENB[80], SPLIT_WENB[80]); + primitive = _buf bSPLIT_WENB81(BMUX_WENB[81], SPLIT_WENB[81]); + primitive = _buf bSPLIT_WENB82(BMUX_WENB[82], SPLIT_WENB[82]); + primitive = _buf bSPLIT_WENB83(BMUX_WENB[83], SPLIT_WENB[83]); + primitive = _buf bSPLIT_WENB84(BMUX_WENB[84], SPLIT_WENB[84]); + primitive = _buf bSPLIT_WENB85(BMUX_WENB[85], SPLIT_WENB[85]); + primitive = _buf bSPLIT_WENB86(BMUX_WENB[86], SPLIT_WENB[86]); + primitive = _buf bSPLIT_WENB87(BMUX_WENB[87], SPLIT_WENB[87]); + primitive = _buf bSPLIT_WENB88(BMUX_WENB[88], SPLIT_WENB[88]); + primitive = _buf bSPLIT_WENB89(BMUX_WENB[89], SPLIT_WENB[89]); + primitive = _buf bSPLIT_WENB90(BMUX_WENB[90], SPLIT_WENB[90]); + primitive = _buf bSPLIT_WENB91(BMUX_WENB[91], SPLIT_WENB[91]); + primitive = _buf bSPLIT_WENB92(BMUX_WENB[92], SPLIT_WENB[92]); + primitive = _buf bSPLIT_WENB93(BMUX_WENB[93], SPLIT_WENB[93]); + primitive = _buf bSPLIT_WENB94(BMUX_WENB[94], SPLIT_WENB[94]); + primitive = _buf bSPLIT_WENB95(BMUX_WENB[95], SPLIT_WENB[95]); + primitive = _buf bSPLIT_WENB96(BMUX_WENB[96], SPLIT_WENB[96]); + primitive = _buf bSPLIT_WENB97(BMUX_WENB[97], SPLIT_WENB[97]); + primitive = _buf bSPLIT_WENB98(BMUX_WENB[98], SPLIT_WENB[98]); + primitive = _buf bSPLIT_WENB99(BMUX_WENB[99], SPLIT_WENB[99]); + primitive = _buf bSPLIT_WENB100(BMUX_WENB[100], SPLIT_WENB[100]); + primitive = _buf bSPLIT_WENB101(BMUX_WENB[101], SPLIT_WENB[101]); + primitive = _buf bSPLIT_WENB102(BMUX_WENB[102], SPLIT_WENB[102]); + primitive = _buf bSPLIT_WENB103(BMUX_WENB[103], SPLIT_WENB[103]); + primitive = _buf bSPLIT_WENB104(BMUX_WENB[104], SPLIT_WENB[104]); + primitive = _buf bSPLIT_WENB105(BMUX_WENB[105], SPLIT_WENB[105]); + primitive = _buf bSPLIT_WENB106(BMUX_WENB[106], SPLIT_WENB[106]); + primitive = _buf bSPLIT_WENB107(BMUX_WENB[107], SPLIT_WENB[107]); + primitive = _buf bSPLIT_WENB108(BMUX_WENB[108], SPLIT_WENB[108]); + primitive = _buf bSPLIT_WENB109(BMUX_WENB[109], SPLIT_WENB[109]); + primitive = _buf bSPLIT_WENB110(BMUX_WENB[110], SPLIT_WENB[110]); + primitive = _buf bSPLIT_WENB111(BMUX_WENB[111], SPLIT_WENB[111]); + primitive = _buf bSPLIT_WENB112(BMUX_WENB[112], SPLIT_WENB[112]); + primitive = _buf bSPLIT_WENB113(BMUX_WENB[113], SPLIT_WENB[113]); + primitive = _buf bSPLIT_WENB114(BMUX_WENB[114], SPLIT_WENB[114]); + primitive = _buf bSPLIT_WENB115(BMUX_WENB[115], SPLIT_WENB[115]); + primitive = _buf bSPLIT_WENB116(BMUX_WENB[116], SPLIT_WENB[116]); + primitive = _buf bSPLIT_WENB117(BMUX_WENB[117], SPLIT_WENB[117]); + primitive = _buf bSPLIT_WENB118(BMUX_WENB[118], SPLIT_WENB[118]); + primitive = _buf bSPLIT_WENB119(BMUX_WENB[119], SPLIT_WENB[119]); + primitive = _buf bSPLIT_WENB120(BMUX_WENB[120], SPLIT_WENB[120]); + primitive = _buf bSPLIT_WENB121(BMUX_WENB[121], SPLIT_WENB[121]); + primitive = _buf bSPLIT_WENB122(BMUX_WENB[122], SPLIT_WENB[122]); + primitive = _buf bSPLIT_WENB123(BMUX_WENB[123], SPLIT_WENB[123]); + primitive = _buf bSPLIT_WENB124(BMUX_WENB[124], SPLIT_WENB[124]); + primitive = _buf bSPLIT_WENB125(BMUX_WENB[125], SPLIT_WENB[125]); + primitive = _buf bSPLIT_WENB126(BMUX_WENB[126], SPLIT_WENB[126]); + primitive = _buf bSPLIT_WENB127(BMUX_WENB[127], SPLIT_WENB[127]); + ) + intern (NOT_CENB) (primitive = _inv iNOT_CENB(BMUX_CENB, NOT_CENB);) + intern (NOT_SPLIT_WENB) (array = 127 : 0; + primitive = _inv iNOT_SPLIT_WENB0(SPLIT_WENB[0], NOT_SPLIT_WENB[0]); + primitive = _inv iNOT_SPLIT_WENB1(SPLIT_WENB[1], NOT_SPLIT_WENB[1]); + primitive = _inv iNOT_SPLIT_WENB2(SPLIT_WENB[2], NOT_SPLIT_WENB[2]); + primitive = _inv iNOT_SPLIT_WENB3(SPLIT_WENB[3], NOT_SPLIT_WENB[3]); + primitive = _inv iNOT_SPLIT_WENB4(SPLIT_WENB[4], NOT_SPLIT_WENB[4]); + primitive = _inv iNOT_SPLIT_WENB5(SPLIT_WENB[5], NOT_SPLIT_WENB[5]); + primitive = _inv iNOT_SPLIT_WENB6(SPLIT_WENB[6], NOT_SPLIT_WENB[6]); + primitive = _inv iNOT_SPLIT_WENB7(SPLIT_WENB[7], NOT_SPLIT_WENB[7]); + primitive = _inv iNOT_SPLIT_WENB8(SPLIT_WENB[8], NOT_SPLIT_WENB[8]); + primitive = _inv iNOT_SPLIT_WENB9(SPLIT_WENB[9], NOT_SPLIT_WENB[9]); + primitive = _inv iNOT_SPLIT_WENB10(SPLIT_WENB[10], NOT_SPLIT_WENB[10]); + primitive = _inv iNOT_SPLIT_WENB11(SPLIT_WENB[11], NOT_SPLIT_WENB[11]); + primitive = _inv iNOT_SPLIT_WENB12(SPLIT_WENB[12], NOT_SPLIT_WENB[12]); + primitive = _inv iNOT_SPLIT_WENB13(SPLIT_WENB[13], NOT_SPLIT_WENB[13]); + primitive = _inv iNOT_SPLIT_WENB14(SPLIT_WENB[14], NOT_SPLIT_WENB[14]); + primitive = _inv iNOT_SPLIT_WENB15(SPLIT_WENB[15], NOT_SPLIT_WENB[15]); + primitive = _inv iNOT_SPLIT_WENB16(SPLIT_WENB[16], NOT_SPLIT_WENB[16]); + primitive = _inv iNOT_SPLIT_WENB17(SPLIT_WENB[17], NOT_SPLIT_WENB[17]); + primitive = _inv iNOT_SPLIT_WENB18(SPLIT_WENB[18], NOT_SPLIT_WENB[18]); + primitive = _inv iNOT_SPLIT_WENB19(SPLIT_WENB[19], NOT_SPLIT_WENB[19]); + primitive = _inv iNOT_SPLIT_WENB20(SPLIT_WENB[20], NOT_SPLIT_WENB[20]); + primitive = _inv iNOT_SPLIT_WENB21(SPLIT_WENB[21], NOT_SPLIT_WENB[21]); + primitive = _inv iNOT_SPLIT_WENB22(SPLIT_WENB[22], NOT_SPLIT_WENB[22]); + primitive = _inv iNOT_SPLIT_WENB23(SPLIT_WENB[23], NOT_SPLIT_WENB[23]); + primitive = _inv iNOT_SPLIT_WENB24(SPLIT_WENB[24], NOT_SPLIT_WENB[24]); + primitive = _inv iNOT_SPLIT_WENB25(SPLIT_WENB[25], NOT_SPLIT_WENB[25]); + primitive = _inv iNOT_SPLIT_WENB26(SPLIT_WENB[26], NOT_SPLIT_WENB[26]); + primitive = _inv iNOT_SPLIT_WENB27(SPLIT_WENB[27], NOT_SPLIT_WENB[27]); + primitive = _inv iNOT_SPLIT_WENB28(SPLIT_WENB[28], NOT_SPLIT_WENB[28]); + primitive = _inv iNOT_SPLIT_WENB29(SPLIT_WENB[29], NOT_SPLIT_WENB[29]); + primitive = _inv iNOT_SPLIT_WENB30(SPLIT_WENB[30], NOT_SPLIT_WENB[30]); + primitive = _inv iNOT_SPLIT_WENB31(SPLIT_WENB[31], NOT_SPLIT_WENB[31]); + primitive = _inv iNOT_SPLIT_WENB32(SPLIT_WENB[32], NOT_SPLIT_WENB[32]); + primitive = _inv iNOT_SPLIT_WENB33(SPLIT_WENB[33], NOT_SPLIT_WENB[33]); + primitive = _inv iNOT_SPLIT_WENB34(SPLIT_WENB[34], NOT_SPLIT_WENB[34]); + primitive = _inv iNOT_SPLIT_WENB35(SPLIT_WENB[35], NOT_SPLIT_WENB[35]); + primitive = _inv iNOT_SPLIT_WENB36(SPLIT_WENB[36], NOT_SPLIT_WENB[36]); + primitive = _inv iNOT_SPLIT_WENB37(SPLIT_WENB[37], NOT_SPLIT_WENB[37]); + primitive = _inv iNOT_SPLIT_WENB38(SPLIT_WENB[38], NOT_SPLIT_WENB[38]); + primitive = _inv iNOT_SPLIT_WENB39(SPLIT_WENB[39], NOT_SPLIT_WENB[39]); + primitive = _inv iNOT_SPLIT_WENB40(SPLIT_WENB[40], NOT_SPLIT_WENB[40]); + primitive = _inv iNOT_SPLIT_WENB41(SPLIT_WENB[41], NOT_SPLIT_WENB[41]); + primitive = _inv iNOT_SPLIT_WENB42(SPLIT_WENB[42], NOT_SPLIT_WENB[42]); + primitive = _inv iNOT_SPLIT_WENB43(SPLIT_WENB[43], NOT_SPLIT_WENB[43]); + primitive = _inv iNOT_SPLIT_WENB44(SPLIT_WENB[44], NOT_SPLIT_WENB[44]); + primitive = _inv iNOT_SPLIT_WENB45(SPLIT_WENB[45], NOT_SPLIT_WENB[45]); + primitive = _inv iNOT_SPLIT_WENB46(SPLIT_WENB[46], NOT_SPLIT_WENB[46]); + primitive = _inv iNOT_SPLIT_WENB47(SPLIT_WENB[47], NOT_SPLIT_WENB[47]); + primitive = _inv iNOT_SPLIT_WENB48(SPLIT_WENB[48], NOT_SPLIT_WENB[48]); + primitive = _inv iNOT_SPLIT_WENB49(SPLIT_WENB[49], NOT_SPLIT_WENB[49]); + primitive = _inv iNOT_SPLIT_WENB50(SPLIT_WENB[50], NOT_SPLIT_WENB[50]); + primitive = _inv iNOT_SPLIT_WENB51(SPLIT_WENB[51], NOT_SPLIT_WENB[51]); + primitive = _inv iNOT_SPLIT_WENB52(SPLIT_WENB[52], NOT_SPLIT_WENB[52]); + primitive = _inv iNOT_SPLIT_WENB53(SPLIT_WENB[53], NOT_SPLIT_WENB[53]); + primitive = _inv iNOT_SPLIT_WENB54(SPLIT_WENB[54], NOT_SPLIT_WENB[54]); + primitive = _inv iNOT_SPLIT_WENB55(SPLIT_WENB[55], NOT_SPLIT_WENB[55]); + primitive = _inv iNOT_SPLIT_WENB56(SPLIT_WENB[56], NOT_SPLIT_WENB[56]); + primitive = _inv iNOT_SPLIT_WENB57(SPLIT_WENB[57], NOT_SPLIT_WENB[57]); + primitive = _inv iNOT_SPLIT_WENB58(SPLIT_WENB[58], NOT_SPLIT_WENB[58]); + primitive = _inv iNOT_SPLIT_WENB59(SPLIT_WENB[59], NOT_SPLIT_WENB[59]); + primitive = _inv iNOT_SPLIT_WENB60(SPLIT_WENB[60], NOT_SPLIT_WENB[60]); + primitive = _inv iNOT_SPLIT_WENB61(SPLIT_WENB[61], NOT_SPLIT_WENB[61]); + primitive = _inv iNOT_SPLIT_WENB62(SPLIT_WENB[62], NOT_SPLIT_WENB[62]); + primitive = _inv iNOT_SPLIT_WENB63(SPLIT_WENB[63], NOT_SPLIT_WENB[63]); + primitive = _inv iNOT_SPLIT_WENB64(SPLIT_WENB[64], NOT_SPLIT_WENB[64]); + primitive = _inv iNOT_SPLIT_WENB65(SPLIT_WENB[65], NOT_SPLIT_WENB[65]); + primitive = _inv iNOT_SPLIT_WENB66(SPLIT_WENB[66], NOT_SPLIT_WENB[66]); + primitive = _inv iNOT_SPLIT_WENB67(SPLIT_WENB[67], NOT_SPLIT_WENB[67]); + primitive = _inv iNOT_SPLIT_WENB68(SPLIT_WENB[68], NOT_SPLIT_WENB[68]); + primitive = _inv iNOT_SPLIT_WENB69(SPLIT_WENB[69], NOT_SPLIT_WENB[69]); + primitive = _inv iNOT_SPLIT_WENB70(SPLIT_WENB[70], NOT_SPLIT_WENB[70]); + primitive = _inv iNOT_SPLIT_WENB71(SPLIT_WENB[71], NOT_SPLIT_WENB[71]); + primitive = _inv iNOT_SPLIT_WENB72(SPLIT_WENB[72], NOT_SPLIT_WENB[72]); + primitive = _inv iNOT_SPLIT_WENB73(SPLIT_WENB[73], NOT_SPLIT_WENB[73]); + primitive = _inv iNOT_SPLIT_WENB74(SPLIT_WENB[74], NOT_SPLIT_WENB[74]); + primitive = _inv iNOT_SPLIT_WENB75(SPLIT_WENB[75], NOT_SPLIT_WENB[75]); + primitive = _inv iNOT_SPLIT_WENB76(SPLIT_WENB[76], NOT_SPLIT_WENB[76]); + primitive = _inv iNOT_SPLIT_WENB77(SPLIT_WENB[77], NOT_SPLIT_WENB[77]); + primitive = _inv iNOT_SPLIT_WENB78(SPLIT_WENB[78], NOT_SPLIT_WENB[78]); + primitive = _inv iNOT_SPLIT_WENB79(SPLIT_WENB[79], NOT_SPLIT_WENB[79]); + primitive = _inv iNOT_SPLIT_WENB80(SPLIT_WENB[80], NOT_SPLIT_WENB[80]); + primitive = _inv iNOT_SPLIT_WENB81(SPLIT_WENB[81], NOT_SPLIT_WENB[81]); + primitive = _inv iNOT_SPLIT_WENB82(SPLIT_WENB[82], NOT_SPLIT_WENB[82]); + primitive = _inv iNOT_SPLIT_WENB83(SPLIT_WENB[83], NOT_SPLIT_WENB[83]); + primitive = _inv iNOT_SPLIT_WENB84(SPLIT_WENB[84], NOT_SPLIT_WENB[84]); + primitive = _inv iNOT_SPLIT_WENB85(SPLIT_WENB[85], NOT_SPLIT_WENB[85]); + primitive = _inv iNOT_SPLIT_WENB86(SPLIT_WENB[86], NOT_SPLIT_WENB[86]); + primitive = _inv iNOT_SPLIT_WENB87(SPLIT_WENB[87], NOT_SPLIT_WENB[87]); + primitive = _inv iNOT_SPLIT_WENB88(SPLIT_WENB[88], NOT_SPLIT_WENB[88]); + primitive = _inv iNOT_SPLIT_WENB89(SPLIT_WENB[89], NOT_SPLIT_WENB[89]); + primitive = _inv iNOT_SPLIT_WENB90(SPLIT_WENB[90], NOT_SPLIT_WENB[90]); + primitive = _inv iNOT_SPLIT_WENB91(SPLIT_WENB[91], NOT_SPLIT_WENB[91]); + primitive = _inv iNOT_SPLIT_WENB92(SPLIT_WENB[92], NOT_SPLIT_WENB[92]); + primitive = _inv iNOT_SPLIT_WENB93(SPLIT_WENB[93], NOT_SPLIT_WENB[93]); + primitive = _inv iNOT_SPLIT_WENB94(SPLIT_WENB[94], NOT_SPLIT_WENB[94]); + primitive = _inv iNOT_SPLIT_WENB95(SPLIT_WENB[95], NOT_SPLIT_WENB[95]); + primitive = _inv iNOT_SPLIT_WENB96(SPLIT_WENB[96], NOT_SPLIT_WENB[96]); + primitive = _inv iNOT_SPLIT_WENB97(SPLIT_WENB[97], NOT_SPLIT_WENB[97]); + primitive = _inv iNOT_SPLIT_WENB98(SPLIT_WENB[98], NOT_SPLIT_WENB[98]); + primitive = _inv iNOT_SPLIT_WENB99(SPLIT_WENB[99], NOT_SPLIT_WENB[99]); + primitive = _inv iNOT_SPLIT_WENB100(SPLIT_WENB[100], NOT_SPLIT_WENB[100]); + primitive = _inv iNOT_SPLIT_WENB101(SPLIT_WENB[101], NOT_SPLIT_WENB[101]); + primitive = _inv iNOT_SPLIT_WENB102(SPLIT_WENB[102], NOT_SPLIT_WENB[102]); + primitive = _inv iNOT_SPLIT_WENB103(SPLIT_WENB[103], NOT_SPLIT_WENB[103]); + primitive = _inv iNOT_SPLIT_WENB104(SPLIT_WENB[104], NOT_SPLIT_WENB[104]); + primitive = _inv iNOT_SPLIT_WENB105(SPLIT_WENB[105], NOT_SPLIT_WENB[105]); + primitive = _inv iNOT_SPLIT_WENB106(SPLIT_WENB[106], NOT_SPLIT_WENB[106]); + primitive = _inv iNOT_SPLIT_WENB107(SPLIT_WENB[107], NOT_SPLIT_WENB[107]); + primitive = _inv iNOT_SPLIT_WENB108(SPLIT_WENB[108], NOT_SPLIT_WENB[108]); + primitive = _inv iNOT_SPLIT_WENB109(SPLIT_WENB[109], NOT_SPLIT_WENB[109]); + primitive = _inv iNOT_SPLIT_WENB110(SPLIT_WENB[110], NOT_SPLIT_WENB[110]); + primitive = _inv iNOT_SPLIT_WENB111(SPLIT_WENB[111], NOT_SPLIT_WENB[111]); + primitive = _inv iNOT_SPLIT_WENB112(SPLIT_WENB[112], NOT_SPLIT_WENB[112]); + primitive = _inv iNOT_SPLIT_WENB113(SPLIT_WENB[113], NOT_SPLIT_WENB[113]); + primitive = _inv iNOT_SPLIT_WENB114(SPLIT_WENB[114], NOT_SPLIT_WENB[114]); + primitive = _inv iNOT_SPLIT_WENB115(SPLIT_WENB[115], NOT_SPLIT_WENB[115]); + primitive = _inv iNOT_SPLIT_WENB116(SPLIT_WENB[116], NOT_SPLIT_WENB[116]); + primitive = _inv iNOT_SPLIT_WENB117(SPLIT_WENB[117], NOT_SPLIT_WENB[117]); + primitive = _inv iNOT_SPLIT_WENB118(SPLIT_WENB[118], NOT_SPLIT_WENB[118]); + primitive = _inv iNOT_SPLIT_WENB119(SPLIT_WENB[119], NOT_SPLIT_WENB[119]); + primitive = _inv iNOT_SPLIT_WENB120(SPLIT_WENB[120], NOT_SPLIT_WENB[120]); + primitive = _inv iNOT_SPLIT_WENB121(SPLIT_WENB[121], NOT_SPLIT_WENB[121]); + primitive = _inv iNOT_SPLIT_WENB122(SPLIT_WENB[122], NOT_SPLIT_WENB[122]); + primitive = _inv iNOT_SPLIT_WENB123(SPLIT_WENB[123], NOT_SPLIT_WENB[123]); + primitive = _inv iNOT_SPLIT_WENB124(SPLIT_WENB[124], NOT_SPLIT_WENB[124]); + primitive = _inv iNOT_SPLIT_WENB125(SPLIT_WENB[125], NOT_SPLIT_WENB[125]); + primitive = _inv iNOT_SPLIT_WENB126(SPLIT_WENB[126], NOT_SPLIT_WENB[126]); + primitive = _inv iNOT_SPLIT_WENB127(SPLIT_WENB[127], NOT_SPLIT_WENB[127]); + ) + intern (WRITEB) (array = 127 : 0; + primitive = _and aWRITEB0(NOT_DFTRAMBYP, NOT_SPLIT_WENB[0], NOT_CENB, WRITEB[0]); + primitive = _and aWRITEB1(NOT_DFTRAMBYP, NOT_SPLIT_WENB[1], NOT_CENB, WRITEB[1]); + primitive = _and aWRITEB2(NOT_DFTRAMBYP, NOT_SPLIT_WENB[2], NOT_CENB, WRITEB[2]); + primitive = _and aWRITEB3(NOT_DFTRAMBYP, NOT_SPLIT_WENB[3], NOT_CENB, WRITEB[3]); + primitive = _and aWRITEB4(NOT_DFTRAMBYP, NOT_SPLIT_WENB[4], NOT_CENB, WRITEB[4]); + primitive = _and aWRITEB5(NOT_DFTRAMBYP, NOT_SPLIT_WENB[5], NOT_CENB, WRITEB[5]); + primitive = _and aWRITEB6(NOT_DFTRAMBYP, NOT_SPLIT_WENB[6], NOT_CENB, WRITEB[6]); + primitive = _and aWRITEB7(NOT_DFTRAMBYP, NOT_SPLIT_WENB[7], NOT_CENB, WRITEB[7]); + primitive = _and aWRITEB8(NOT_DFTRAMBYP, NOT_SPLIT_WENB[8], NOT_CENB, WRITEB[8]); + primitive = _and aWRITEB9(NOT_DFTRAMBYP, NOT_SPLIT_WENB[9], NOT_CENB, WRITEB[9]); + primitive = _and aWRITEB10(NOT_DFTRAMBYP, NOT_SPLIT_WENB[10], NOT_CENB, WRITEB[10]); + primitive = _and aWRITEB11(NOT_DFTRAMBYP, NOT_SPLIT_WENB[11], NOT_CENB, WRITEB[11]); + primitive = _and aWRITEB12(NOT_DFTRAMBYP, NOT_SPLIT_WENB[12], NOT_CENB, WRITEB[12]); + primitive = _and aWRITEB13(NOT_DFTRAMBYP, NOT_SPLIT_WENB[13], NOT_CENB, WRITEB[13]); + primitive = _and aWRITEB14(NOT_DFTRAMBYP, NOT_SPLIT_WENB[14], NOT_CENB, WRITEB[14]); + primitive = _and aWRITEB15(NOT_DFTRAMBYP, NOT_SPLIT_WENB[15], NOT_CENB, WRITEB[15]); + primitive = _and aWRITEB16(NOT_DFTRAMBYP, NOT_SPLIT_WENB[16], NOT_CENB, WRITEB[16]); + primitive = _and aWRITEB17(NOT_DFTRAMBYP, NOT_SPLIT_WENB[17], NOT_CENB, WRITEB[17]); + primitive = _and aWRITEB18(NOT_DFTRAMBYP, NOT_SPLIT_WENB[18], NOT_CENB, WRITEB[18]); + primitive = _and aWRITEB19(NOT_DFTRAMBYP, NOT_SPLIT_WENB[19], NOT_CENB, WRITEB[19]); + primitive = _and aWRITEB20(NOT_DFTRAMBYP, NOT_SPLIT_WENB[20], NOT_CENB, WRITEB[20]); + primitive = _and aWRITEB21(NOT_DFTRAMBYP, NOT_SPLIT_WENB[21], NOT_CENB, WRITEB[21]); + primitive = _and aWRITEB22(NOT_DFTRAMBYP, NOT_SPLIT_WENB[22], NOT_CENB, WRITEB[22]); + primitive = _and aWRITEB23(NOT_DFTRAMBYP, NOT_SPLIT_WENB[23], NOT_CENB, WRITEB[23]); + primitive = _and aWRITEB24(NOT_DFTRAMBYP, NOT_SPLIT_WENB[24], NOT_CENB, WRITEB[24]); + primitive = _and aWRITEB25(NOT_DFTRAMBYP, NOT_SPLIT_WENB[25], NOT_CENB, WRITEB[25]); + primitive = _and aWRITEB26(NOT_DFTRAMBYP, NOT_SPLIT_WENB[26], NOT_CENB, WRITEB[26]); + primitive = _and aWRITEB27(NOT_DFTRAMBYP, NOT_SPLIT_WENB[27], NOT_CENB, WRITEB[27]); + primitive = _and aWRITEB28(NOT_DFTRAMBYP, NOT_SPLIT_WENB[28], NOT_CENB, WRITEB[28]); + primitive = _and aWRITEB29(NOT_DFTRAMBYP, NOT_SPLIT_WENB[29], NOT_CENB, WRITEB[29]); + primitive = _and aWRITEB30(NOT_DFTRAMBYP, NOT_SPLIT_WENB[30], NOT_CENB, WRITEB[30]); + primitive = _and aWRITEB31(NOT_DFTRAMBYP, NOT_SPLIT_WENB[31], NOT_CENB, WRITEB[31]); + primitive = _and aWRITEB32(NOT_DFTRAMBYP, NOT_SPLIT_WENB[32], NOT_CENB, WRITEB[32]); + primitive = _and aWRITEB33(NOT_DFTRAMBYP, NOT_SPLIT_WENB[33], NOT_CENB, WRITEB[33]); + primitive = _and aWRITEB34(NOT_DFTRAMBYP, NOT_SPLIT_WENB[34], NOT_CENB, WRITEB[34]); + primitive = _and aWRITEB35(NOT_DFTRAMBYP, NOT_SPLIT_WENB[35], NOT_CENB, WRITEB[35]); + primitive = _and aWRITEB36(NOT_DFTRAMBYP, NOT_SPLIT_WENB[36], NOT_CENB, WRITEB[36]); + primitive = _and aWRITEB37(NOT_DFTRAMBYP, NOT_SPLIT_WENB[37], NOT_CENB, WRITEB[37]); + primitive = _and aWRITEB38(NOT_DFTRAMBYP, NOT_SPLIT_WENB[38], NOT_CENB, WRITEB[38]); + primitive = _and aWRITEB39(NOT_DFTRAMBYP, NOT_SPLIT_WENB[39], NOT_CENB, WRITEB[39]); + primitive = _and aWRITEB40(NOT_DFTRAMBYP, NOT_SPLIT_WENB[40], NOT_CENB, WRITEB[40]); + primitive = _and aWRITEB41(NOT_DFTRAMBYP, NOT_SPLIT_WENB[41], NOT_CENB, WRITEB[41]); + primitive = _and aWRITEB42(NOT_DFTRAMBYP, NOT_SPLIT_WENB[42], NOT_CENB, WRITEB[42]); + primitive = _and aWRITEB43(NOT_DFTRAMBYP, NOT_SPLIT_WENB[43], NOT_CENB, WRITEB[43]); + primitive = _and aWRITEB44(NOT_DFTRAMBYP, NOT_SPLIT_WENB[44], NOT_CENB, WRITEB[44]); + primitive = _and aWRITEB45(NOT_DFTRAMBYP, NOT_SPLIT_WENB[45], NOT_CENB, WRITEB[45]); + primitive = _and aWRITEB46(NOT_DFTRAMBYP, NOT_SPLIT_WENB[46], NOT_CENB, WRITEB[46]); + primitive = _and aWRITEB47(NOT_DFTRAMBYP, NOT_SPLIT_WENB[47], NOT_CENB, WRITEB[47]); + primitive = _and aWRITEB48(NOT_DFTRAMBYP, NOT_SPLIT_WENB[48], NOT_CENB, WRITEB[48]); + primitive = _and aWRITEB49(NOT_DFTRAMBYP, NOT_SPLIT_WENB[49], NOT_CENB, WRITEB[49]); + primitive = _and aWRITEB50(NOT_DFTRAMBYP, NOT_SPLIT_WENB[50], NOT_CENB, WRITEB[50]); + primitive = _and aWRITEB51(NOT_DFTRAMBYP, NOT_SPLIT_WENB[51], NOT_CENB, WRITEB[51]); + primitive = _and aWRITEB52(NOT_DFTRAMBYP, NOT_SPLIT_WENB[52], NOT_CENB, WRITEB[52]); + primitive = _and aWRITEB53(NOT_DFTRAMBYP, NOT_SPLIT_WENB[53], NOT_CENB, WRITEB[53]); + primitive = _and aWRITEB54(NOT_DFTRAMBYP, NOT_SPLIT_WENB[54], NOT_CENB, WRITEB[54]); + primitive = _and aWRITEB55(NOT_DFTRAMBYP, NOT_SPLIT_WENB[55], NOT_CENB, WRITEB[55]); + primitive = _and aWRITEB56(NOT_DFTRAMBYP, NOT_SPLIT_WENB[56], NOT_CENB, WRITEB[56]); + primitive = _and aWRITEB57(NOT_DFTRAMBYP, NOT_SPLIT_WENB[57], NOT_CENB, WRITEB[57]); + primitive = _and aWRITEB58(NOT_DFTRAMBYP, NOT_SPLIT_WENB[58], NOT_CENB, WRITEB[58]); + primitive = _and aWRITEB59(NOT_DFTRAMBYP, NOT_SPLIT_WENB[59], NOT_CENB, WRITEB[59]); + primitive = _and aWRITEB60(NOT_DFTRAMBYP, NOT_SPLIT_WENB[60], NOT_CENB, WRITEB[60]); + primitive = _and aWRITEB61(NOT_DFTRAMBYP, NOT_SPLIT_WENB[61], NOT_CENB, WRITEB[61]); + primitive = _and aWRITEB62(NOT_DFTRAMBYP, NOT_SPLIT_WENB[62], NOT_CENB, WRITEB[62]); + primitive = _and aWRITEB63(NOT_DFTRAMBYP, NOT_SPLIT_WENB[63], NOT_CENB, WRITEB[63]); + primitive = _and aWRITEB64(NOT_DFTRAMBYP, NOT_SPLIT_WENB[64], NOT_CENB, WRITEB[64]); + primitive = _and aWRITEB65(NOT_DFTRAMBYP, NOT_SPLIT_WENB[65], NOT_CENB, WRITEB[65]); + primitive = _and aWRITEB66(NOT_DFTRAMBYP, NOT_SPLIT_WENB[66], NOT_CENB, WRITEB[66]); + primitive = _and aWRITEB67(NOT_DFTRAMBYP, NOT_SPLIT_WENB[67], NOT_CENB, WRITEB[67]); + primitive = _and aWRITEB68(NOT_DFTRAMBYP, NOT_SPLIT_WENB[68], NOT_CENB, WRITEB[68]); + primitive = _and aWRITEB69(NOT_DFTRAMBYP, NOT_SPLIT_WENB[69], NOT_CENB, WRITEB[69]); + primitive = _and aWRITEB70(NOT_DFTRAMBYP, NOT_SPLIT_WENB[70], NOT_CENB, WRITEB[70]); + primitive = _and aWRITEB71(NOT_DFTRAMBYP, NOT_SPLIT_WENB[71], NOT_CENB, WRITEB[71]); + primitive = _and aWRITEB72(NOT_DFTRAMBYP, NOT_SPLIT_WENB[72], NOT_CENB, WRITEB[72]); + primitive = _and aWRITEB73(NOT_DFTRAMBYP, NOT_SPLIT_WENB[73], NOT_CENB, WRITEB[73]); + primitive = _and aWRITEB74(NOT_DFTRAMBYP, NOT_SPLIT_WENB[74], NOT_CENB, WRITEB[74]); + primitive = _and aWRITEB75(NOT_DFTRAMBYP, NOT_SPLIT_WENB[75], NOT_CENB, WRITEB[75]); + primitive = _and aWRITEB76(NOT_DFTRAMBYP, NOT_SPLIT_WENB[76], NOT_CENB, WRITEB[76]); + primitive = _and aWRITEB77(NOT_DFTRAMBYP, NOT_SPLIT_WENB[77], NOT_CENB, WRITEB[77]); + primitive = _and aWRITEB78(NOT_DFTRAMBYP, NOT_SPLIT_WENB[78], NOT_CENB, WRITEB[78]); + primitive = _and aWRITEB79(NOT_DFTRAMBYP, NOT_SPLIT_WENB[79], NOT_CENB, WRITEB[79]); + primitive = _and aWRITEB80(NOT_DFTRAMBYP, NOT_SPLIT_WENB[80], NOT_CENB, WRITEB[80]); + primitive = _and aWRITEB81(NOT_DFTRAMBYP, NOT_SPLIT_WENB[81], NOT_CENB, WRITEB[81]); + primitive = _and aWRITEB82(NOT_DFTRAMBYP, NOT_SPLIT_WENB[82], NOT_CENB, WRITEB[82]); + primitive = _and aWRITEB83(NOT_DFTRAMBYP, NOT_SPLIT_WENB[83], NOT_CENB, WRITEB[83]); + primitive = _and aWRITEB84(NOT_DFTRAMBYP, NOT_SPLIT_WENB[84], NOT_CENB, WRITEB[84]); + primitive = _and aWRITEB85(NOT_DFTRAMBYP, NOT_SPLIT_WENB[85], NOT_CENB, WRITEB[85]); + primitive = _and aWRITEB86(NOT_DFTRAMBYP, NOT_SPLIT_WENB[86], NOT_CENB, WRITEB[86]); + primitive = _and aWRITEB87(NOT_DFTRAMBYP, NOT_SPLIT_WENB[87], NOT_CENB, WRITEB[87]); + primitive = _and aWRITEB88(NOT_DFTRAMBYP, NOT_SPLIT_WENB[88], NOT_CENB, WRITEB[88]); + primitive = _and aWRITEB89(NOT_DFTRAMBYP, NOT_SPLIT_WENB[89], NOT_CENB, WRITEB[89]); + primitive = _and aWRITEB90(NOT_DFTRAMBYP, NOT_SPLIT_WENB[90], NOT_CENB, WRITEB[90]); + primitive = _and aWRITEB91(NOT_DFTRAMBYP, NOT_SPLIT_WENB[91], NOT_CENB, WRITEB[91]); + primitive = _and aWRITEB92(NOT_DFTRAMBYP, NOT_SPLIT_WENB[92], NOT_CENB, WRITEB[92]); + primitive = _and aWRITEB93(NOT_DFTRAMBYP, NOT_SPLIT_WENB[93], NOT_CENB, WRITEB[93]); + primitive = _and aWRITEB94(NOT_DFTRAMBYP, NOT_SPLIT_WENB[94], NOT_CENB, WRITEB[94]); + primitive = _and aWRITEB95(NOT_DFTRAMBYP, NOT_SPLIT_WENB[95], NOT_CENB, WRITEB[95]); + primitive = _and aWRITEB96(NOT_DFTRAMBYP, NOT_SPLIT_WENB[96], NOT_CENB, WRITEB[96]); + primitive = _and aWRITEB97(NOT_DFTRAMBYP, NOT_SPLIT_WENB[97], NOT_CENB, WRITEB[97]); + primitive = _and aWRITEB98(NOT_DFTRAMBYP, NOT_SPLIT_WENB[98], NOT_CENB, WRITEB[98]); + primitive = _and aWRITEB99(NOT_DFTRAMBYP, NOT_SPLIT_WENB[99], NOT_CENB, WRITEB[99]); + primitive = _and aWRITEB100(NOT_DFTRAMBYP, NOT_SPLIT_WENB[100], NOT_CENB, WRITEB[100]); + primitive = _and aWRITEB101(NOT_DFTRAMBYP, NOT_SPLIT_WENB[101], NOT_CENB, WRITEB[101]); + primitive = _and aWRITEB102(NOT_DFTRAMBYP, NOT_SPLIT_WENB[102], NOT_CENB, WRITEB[102]); + primitive = _and aWRITEB103(NOT_DFTRAMBYP, NOT_SPLIT_WENB[103], NOT_CENB, WRITEB[103]); + primitive = _and aWRITEB104(NOT_DFTRAMBYP, NOT_SPLIT_WENB[104], NOT_CENB, WRITEB[104]); + primitive = _and aWRITEB105(NOT_DFTRAMBYP, NOT_SPLIT_WENB[105], NOT_CENB, WRITEB[105]); + primitive = _and aWRITEB106(NOT_DFTRAMBYP, NOT_SPLIT_WENB[106], NOT_CENB, WRITEB[106]); + primitive = _and aWRITEB107(NOT_DFTRAMBYP, NOT_SPLIT_WENB[107], NOT_CENB, WRITEB[107]); + primitive = _and aWRITEB108(NOT_DFTRAMBYP, NOT_SPLIT_WENB[108], NOT_CENB, WRITEB[108]); + primitive = _and aWRITEB109(NOT_DFTRAMBYP, NOT_SPLIT_WENB[109], NOT_CENB, WRITEB[109]); + primitive = _and aWRITEB110(NOT_DFTRAMBYP, NOT_SPLIT_WENB[110], NOT_CENB, WRITEB[110]); + primitive = _and aWRITEB111(NOT_DFTRAMBYP, NOT_SPLIT_WENB[111], NOT_CENB, WRITEB[111]); + primitive = _and aWRITEB112(NOT_DFTRAMBYP, NOT_SPLIT_WENB[112], NOT_CENB, WRITEB[112]); + primitive = _and aWRITEB113(NOT_DFTRAMBYP, NOT_SPLIT_WENB[113], NOT_CENB, WRITEB[113]); + primitive = _and aWRITEB114(NOT_DFTRAMBYP, NOT_SPLIT_WENB[114], NOT_CENB, WRITEB[114]); + primitive = _and aWRITEB115(NOT_DFTRAMBYP, NOT_SPLIT_WENB[115], NOT_CENB, WRITEB[115]); + primitive = _and aWRITEB116(NOT_DFTRAMBYP, NOT_SPLIT_WENB[116], NOT_CENB, WRITEB[116]); + primitive = _and aWRITEB117(NOT_DFTRAMBYP, NOT_SPLIT_WENB[117], NOT_CENB, WRITEB[117]); + primitive = _and aWRITEB118(NOT_DFTRAMBYP, NOT_SPLIT_WENB[118], NOT_CENB, WRITEB[118]); + primitive = _and aWRITEB119(NOT_DFTRAMBYP, NOT_SPLIT_WENB[119], NOT_CENB, WRITEB[119]); + primitive = _and aWRITEB120(NOT_DFTRAMBYP, NOT_SPLIT_WENB[120], NOT_CENB, WRITEB[120]); + primitive = _and aWRITEB121(NOT_DFTRAMBYP, NOT_SPLIT_WENB[121], NOT_CENB, WRITEB[121]); + primitive = _and aWRITEB122(NOT_DFTRAMBYP, NOT_SPLIT_WENB[122], NOT_CENB, WRITEB[122]); + primitive = _and aWRITEB123(NOT_DFTRAMBYP, NOT_SPLIT_WENB[123], NOT_CENB, WRITEB[123]); + primitive = _and aWRITEB124(NOT_DFTRAMBYP, NOT_SPLIT_WENB[124], NOT_CENB, WRITEB[124]); + primitive = _and aWRITEB125(NOT_DFTRAMBYP, NOT_SPLIT_WENB[125], NOT_CENB, WRITEB[125]); + primitive = _and aWRITEB126(NOT_DFTRAMBYP, NOT_SPLIT_WENB[126], NOT_CENB, WRITEB[126]); + primitive = _and aWRITEB127(NOT_DFTRAMBYP, NOT_SPLIT_WENB[127], NOT_CENB, WRITEB[127]); + ) +intern (INT_QA) (array = 127 : 0; + instance = rf2_32x128_wm1_bitcell memB0 (.CLK(CLKB), .WRITE(WRITEB[0]), .READ(READA[0]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[0]), .Xout(XoutBiff), .Q(INT_QA[0])); + instance = rf2_32x128_wm1_bitcell memB1 (.CLK(CLKB), .WRITE(WRITEB[1]), .READ(READA[1]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[1]), .Xout(XoutBiff), .Q(INT_QA[1])); + instance = rf2_32x128_wm1_bitcell memB2 (.CLK(CLKB), .WRITE(WRITEB[2]), .READ(READA[2]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[2]), .Xout(XoutBiff), .Q(INT_QA[2])); + instance = rf2_32x128_wm1_bitcell memB3 (.CLK(CLKB), .WRITE(WRITEB[3]), .READ(READA[3]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[3]), .Xout(XoutBiff), .Q(INT_QA[3])); + instance = rf2_32x128_wm1_bitcell memB4 (.CLK(CLKB), .WRITE(WRITEB[4]), .READ(READA[4]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[4]), .Xout(XoutBiff), .Q(INT_QA[4])); + instance = rf2_32x128_wm1_bitcell memB5 (.CLK(CLKB), .WRITE(WRITEB[5]), .READ(READA[5]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[5]), .Xout(XoutBiff), .Q(INT_QA[5])); + instance = rf2_32x128_wm1_bitcell memB6 (.CLK(CLKB), .WRITE(WRITEB[6]), .READ(READA[6]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[6]), .Xout(XoutBiff), .Q(INT_QA[6])); + instance = rf2_32x128_wm1_bitcell memB7 (.CLK(CLKB), .WRITE(WRITEB[7]), .READ(READA[7]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[7]), .Xout(XoutBiff), .Q(INT_QA[7])); + instance = rf2_32x128_wm1_bitcell memB8 (.CLK(CLKB), .WRITE(WRITEB[8]), .READ(READA[8]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[8]), .Xout(XoutBiff), .Q(INT_QA[8])); + instance = rf2_32x128_wm1_bitcell memB9 (.CLK(CLKB), .WRITE(WRITEB[9]), .READ(READA[9]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[9]), .Xout(XoutBiff), .Q(INT_QA[9])); + instance = rf2_32x128_wm1_bitcell memB10 (.CLK(CLKB), .WRITE(WRITEB[10]), .READ(READA[10]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[10]), .Xout(XoutBiff), .Q(INT_QA[10])); + instance = rf2_32x128_wm1_bitcell memB11 (.CLK(CLKB), .WRITE(WRITEB[11]), .READ(READA[11]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[11]), .Xout(XoutBiff), .Q(INT_QA[11])); + instance = rf2_32x128_wm1_bitcell memB12 (.CLK(CLKB), .WRITE(WRITEB[12]), .READ(READA[12]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[12]), .Xout(XoutBiff), .Q(INT_QA[12])); + instance = rf2_32x128_wm1_bitcell memB13 (.CLK(CLKB), .WRITE(WRITEB[13]), .READ(READA[13]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[13]), .Xout(XoutBiff), .Q(INT_QA[13])); + instance = rf2_32x128_wm1_bitcell memB14 (.CLK(CLKB), .WRITE(WRITEB[14]), .READ(READA[14]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[14]), .Xout(XoutBiff), .Q(INT_QA[14])); + instance = rf2_32x128_wm1_bitcell memB15 (.CLK(CLKB), .WRITE(WRITEB[15]), .READ(READA[15]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[15]), .Xout(XoutBiff), .Q(INT_QA[15])); + instance = rf2_32x128_wm1_bitcell memB16 (.CLK(CLKB), .WRITE(WRITEB[16]), .READ(READA[16]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[16]), .Xout(XoutBiff), .Q(INT_QA[16])); + instance = rf2_32x128_wm1_bitcell memB17 (.CLK(CLKB), .WRITE(WRITEB[17]), .READ(READA[17]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[17]), .Xout(XoutBiff), .Q(INT_QA[17])); + instance = rf2_32x128_wm1_bitcell memB18 (.CLK(CLKB), .WRITE(WRITEB[18]), .READ(READA[18]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[18]), .Xout(XoutBiff), .Q(INT_QA[18])); + instance = rf2_32x128_wm1_bitcell memB19 (.CLK(CLKB), .WRITE(WRITEB[19]), .READ(READA[19]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[19]), .Xout(XoutBiff), .Q(INT_QA[19])); + instance = rf2_32x128_wm1_bitcell memB20 (.CLK(CLKB), .WRITE(WRITEB[20]), .READ(READA[20]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[20]), .Xout(XoutBiff), .Q(INT_QA[20])); + instance = rf2_32x128_wm1_bitcell memB21 (.CLK(CLKB), .WRITE(WRITEB[21]), .READ(READA[21]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[21]), .Xout(XoutBiff), .Q(INT_QA[21])); + instance = rf2_32x128_wm1_bitcell memB22 (.CLK(CLKB), .WRITE(WRITEB[22]), .READ(READA[22]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[22]), .Xout(XoutBiff), .Q(INT_QA[22])); + instance = rf2_32x128_wm1_bitcell memB23 (.CLK(CLKB), .WRITE(WRITEB[23]), .READ(READA[23]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[23]), .Xout(XoutBiff), .Q(INT_QA[23])); + instance = rf2_32x128_wm1_bitcell memB24 (.CLK(CLKB), .WRITE(WRITEB[24]), .READ(READA[24]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[24]), .Xout(XoutBiff), .Q(INT_QA[24])); + instance = rf2_32x128_wm1_bitcell memB25 (.CLK(CLKB), .WRITE(WRITEB[25]), .READ(READA[25]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[25]), .Xout(XoutBiff), .Q(INT_QA[25])); + instance = rf2_32x128_wm1_bitcell memB26 (.CLK(CLKB), .WRITE(WRITEB[26]), .READ(READA[26]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[26]), .Xout(XoutBiff), .Q(INT_QA[26])); + instance = rf2_32x128_wm1_bitcell memB27 (.CLK(CLKB), .WRITE(WRITEB[27]), .READ(READA[27]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[27]), .Xout(XoutBiff), .Q(INT_QA[27])); + instance = rf2_32x128_wm1_bitcell memB28 (.CLK(CLKB), .WRITE(WRITEB[28]), .READ(READA[28]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[28]), .Xout(XoutBiff), .Q(INT_QA[28])); + instance = rf2_32x128_wm1_bitcell memB29 (.CLK(CLKB), .WRITE(WRITEB[29]), .READ(READA[29]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[29]), .Xout(XoutBiff), .Q(INT_QA[29])); + instance = rf2_32x128_wm1_bitcell memB30 (.CLK(CLKB), .WRITE(WRITEB[30]), .READ(READA[30]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[30]), .Xout(XoutBiff), .Q(INT_QA[30])); + instance = rf2_32x128_wm1_bitcell memB31 (.CLK(CLKB), .WRITE(WRITEB[31]), .READ(READA[31]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[31]), .Xout(XoutBiff), .Q(INT_QA[31])); + instance = rf2_32x128_wm1_bitcell memB32 (.CLK(CLKB), .WRITE(WRITEB[32]), .READ(READA[32]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[32]), .Xout(XoutBiff), .Q(INT_QA[32])); + instance = rf2_32x128_wm1_bitcell memB33 (.CLK(CLKB), .WRITE(WRITEB[33]), .READ(READA[33]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[33]), .Xout(XoutBiff), .Q(INT_QA[33])); + instance = rf2_32x128_wm1_bitcell memB34 (.CLK(CLKB), .WRITE(WRITEB[34]), .READ(READA[34]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[34]), .Xout(XoutBiff), .Q(INT_QA[34])); + instance = rf2_32x128_wm1_bitcell memB35 (.CLK(CLKB), .WRITE(WRITEB[35]), .READ(READA[35]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[35]), .Xout(XoutBiff), .Q(INT_QA[35])); + instance = rf2_32x128_wm1_bitcell memB36 (.CLK(CLKB), .WRITE(WRITEB[36]), .READ(READA[36]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[36]), .Xout(XoutBiff), .Q(INT_QA[36])); + instance = rf2_32x128_wm1_bitcell memB37 (.CLK(CLKB), .WRITE(WRITEB[37]), .READ(READA[37]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[37]), .Xout(XoutBiff), .Q(INT_QA[37])); + instance = rf2_32x128_wm1_bitcell memB38 (.CLK(CLKB), .WRITE(WRITEB[38]), .READ(READA[38]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[38]), .Xout(XoutBiff), .Q(INT_QA[38])); + instance = rf2_32x128_wm1_bitcell memB39 (.CLK(CLKB), .WRITE(WRITEB[39]), .READ(READA[39]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[39]), .Xout(XoutBiff), .Q(INT_QA[39])); + instance = rf2_32x128_wm1_bitcell memB40 (.CLK(CLKB), .WRITE(WRITEB[40]), .READ(READA[40]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[40]), .Xout(XoutBiff), .Q(INT_QA[40])); + instance = rf2_32x128_wm1_bitcell memB41 (.CLK(CLKB), .WRITE(WRITEB[41]), .READ(READA[41]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[41]), .Xout(XoutBiff), .Q(INT_QA[41])); + instance = rf2_32x128_wm1_bitcell memB42 (.CLK(CLKB), .WRITE(WRITEB[42]), .READ(READA[42]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[42]), .Xout(XoutBiff), .Q(INT_QA[42])); + instance = rf2_32x128_wm1_bitcell memB43 (.CLK(CLKB), .WRITE(WRITEB[43]), .READ(READA[43]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[43]), .Xout(XoutBiff), .Q(INT_QA[43])); + instance = rf2_32x128_wm1_bitcell memB44 (.CLK(CLKB), .WRITE(WRITEB[44]), .READ(READA[44]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[44]), .Xout(XoutBiff), .Q(INT_QA[44])); + instance = rf2_32x128_wm1_bitcell memB45 (.CLK(CLKB), .WRITE(WRITEB[45]), .READ(READA[45]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[45]), .Xout(XoutBiff), .Q(INT_QA[45])); + instance = rf2_32x128_wm1_bitcell memB46 (.CLK(CLKB), .WRITE(WRITEB[46]), .READ(READA[46]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[46]), .Xout(XoutBiff), .Q(INT_QA[46])); + instance = rf2_32x128_wm1_bitcell memB47 (.CLK(CLKB), .WRITE(WRITEB[47]), .READ(READA[47]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[47]), .Xout(XoutBiff), .Q(INT_QA[47])); + instance = rf2_32x128_wm1_bitcell memB48 (.CLK(CLKB), .WRITE(WRITEB[48]), .READ(READA[48]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[48]), .Xout(XoutBiff), .Q(INT_QA[48])); + instance = rf2_32x128_wm1_bitcell memB49 (.CLK(CLKB), .WRITE(WRITEB[49]), .READ(READA[49]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[49]), .Xout(XoutBiff), .Q(INT_QA[49])); + instance = rf2_32x128_wm1_bitcell memB50 (.CLK(CLKB), .WRITE(WRITEB[50]), .READ(READA[50]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[50]), .Xout(XoutBiff), .Q(INT_QA[50])); + instance = rf2_32x128_wm1_bitcell memB51 (.CLK(CLKB), .WRITE(WRITEB[51]), .READ(READA[51]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[51]), .Xout(XoutBiff), .Q(INT_QA[51])); + instance = rf2_32x128_wm1_bitcell memB52 (.CLK(CLKB), .WRITE(WRITEB[52]), .READ(READA[52]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[52]), .Xout(XoutBiff), .Q(INT_QA[52])); + instance = rf2_32x128_wm1_bitcell memB53 (.CLK(CLKB), .WRITE(WRITEB[53]), .READ(READA[53]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[53]), .Xout(XoutBiff), .Q(INT_QA[53])); + instance = rf2_32x128_wm1_bitcell memB54 (.CLK(CLKB), .WRITE(WRITEB[54]), .READ(READA[54]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[54]), .Xout(XoutBiff), .Q(INT_QA[54])); + instance = rf2_32x128_wm1_bitcell memB55 (.CLK(CLKB), .WRITE(WRITEB[55]), .READ(READA[55]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[55]), .Xout(XoutBiff), .Q(INT_QA[55])); + instance = rf2_32x128_wm1_bitcell memB56 (.CLK(CLKB), .WRITE(WRITEB[56]), .READ(READA[56]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[56]), .Xout(XoutBiff), .Q(INT_QA[56])); + instance = rf2_32x128_wm1_bitcell memB57 (.CLK(CLKB), .WRITE(WRITEB[57]), .READ(READA[57]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[57]), .Xout(XoutBiff), .Q(INT_QA[57])); + instance = rf2_32x128_wm1_bitcell memB58 (.CLK(CLKB), .WRITE(WRITEB[58]), .READ(READA[58]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[58]), .Xout(XoutBiff), .Q(INT_QA[58])); + instance = rf2_32x128_wm1_bitcell memB59 (.CLK(CLKB), .WRITE(WRITEB[59]), .READ(READA[59]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[59]), .Xout(XoutBiff), .Q(INT_QA[59])); + instance = rf2_32x128_wm1_bitcell memB60 (.CLK(CLKB), .WRITE(WRITEB[60]), .READ(READA[60]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[60]), .Xout(XoutBiff), .Q(INT_QA[60])); + instance = rf2_32x128_wm1_bitcell memB61 (.CLK(CLKB), .WRITE(WRITEB[61]), .READ(READA[61]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[61]), .Xout(XoutBiff), .Q(INT_QA[61])); + instance = rf2_32x128_wm1_bitcell memB62 (.CLK(CLKB), .WRITE(WRITEB[62]), .READ(READA[62]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[62]), .Xout(XoutBiff), .Q(INT_QA[62])); + instance = rf2_32x128_wm1_bitcell memB63 (.CLK(CLKB), .WRITE(WRITEB[63]), .READ(READA[63]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[63]), .Xout(XoutBiff), .Q(INT_QA[63])); + instance = rf2_32x128_wm1_bitcell memB64 (.CLK(CLKB), .WRITE(WRITEB[64]), .READ(READA[64]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[64]), .Xout(XoutBiff), .Q(INT_QA[64])); + instance = rf2_32x128_wm1_bitcell memB65 (.CLK(CLKB), .WRITE(WRITEB[65]), .READ(READA[65]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[65]), .Xout(XoutBiff), .Q(INT_QA[65])); + instance = rf2_32x128_wm1_bitcell memB66 (.CLK(CLKB), .WRITE(WRITEB[66]), .READ(READA[66]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[66]), .Xout(XoutBiff), .Q(INT_QA[66])); + instance = rf2_32x128_wm1_bitcell memB67 (.CLK(CLKB), .WRITE(WRITEB[67]), .READ(READA[67]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[67]), .Xout(XoutBiff), .Q(INT_QA[67])); + instance = rf2_32x128_wm1_bitcell memB68 (.CLK(CLKB), .WRITE(WRITEB[68]), .READ(READA[68]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[68]), .Xout(XoutBiff), .Q(INT_QA[68])); + instance = rf2_32x128_wm1_bitcell memB69 (.CLK(CLKB), .WRITE(WRITEB[69]), .READ(READA[69]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[69]), .Xout(XoutBiff), .Q(INT_QA[69])); + instance = rf2_32x128_wm1_bitcell memB70 (.CLK(CLKB), .WRITE(WRITEB[70]), .READ(READA[70]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[70]), .Xout(XoutBiff), .Q(INT_QA[70])); + instance = rf2_32x128_wm1_bitcell memB71 (.CLK(CLKB), .WRITE(WRITEB[71]), .READ(READA[71]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[71]), .Xout(XoutBiff), .Q(INT_QA[71])); + instance = rf2_32x128_wm1_bitcell memB72 (.CLK(CLKB), .WRITE(WRITEB[72]), .READ(READA[72]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[72]), .Xout(XoutBiff), .Q(INT_QA[72])); + instance = rf2_32x128_wm1_bitcell memB73 (.CLK(CLKB), .WRITE(WRITEB[73]), .READ(READA[73]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[73]), .Xout(XoutBiff), .Q(INT_QA[73])); + instance = rf2_32x128_wm1_bitcell memB74 (.CLK(CLKB), .WRITE(WRITEB[74]), .READ(READA[74]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[74]), .Xout(XoutBiff), .Q(INT_QA[74])); + instance = rf2_32x128_wm1_bitcell memB75 (.CLK(CLKB), .WRITE(WRITEB[75]), .READ(READA[75]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[75]), .Xout(XoutBiff), .Q(INT_QA[75])); + instance = rf2_32x128_wm1_bitcell memB76 (.CLK(CLKB), .WRITE(WRITEB[76]), .READ(READA[76]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[76]), .Xout(XoutBiff), .Q(INT_QA[76])); + instance = rf2_32x128_wm1_bitcell memB77 (.CLK(CLKB), .WRITE(WRITEB[77]), .READ(READA[77]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[77]), .Xout(XoutBiff), .Q(INT_QA[77])); + instance = rf2_32x128_wm1_bitcell memB78 (.CLK(CLKB), .WRITE(WRITEB[78]), .READ(READA[78]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[78]), .Xout(XoutBiff), .Q(INT_QA[78])); + instance = rf2_32x128_wm1_bitcell memB79 (.CLK(CLKB), .WRITE(WRITEB[79]), .READ(READA[79]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[79]), .Xout(XoutBiff), .Q(INT_QA[79])); + instance = rf2_32x128_wm1_bitcell memB80 (.CLK(CLKB), .WRITE(WRITEB[80]), .READ(READA[80]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[80]), .Xout(XoutBiff), .Q(INT_QA[80])); + instance = rf2_32x128_wm1_bitcell memB81 (.CLK(CLKB), .WRITE(WRITEB[81]), .READ(READA[81]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[81]), .Xout(XoutBiff), .Q(INT_QA[81])); + instance = rf2_32x128_wm1_bitcell memB82 (.CLK(CLKB), .WRITE(WRITEB[82]), .READ(READA[82]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[82]), .Xout(XoutBiff), .Q(INT_QA[82])); + instance = rf2_32x128_wm1_bitcell memB83 (.CLK(CLKB), .WRITE(WRITEB[83]), .READ(READA[83]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[83]), .Xout(XoutBiff), .Q(INT_QA[83])); + instance = rf2_32x128_wm1_bitcell memB84 (.CLK(CLKB), .WRITE(WRITEB[84]), .READ(READA[84]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[84]), .Xout(XoutBiff), .Q(INT_QA[84])); + instance = rf2_32x128_wm1_bitcell memB85 (.CLK(CLKB), .WRITE(WRITEB[85]), .READ(READA[85]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[85]), .Xout(XoutBiff), .Q(INT_QA[85])); + instance = rf2_32x128_wm1_bitcell memB86 (.CLK(CLKB), .WRITE(WRITEB[86]), .READ(READA[86]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[86]), .Xout(XoutBiff), .Q(INT_QA[86])); + instance = rf2_32x128_wm1_bitcell memB87 (.CLK(CLKB), .WRITE(WRITEB[87]), .READ(READA[87]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[87]), .Xout(XoutBiff), .Q(INT_QA[87])); + instance = rf2_32x128_wm1_bitcell memB88 (.CLK(CLKB), .WRITE(WRITEB[88]), .READ(READA[88]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[88]), .Xout(XoutBiff), .Q(INT_QA[88])); + instance = rf2_32x128_wm1_bitcell memB89 (.CLK(CLKB), .WRITE(WRITEB[89]), .READ(READA[89]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[89]), .Xout(XoutBiff), .Q(INT_QA[89])); + instance = rf2_32x128_wm1_bitcell memB90 (.CLK(CLKB), .WRITE(WRITEB[90]), .READ(READA[90]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[90]), .Xout(XoutBiff), .Q(INT_QA[90])); + instance = rf2_32x128_wm1_bitcell memB91 (.CLK(CLKB), .WRITE(WRITEB[91]), .READ(READA[91]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[91]), .Xout(XoutBiff), .Q(INT_QA[91])); + instance = rf2_32x128_wm1_bitcell memB92 (.CLK(CLKB), .WRITE(WRITEB[92]), .READ(READA[92]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[92]), .Xout(XoutBiff), .Q(INT_QA[92])); + instance = rf2_32x128_wm1_bitcell memB93 (.CLK(CLKB), .WRITE(WRITEB[93]), .READ(READA[93]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[93]), .Xout(XoutBiff), .Q(INT_QA[93])); + instance = rf2_32x128_wm1_bitcell memB94 (.CLK(CLKB), .WRITE(WRITEB[94]), .READ(READA[94]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[94]), .Xout(XoutBiff), .Q(INT_QA[94])); + instance = rf2_32x128_wm1_bitcell memB95 (.CLK(CLKB), .WRITE(WRITEB[95]), .READ(READA[95]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[95]), .Xout(XoutBiff), .Q(INT_QA[95])); + instance = rf2_32x128_wm1_bitcell memB96 (.CLK(CLKB), .WRITE(WRITEB[96]), .READ(READA[96]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[96]), .Xout(XoutBiff), .Q(INT_QA[96])); + instance = rf2_32x128_wm1_bitcell memB97 (.CLK(CLKB), .WRITE(WRITEB[97]), .READ(READA[97]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[97]), .Xout(XoutBiff), .Q(INT_QA[97])); + instance = rf2_32x128_wm1_bitcell memB98 (.CLK(CLKB), .WRITE(WRITEB[98]), .READ(READA[98]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[98]), .Xout(XoutBiff), .Q(INT_QA[98])); + instance = rf2_32x128_wm1_bitcell memB99 (.CLK(CLKB), .WRITE(WRITEB[99]), .READ(READA[99]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[99]), .Xout(XoutBiff), .Q(INT_QA[99])); + instance = rf2_32x128_wm1_bitcell memB100 (.CLK(CLKB), .WRITE(WRITEB[100]), .READ(READA[100]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[100]), .Xout(XoutBiff), .Q(INT_QA[100])); + instance = rf2_32x128_wm1_bitcell memB101 (.CLK(CLKB), .WRITE(WRITEB[101]), .READ(READA[101]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[101]), .Xout(XoutBiff), .Q(INT_QA[101])); + instance = rf2_32x128_wm1_bitcell memB102 (.CLK(CLKB), .WRITE(WRITEB[102]), .READ(READA[102]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[102]), .Xout(XoutBiff), .Q(INT_QA[102])); + instance = rf2_32x128_wm1_bitcell memB103 (.CLK(CLKB), .WRITE(WRITEB[103]), .READ(READA[103]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[103]), .Xout(XoutBiff), .Q(INT_QA[103])); + instance = rf2_32x128_wm1_bitcell memB104 (.CLK(CLKB), .WRITE(WRITEB[104]), .READ(READA[104]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[104]), .Xout(XoutBiff), .Q(INT_QA[104])); + instance = rf2_32x128_wm1_bitcell memB105 (.CLK(CLKB), .WRITE(WRITEB[105]), .READ(READA[105]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[105]), .Xout(XoutBiff), .Q(INT_QA[105])); + instance = rf2_32x128_wm1_bitcell memB106 (.CLK(CLKB), .WRITE(WRITEB[106]), .READ(READA[106]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[106]), .Xout(XoutBiff), .Q(INT_QA[106])); + instance = rf2_32x128_wm1_bitcell memB107 (.CLK(CLKB), .WRITE(WRITEB[107]), .READ(READA[107]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[107]), .Xout(XoutBiff), .Q(INT_QA[107])); + instance = rf2_32x128_wm1_bitcell memB108 (.CLK(CLKB), .WRITE(WRITEB[108]), .READ(READA[108]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[108]), .Xout(XoutBiff), .Q(INT_QA[108])); + instance = rf2_32x128_wm1_bitcell memB109 (.CLK(CLKB), .WRITE(WRITEB[109]), .READ(READA[109]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[109]), .Xout(XoutBiff), .Q(INT_QA[109])); + instance = rf2_32x128_wm1_bitcell memB110 (.CLK(CLKB), .WRITE(WRITEB[110]), .READ(READA[110]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[110]), .Xout(XoutBiff), .Q(INT_QA[110])); + instance = rf2_32x128_wm1_bitcell memB111 (.CLK(CLKB), .WRITE(WRITEB[111]), .READ(READA[111]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[111]), .Xout(XoutBiff), .Q(INT_QA[111])); + instance = rf2_32x128_wm1_bitcell memB112 (.CLK(CLKB), .WRITE(WRITEB[112]), .READ(READA[112]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[112]), .Xout(XoutBiff), .Q(INT_QA[112])); + instance = rf2_32x128_wm1_bitcell memB113 (.CLK(CLKB), .WRITE(WRITEB[113]), .READ(READA[113]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[113]), .Xout(XoutBiff), .Q(INT_QA[113])); + instance = rf2_32x128_wm1_bitcell memB114 (.CLK(CLKB), .WRITE(WRITEB[114]), .READ(READA[114]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[114]), .Xout(XoutBiff), .Q(INT_QA[114])); + instance = rf2_32x128_wm1_bitcell memB115 (.CLK(CLKB), .WRITE(WRITEB[115]), .READ(READA[115]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[115]), .Xout(XoutBiff), .Q(INT_QA[115])); + instance = rf2_32x128_wm1_bitcell memB116 (.CLK(CLKB), .WRITE(WRITEB[116]), .READ(READA[116]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[116]), .Xout(XoutBiff), .Q(INT_QA[116])); + instance = rf2_32x128_wm1_bitcell memB117 (.CLK(CLKB), .WRITE(WRITEB[117]), .READ(READA[117]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[117]), .Xout(XoutBiff), .Q(INT_QA[117])); + instance = rf2_32x128_wm1_bitcell memB118 (.CLK(CLKB), .WRITE(WRITEB[118]), .READ(READA[118]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[118]), .Xout(XoutBiff), .Q(INT_QA[118])); + instance = rf2_32x128_wm1_bitcell memB119 (.CLK(CLKB), .WRITE(WRITEB[119]), .READ(READA[119]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[119]), .Xout(XoutBiff), .Q(INT_QA[119])); + instance = rf2_32x128_wm1_bitcell memB120 (.CLK(CLKB), .WRITE(WRITEB[120]), .READ(READA[120]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[120]), .Xout(XoutBiff), .Q(INT_QA[120])); + instance = rf2_32x128_wm1_bitcell memB121 (.CLK(CLKB), .WRITE(WRITEB[121]), .READ(READA[121]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[121]), .Xout(XoutBiff), .Q(INT_QA[121])); + instance = rf2_32x128_wm1_bitcell memB122 (.CLK(CLKB), .WRITE(WRITEB[122]), .READ(READA[122]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[122]), .Xout(XoutBiff), .Q(INT_QA[122])); + instance = rf2_32x128_wm1_bitcell memB123 (.CLK(CLKB), .WRITE(WRITEB[123]), .READ(READA[123]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[123]), .Xout(XoutBiff), .Q(INT_QA[123])); + instance = rf2_32x128_wm1_bitcell memB124 (.CLK(CLKB), .WRITE(WRITEB[124]), .READ(READA[124]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[124]), .Xout(XoutBiff), .Q(INT_QA[124])); + instance = rf2_32x128_wm1_bitcell memB125 (.CLK(CLKB), .WRITE(WRITEB[125]), .READ(READA[125]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[125]), .Xout(XoutBiff), .Q(INT_QA[125])); + instance = rf2_32x128_wm1_bitcell memB126 (.CLK(CLKB), .WRITE(WRITEB[126]), .READ(READA[126]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[126]), .Xout(XoutBiff), .Q(INT_QA[126])); + instance = rf2_32x128_wm1_bitcell memB127 (.CLK(CLKB), .WRITE(WRITEB[127]), .READ(READA[127]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[127]), .Xout(XoutBiff), .Q(INT_QA[127])); + ) + intern (x_detection_CENB) (primitive = _xor xx_detection_CENB(BMUX_CENB, BMUX_CENB, x_detection_CENB);) + intern (x_detection_CLKB) (primitive = _xor xx_detection_CLKB(CLKB, CLKB, x_detection_CLKB);) + intern (aSEB) (primitive = _and a1SEB ( SEB, DFTRAMBYPinv, aSEB );) + intern (acendftB) (primitive = _and a1cendft[B] (x_detection_CENB, DFTRAMBYPinv, acendftB );) + intern (acendftCB) (primitive = _and a1cendftCB ( x_detection_CLKB, DFTRAMBYPinv, acendftCB );) + intern (XoutB) (primitive = _or oXoutB ( aSEB, acendftB, acendftCA, acendftCB, XoutB );) + intern (DFTRAMBYPinv) (primitive = _inv imDFTRAMBYP ( DFTRAMBYP, DFTRAMBYPinv );) + intern (DB_hold) (array = 127:0; + primitive = _mux mDB_hold0 (BMUX_DB[0], QB_int[0], BMUX_CENB, DB_hold[0] ); + primitive = _mux mDB_hold1 (BMUX_DB[1], QB_int[1], BMUX_CENB, DB_hold[1] ); + primitive = _mux mDB_hold2 (BMUX_DB[2], QB_int[2], BMUX_CENB, DB_hold[2] ); + primitive = _mux mDB_hold3 (BMUX_DB[3], QB_int[3], BMUX_CENB, DB_hold[3] ); + primitive = _mux mDB_hold4 (BMUX_DB[4], QB_int[4], BMUX_CENB, DB_hold[4] ); + primitive = _mux mDB_hold5 (BMUX_DB[5], QB_int[5], BMUX_CENB, DB_hold[5] ); + primitive = _mux mDB_hold6 (BMUX_DB[6], QB_int[6], BMUX_CENB, DB_hold[6] ); + primitive = _mux mDB_hold7 (BMUX_DB[7], QB_int[7], BMUX_CENB, DB_hold[7] ); + primitive = _mux mDB_hold8 (BMUX_DB[8], QB_int[8], BMUX_CENB, DB_hold[8] ); + primitive = _mux mDB_hold9 (BMUX_DB[9], QB_int[9], BMUX_CENB, DB_hold[9] ); + primitive = _mux mDB_hold10 (BMUX_DB[10], QB_int[10], BMUX_CENB, DB_hold[10] ); + primitive = _mux mDB_hold11 (BMUX_DB[11], QB_int[11], BMUX_CENB, DB_hold[11] ); + primitive = _mux mDB_hold12 (BMUX_DB[12], QB_int[12], BMUX_CENB, DB_hold[12] ); + primitive = _mux mDB_hold13 (BMUX_DB[13], QB_int[13], BMUX_CENB, DB_hold[13] ); + primitive = _mux mDB_hold14 (BMUX_DB[14], QB_int[14], BMUX_CENB, DB_hold[14] ); + primitive = _mux mDB_hold15 (BMUX_DB[15], QB_int[15], BMUX_CENB, DB_hold[15] ); + primitive = _mux mDB_hold16 (BMUX_DB[16], QB_int[16], BMUX_CENB, DB_hold[16] ); + primitive = _mux mDB_hold17 (BMUX_DB[17], QB_int[17], BMUX_CENB, DB_hold[17] ); + primitive = _mux mDB_hold18 (BMUX_DB[18], QB_int[18], BMUX_CENB, DB_hold[18] ); + primitive = _mux mDB_hold19 (BMUX_DB[19], QB_int[19], BMUX_CENB, DB_hold[19] ); + primitive = _mux mDB_hold20 (BMUX_DB[20], QB_int[20], BMUX_CENB, DB_hold[20] ); + primitive = _mux mDB_hold21 (BMUX_DB[21], QB_int[21], BMUX_CENB, DB_hold[21] ); + primitive = _mux mDB_hold22 (BMUX_DB[22], QB_int[22], BMUX_CENB, DB_hold[22] ); + primitive = _mux mDB_hold23 (BMUX_DB[23], QB_int[23], BMUX_CENB, DB_hold[23] ); + primitive = _mux mDB_hold24 (BMUX_DB[24], QB_int[24], BMUX_CENB, DB_hold[24] ); + primitive = _mux mDB_hold25 (BMUX_DB[25], QB_int[25], BMUX_CENB, DB_hold[25] ); + primitive = _mux mDB_hold26 (BMUX_DB[26], QB_int[26], BMUX_CENB, DB_hold[26] ); + primitive = _mux mDB_hold27 (BMUX_DB[27], QB_int[27], BMUX_CENB, DB_hold[27] ); + primitive = _mux mDB_hold28 (BMUX_DB[28], QB_int[28], BMUX_CENB, DB_hold[28] ); + primitive = _mux mDB_hold29 (BMUX_DB[29], QB_int[29], BMUX_CENB, DB_hold[29] ); + primitive = _mux mDB_hold30 (BMUX_DB[30], QB_int[30], BMUX_CENB, DB_hold[30] ); + primitive = _mux mDB_hold31 (BMUX_DB[31], QB_int[31], BMUX_CENB, DB_hold[31] ); + primitive = _mux mDB_hold32 (BMUX_DB[32], QB_int[32], BMUX_CENB, DB_hold[32] ); + primitive = _mux mDB_hold33 (BMUX_DB[33], QB_int[33], BMUX_CENB, DB_hold[33] ); + primitive = _mux mDB_hold34 (BMUX_DB[34], QB_int[34], BMUX_CENB, DB_hold[34] ); + primitive = _mux mDB_hold35 (BMUX_DB[35], QB_int[35], BMUX_CENB, DB_hold[35] ); + primitive = _mux mDB_hold36 (BMUX_DB[36], QB_int[36], BMUX_CENB, DB_hold[36] ); + primitive = _mux mDB_hold37 (BMUX_DB[37], QB_int[37], BMUX_CENB, DB_hold[37] ); + primitive = _mux mDB_hold38 (BMUX_DB[38], QB_int[38], BMUX_CENB, DB_hold[38] ); + primitive = _mux mDB_hold39 (BMUX_DB[39], QB_int[39], BMUX_CENB, DB_hold[39] ); + primitive = _mux mDB_hold40 (BMUX_DB[40], QB_int[40], BMUX_CENB, DB_hold[40] ); + primitive = _mux mDB_hold41 (BMUX_DB[41], QB_int[41], BMUX_CENB, DB_hold[41] ); + primitive = _mux mDB_hold42 (BMUX_DB[42], QB_int[42], BMUX_CENB, DB_hold[42] ); + primitive = _mux mDB_hold43 (BMUX_DB[43], QB_int[43], BMUX_CENB, DB_hold[43] ); + primitive = _mux mDB_hold44 (BMUX_DB[44], QB_int[44], BMUX_CENB, DB_hold[44] ); + primitive = _mux mDB_hold45 (BMUX_DB[45], QB_int[45], BMUX_CENB, DB_hold[45] ); + primitive = _mux mDB_hold46 (BMUX_DB[46], QB_int[46], BMUX_CENB, DB_hold[46] ); + primitive = _mux mDB_hold47 (BMUX_DB[47], QB_int[47], BMUX_CENB, DB_hold[47] ); + primitive = _mux mDB_hold48 (BMUX_DB[48], QB_int[48], BMUX_CENB, DB_hold[48] ); + primitive = _mux mDB_hold49 (BMUX_DB[49], QB_int[49], BMUX_CENB, DB_hold[49] ); + primitive = _mux mDB_hold50 (BMUX_DB[50], QB_int[50], BMUX_CENB, DB_hold[50] ); + primitive = _mux mDB_hold51 (BMUX_DB[51], QB_int[51], BMUX_CENB, DB_hold[51] ); + primitive = _mux mDB_hold52 (BMUX_DB[52], QB_int[52], BMUX_CENB, DB_hold[52] ); + primitive = _mux mDB_hold53 (BMUX_DB[53], QB_int[53], BMUX_CENB, DB_hold[53] ); + primitive = _mux mDB_hold54 (BMUX_DB[54], QB_int[54], BMUX_CENB, DB_hold[54] ); + primitive = _mux mDB_hold55 (BMUX_DB[55], QB_int[55], BMUX_CENB, DB_hold[55] ); + primitive = _mux mDB_hold56 (BMUX_DB[56], QB_int[56], BMUX_CENB, DB_hold[56] ); + primitive = _mux mDB_hold57 (BMUX_DB[57], QB_int[57], BMUX_CENB, DB_hold[57] ); + primitive = _mux mDB_hold58 (BMUX_DB[58], QB_int[58], BMUX_CENB, DB_hold[58] ); + primitive = _mux mDB_hold59 (BMUX_DB[59], QB_int[59], BMUX_CENB, DB_hold[59] ); + primitive = _mux mDB_hold60 (BMUX_DB[60], QB_int[60], BMUX_CENB, DB_hold[60] ); + primitive = _mux mDB_hold61 (BMUX_DB[61], QB_int[61], BMUX_CENB, DB_hold[61] ); + primitive = _mux mDB_hold62 (BMUX_DB[62], QB_int[62], BMUX_CENB, DB_hold[62] ); + primitive = _mux mDB_hold63 (BMUX_DB[63], QB_int[63], BMUX_CENB, DB_hold[63] ); + primitive = _mux mDB_hold64 (BMUX_DB[64], QB_int[64], BMUX_CENB, DB_hold[64] ); + primitive = _mux mDB_hold65 (BMUX_DB[65], QB_int[65], BMUX_CENB, DB_hold[65] ); + primitive = _mux mDB_hold66 (BMUX_DB[66], QB_int[66], BMUX_CENB, DB_hold[66] ); + primitive = _mux mDB_hold67 (BMUX_DB[67], QB_int[67], BMUX_CENB, DB_hold[67] ); + primitive = _mux mDB_hold68 (BMUX_DB[68], QB_int[68], BMUX_CENB, DB_hold[68] ); + primitive = _mux mDB_hold69 (BMUX_DB[69], QB_int[69], BMUX_CENB, DB_hold[69] ); + primitive = _mux mDB_hold70 (BMUX_DB[70], QB_int[70], BMUX_CENB, DB_hold[70] ); + primitive = _mux mDB_hold71 (BMUX_DB[71], QB_int[71], BMUX_CENB, DB_hold[71] ); + primitive = _mux mDB_hold72 (BMUX_DB[72], QB_int[72], BMUX_CENB, DB_hold[72] ); + primitive = _mux mDB_hold73 (BMUX_DB[73], QB_int[73], BMUX_CENB, DB_hold[73] ); + primitive = _mux mDB_hold74 (BMUX_DB[74], QB_int[74], BMUX_CENB, DB_hold[74] ); + primitive = _mux mDB_hold75 (BMUX_DB[75], QB_int[75], BMUX_CENB, DB_hold[75] ); + primitive = _mux mDB_hold76 (BMUX_DB[76], QB_int[76], BMUX_CENB, DB_hold[76] ); + primitive = _mux mDB_hold77 (BMUX_DB[77], QB_int[77], BMUX_CENB, DB_hold[77] ); + primitive = _mux mDB_hold78 (BMUX_DB[78], QB_int[78], BMUX_CENB, DB_hold[78] ); + primitive = _mux mDB_hold79 (BMUX_DB[79], QB_int[79], BMUX_CENB, DB_hold[79] ); + primitive = _mux mDB_hold80 (BMUX_DB[80], QB_int[80], BMUX_CENB, DB_hold[80] ); + primitive = _mux mDB_hold81 (BMUX_DB[81], QB_int[81], BMUX_CENB, DB_hold[81] ); + primitive = _mux mDB_hold82 (BMUX_DB[82], QB_int[82], BMUX_CENB, DB_hold[82] ); + primitive = _mux mDB_hold83 (BMUX_DB[83], QB_int[83], BMUX_CENB, DB_hold[83] ); + primitive = _mux mDB_hold84 (BMUX_DB[84], QB_int[84], BMUX_CENB, DB_hold[84] ); + primitive = _mux mDB_hold85 (BMUX_DB[85], QB_int[85], BMUX_CENB, DB_hold[85] ); + primitive = _mux mDB_hold86 (BMUX_DB[86], QB_int[86], BMUX_CENB, DB_hold[86] ); + primitive = _mux mDB_hold87 (BMUX_DB[87], QB_int[87], BMUX_CENB, DB_hold[87] ); + primitive = _mux mDB_hold88 (BMUX_DB[88], QB_int[88], BMUX_CENB, DB_hold[88] ); + primitive = _mux mDB_hold89 (BMUX_DB[89], QB_int[89], BMUX_CENB, DB_hold[89] ); + primitive = _mux mDB_hold90 (BMUX_DB[90], QB_int[90], BMUX_CENB, DB_hold[90] ); + primitive = _mux mDB_hold91 (BMUX_DB[91], QB_int[91], BMUX_CENB, DB_hold[91] ); + primitive = _mux mDB_hold92 (BMUX_DB[92], QB_int[92], BMUX_CENB, DB_hold[92] ); + primitive = _mux mDB_hold93 (BMUX_DB[93], QB_int[93], BMUX_CENB, DB_hold[93] ); + primitive = _mux mDB_hold94 (BMUX_DB[94], QB_int[94], BMUX_CENB, DB_hold[94] ); + primitive = _mux mDB_hold95 (BMUX_DB[95], QB_int[95], BMUX_CENB, DB_hold[95] ); + primitive = _mux mDB_hold96 (BMUX_DB[96], QB_int[96], BMUX_CENB, DB_hold[96] ); + primitive = _mux mDB_hold97 (BMUX_DB[97], QB_int[97], BMUX_CENB, DB_hold[97] ); + primitive = _mux mDB_hold98 (BMUX_DB[98], QB_int[98], BMUX_CENB, DB_hold[98] ); + primitive = _mux mDB_hold99 (BMUX_DB[99], QB_int[99], BMUX_CENB, DB_hold[99] ); + primitive = _mux mDB_hold100 (BMUX_DB[100], QB_int[100], BMUX_CENB, DB_hold[100] ); + primitive = _mux mDB_hold101 (BMUX_DB[101], QB_int[101], BMUX_CENB, DB_hold[101] ); + primitive = _mux mDB_hold102 (BMUX_DB[102], QB_int[102], BMUX_CENB, DB_hold[102] ); + primitive = _mux mDB_hold103 (BMUX_DB[103], QB_int[103], BMUX_CENB, DB_hold[103] ); + primitive = _mux mDB_hold104 (BMUX_DB[104], QB_int[104], BMUX_CENB, DB_hold[104] ); + primitive = _mux mDB_hold105 (BMUX_DB[105], QB_int[105], BMUX_CENB, DB_hold[105] ); + primitive = _mux mDB_hold106 (BMUX_DB[106], QB_int[106], BMUX_CENB, DB_hold[106] ); + primitive = _mux mDB_hold107 (BMUX_DB[107], QB_int[107], BMUX_CENB, DB_hold[107] ); + primitive = _mux mDB_hold108 (BMUX_DB[108], QB_int[108], BMUX_CENB, DB_hold[108] ); + primitive = _mux mDB_hold109 (BMUX_DB[109], QB_int[109], BMUX_CENB, DB_hold[109] ); + primitive = _mux mDB_hold110 (BMUX_DB[110], QB_int[110], BMUX_CENB, DB_hold[110] ); + primitive = _mux mDB_hold111 (BMUX_DB[111], QB_int[111], BMUX_CENB, DB_hold[111] ); + primitive = _mux mDB_hold112 (BMUX_DB[112], QB_int[112], BMUX_CENB, DB_hold[112] ); + primitive = _mux mDB_hold113 (BMUX_DB[113], QB_int[113], BMUX_CENB, DB_hold[113] ); + primitive = _mux mDB_hold114 (BMUX_DB[114], QB_int[114], BMUX_CENB, DB_hold[114] ); + primitive = _mux mDB_hold115 (BMUX_DB[115], QB_int[115], BMUX_CENB, DB_hold[115] ); + primitive = _mux mDB_hold116 (BMUX_DB[116], QB_int[116], BMUX_CENB, DB_hold[116] ); + primitive = _mux mDB_hold117 (BMUX_DB[117], QB_int[117], BMUX_CENB, DB_hold[117] ); + primitive = _mux mDB_hold118 (BMUX_DB[118], QB_int[118], BMUX_CENB, DB_hold[118] ); + primitive = _mux mDB_hold119 (BMUX_DB[119], QB_int[119], BMUX_CENB, DB_hold[119] ); + primitive = _mux mDB_hold120 (BMUX_DB[120], QB_int[120], BMUX_CENB, DB_hold[120] ); + primitive = _mux mDB_hold121 (BMUX_DB[121], QB_int[121], BMUX_CENB, DB_hold[121] ); + primitive = _mux mDB_hold122 (BMUX_DB[122], QB_int[122], BMUX_CENB, DB_hold[122] ); + primitive = _mux mDB_hold123 (BMUX_DB[123], QB_int[123], BMUX_CENB, DB_hold[123] ); + primitive = _mux mDB_hold124 (BMUX_DB[124], QB_int[124], BMUX_CENB, DB_hold[124] ); + primitive = _mux mDB_hold125 (BMUX_DB[125], QB_int[125], BMUX_CENB, DB_hold[125] ); + primitive = _mux mDB_hold126 (BMUX_DB[126], QB_int[126], BMUX_CENB, DB_hold[126] ); + primitive = _mux mDB_hold127 (BMUX_DB[127], QB_int[127], BMUX_CENB, DB_hold[127] ); + ) + intern (DB_scan) (array = 127:0; + primitive = _mux mDB_scan0 (DB_hold[0], BMUX_DB[0], DFTRAMBYP, DB_scan[0] ); + primitive = _mux mDB_scan1 (DB_hold[1], BMUX_DB[1], DFTRAMBYP, DB_scan[1] ); + primitive = _mux mDB_scan2 (DB_hold[2], BMUX_DB[2], DFTRAMBYP, DB_scan[2] ); + primitive = _mux mDB_scan3 (DB_hold[3], BMUX_DB[3], DFTRAMBYP, DB_scan[3] ); + primitive = _mux mDB_scan4 (DB_hold[4], BMUX_DB[4], DFTRAMBYP, DB_scan[4] ); + primitive = _mux mDB_scan5 (DB_hold[5], BMUX_DB[5], DFTRAMBYP, DB_scan[5] ); + primitive = _mux mDB_scan6 (DB_hold[6], BMUX_DB[6], DFTRAMBYP, DB_scan[6] ); + primitive = _mux mDB_scan7 (DB_hold[7], BMUX_DB[7], DFTRAMBYP, DB_scan[7] ); + primitive = _mux mDB_scan8 (DB_hold[8], BMUX_DB[8], DFTRAMBYP, DB_scan[8] ); + primitive = _mux mDB_scan9 (DB_hold[9], BMUX_DB[9], DFTRAMBYP, DB_scan[9] ); + primitive = _mux mDB_scan10 (DB_hold[10], BMUX_DB[10], DFTRAMBYP, DB_scan[10] ); + primitive = _mux mDB_scan11 (DB_hold[11], BMUX_DB[11], DFTRAMBYP, DB_scan[11] ); + primitive = _mux mDB_scan12 (DB_hold[12], BMUX_DB[12], DFTRAMBYP, DB_scan[12] ); + primitive = _mux mDB_scan13 (DB_hold[13], BMUX_DB[13], DFTRAMBYP, DB_scan[13] ); + primitive = _mux mDB_scan14 (DB_hold[14], BMUX_DB[14], DFTRAMBYP, DB_scan[14] ); + primitive = _mux mDB_scan15 (DB_hold[15], BMUX_DB[15], DFTRAMBYP, DB_scan[15] ); + primitive = _mux mDB_scan16 (DB_hold[16], BMUX_DB[16], DFTRAMBYP, DB_scan[16] ); + primitive = _mux mDB_scan17 (DB_hold[17], BMUX_DB[17], DFTRAMBYP, DB_scan[17] ); + primitive = _mux mDB_scan18 (DB_hold[18], BMUX_DB[18], DFTRAMBYP, DB_scan[18] ); + primitive = _mux mDB_scan19 (DB_hold[19], BMUX_DB[19], DFTRAMBYP, DB_scan[19] ); + primitive = _mux mDB_scan20 (DB_hold[20], BMUX_DB[20], DFTRAMBYP, DB_scan[20] ); + primitive = _mux mDB_scan21 (DB_hold[21], BMUX_DB[21], DFTRAMBYP, DB_scan[21] ); + primitive = _mux mDB_scan22 (DB_hold[22], BMUX_DB[22], DFTRAMBYP, DB_scan[22] ); + primitive = _mux mDB_scan23 (DB_hold[23], BMUX_DB[23], DFTRAMBYP, DB_scan[23] ); + primitive = _mux mDB_scan24 (DB_hold[24], BMUX_DB[24], DFTRAMBYP, DB_scan[24] ); + primitive = _mux mDB_scan25 (DB_hold[25], BMUX_DB[25], DFTRAMBYP, DB_scan[25] ); + primitive = _mux mDB_scan26 (DB_hold[26], BMUX_DB[26], DFTRAMBYP, DB_scan[26] ); + primitive = _mux mDB_scan27 (DB_hold[27], BMUX_DB[27], DFTRAMBYP, DB_scan[27] ); + primitive = _mux mDB_scan28 (DB_hold[28], BMUX_DB[28], DFTRAMBYP, DB_scan[28] ); + primitive = _mux mDB_scan29 (DB_hold[29], BMUX_DB[29], DFTRAMBYP, DB_scan[29] ); + primitive = _mux mDB_scan30 (DB_hold[30], BMUX_DB[30], DFTRAMBYP, DB_scan[30] ); + primitive = _mux mDB_scan31 (DB_hold[31], BMUX_DB[31], DFTRAMBYP, DB_scan[31] ); + primitive = _mux mDB_scan32 (DB_hold[32], BMUX_DB[32], DFTRAMBYP, DB_scan[32] ); + primitive = _mux mDB_scan33 (DB_hold[33], BMUX_DB[33], DFTRAMBYP, DB_scan[33] ); + primitive = _mux mDB_scan34 (DB_hold[34], BMUX_DB[34], DFTRAMBYP, DB_scan[34] ); + primitive = _mux mDB_scan35 (DB_hold[35], BMUX_DB[35], DFTRAMBYP, DB_scan[35] ); + primitive = _mux mDB_scan36 (DB_hold[36], BMUX_DB[36], DFTRAMBYP, DB_scan[36] ); + primitive = _mux mDB_scan37 (DB_hold[37], BMUX_DB[37], DFTRAMBYP, DB_scan[37] ); + primitive = _mux mDB_scan38 (DB_hold[38], BMUX_DB[38], DFTRAMBYP, DB_scan[38] ); + primitive = _mux mDB_scan39 (DB_hold[39], BMUX_DB[39], DFTRAMBYP, DB_scan[39] ); + primitive = _mux mDB_scan40 (DB_hold[40], BMUX_DB[40], DFTRAMBYP, DB_scan[40] ); + primitive = _mux mDB_scan41 (DB_hold[41], BMUX_DB[41], DFTRAMBYP, DB_scan[41] ); + primitive = _mux mDB_scan42 (DB_hold[42], BMUX_DB[42], DFTRAMBYP, DB_scan[42] ); + primitive = _mux mDB_scan43 (DB_hold[43], BMUX_DB[43], DFTRAMBYP, DB_scan[43] ); + primitive = _mux mDB_scan44 (DB_hold[44], BMUX_DB[44], DFTRAMBYP, DB_scan[44] ); + primitive = _mux mDB_scan45 (DB_hold[45], BMUX_DB[45], DFTRAMBYP, DB_scan[45] ); + primitive = _mux mDB_scan46 (DB_hold[46], BMUX_DB[46], DFTRAMBYP, DB_scan[46] ); + primitive = _mux mDB_scan47 (DB_hold[47], BMUX_DB[47], DFTRAMBYP, DB_scan[47] ); + primitive = _mux mDB_scan48 (DB_hold[48], BMUX_DB[48], DFTRAMBYP, DB_scan[48] ); + primitive = _mux mDB_scan49 (DB_hold[49], BMUX_DB[49], DFTRAMBYP, DB_scan[49] ); + primitive = _mux mDB_scan50 (DB_hold[50], BMUX_DB[50], DFTRAMBYP, DB_scan[50] ); + primitive = _mux mDB_scan51 (DB_hold[51], BMUX_DB[51], DFTRAMBYP, DB_scan[51] ); + primitive = _mux mDB_scan52 (DB_hold[52], BMUX_DB[52], DFTRAMBYP, DB_scan[52] ); + primitive = _mux mDB_scan53 (DB_hold[53], BMUX_DB[53], DFTRAMBYP, DB_scan[53] ); + primitive = _mux mDB_scan54 (DB_hold[54], BMUX_DB[54], DFTRAMBYP, DB_scan[54] ); + primitive = _mux mDB_scan55 (DB_hold[55], BMUX_DB[55], DFTRAMBYP, DB_scan[55] ); + primitive = _mux mDB_scan56 (DB_hold[56], BMUX_DB[56], DFTRAMBYP, DB_scan[56] ); + primitive = _mux mDB_scan57 (DB_hold[57], BMUX_DB[57], DFTRAMBYP, DB_scan[57] ); + primitive = _mux mDB_scan58 (DB_hold[58], BMUX_DB[58], DFTRAMBYP, DB_scan[58] ); + primitive = _mux mDB_scan59 (DB_hold[59], BMUX_DB[59], DFTRAMBYP, DB_scan[59] ); + primitive = _mux mDB_scan60 (DB_hold[60], BMUX_DB[60], DFTRAMBYP, DB_scan[60] ); + primitive = _mux mDB_scan61 (DB_hold[61], BMUX_DB[61], DFTRAMBYP, DB_scan[61] ); + primitive = _mux mDB_scan62 (DB_hold[62], BMUX_DB[62], DFTRAMBYP, DB_scan[62] ); + primitive = _mux mDB_scan63 (DB_hold[63], BMUX_DB[63], DFTRAMBYP, DB_scan[63] ); + primitive = _mux mDB_scan64 (DB_hold[64], BMUX_DB[64], DFTRAMBYP, DB_scan[64] ); + primitive = _mux mDB_scan65 (DB_hold[65], BMUX_DB[65], DFTRAMBYP, DB_scan[65] ); + primitive = _mux mDB_scan66 (DB_hold[66], BMUX_DB[66], DFTRAMBYP, DB_scan[66] ); + primitive = _mux mDB_scan67 (DB_hold[67], BMUX_DB[67], DFTRAMBYP, DB_scan[67] ); + primitive = _mux mDB_scan68 (DB_hold[68], BMUX_DB[68], DFTRAMBYP, DB_scan[68] ); + primitive = _mux mDB_scan69 (DB_hold[69], BMUX_DB[69], DFTRAMBYP, DB_scan[69] ); + primitive = _mux mDB_scan70 (DB_hold[70], BMUX_DB[70], DFTRAMBYP, DB_scan[70] ); + primitive = _mux mDB_scan71 (DB_hold[71], BMUX_DB[71], DFTRAMBYP, DB_scan[71] ); + primitive = _mux mDB_scan72 (DB_hold[72], BMUX_DB[72], DFTRAMBYP, DB_scan[72] ); + primitive = _mux mDB_scan73 (DB_hold[73], BMUX_DB[73], DFTRAMBYP, DB_scan[73] ); + primitive = _mux mDB_scan74 (DB_hold[74], BMUX_DB[74], DFTRAMBYP, DB_scan[74] ); + primitive = _mux mDB_scan75 (DB_hold[75], BMUX_DB[75], DFTRAMBYP, DB_scan[75] ); + primitive = _mux mDB_scan76 (DB_hold[76], BMUX_DB[76], DFTRAMBYP, DB_scan[76] ); + primitive = _mux mDB_scan77 (DB_hold[77], BMUX_DB[77], DFTRAMBYP, DB_scan[77] ); + primitive = _mux mDB_scan78 (DB_hold[78], BMUX_DB[78], DFTRAMBYP, DB_scan[78] ); + primitive = _mux mDB_scan79 (DB_hold[79], BMUX_DB[79], DFTRAMBYP, DB_scan[79] ); + primitive = _mux mDB_scan80 (DB_hold[80], BMUX_DB[80], DFTRAMBYP, DB_scan[80] ); + primitive = _mux mDB_scan81 (DB_hold[81], BMUX_DB[81], DFTRAMBYP, DB_scan[81] ); + primitive = _mux mDB_scan82 (DB_hold[82], BMUX_DB[82], DFTRAMBYP, DB_scan[82] ); + primitive = _mux mDB_scan83 (DB_hold[83], BMUX_DB[83], DFTRAMBYP, DB_scan[83] ); + primitive = _mux mDB_scan84 (DB_hold[84], BMUX_DB[84], DFTRAMBYP, DB_scan[84] ); + primitive = _mux mDB_scan85 (DB_hold[85], BMUX_DB[85], DFTRAMBYP, DB_scan[85] ); + primitive = _mux mDB_scan86 (DB_hold[86], BMUX_DB[86], DFTRAMBYP, DB_scan[86] ); + primitive = _mux mDB_scan87 (DB_hold[87], BMUX_DB[87], DFTRAMBYP, DB_scan[87] ); + primitive = _mux mDB_scan88 (DB_hold[88], BMUX_DB[88], DFTRAMBYP, DB_scan[88] ); + primitive = _mux mDB_scan89 (DB_hold[89], BMUX_DB[89], DFTRAMBYP, DB_scan[89] ); + primitive = _mux mDB_scan90 (DB_hold[90], BMUX_DB[90], DFTRAMBYP, DB_scan[90] ); + primitive = _mux mDB_scan91 (DB_hold[91], BMUX_DB[91], DFTRAMBYP, DB_scan[91] ); + primitive = _mux mDB_scan92 (DB_hold[92], BMUX_DB[92], DFTRAMBYP, DB_scan[92] ); + primitive = _mux mDB_scan93 (DB_hold[93], BMUX_DB[93], DFTRAMBYP, DB_scan[93] ); + primitive = _mux mDB_scan94 (DB_hold[94], BMUX_DB[94], DFTRAMBYP, DB_scan[94] ); + primitive = _mux mDB_scan95 (DB_hold[95], BMUX_DB[95], DFTRAMBYP, DB_scan[95] ); + primitive = _mux mDB_scan96 (DB_hold[96], BMUX_DB[96], DFTRAMBYP, DB_scan[96] ); + primitive = _mux mDB_scan97 (DB_hold[97], BMUX_DB[97], DFTRAMBYP, DB_scan[97] ); + primitive = _mux mDB_scan98 (DB_hold[98], BMUX_DB[98], DFTRAMBYP, DB_scan[98] ); + primitive = _mux mDB_scan99 (DB_hold[99], BMUX_DB[99], DFTRAMBYP, DB_scan[99] ); + primitive = _mux mDB_scan100 (DB_hold[100], BMUX_DB[100], DFTRAMBYP, DB_scan[100] ); + primitive = _mux mDB_scan101 (DB_hold[101], BMUX_DB[101], DFTRAMBYP, DB_scan[101] ); + primitive = _mux mDB_scan102 (DB_hold[102], BMUX_DB[102], DFTRAMBYP, DB_scan[102] ); + primitive = _mux mDB_scan103 (DB_hold[103], BMUX_DB[103], DFTRAMBYP, DB_scan[103] ); + primitive = _mux mDB_scan104 (DB_hold[104], BMUX_DB[104], DFTRAMBYP, DB_scan[104] ); + primitive = _mux mDB_scan105 (DB_hold[105], BMUX_DB[105], DFTRAMBYP, DB_scan[105] ); + primitive = _mux mDB_scan106 (DB_hold[106], BMUX_DB[106], DFTRAMBYP, DB_scan[106] ); + primitive = _mux mDB_scan107 (DB_hold[107], BMUX_DB[107], DFTRAMBYP, DB_scan[107] ); + primitive = _mux mDB_scan108 (DB_hold[108], BMUX_DB[108], DFTRAMBYP, DB_scan[108] ); + primitive = _mux mDB_scan109 (DB_hold[109], BMUX_DB[109], DFTRAMBYP, DB_scan[109] ); + primitive = _mux mDB_scan110 (DB_hold[110], BMUX_DB[110], DFTRAMBYP, DB_scan[110] ); + primitive = _mux mDB_scan111 (DB_hold[111], BMUX_DB[111], DFTRAMBYP, DB_scan[111] ); + primitive = _mux mDB_scan112 (DB_hold[112], BMUX_DB[112], DFTRAMBYP, DB_scan[112] ); + primitive = _mux mDB_scan113 (DB_hold[113], BMUX_DB[113], DFTRAMBYP, DB_scan[113] ); + primitive = _mux mDB_scan114 (DB_hold[114], BMUX_DB[114], DFTRAMBYP, DB_scan[114] ); + primitive = _mux mDB_scan115 (DB_hold[115], BMUX_DB[115], DFTRAMBYP, DB_scan[115] ); + primitive = _mux mDB_scan116 (DB_hold[116], BMUX_DB[116], DFTRAMBYP, DB_scan[116] ); + primitive = _mux mDB_scan117 (DB_hold[117], BMUX_DB[117], DFTRAMBYP, DB_scan[117] ); + primitive = _mux mDB_scan118 (DB_hold[118], BMUX_DB[118], DFTRAMBYP, DB_scan[118] ); + primitive = _mux mDB_scan119 (DB_hold[119], BMUX_DB[119], DFTRAMBYP, DB_scan[119] ); + primitive = _mux mDB_scan120 (DB_hold[120], BMUX_DB[120], DFTRAMBYP, DB_scan[120] ); + primitive = _mux mDB_scan121 (DB_hold[121], BMUX_DB[121], DFTRAMBYP, DB_scan[121] ); + primitive = _mux mDB_scan122 (DB_hold[122], BMUX_DB[122], DFTRAMBYP, DB_scan[122] ); + primitive = _mux mDB_scan123 (DB_hold[123], BMUX_DB[123], DFTRAMBYP, DB_scan[123] ); + primitive = _mux mDB_scan124 (DB_hold[124], BMUX_DB[124], DFTRAMBYP, DB_scan[124] ); + primitive = _mux mDB_scan125 (DB_hold[125], BMUX_DB[125], DFTRAMBYP, DB_scan[125] ); + primitive = _mux mDB_scan126 (DB_hold[126], BMUX_DB[126], DFTRAMBYP, DB_scan[126] ); + primitive = _mux mDB_scan127 (DB_hold[127], BMUX_DB[127], DFTRAMBYP, DB_scan[127] ); + ) + intern (QB_int) (array = 127 : 0; + instance = rf2_32x128_wm1_scanflop uDQB0 (.CLK(CLKB), .SE(SEB), .SI(QB_int[1]), .D(DB_scan[0]), .Q(QB_int[0]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB1 (.CLK(CLKB), .SE(SEB), .SI(QB_int[2]), .D(DB_scan[1]), .Q(QB_int[1]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB2 (.CLK(CLKB), .SE(SEB), .SI(QB_int[3]), .D(DB_scan[2]), .Q(QB_int[2]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB3 (.CLK(CLKB), .SE(SEB), .SI(QB_int[4]), .D(DB_scan[3]), .Q(QB_int[3]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB4 (.CLK(CLKB), .SE(SEB), .SI(QB_int[5]), .D(DB_scan[4]), .Q(QB_int[4]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB5 (.CLK(CLKB), .SE(SEB), .SI(QB_int[6]), .D(DB_scan[5]), .Q(QB_int[5]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB6 (.CLK(CLKB), .SE(SEB), .SI(QB_int[7]), .D(DB_scan[6]), .Q(QB_int[6]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB7 (.CLK(CLKB), .SE(SEB), .SI(QB_int[8]), .D(DB_scan[7]), .Q(QB_int[7]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB8 (.CLK(CLKB), .SE(SEB), .SI(QB_int[9]), .D(DB_scan[8]), .Q(QB_int[8]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB9 (.CLK(CLKB), .SE(SEB), .SI(QB_int[10]), .D(DB_scan[9]), .Q(QB_int[9]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB10 (.CLK(CLKB), .SE(SEB), .SI(QB_int[11]), .D(DB_scan[10]), .Q(QB_int[10]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB11 (.CLK(CLKB), .SE(SEB), .SI(QB_int[12]), .D(DB_scan[11]), .Q(QB_int[11]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB12 (.CLK(CLKB), .SE(SEB), .SI(QB_int[13]), .D(DB_scan[12]), .Q(QB_int[12]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB13 (.CLK(CLKB), .SE(SEB), .SI(QB_int[14]), .D(DB_scan[13]), .Q(QB_int[13]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB14 (.CLK(CLKB), .SE(SEB), .SI(QB_int[15]), .D(DB_scan[14]), .Q(QB_int[14]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB15 (.CLK(CLKB), .SE(SEB), .SI(QB_int[16]), .D(DB_scan[15]), .Q(QB_int[15]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB16 (.CLK(CLKB), .SE(SEB), .SI(QB_int[17]), .D(DB_scan[16]), .Q(QB_int[16]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB17 (.CLK(CLKB), .SE(SEB), .SI(QB_int[18]), .D(DB_scan[17]), .Q(QB_int[17]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB18 (.CLK(CLKB), .SE(SEB), .SI(QB_int[19]), .D(DB_scan[18]), .Q(QB_int[18]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB19 (.CLK(CLKB), .SE(SEB), .SI(QB_int[20]), .D(DB_scan[19]), .Q(QB_int[19]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB20 (.CLK(CLKB), .SE(SEB), .SI(QB_int[21]), .D(DB_scan[20]), .Q(QB_int[20]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB21 (.CLK(CLKB), .SE(SEB), .SI(QB_int[22]), .D(DB_scan[21]), .Q(QB_int[21]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB22 (.CLK(CLKB), .SE(SEB), .SI(QB_int[23]), .D(DB_scan[22]), .Q(QB_int[22]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB23 (.CLK(CLKB), .SE(SEB), .SI(QB_int[24]), .D(DB_scan[23]), .Q(QB_int[23]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB24 (.CLK(CLKB), .SE(SEB), .SI(QB_int[25]), .D(DB_scan[24]), .Q(QB_int[24]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB25 (.CLK(CLKB), .SE(SEB), .SI(QB_int[26]), .D(DB_scan[25]), .Q(QB_int[25]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB26 (.CLK(CLKB), .SE(SEB), .SI(QB_int[27]), .D(DB_scan[26]), .Q(QB_int[26]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB27 (.CLK(CLKB), .SE(SEB), .SI(QB_int[28]), .D(DB_scan[27]), .Q(QB_int[27]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB28 (.CLK(CLKB), .SE(SEB), .SI(QB_int[29]), .D(DB_scan[28]), .Q(QB_int[28]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB29 (.CLK(CLKB), .SE(SEB), .SI(QB_int[30]), .D(DB_scan[29]), .Q(QB_int[29]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB30 (.CLK(CLKB), .SE(SEB), .SI(QB_int[31]), .D(DB_scan[30]), .Q(QB_int[30]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB31 (.CLK(CLKB), .SE(SEB), .SI(QB_int[32]), .D(DB_scan[31]), .Q(QB_int[31]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB32 (.CLK(CLKB), .SE(SEB), .SI(QB_int[33]), .D(DB_scan[32]), .Q(QB_int[32]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB33 (.CLK(CLKB), .SE(SEB), .SI(QB_int[34]), .D(DB_scan[33]), .Q(QB_int[33]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB34 (.CLK(CLKB), .SE(SEB), .SI(QB_int[35]), .D(DB_scan[34]), .Q(QB_int[34]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB35 (.CLK(CLKB), .SE(SEB), .SI(QB_int[36]), .D(DB_scan[35]), .Q(QB_int[35]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB36 (.CLK(CLKB), .SE(SEB), .SI(QB_int[37]), .D(DB_scan[36]), .Q(QB_int[36]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB37 (.CLK(CLKB), .SE(SEB), .SI(QB_int[38]), .D(DB_scan[37]), .Q(QB_int[37]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB38 (.CLK(CLKB), .SE(SEB), .SI(QB_int[39]), .D(DB_scan[38]), .Q(QB_int[38]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB39 (.CLK(CLKB), .SE(SEB), .SI(QB_int[40]), .D(DB_scan[39]), .Q(QB_int[39]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB40 (.CLK(CLKB), .SE(SEB), .SI(QB_int[41]), .D(DB_scan[40]), .Q(QB_int[40]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB41 (.CLK(CLKB), .SE(SEB), .SI(QB_int[42]), .D(DB_scan[41]), .Q(QB_int[41]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB42 (.CLK(CLKB), .SE(SEB), .SI(QB_int[43]), .D(DB_scan[42]), .Q(QB_int[42]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB43 (.CLK(CLKB), .SE(SEB), .SI(QB_int[44]), .D(DB_scan[43]), .Q(QB_int[43]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB44 (.CLK(CLKB), .SE(SEB), .SI(QB_int[45]), .D(DB_scan[44]), .Q(QB_int[44]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB45 (.CLK(CLKB), .SE(SEB), .SI(QB_int[46]), .D(DB_scan[45]), .Q(QB_int[45]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB46 (.CLK(CLKB), .SE(SEB), .SI(QB_int[47]), .D(DB_scan[46]), .Q(QB_int[46]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB47 (.CLK(CLKB), .SE(SEB), .SI(QB_int[48]), .D(DB_scan[47]), .Q(QB_int[47]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB48 (.CLK(CLKB), .SE(SEB), .SI(QB_int[49]), .D(DB_scan[48]), .Q(QB_int[48]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB49 (.CLK(CLKB), .SE(SEB), .SI(QB_int[50]), .D(DB_scan[49]), .Q(QB_int[49]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB50 (.CLK(CLKB), .SE(SEB), .SI(QB_int[51]), .D(DB_scan[50]), .Q(QB_int[50]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB51 (.CLK(CLKB), .SE(SEB), .SI(QB_int[52]), .D(DB_scan[51]), .Q(QB_int[51]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB52 (.CLK(CLKB), .SE(SEB), .SI(QB_int[53]), .D(DB_scan[52]), .Q(QB_int[52]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB53 (.CLK(CLKB), .SE(SEB), .SI(QB_int[54]), .D(DB_scan[53]), .Q(QB_int[53]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB54 (.CLK(CLKB), .SE(SEB), .SI(QB_int[55]), .D(DB_scan[54]), .Q(QB_int[54]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB55 (.CLK(CLKB), .SE(SEB), .SI(QB_int[56]), .D(DB_scan[55]), .Q(QB_int[55]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB56 (.CLK(CLKB), .SE(SEB), .SI(QB_int[57]), .D(DB_scan[56]), .Q(QB_int[56]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB57 (.CLK(CLKB), .SE(SEB), .SI(QB_int[58]), .D(DB_scan[57]), .Q(QB_int[57]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB58 (.CLK(CLKB), .SE(SEB), .SI(QB_int[59]), .D(DB_scan[58]), .Q(QB_int[58]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB59 (.CLK(CLKB), .SE(SEB), .SI(QB_int[60]), .D(DB_scan[59]), .Q(QB_int[59]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB60 (.CLK(CLKB), .SE(SEB), .SI(QB_int[61]), .D(DB_scan[60]), .Q(QB_int[60]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB61 (.CLK(CLKB), .SE(SEB), .SI(QB_int[62]), .D(DB_scan[61]), .Q(QB_int[61]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB62 (.CLK(CLKB), .SE(SEB), .SI(QB_int[63]), .D(DB_scan[62]), .Q(QB_int[62]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB63 (.CLK(CLKB), .SE(SEB), .SI(BUS_SIB[0]), .D(DB_scan[63]), .Q(QB_int[63]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB64 (.CLK(CLKB), .SE(SEB), .SI(BUS_SIB[1]), .D(DB_scan[64]), .Q(QB_int[64]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB65 (.CLK(CLKB), .SE(SEB), .SI(QB_int[64]), .D(DB_scan[65]), .Q(QB_int[65]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB66 (.CLK(CLKB), .SE(SEB), .SI(QB_int[65]), .D(DB_scan[66]), .Q(QB_int[66]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB67 (.CLK(CLKB), .SE(SEB), .SI(QB_int[66]), .D(DB_scan[67]), .Q(QB_int[67]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB68 (.CLK(CLKB), .SE(SEB), .SI(QB_int[67]), .D(DB_scan[68]), .Q(QB_int[68]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB69 (.CLK(CLKB), .SE(SEB), .SI(QB_int[68]), .D(DB_scan[69]), .Q(QB_int[69]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB70 (.CLK(CLKB), .SE(SEB), .SI(QB_int[69]), .D(DB_scan[70]), .Q(QB_int[70]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB71 (.CLK(CLKB), .SE(SEB), .SI(QB_int[70]), .D(DB_scan[71]), .Q(QB_int[71]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB72 (.CLK(CLKB), .SE(SEB), .SI(QB_int[71]), .D(DB_scan[72]), .Q(QB_int[72]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB73 (.CLK(CLKB), .SE(SEB), .SI(QB_int[72]), .D(DB_scan[73]), .Q(QB_int[73]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB74 (.CLK(CLKB), .SE(SEB), .SI(QB_int[73]), .D(DB_scan[74]), .Q(QB_int[74]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB75 (.CLK(CLKB), .SE(SEB), .SI(QB_int[74]), .D(DB_scan[75]), .Q(QB_int[75]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB76 (.CLK(CLKB), .SE(SEB), .SI(QB_int[75]), .D(DB_scan[76]), .Q(QB_int[76]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB77 (.CLK(CLKB), .SE(SEB), .SI(QB_int[76]), .D(DB_scan[77]), .Q(QB_int[77]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB78 (.CLK(CLKB), .SE(SEB), .SI(QB_int[77]), .D(DB_scan[78]), .Q(QB_int[78]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB79 (.CLK(CLKB), .SE(SEB), .SI(QB_int[78]), .D(DB_scan[79]), .Q(QB_int[79]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB80 (.CLK(CLKB), .SE(SEB), .SI(QB_int[79]), .D(DB_scan[80]), .Q(QB_int[80]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB81 (.CLK(CLKB), .SE(SEB), .SI(QB_int[80]), .D(DB_scan[81]), .Q(QB_int[81]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB82 (.CLK(CLKB), .SE(SEB), .SI(QB_int[81]), .D(DB_scan[82]), .Q(QB_int[82]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB83 (.CLK(CLKB), .SE(SEB), .SI(QB_int[82]), .D(DB_scan[83]), .Q(QB_int[83]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB84 (.CLK(CLKB), .SE(SEB), .SI(QB_int[83]), .D(DB_scan[84]), .Q(QB_int[84]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB85 (.CLK(CLKB), .SE(SEB), .SI(QB_int[84]), .D(DB_scan[85]), .Q(QB_int[85]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB86 (.CLK(CLKB), .SE(SEB), .SI(QB_int[85]), .D(DB_scan[86]), .Q(QB_int[86]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB87 (.CLK(CLKB), .SE(SEB), .SI(QB_int[86]), .D(DB_scan[87]), .Q(QB_int[87]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB88 (.CLK(CLKB), .SE(SEB), .SI(QB_int[87]), .D(DB_scan[88]), .Q(QB_int[88]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB89 (.CLK(CLKB), .SE(SEB), .SI(QB_int[88]), .D(DB_scan[89]), .Q(QB_int[89]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB90 (.CLK(CLKB), .SE(SEB), .SI(QB_int[89]), .D(DB_scan[90]), .Q(QB_int[90]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB91 (.CLK(CLKB), .SE(SEB), .SI(QB_int[90]), .D(DB_scan[91]), .Q(QB_int[91]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB92 (.CLK(CLKB), .SE(SEB), .SI(QB_int[91]), .D(DB_scan[92]), .Q(QB_int[92]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB93 (.CLK(CLKB), .SE(SEB), .SI(QB_int[92]), .D(DB_scan[93]), .Q(QB_int[93]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB94 (.CLK(CLKB), .SE(SEB), .SI(QB_int[93]), .D(DB_scan[94]), .Q(QB_int[94]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB95 (.CLK(CLKB), .SE(SEB), .SI(QB_int[94]), .D(DB_scan[95]), .Q(QB_int[95]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB96 (.CLK(CLKB), .SE(SEB), .SI(QB_int[95]), .D(DB_scan[96]), .Q(QB_int[96]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB97 (.CLK(CLKB), .SE(SEB), .SI(QB_int[96]), .D(DB_scan[97]), .Q(QB_int[97]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB98 (.CLK(CLKB), .SE(SEB), .SI(QB_int[97]), .D(DB_scan[98]), .Q(QB_int[98]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB99 (.CLK(CLKB), .SE(SEB), .SI(QB_int[98]), .D(DB_scan[99]), .Q(QB_int[99]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB100 (.CLK(CLKB), .SE(SEB), .SI(QB_int[99]), .D(DB_scan[100]), .Q(QB_int[100]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB101 (.CLK(CLKB), .SE(SEB), .SI(QB_int[100]), .D(DB_scan[101]), .Q(QB_int[101]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB102 (.CLK(CLKB), .SE(SEB), .SI(QB_int[101]), .D(DB_scan[102]), .Q(QB_int[102]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB103 (.CLK(CLKB), .SE(SEB), .SI(QB_int[102]), .D(DB_scan[103]), .Q(QB_int[103]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB104 (.CLK(CLKB), .SE(SEB), .SI(QB_int[103]), .D(DB_scan[104]), .Q(QB_int[104]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB105 (.CLK(CLKB), .SE(SEB), .SI(QB_int[104]), .D(DB_scan[105]), .Q(QB_int[105]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB106 (.CLK(CLKB), .SE(SEB), .SI(QB_int[105]), .D(DB_scan[106]), .Q(QB_int[106]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB107 (.CLK(CLKB), .SE(SEB), .SI(QB_int[106]), .D(DB_scan[107]), .Q(QB_int[107]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB108 (.CLK(CLKB), .SE(SEB), .SI(QB_int[107]), .D(DB_scan[108]), .Q(QB_int[108]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB109 (.CLK(CLKB), .SE(SEB), .SI(QB_int[108]), .D(DB_scan[109]), .Q(QB_int[109]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB110 (.CLK(CLKB), .SE(SEB), .SI(QB_int[109]), .D(DB_scan[110]), .Q(QB_int[110]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB111 (.CLK(CLKB), .SE(SEB), .SI(QB_int[110]), .D(DB_scan[111]), .Q(QB_int[111]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB112 (.CLK(CLKB), .SE(SEB), .SI(QB_int[111]), .D(DB_scan[112]), .Q(QB_int[112]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB113 (.CLK(CLKB), .SE(SEB), .SI(QB_int[112]), .D(DB_scan[113]), .Q(QB_int[113]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB114 (.CLK(CLKB), .SE(SEB), .SI(QB_int[113]), .D(DB_scan[114]), .Q(QB_int[114]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB115 (.CLK(CLKB), .SE(SEB), .SI(QB_int[114]), .D(DB_scan[115]), .Q(QB_int[115]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB116 (.CLK(CLKB), .SE(SEB), .SI(QB_int[115]), .D(DB_scan[116]), .Q(QB_int[116]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB117 (.CLK(CLKB), .SE(SEB), .SI(QB_int[116]), .D(DB_scan[117]), .Q(QB_int[117]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB118 (.CLK(CLKB), .SE(SEB), .SI(QB_int[117]), .D(DB_scan[118]), .Q(QB_int[118]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB119 (.CLK(CLKB), .SE(SEB), .SI(QB_int[118]), .D(DB_scan[119]), .Q(QB_int[119]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB120 (.CLK(CLKB), .SE(SEB), .SI(QB_int[119]), .D(DB_scan[120]), .Q(QB_int[120]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB121 (.CLK(CLKB), .SE(SEB), .SI(QB_int[120]), .D(DB_scan[121]), .Q(QB_int[121]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB122 (.CLK(CLKB), .SE(SEB), .SI(QB_int[121]), .D(DB_scan[122]), .Q(QB_int[122]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB123 (.CLK(CLKB), .SE(SEB), .SI(QB_int[122]), .D(DB_scan[123]), .Q(QB_int[123]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB124 (.CLK(CLKB), .SE(SEB), .SI(QB_int[123]), .D(DB_scan[124]), .Q(QB_int[124]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB125 (.CLK(CLKB), .SE(SEB), .SI(QB_int[124]), .D(DB_scan[125]), .Q(QB_int[125]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB126 (.CLK(CLKB), .SE(SEB), .SI(QB_int[125]), .D(DB_scan[126]), .Q(QB_int[126]), .Xout(XoutBiff)); + instance = rf2_32x128_wm1_scanflop uDQB127 (.CLK(CLKB), .SE(SEB), .SI(QB_int[126]), .D(DB_scan[127]), .Q(QB_int[127]), .Xout(XoutBiff)); + ) + output (SOB) ( array = 1 : 0; + primitive = _buf bSOB0 (QB_int[0], SOB[0] ); + primitive = _buf bSOB1 (QB_int[127], SOB[1] ); + ) + ) diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib new file mode 100644 index 00000000..8bf92d0a --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.memlib @@ -0,0 +1,358 @@ +/* logicvision_memcomp Version: c0.1.5-EAC */ +/* common_memcomp Version: c0.1.2-EAC */ +/* lang compiler Version: 4.5.1-EAC Nov 6 2014 16:10:45 */ +// +// CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +// +// Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +// +// Use of this Software is subject to the terms and conditions of the +// applicable license agreement with ARM Physical IP, Inc. +// In addition, this Software is protected by patents, copyright law +// and international treaties. +// +// The copyright notice(s) in this Software does not indicate actual or +// intended publication of this Software. +// +// logicvision model for High Capacity Two Port Register File SVT MVT Compiler +// +// Instance Name: rf2_32x128_wm1 +// Words: 32 +// Bits: 128 +// Mux: 2 +// Drive: 6 +// Write Mask: On +// Extra Margin Adjustment: On +// Redundant Rows: 0 +// Redundant Columns: 2 +// Test Muxes On +// +// Creation Date: Sun Oct 13 11:08:56 2019 +// Version: r0p0 +// +// Modeling Assumptions: +// +// Modeling Limitations: None +// +// Known Bugs: None. +// +// Known Work Arounds: N/A +// +MemoryTemplate (rf2_32x128_wm1) { + Algorithm : SmarchChkbvcd; + DataOutStage : None; + LogicalPorts : 1R1W; + BitGrouping : 1; + MemoryType : SRAM; + MinHold : 0.5; + OperationSet : SyncWRvcd; + SelectDuringWriteThru : Off; + ShadowRead : On; + ShadowWrite : On; + ShadowWriteOk : On; + TransparentMode : None; + ObservationLogic: On; + InternalScanLogic: On; + CellName : rf2_32x128_wm1; + NumberOfWords : 32; + AddressCounter{ + Function (Address) { + LogicalAddressMap{ + ColumnAddress[0] : Address[0]; + RowAddress[3:0] : Address[4:1]; + } + } + Function (ColumnAddress) { + CountRange [0:1]; + } + Function (RowAddress) { + CountRange [0:15]; + } + } + PhysicalAddressMap{ + ColumnAddress[0] : c[0]; + RowAddress[0] : r[0]; + RowAddress[1] : r[1]; + RowAddress[2] : r[2]; + RowAddress[3] : r[3]; + } + PhysicalDataMap{ + Data[0] : NOT d[0]; + Data[1] : NOT d[1]; + Data[2] : NOT d[2]; + Data[3] : NOT d[3]; + Data[4] : NOT d[4]; + Data[5] : NOT d[5]; + Data[6] : NOT d[6]; + Data[7] : NOT d[7]; + Data[8] : NOT d[8]; + Data[9] : NOT d[9]; + Data[10] : NOT d[10]; + Data[11] : NOT d[11]; + Data[12] : NOT d[12]; + Data[13] : NOT d[13]; + Data[14] : NOT d[14]; + Data[15] : NOT d[15]; + Data[16] : NOT d[16]; + Data[17] : NOT d[17]; + Data[18] : NOT d[18]; + Data[19] : NOT d[19]; + Data[20] : NOT d[20]; + Data[21] : NOT d[21]; + Data[22] : NOT d[22]; + Data[23] : NOT d[23]; + Data[24] : NOT d[24]; + Data[25] : NOT d[25]; + Data[26] : NOT d[26]; + Data[27] : NOT d[27]; + Data[28] : NOT d[28]; + Data[29] : NOT d[29]; + Data[30] : NOT d[30]; + Data[31] : NOT d[31]; + Data[32] : NOT d[32]; + Data[33] : NOT d[33]; + Data[34] : NOT d[34]; + Data[35] : NOT d[35]; + Data[36] : NOT d[36]; + Data[37] : NOT d[37]; + Data[38] : NOT d[38]; + Data[39] : NOT d[39]; + Data[40] : NOT d[40]; + Data[41] : NOT d[41]; + Data[42] : NOT d[42]; + Data[43] : NOT d[43]; + Data[44] : NOT d[44]; + Data[45] : NOT d[45]; + Data[46] : NOT d[46]; + Data[47] : NOT d[47]; + Data[48] : NOT d[48]; + Data[49] : NOT d[49]; + Data[50] : NOT d[50]; + Data[51] : NOT d[51]; + Data[52] : NOT d[52]; + Data[53] : NOT d[53]; + Data[54] : NOT d[54]; + Data[55] : NOT d[55]; + Data[56] : NOT d[56]; + Data[57] : NOT d[57]; + Data[58] : NOT d[58]; + Data[59] : NOT d[59]; + Data[60] : NOT d[60]; + Data[61] : NOT d[61]; + Data[62] : NOT d[62]; + Data[63] : NOT d[63]; + Data[64] : d[64]; + Data[65] : d[65]; + Data[66] : d[66]; + Data[67] : d[67]; + Data[68] : d[68]; + Data[69] : d[69]; + Data[70] : d[70]; + Data[71] : d[71]; + Data[72] : d[72]; + Data[73] : d[73]; + Data[74] : d[74]; + Data[75] : d[75]; + Data[76] : d[76]; + Data[77] : d[77]; + Data[78] : d[78]; + Data[79] : d[79]; + Data[80] : d[80]; + Data[81] : d[81]; + Data[82] : d[82]; + Data[83] : d[83]; + Data[84] : d[84]; + Data[85] : d[85]; + Data[86] : d[86]; + Data[87] : d[87]; + Data[88] : d[88]; + Data[89] : d[89]; + Data[90] : d[90]; + Data[91] : d[91]; + Data[92] : d[92]; + Data[93] : d[93]; + Data[94] : d[94]; + Data[95] : d[95]; + Data[96] : d[96]; + Data[97] : d[97]; + Data[98] : d[98]; + Data[99] : d[99]; + Data[100] : d[100]; + Data[101] : d[101]; + Data[102] : d[102]; + Data[103] : d[103]; + Data[104] : d[104]; + Data[105] : d[105]; + Data[106] : d[106]; + Data[107] : d[107]; + Data[108] : d[108]; + Data[109] : d[109]; + Data[110] : d[110]; + Data[111] : d[111]; + Data[112] : d[112]; + Data[113] : d[113]; + Data[114] : d[114]; + Data[115] : d[115]; + Data[116] : d[116]; + Data[117] : d[117]; + Data[118] : d[118]; + Data[119] : d[119]; + Data[120] : d[120]; + Data[121] : d[121]; + Data[122] : d[122]; + Data[123] : d[123]; + Data[124] : d[124]; + Data[125] : d[125]; + Data[126] : d[126]; + Data[127] : d[127]; + } + Port (AA[4:0]) { + Function : Address; + LogicalPort : A; + EmbeddedTestLogic { + TestInput : TAA[4:0]; + TestOutput : AYA[4:0]; + } + } + Port (QA[127:0]) { + Function : Data; + Direction : output; + LogicalPort : A; + } + Port (CENA) { + Function : ReadEnable; + LogicalPort : A; + Polarity : ActiveLow; + EmbeddedTestLogic { + TestInput : TCENA; + TestOutput : CENYA; + } + } + Port (TENA) { + Function : BISTOn; + Direction : Input; + LogicalPort : A; + Polarity : ActiveLow; + } + Port (CLKA) { + Function : Clock; + LogicalPort : A; + Polarity : ActiveHigh; + } + Port (EMAA[2:0]) { + Function : None; + SafeValue : 0; + Direction : Input; + LogicalPort : A; + Polarity : ActiveHigh; + } + Port (EMASA) { + Function : None; + SafeValue : 0; + Direction : Input; + LogicalPort : A; + Polarity : ActiveHigh; + } + port (SEA){ + Function : None; + Direction : Input; + SafeValue : 0; + Polarity : ActiveHigh; + } + port (SIA[1:0]){ + Function : None; + Direction : Input; + SafeValue : 0; + Polarity : ActiveHigh; + } + port (SOA[1:0]){ + Function : None; + Direction : Output; + } + port (DFTRAMBYP){ + Function : ScanTest; + Direction : Input; + Polarity : ActiveHigh; + } + Port (AB[4:0]) { + Function : Address; + LogicalPort : B; + EmbeddedTestLogic { + TestInput : TAB[4:0]; + TestOutput : AYB[4:0]; + } + } + Port (DB[127:0]) { + Function : Data; + Direction : input; + LogicalPort : B; + EmbeddedTestLogic { + TestInput : TDB[127:0]; + } + } + Port (WENB[127:0]) { + Function : GroupWriteEnable; + BitsPerWriteEnable: 1; + LogicalPort : B; + Polarity : ActiveLow; + EmbeddedTestLogic { + TestInput : TWENB[127:0]; + TestOutput : WENYB[127:0]; + } + } + Port (CENB) { + Function : WriteEnable; + LogicalPort : B; + Polarity : ActiveLow; + EmbeddedTestLogic { + TestInput : TCENB; + TestOutput : CENYB; + } + } + Port (TENB) { + Function : BISTOn; + Direction : Input; + LogicalPort : B; + Polarity : ActiveLow; + } + Port (CLKB) { + Function : Clock; + LogicalPort : B; + Polarity : ActiveHigh; + } + Port (EMAB[2:0]) { + Function : None; + SafeValue : 0; + Direction : Input; + LogicalPort : B; + Polarity : ActiveHigh; + } + Port (COLLDISN) { + Function : None; + SafeValue : 1; + Direction : Input; + Polarity : ActiveLow; + } + port (SEB){ + Function : None; + Direction : Input; + SafeValue : 0; + Polarity : ActiveHigh; + } + port (SIB[1:0]){ + Function : None; + Direction : Input; + SafeValue : 0; + Polarity : ActiveHigh; + } + port (SOB[1:0]){ + Function : None; + Direction : Output; + } + port (RET1N){ + Function : None; + Direction : Input; + SafeValue : 1; + Polarity : Activelow; + } +} diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv new file mode 100644 index 00000000..22348317 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.tv @@ -0,0 +1,2410 @@ +/* tetramax_memcomp Version: c0.1.0-EAC */ +/* common_memcomp Version: c0.1.2-EAC */ +/* lang compiler Version: 4.5.1-EAC Nov 6 2014 16:10:45 */ +// +// CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +// +// Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +// +// Use of this Software is subject to the terms and conditions of the +// applicable license agreement with ARM Physical IP, Inc. +// In addition, this Software is protected by patents, copyright law +// and international treaties. +// +// The copyright notice(s) in this Software does not indicate actual or +// intended publication of this Software. +// +// Tetramax model for High Capacity Two Port Register File SVT MVT Compiler +// +// Instance Name: rf2_32x128_wm1 +// Words: 32 +// Bits: 128 +// Mux: 2 +// Drive: 6 +// Write Mask: On +// Write Thru: Off +// Extra Margin Adjustment: On +// Test Muxes On +// Power Gating: Off +// Retention: On +// Pipeline: Off +// Read Disturb Test: Off +// +// Creation Date: Sun Oct 13 11:09:22 2019 +// Version: r0p0 +// +// Verified +// +// Modeling Assumptions: +// This model is for use by only TetraMax ATPG tool. +// It is not intended to be used by any Verilog Simulator. +// +// Modeling Limitations: These models have limited functionality as +// defined by the TetraMax modelling guidelines. These models are +// developed on Verilog syntax but they don't fully represent the +// functionality of the memory model as they are restricted by +// the ATPG tool. We have used fast sequential ATPG engine for verification +// of all the memories on recommendation from Synopsys Tetramax expert. +// The models have been tested by generating the ATPG vectors and simulating them +// as well as running functional vectors through tetramax logical simulation engine. +// +// Known Bugs: None. +// +// Known Work Arounds: N/A +// + + +`timescale 1ns/1ps +`define read_write readx +`celldefine +module rf2_32x128_wm1_scanflop (Q, SI, D, SE, CLK, Xout); + output Q; + input SI, D, SE, CLK, Xout; + _MUX m1 (SE, D, SI, n1); + _MUX m2 (Xout, n1, 1'bX, n2); + _DFF r1 (1'b0, 1'b0, CLK, n2, Q); +endmodule +`endcelldefine +`celldefine +module rf2_32x128_wm1_bitcell (CLK, WRITE, WA, RA, D, Xout, Q); + input CLK, WRITE, D, Xout; + input [4:0] WA, RA; + output Q; + + reg Q; + reg mem [31:0]; + wire WRITE_ram, D_ram; + wire [4:0] WA_ram; + + _MUX WRITE_MUX (Xout, WRITE, 1'bX, WRITE_ram); + _MUX D_mux (Xout, D, 1'bX, D_ram); + _MUX A0_mux (Xout, WA[0], 1'bX, WA_ram[0]); + _MUX A1_mux (Xout, WA[1], 1'bX, WA_ram[1]); + _MUX A2_mux (Xout, WA[2], 1'bX, WA_ram[2]); + _MUX A3_mux (Xout, WA[3], 1'bX, WA_ram[3]); + _MUX A4_mux (Xout, WA[4], 1'bX, WA_ram[4]); + + event WRITE_OP; + always @ (posedge CLK) if(WRITE_ram) begin + mem[WA_ram]=D_ram; + #0; -> WRITE_OP; + end + + wire TIE1; + assign TIE1 = 1'b1; + always @ (TIE1 or RA or WRITE_OP) if(TIE1) Q=mem[RA]; +endmodule +`endcelldefine +`suppress_faults +`enable_portfaults +`ifdef POWER_PINS +module rf2_32x128_wm1 (VDDCE, VDDPE, VSSE, CENYA, AYA, CENYB, WENYB, AYB, QA, SOA, + SOB, CLKA, CENA, AA, CLKB, CENB, WENB, AB, DB, EMAA, EMASA, EMAB, TENA, TCENA, + TAA, TENB, TCENB, TWENB, TAB, TDB, RET1N, SIA, SEA, DFTRAMBYP, SIB, SEB, COLLDISN); +`else +module rf2_32x128_wm1 (CENYA, AYA, CENYB, WENYB, AYB, QA, SOA, SOB, CLKA, CENA, AA, + CLKB, CENB, WENB, AB, DB, EMAA, EMASA, EMAB, TENA, TCENA, TAA, TENB, TCENB, TWENB, + TAB, TDB, RET1N, SIA, SEA, DFTRAMBYP, SIB, SEB, COLLDISN); +`endif + + output CENYA; + output [4:0] AYA; + output CENYB; + output [127:0] WENYB; + output [4:0] AYB; + output [127:0] QA; + output [1:0] SOA; + output [1:0] SOB; + input CLKA; + input CENA; + input [4:0] AA; + input CLKB; + input CENB; + input [127:0] WENB; + input [4:0] AB; + input [127:0] DB; + input [2:0] EMAA; + input EMASA; + input [2:0] EMAB; + input TENA; + input TCENA; + input [4:0] TAA; + input TENB; + input TCENB; + input [127:0] TWENB; + input [4:0] TAB; + input [127:0] TDB; + input RET1N; + input [1:0] SIA; + input SEA; + input DFTRAMBYP; + input [1:0] SIB; + input SEB; + input COLLDISN; +`ifdef POWER_PINS + inout VDDCE; + inout VDDPE; + inout VSSE; +`endif + wire [1:0] BUS_SIA; + assign BUS_SIA[0] = SIA[0]; + assign BUS_SIA[1] = SIA[1]; + wire [4:0] BUS_AA; + assign BUS_AA = AA; + wire [4:0] BMUX_AA; + wire [4:0] BMUXSEL_AA; + wire BMUX_CENA; + wire BMUXSEL_CENA; + wire [127:0] INT_QA; + wire [127:0] READ_QA; + _MUX maA0 (TENA, TAA[0], BUS_AA[0], BMUX_AA[0]); + _MUX maselA0 (DFTRAMBYP, 1'b0, BMUX_AA[0], BMUXSEL_AA[0]); + buf bufmaA0(AYA[0],BMUXSEL_AA[0]); + _MUX maA1 (TENA, TAA[1], BUS_AA[1], BMUX_AA[1]); + _MUX maselA1 (DFTRAMBYP, 1'b0, BMUX_AA[1], BMUXSEL_AA[1]); + buf bufmaA1(AYA[1],BMUXSEL_AA[1]); + _MUX maA2 (TENA, TAA[2], BUS_AA[2], BMUX_AA[2]); + _MUX maselA2 (DFTRAMBYP, 1'b0, BMUX_AA[2], BMUXSEL_AA[2]); + buf bufmaA2(AYA[2],BMUXSEL_AA[2]); + _MUX maA3 (TENA, TAA[3], BUS_AA[3], BMUX_AA[3]); + _MUX maselA3 (DFTRAMBYP, 1'b0, BMUX_AA[3], BMUXSEL_AA[3]); + buf bufmaA3(AYA[3],BMUXSEL_AA[3]); + _MUX maA4 (TENA, TAA[4], BUS_AA[4], BMUX_AA[4]); + _MUX maselA4 (DFTRAMBYP, 1'b0, BMUX_AA[4], BMUXSEL_AA[4]); + buf bufmaA4(AYA[4],BMUXSEL_AA[4]); + + _MUX mcenA (TENA, TCENA, CENA, BMUX_CENA); + _MUX mcenselA (DFTRAMBYP, 1'b0,BMUX_CENA, BMUXSEL_CENA); + buf bufmcenA (CENYA, BMUXSEL_CENA); + wire [4:0] A_max, A_max_n, AA_m; + wire XoutAif, XoutAiff; + wire [4:1] BMUX_AA_n, EQ_A, m_AA; + wire [3:0] XoutAi; + not BMUX_AA1_n (BMUX_AA_n[1], BMUX_AA[1]); + not BMUX_AA2_n (BMUX_AA_n[2], BMUX_AA[2]); + not BMUX_AA3_n (BMUX_AA_n[3], BMUX_AA[3]); + not BMUX_AA4_n (BMUX_AA_n[4], BMUX_AA[4]); + + assign A_max[0] = 1; + assign A_max[1] = 1; + assign A_max[2] = 1; + assign A_max[3] = 1; + assign A_max[4] = 1; + + not Amax0_n (A_max_n[0], A_max[0]); + not Amax1_n (A_max_n[1], A_max[1]); + not Amax2_n (A_max_n[2], A_max[2]); + not Amax3_n (A_max_n[3], A_max[3]); + not Amax4_n (A_max_n[4], A_max[4]); + + and andBMUXAAAmax0 (AA_m[0], BMUX_AA[0], A_max_n[0]); + and andBMUXAAAmax1 (AA_m[1], BMUX_AA[1], A_max_n[1]); + and andBMUXAAAmax2 (AA_m[2], BMUX_AA[2], A_max_n[2]); + and andBMUXAAAmax3 (AA_m[3], BMUX_AA[3], A_max_n[3]); + and andBMUXAAAmax4 (AA_m[4], BMUX_AA[4], A_max_n[4]); + + and andBMUXAAAmax1_n (m_AA[1], BMUX_AA_n[1], A_max[1]); + and andBMUXAAAmax2_n (m_AA[2], BMUX_AA_n[2], A_max[2]); + and andBMUXAAAmax3_n (m_AA[3], BMUX_AA_n[3], A_max[3]); + and andBMUXAAAmax4_n (m_AA[4], BMUX_AA_n[4], A_max[4]); + + nor norAAAmax1 (EQ_A[1], m_AA[1], AA_m[1]); + nor norAAAmax2 (EQ_A[2], m_AA[2], AA_m[2]); + nor norAAAmax3 (EQ_A[3], m_AA[3], AA_m[3]); + nor norAAAmax4 (EQ_A[4], m_AA[4], AA_m[4]); + + and XfAAAmax0 (XoutAi[0], AA_m[0], EQ_A[4], EQ_A[3], EQ_A[2], EQ_A[1]); + and XfAAAmax1 (XoutAi[1], AA_m[1], EQ_A[4], EQ_A[3], EQ_A[2]); + and XfAAAmax2 (XoutAi[2], AA_m[2], EQ_A[4], EQ_A[3]); + and XfAAAmax3 (XoutAi[3], AA_m[3], EQ_A[4]); + or orXfAAAmax4 (XoutAif, AA_m[4], XoutAi[0], XoutAi[1], XoutAi[2], XoutAi[3]); + + wire [4:0] xDetectionAddrBusA; + xor addrHandleA0 (xDetectionAddrBusA[0], BMUX_AA[0], BMUX_AA[0]); + xor addrHandleA1 (xDetectionAddrBusA[1], BMUX_AA[1], BMUX_AA[1]); + xor addrHandleA2 (xDetectionAddrBusA[2], BMUX_AA[2], BMUX_AA[2]); + xor addrHandleA3 (xDetectionAddrBusA[3], BMUX_AA[3], BMUX_AA[3]); + xor addrHandleA4 (xDetectionAddrBusA[4], BMUX_AA[4], BMUX_AA[4]); + or addrFinalA (xAddrA,xDetectionAddrBusA[0],xDetectionAddrBusA[1],xDetectionAddrBusA[2],xDetectionAddrBusA[3],xDetectionAddrBusA[4]); + or xBoundA (XoutAFinal, XoutAif, xAddrA); + nor scanshiftA (nscanshiftA, DFTRAMBYP, SEA); + and XoutaddrA (XoutaddrA, nscanshiftA, XoutAFinal); + or XoutAFF0 (XoutAiff, XoutaddrA, XoutA); + + wire NOT_CENA; + not (NOT_CENA, BMUX_CENA); + wire NOT_DFTRAMBYP; + not (NOT_DFTRAMBYP, DFTRAMBYP); + wire [127:0] READA; + buf (READA[0], NOT_CENA); + buf (READA[1], NOT_CENA); + buf (READA[2], NOT_CENA); + buf (READA[3], NOT_CENA); + buf (READA[4], NOT_CENA); + buf (READA[5], NOT_CENA); + buf (READA[6], NOT_CENA); + buf (READA[7], NOT_CENA); + buf (READA[8], NOT_CENA); + buf (READA[9], NOT_CENA); + buf (READA[10], NOT_CENA); + buf (READA[11], NOT_CENA); + buf (READA[12], NOT_CENA); + buf (READA[13], NOT_CENA); + buf (READA[14], NOT_CENA); + buf (READA[15], NOT_CENA); + buf (READA[16], NOT_CENA); + buf (READA[17], NOT_CENA); + buf (READA[18], NOT_CENA); + buf (READA[19], NOT_CENA); + buf (READA[20], NOT_CENA); + buf (READA[21], NOT_CENA); + buf (READA[22], NOT_CENA); + buf (READA[23], NOT_CENA); + buf (READA[24], NOT_CENA); + buf (READA[25], NOT_CENA); + buf (READA[26], NOT_CENA); + buf (READA[27], NOT_CENA); + buf (READA[28], NOT_CENA); + buf (READA[29], NOT_CENA); + buf (READA[30], NOT_CENA); + buf (READA[31], NOT_CENA); + buf (READA[32], NOT_CENA); + buf (READA[33], NOT_CENA); + buf (READA[34], NOT_CENA); + buf (READA[35], NOT_CENA); + buf (READA[36], NOT_CENA); + buf (READA[37], NOT_CENA); + buf (READA[38], NOT_CENA); + buf (READA[39], NOT_CENA); + buf (READA[40], NOT_CENA); + buf (READA[41], NOT_CENA); + buf (READA[42], NOT_CENA); + buf (READA[43], NOT_CENA); + buf (READA[44], NOT_CENA); + buf (READA[45], NOT_CENA); + buf (READA[46], NOT_CENA); + buf (READA[47], NOT_CENA); + buf (READA[48], NOT_CENA); + buf (READA[49], NOT_CENA); + buf (READA[50], NOT_CENA); + buf (READA[51], NOT_CENA); + buf (READA[52], NOT_CENA); + buf (READA[53], NOT_CENA); + buf (READA[54], NOT_CENA); + buf (READA[55], NOT_CENA); + buf (READA[56], NOT_CENA); + buf (READA[57], NOT_CENA); + buf (READA[58], NOT_CENA); + buf (READA[59], NOT_CENA); + buf (READA[60], NOT_CENA); + buf (READA[61], NOT_CENA); + buf (READA[62], NOT_CENA); + buf (READA[63], NOT_CENA); + buf (READA[64], NOT_CENA); + buf (READA[65], NOT_CENA); + buf (READA[66], NOT_CENA); + buf (READA[67], NOT_CENA); + buf (READA[68], NOT_CENA); + buf (READA[69], NOT_CENA); + buf (READA[70], NOT_CENA); + buf (READA[71], NOT_CENA); + buf (READA[72], NOT_CENA); + buf (READA[73], NOT_CENA); + buf (READA[74], NOT_CENA); + buf (READA[75], NOT_CENA); + buf (READA[76], NOT_CENA); + buf (READA[77], NOT_CENA); + buf (READA[78], NOT_CENA); + buf (READA[79], NOT_CENA); + buf (READA[80], NOT_CENA); + buf (READA[81], NOT_CENA); + buf (READA[82], NOT_CENA); + buf (READA[83], NOT_CENA); + buf (READA[84], NOT_CENA); + buf (READA[85], NOT_CENA); + buf (READA[86], NOT_CENA); + buf (READA[87], NOT_CENA); + buf (READA[88], NOT_CENA); + buf (READA[89], NOT_CENA); + buf (READA[90], NOT_CENA); + buf (READA[91], NOT_CENA); + buf (READA[92], NOT_CENA); + buf (READA[93], NOT_CENA); + buf (READA[94], NOT_CENA); + buf (READA[95], NOT_CENA); + buf (READA[96], NOT_CENA); + buf (READA[97], NOT_CENA); + buf (READA[98], NOT_CENA); + buf (READA[99], NOT_CENA); + buf (READA[100], NOT_CENA); + buf (READA[101], NOT_CENA); + buf (READA[102], NOT_CENA); + buf (READA[103], NOT_CENA); + buf (READA[104], NOT_CENA); + buf (READA[105], NOT_CENA); + buf (READA[106], NOT_CENA); + buf (READA[107], NOT_CENA); + buf (READA[108], NOT_CENA); + buf (READA[109], NOT_CENA); + buf (READA[110], NOT_CENA); + buf (READA[111], NOT_CENA); + buf (READA[112], NOT_CENA); + buf (READA[113], NOT_CENA); + buf (READA[114], NOT_CENA); + buf (READA[115], NOT_CENA); + buf (READA[116], NOT_CENA); + buf (READA[117], NOT_CENA); + buf (READA[118], NOT_CENA); + buf (READA[119], NOT_CENA); + buf (READA[120], NOT_CENA); + buf (READA[121], NOT_CENA); + buf (READA[122], NOT_CENA); + buf (READA[123], NOT_CENA); + buf (READA[124], NOT_CENA); + buf (READA[125], NOT_CENA); + buf (READA[126], NOT_CENA); + buf (READA[127], NOT_CENA); + xor (x_detection_CENA, BMUX_CENA, BMUX_CENA); + and (acendftA, x_detection_CENA, NOT_DFTRAMBYP); + assign XoutA = (SEA & ~DFTRAMBYP) | acendftA; + _MUX reA0 (READA[0], QA[0], INT_QA[0], READ_QA[0]); + _MUX reA1 (READA[1], QA[1], INT_QA[1], READ_QA[1]); + _MUX reA2 (READA[2], QA[2], INT_QA[2], READ_QA[2]); + _MUX reA3 (READA[3], QA[3], INT_QA[3], READ_QA[3]); + _MUX reA4 (READA[4], QA[4], INT_QA[4], READ_QA[4]); + _MUX reA5 (READA[5], QA[5], INT_QA[5], READ_QA[5]); + _MUX reA6 (READA[6], QA[6], INT_QA[6], READ_QA[6]); + _MUX reA7 (READA[7], QA[7], INT_QA[7], READ_QA[7]); + _MUX reA8 (READA[8], QA[8], INT_QA[8], READ_QA[8]); + _MUX reA9 (READA[9], QA[9], INT_QA[9], READ_QA[9]); + _MUX reA10 (READA[10], QA[10], INT_QA[10], READ_QA[10]); + _MUX reA11 (READA[11], QA[11], INT_QA[11], READ_QA[11]); + _MUX reA12 (READA[12], QA[12], INT_QA[12], READ_QA[12]); + _MUX reA13 (READA[13], QA[13], INT_QA[13], READ_QA[13]); + _MUX reA14 (READA[14], QA[14], INT_QA[14], READ_QA[14]); + _MUX reA15 (READA[15], QA[15], INT_QA[15], READ_QA[15]); + _MUX reA16 (READA[16], QA[16], INT_QA[16], READ_QA[16]); + _MUX reA17 (READA[17], QA[17], INT_QA[17], READ_QA[17]); + _MUX reA18 (READA[18], QA[18], INT_QA[18], READ_QA[18]); + _MUX reA19 (READA[19], QA[19], INT_QA[19], READ_QA[19]); + _MUX reA20 (READA[20], QA[20], INT_QA[20], READ_QA[20]); + _MUX reA21 (READA[21], QA[21], INT_QA[21], READ_QA[21]); + _MUX reA22 (READA[22], QA[22], INT_QA[22], READ_QA[22]); + _MUX reA23 (READA[23], QA[23], INT_QA[23], READ_QA[23]); + _MUX reA24 (READA[24], QA[24], INT_QA[24], READ_QA[24]); + _MUX reA25 (READA[25], QA[25], INT_QA[25], READ_QA[25]); + _MUX reA26 (READA[26], QA[26], INT_QA[26], READ_QA[26]); + _MUX reA27 (READA[27], QA[27], INT_QA[27], READ_QA[27]); + _MUX reA28 (READA[28], QA[28], INT_QA[28], READ_QA[28]); + _MUX reA29 (READA[29], QA[29], INT_QA[29], READ_QA[29]); + _MUX reA30 (READA[30], QA[30], INT_QA[30], READ_QA[30]); + _MUX reA31 (READA[31], QA[31], INT_QA[31], READ_QA[31]); + _MUX reA32 (READA[32], QA[32], INT_QA[32], READ_QA[32]); + _MUX reA33 (READA[33], QA[33], INT_QA[33], READ_QA[33]); + _MUX reA34 (READA[34], QA[34], INT_QA[34], READ_QA[34]); + _MUX reA35 (READA[35], QA[35], INT_QA[35], READ_QA[35]); + _MUX reA36 (READA[36], QA[36], INT_QA[36], READ_QA[36]); + _MUX reA37 (READA[37], QA[37], INT_QA[37], READ_QA[37]); + _MUX reA38 (READA[38], QA[38], INT_QA[38], READ_QA[38]); + _MUX reA39 (READA[39], QA[39], INT_QA[39], READ_QA[39]); + _MUX reA40 (READA[40], QA[40], INT_QA[40], READ_QA[40]); + _MUX reA41 (READA[41], QA[41], INT_QA[41], READ_QA[41]); + _MUX reA42 (READA[42], QA[42], INT_QA[42], READ_QA[42]); + _MUX reA43 (READA[43], QA[43], INT_QA[43], READ_QA[43]); + _MUX reA44 (READA[44], QA[44], INT_QA[44], READ_QA[44]); + _MUX reA45 (READA[45], QA[45], INT_QA[45], READ_QA[45]); + _MUX reA46 (READA[46], QA[46], INT_QA[46], READ_QA[46]); + _MUX reA47 (READA[47], QA[47], INT_QA[47], READ_QA[47]); + _MUX reA48 (READA[48], QA[48], INT_QA[48], READ_QA[48]); + _MUX reA49 (READA[49], QA[49], INT_QA[49], READ_QA[49]); + _MUX reA50 (READA[50], QA[50], INT_QA[50], READ_QA[50]); + _MUX reA51 (READA[51], QA[51], INT_QA[51], READ_QA[51]); + _MUX reA52 (READA[52], QA[52], INT_QA[52], READ_QA[52]); + _MUX reA53 (READA[53], QA[53], INT_QA[53], READ_QA[53]); + _MUX reA54 (READA[54], QA[54], INT_QA[54], READ_QA[54]); + _MUX reA55 (READA[55], QA[55], INT_QA[55], READ_QA[55]); + _MUX reA56 (READA[56], QA[56], INT_QA[56], READ_QA[56]); + _MUX reA57 (READA[57], QA[57], INT_QA[57], READ_QA[57]); + _MUX reA58 (READA[58], QA[58], INT_QA[58], READ_QA[58]); + _MUX reA59 (READA[59], QA[59], INT_QA[59], READ_QA[59]); + _MUX reA60 (READA[60], QA[60], INT_QA[60], READ_QA[60]); + _MUX reA61 (READA[61], QA[61], INT_QA[61], READ_QA[61]); + _MUX reA62 (READA[62], QA[62], INT_QA[62], READ_QA[62]); + _MUX reA63 (READA[63], QA[63], INT_QA[63], READ_QA[63]); + _MUX reA64 (READA[64], QA[64], INT_QA[64], READ_QA[64]); + _MUX reA65 (READA[65], QA[65], INT_QA[65], READ_QA[65]); + _MUX reA66 (READA[66], QA[66], INT_QA[66], READ_QA[66]); + _MUX reA67 (READA[67], QA[67], INT_QA[67], READ_QA[67]); + _MUX reA68 (READA[68], QA[68], INT_QA[68], READ_QA[68]); + _MUX reA69 (READA[69], QA[69], INT_QA[69], READ_QA[69]); + _MUX reA70 (READA[70], QA[70], INT_QA[70], READ_QA[70]); + _MUX reA71 (READA[71], QA[71], INT_QA[71], READ_QA[71]); + _MUX reA72 (READA[72], QA[72], INT_QA[72], READ_QA[72]); + _MUX reA73 (READA[73], QA[73], INT_QA[73], READ_QA[73]); + _MUX reA74 (READA[74], QA[74], INT_QA[74], READ_QA[74]); + _MUX reA75 (READA[75], QA[75], INT_QA[75], READ_QA[75]); + _MUX reA76 (READA[76], QA[76], INT_QA[76], READ_QA[76]); + _MUX reA77 (READA[77], QA[77], INT_QA[77], READ_QA[77]); + _MUX reA78 (READA[78], QA[78], INT_QA[78], READ_QA[78]); + _MUX reA79 (READA[79], QA[79], INT_QA[79], READ_QA[79]); + _MUX reA80 (READA[80], QA[80], INT_QA[80], READ_QA[80]); + _MUX reA81 (READA[81], QA[81], INT_QA[81], READ_QA[81]); + _MUX reA82 (READA[82], QA[82], INT_QA[82], READ_QA[82]); + _MUX reA83 (READA[83], QA[83], INT_QA[83], READ_QA[83]); + _MUX reA84 (READA[84], QA[84], INT_QA[84], READ_QA[84]); + _MUX reA85 (READA[85], QA[85], INT_QA[85], READ_QA[85]); + _MUX reA86 (READA[86], QA[86], INT_QA[86], READ_QA[86]); + _MUX reA87 (READA[87], QA[87], INT_QA[87], READ_QA[87]); + _MUX reA88 (READA[88], QA[88], INT_QA[88], READ_QA[88]); + _MUX reA89 (READA[89], QA[89], INT_QA[89], READ_QA[89]); + _MUX reA90 (READA[90], QA[90], INT_QA[90], READ_QA[90]); + _MUX reA91 (READA[91], QA[91], INT_QA[91], READ_QA[91]); + _MUX reA92 (READA[92], QA[92], INT_QA[92], READ_QA[92]); + _MUX reA93 (READA[93], QA[93], INT_QA[93], READ_QA[93]); + _MUX reA94 (READA[94], QA[94], INT_QA[94], READ_QA[94]); + _MUX reA95 (READA[95], QA[95], INT_QA[95], READ_QA[95]); + _MUX reA96 (READA[96], QA[96], INT_QA[96], READ_QA[96]); + _MUX reA97 (READA[97], QA[97], INT_QA[97], READ_QA[97]); + _MUX reA98 (READA[98], QA[98], INT_QA[98], READ_QA[98]); + _MUX reA99 (READA[99], QA[99], INT_QA[99], READ_QA[99]); + _MUX reA100 (READA[100], QA[100], INT_QA[100], READ_QA[100]); + _MUX reA101 (READA[101], QA[101], INT_QA[101], READ_QA[101]); + _MUX reA102 (READA[102], QA[102], INT_QA[102], READ_QA[102]); + _MUX reA103 (READA[103], QA[103], INT_QA[103], READ_QA[103]); + _MUX reA104 (READA[104], QA[104], INT_QA[104], READ_QA[104]); + _MUX reA105 (READA[105], QA[105], INT_QA[105], READ_QA[105]); + _MUX reA106 (READA[106], QA[106], INT_QA[106], READ_QA[106]); + _MUX reA107 (READA[107], QA[107], INT_QA[107], READ_QA[107]); + _MUX reA108 (READA[108], QA[108], INT_QA[108], READ_QA[108]); + _MUX reA109 (READA[109], QA[109], INT_QA[109], READ_QA[109]); + _MUX reA110 (READA[110], QA[110], INT_QA[110], READ_QA[110]); + _MUX reA111 (READA[111], QA[111], INT_QA[111], READ_QA[111]); + _MUX reA112 (READA[112], QA[112], INT_QA[112], READ_QA[112]); + _MUX reA113 (READA[113], QA[113], INT_QA[113], READ_QA[113]); + _MUX reA114 (READA[114], QA[114], INT_QA[114], READ_QA[114]); + _MUX reA115 (READA[115], QA[115], INT_QA[115], READ_QA[115]); + _MUX reA116 (READA[116], QA[116], INT_QA[116], READ_QA[116]); + _MUX reA117 (READA[117], QA[117], INT_QA[117], READ_QA[117]); + _MUX reA118 (READA[118], QA[118], INT_QA[118], READ_QA[118]); + _MUX reA119 (READA[119], QA[119], INT_QA[119], READ_QA[119]); + _MUX reA120 (READA[120], QA[120], INT_QA[120], READ_QA[120]); + _MUX reA121 (READA[121], QA[121], INT_QA[121], READ_QA[121]); + _MUX reA122 (READA[122], QA[122], INT_QA[122], READ_QA[122]); + _MUX reA123 (READA[123], QA[123], INT_QA[123], READ_QA[123]); + _MUX reA124 (READA[124], QA[124], INT_QA[124], READ_QA[124]); + _MUX reA125 (READA[125], QA[125], INT_QA[125], READ_QA[125]); + _MUX reA126 (READA[126], QA[126], INT_QA[126], READ_QA[126]); + _MUX reA127 (READA[127], QA[127], INT_QA[127], READ_QA[127]); + wire [4:0] AAXOR; + xor (AAXOR[0], BMUX_AA[0], BMUX_AA[0]); + xor (AAXOR[1], BMUX_AA[1], BMUX_AA[1]); + xor (AAXOR[2], BMUX_AA[2], BMUX_AA[2]); + xor (AAXOR[3], BMUX_AA[3], BMUX_AA[3]); + xor (AAXOR[4], BMUX_AA[4], BMUX_AA[4]); + wire xA_addr; + or (xA_addr, AAXOR[0], AAXOR[1], AAXOR[2], AAXOR[3], AAXOR[4]); + _MUX rxA0 (xA_addr, READ_QA[0], 1'bX, READ_QAX[0]); + _MUX rxA1 (xA_addr, READ_QA[1], 1'bX, READ_QAX[1]); + _MUX rxA2 (xA_addr, READ_QA[2], 1'bX, READ_QAX[2]); + _MUX rxA3 (xA_addr, READ_QA[3], 1'bX, READ_QAX[3]); + _MUX rxA4 (xA_addr, READ_QA[4], 1'bX, READ_QAX[4]); + _MUX rxA5 (xA_addr, READ_QA[5], 1'bX, READ_QAX[5]); + _MUX rxA6 (xA_addr, READ_QA[6], 1'bX, READ_QAX[6]); + _MUX rxA7 (xA_addr, READ_QA[7], 1'bX, READ_QAX[7]); + _MUX rxA8 (xA_addr, READ_QA[8], 1'bX, READ_QAX[8]); + _MUX rxA9 (xA_addr, READ_QA[9], 1'bX, READ_QAX[9]); + _MUX rxA10 (xA_addr, READ_QA[10], 1'bX, READ_QAX[10]); + _MUX rxA11 (xA_addr, READ_QA[11], 1'bX, READ_QAX[11]); + _MUX rxA12 (xA_addr, READ_QA[12], 1'bX, READ_QAX[12]); + _MUX rxA13 (xA_addr, READ_QA[13], 1'bX, READ_QAX[13]); + _MUX rxA14 (xA_addr, READ_QA[14], 1'bX, READ_QAX[14]); + _MUX rxA15 (xA_addr, READ_QA[15], 1'bX, READ_QAX[15]); + _MUX rxA16 (xA_addr, READ_QA[16], 1'bX, READ_QAX[16]); + _MUX rxA17 (xA_addr, READ_QA[17], 1'bX, READ_QAX[17]); + _MUX rxA18 (xA_addr, READ_QA[18], 1'bX, READ_QAX[18]); + _MUX rxA19 (xA_addr, READ_QA[19], 1'bX, READ_QAX[19]); + _MUX rxA20 (xA_addr, READ_QA[20], 1'bX, READ_QAX[20]); + _MUX rxA21 (xA_addr, READ_QA[21], 1'bX, READ_QAX[21]); + _MUX rxA22 (xA_addr, READ_QA[22], 1'bX, READ_QAX[22]); + _MUX rxA23 (xA_addr, READ_QA[23], 1'bX, READ_QAX[23]); + _MUX rxA24 (xA_addr, READ_QA[24], 1'bX, READ_QAX[24]); + _MUX rxA25 (xA_addr, READ_QA[25], 1'bX, READ_QAX[25]); + _MUX rxA26 (xA_addr, READ_QA[26], 1'bX, READ_QAX[26]); + _MUX rxA27 (xA_addr, READ_QA[27], 1'bX, READ_QAX[27]); + _MUX rxA28 (xA_addr, READ_QA[28], 1'bX, READ_QAX[28]); + _MUX rxA29 (xA_addr, READ_QA[29], 1'bX, READ_QAX[29]); + _MUX rxA30 (xA_addr, READ_QA[30], 1'bX, READ_QAX[30]); + _MUX rxA31 (xA_addr, READ_QA[31], 1'bX, READ_QAX[31]); + _MUX rxA32 (xA_addr, READ_QA[32], 1'bX, READ_QAX[32]); + _MUX rxA33 (xA_addr, READ_QA[33], 1'bX, READ_QAX[33]); + _MUX rxA34 (xA_addr, READ_QA[34], 1'bX, READ_QAX[34]); + _MUX rxA35 (xA_addr, READ_QA[35], 1'bX, READ_QAX[35]); + _MUX rxA36 (xA_addr, READ_QA[36], 1'bX, READ_QAX[36]); + _MUX rxA37 (xA_addr, READ_QA[37], 1'bX, READ_QAX[37]); + _MUX rxA38 (xA_addr, READ_QA[38], 1'bX, READ_QAX[38]); + _MUX rxA39 (xA_addr, READ_QA[39], 1'bX, READ_QAX[39]); + _MUX rxA40 (xA_addr, READ_QA[40], 1'bX, READ_QAX[40]); + _MUX rxA41 (xA_addr, READ_QA[41], 1'bX, READ_QAX[41]); + _MUX rxA42 (xA_addr, READ_QA[42], 1'bX, READ_QAX[42]); + _MUX rxA43 (xA_addr, READ_QA[43], 1'bX, READ_QAX[43]); + _MUX rxA44 (xA_addr, READ_QA[44], 1'bX, READ_QAX[44]); + _MUX rxA45 (xA_addr, READ_QA[45], 1'bX, READ_QAX[45]); + _MUX rxA46 (xA_addr, READ_QA[46], 1'bX, READ_QAX[46]); + _MUX rxA47 (xA_addr, READ_QA[47], 1'bX, READ_QAX[47]); + _MUX rxA48 (xA_addr, READ_QA[48], 1'bX, READ_QAX[48]); + _MUX rxA49 (xA_addr, READ_QA[49], 1'bX, READ_QAX[49]); + _MUX rxA50 (xA_addr, READ_QA[50], 1'bX, READ_QAX[50]); + _MUX rxA51 (xA_addr, READ_QA[51], 1'bX, READ_QAX[51]); + _MUX rxA52 (xA_addr, READ_QA[52], 1'bX, READ_QAX[52]); + _MUX rxA53 (xA_addr, READ_QA[53], 1'bX, READ_QAX[53]); + _MUX rxA54 (xA_addr, READ_QA[54], 1'bX, READ_QAX[54]); + _MUX rxA55 (xA_addr, READ_QA[55], 1'bX, READ_QAX[55]); + _MUX rxA56 (xA_addr, READ_QA[56], 1'bX, READ_QAX[56]); + _MUX rxA57 (xA_addr, READ_QA[57], 1'bX, READ_QAX[57]); + _MUX rxA58 (xA_addr, READ_QA[58], 1'bX, READ_QAX[58]); + _MUX rxA59 (xA_addr, READ_QA[59], 1'bX, READ_QAX[59]); + _MUX rxA60 (xA_addr, READ_QA[60], 1'bX, READ_QAX[60]); + _MUX rxA61 (xA_addr, READ_QA[61], 1'bX, READ_QAX[61]); + _MUX rxA62 (xA_addr, READ_QA[62], 1'bX, READ_QAX[62]); + _MUX rxA63 (xA_addr, READ_QA[63], 1'bX, READ_QAX[63]); + _MUX rxA64 (xA_addr, READ_QA[64], 1'bX, READ_QAX[64]); + _MUX rxA65 (xA_addr, READ_QA[65], 1'bX, READ_QAX[65]); + _MUX rxA66 (xA_addr, READ_QA[66], 1'bX, READ_QAX[66]); + _MUX rxA67 (xA_addr, READ_QA[67], 1'bX, READ_QAX[67]); + _MUX rxA68 (xA_addr, READ_QA[68], 1'bX, READ_QAX[68]); + _MUX rxA69 (xA_addr, READ_QA[69], 1'bX, READ_QAX[69]); + _MUX rxA70 (xA_addr, READ_QA[70], 1'bX, READ_QAX[70]); + _MUX rxA71 (xA_addr, READ_QA[71], 1'bX, READ_QAX[71]); + _MUX rxA72 (xA_addr, READ_QA[72], 1'bX, READ_QAX[72]); + _MUX rxA73 (xA_addr, READ_QA[73], 1'bX, READ_QAX[73]); + _MUX rxA74 (xA_addr, READ_QA[74], 1'bX, READ_QAX[74]); + _MUX rxA75 (xA_addr, READ_QA[75], 1'bX, READ_QAX[75]); + _MUX rxA76 (xA_addr, READ_QA[76], 1'bX, READ_QAX[76]); + _MUX rxA77 (xA_addr, READ_QA[77], 1'bX, READ_QAX[77]); + _MUX rxA78 (xA_addr, READ_QA[78], 1'bX, READ_QAX[78]); + _MUX rxA79 (xA_addr, READ_QA[79], 1'bX, READ_QAX[79]); + _MUX rxA80 (xA_addr, READ_QA[80], 1'bX, READ_QAX[80]); + _MUX rxA81 (xA_addr, READ_QA[81], 1'bX, READ_QAX[81]); + _MUX rxA82 (xA_addr, READ_QA[82], 1'bX, READ_QAX[82]); + _MUX rxA83 (xA_addr, READ_QA[83], 1'bX, READ_QAX[83]); + _MUX rxA84 (xA_addr, READ_QA[84], 1'bX, READ_QAX[84]); + _MUX rxA85 (xA_addr, READ_QA[85], 1'bX, READ_QAX[85]); + _MUX rxA86 (xA_addr, READ_QA[86], 1'bX, READ_QAX[86]); + _MUX rxA87 (xA_addr, READ_QA[87], 1'bX, READ_QAX[87]); + _MUX rxA88 (xA_addr, READ_QA[88], 1'bX, READ_QAX[88]); + _MUX rxA89 (xA_addr, READ_QA[89], 1'bX, READ_QAX[89]); + _MUX rxA90 (xA_addr, READ_QA[90], 1'bX, READ_QAX[90]); + _MUX rxA91 (xA_addr, READ_QA[91], 1'bX, READ_QAX[91]); + _MUX rxA92 (xA_addr, READ_QA[92], 1'bX, READ_QAX[92]); + _MUX rxA93 (xA_addr, READ_QA[93], 1'bX, READ_QAX[93]); + _MUX rxA94 (xA_addr, READ_QA[94], 1'bX, READ_QAX[94]); + _MUX rxA95 (xA_addr, READ_QA[95], 1'bX, READ_QAX[95]); + _MUX rxA96 (xA_addr, READ_QA[96], 1'bX, READ_QAX[96]); + _MUX rxA97 (xA_addr, READ_QA[97], 1'bX, READ_QAX[97]); + _MUX rxA98 (xA_addr, READ_QA[98], 1'bX, READ_QAX[98]); + _MUX rxA99 (xA_addr, READ_QA[99], 1'bX, READ_QAX[99]); + _MUX rxA100 (xA_addr, READ_QA[100], 1'bX, READ_QAX[100]); + _MUX rxA101 (xA_addr, READ_QA[101], 1'bX, READ_QAX[101]); + _MUX rxA102 (xA_addr, READ_QA[102], 1'bX, READ_QAX[102]); + _MUX rxA103 (xA_addr, READ_QA[103], 1'bX, READ_QAX[103]); + _MUX rxA104 (xA_addr, READ_QA[104], 1'bX, READ_QAX[104]); + _MUX rxA105 (xA_addr, READ_QA[105], 1'bX, READ_QAX[105]); + _MUX rxA106 (xA_addr, READ_QA[106], 1'bX, READ_QAX[106]); + _MUX rxA107 (xA_addr, READ_QA[107], 1'bX, READ_QAX[107]); + _MUX rxA108 (xA_addr, READ_QA[108], 1'bX, READ_QAX[108]); + _MUX rxA109 (xA_addr, READ_QA[109], 1'bX, READ_QAX[109]); + _MUX rxA110 (xA_addr, READ_QA[110], 1'bX, READ_QAX[110]); + _MUX rxA111 (xA_addr, READ_QA[111], 1'bX, READ_QAX[111]); + _MUX rxA112 (xA_addr, READ_QA[112], 1'bX, READ_QAX[112]); + _MUX rxA113 (xA_addr, READ_QA[113], 1'bX, READ_QAX[113]); + _MUX rxA114 (xA_addr, READ_QA[114], 1'bX, READ_QAX[114]); + _MUX rxA115 (xA_addr, READ_QA[115], 1'bX, READ_QAX[115]); + _MUX rxA116 (xA_addr, READ_QA[116], 1'bX, READ_QAX[116]); + _MUX rxA117 (xA_addr, READ_QA[117], 1'bX, READ_QAX[117]); + _MUX rxA118 (xA_addr, READ_QA[118], 1'bX, READ_QAX[118]); + _MUX rxA119 (xA_addr, READ_QA[119], 1'bX, READ_QAX[119]); + _MUX rxA120 (xA_addr, READ_QA[120], 1'bX, READ_QAX[120]); + _MUX rxA121 (xA_addr, READ_QA[121], 1'bX, READ_QAX[121]); + _MUX rxA122 (xA_addr, READ_QA[122], 1'bX, READ_QAX[122]); + _MUX rxA123 (xA_addr, READ_QA[123], 1'bX, READ_QAX[123]); + _MUX rxA124 (xA_addr, READ_QA[124], 1'bX, READ_QAX[124]); + _MUX rxA125 (xA_addr, READ_QA[125], 1'bX, READ_QAX[125]); + _MUX rxA126 (xA_addr, READ_QA[126], 1'bX, READ_QAX[126]); + _MUX rxA127 (xA_addr, READ_QA[127], 1'bX, READ_QAX[127]); + _MUX mqA0 (DFTRAMBYP, READ_QAX[0], QA[1], DA_scan[0]); + _MUX mqA1 (DFTRAMBYP, READ_QAX[1], QA[2], DA_scan[1]); + _MUX mqA2 (DFTRAMBYP, READ_QAX[2], QA[3], DA_scan[2]); + _MUX mqA3 (DFTRAMBYP, READ_QAX[3], QA[4], DA_scan[3]); + _MUX mqA4 (DFTRAMBYP, READ_QAX[4], QA[5], DA_scan[4]); + _MUX mqA5 (DFTRAMBYP, READ_QAX[5], QA[6], DA_scan[5]); + _MUX mqA6 (DFTRAMBYP, READ_QAX[6], QA[7], DA_scan[6]); + _MUX mqA7 (DFTRAMBYP, READ_QAX[7], QA[8], DA_scan[7]); + _MUX mqA8 (DFTRAMBYP, READ_QAX[8], QA[9], DA_scan[8]); + _MUX mqA9 (DFTRAMBYP, READ_QAX[9], QA[10], DA_scan[9]); + _MUX mqA10 (DFTRAMBYP, READ_QAX[10], QA[11], DA_scan[10]); + _MUX mqA11 (DFTRAMBYP, READ_QAX[11], QA[12], DA_scan[11]); + _MUX mqA12 (DFTRAMBYP, READ_QAX[12], QA[13], DA_scan[12]); + _MUX mqA13 (DFTRAMBYP, READ_QAX[13], QA[14], DA_scan[13]); + _MUX mqA14 (DFTRAMBYP, READ_QAX[14], QA[15], DA_scan[14]); + _MUX mqA15 (DFTRAMBYP, READ_QAX[15], QA[16], DA_scan[15]); + _MUX mqA16 (DFTRAMBYP, READ_QAX[16], QA[17], DA_scan[16]); + _MUX mqA17 (DFTRAMBYP, READ_QAX[17], QA[18], DA_scan[17]); + _MUX mqA18 (DFTRAMBYP, READ_QAX[18], QA[19], DA_scan[18]); + _MUX mqA19 (DFTRAMBYP, READ_QAX[19], QA[20], DA_scan[19]); + _MUX mqA20 (DFTRAMBYP, READ_QAX[20], QA[21], DA_scan[20]); + _MUX mqA21 (DFTRAMBYP, READ_QAX[21], QA[22], DA_scan[21]); + _MUX mqA22 (DFTRAMBYP, READ_QAX[22], QA[23], DA_scan[22]); + _MUX mqA23 (DFTRAMBYP, READ_QAX[23], QA[24], DA_scan[23]); + _MUX mqA24 (DFTRAMBYP, READ_QAX[24], QA[25], DA_scan[24]); + _MUX mqA25 (DFTRAMBYP, READ_QAX[25], QA[26], DA_scan[25]); + _MUX mqA26 (DFTRAMBYP, READ_QAX[26], QA[27], DA_scan[26]); + _MUX mqA27 (DFTRAMBYP, READ_QAX[27], QA[28], DA_scan[27]); + _MUX mqA28 (DFTRAMBYP, READ_QAX[28], QA[29], DA_scan[28]); + _MUX mqA29 (DFTRAMBYP, READ_QAX[29], QA[30], DA_scan[29]); + _MUX mqA30 (DFTRAMBYP, READ_QAX[30], QA[31], DA_scan[30]); + _MUX mqA31 (DFTRAMBYP, READ_QAX[31], QA[32], DA_scan[31]); + _MUX mqA32 (DFTRAMBYP, READ_QAX[32], QA[33], DA_scan[32]); + _MUX mqA33 (DFTRAMBYP, READ_QAX[33], QA[34], DA_scan[33]); + _MUX mqA34 (DFTRAMBYP, READ_QAX[34], QA[35], DA_scan[34]); + _MUX mqA35 (DFTRAMBYP, READ_QAX[35], QA[36], DA_scan[35]); + _MUX mqA36 (DFTRAMBYP, READ_QAX[36], QA[37], DA_scan[36]); + _MUX mqA37 (DFTRAMBYP, READ_QAX[37], QA[38], DA_scan[37]); + _MUX mqA38 (DFTRAMBYP, READ_QAX[38], QA[39], DA_scan[38]); + _MUX mqA39 (DFTRAMBYP, READ_QAX[39], QA[40], DA_scan[39]); + _MUX mqA40 (DFTRAMBYP, READ_QAX[40], QA[41], DA_scan[40]); + _MUX mqA41 (DFTRAMBYP, READ_QAX[41], QA[42], DA_scan[41]); + _MUX mqA42 (DFTRAMBYP, READ_QAX[42], QA[43], DA_scan[42]); + _MUX mqA43 (DFTRAMBYP, READ_QAX[43], QA[44], DA_scan[43]); + _MUX mqA44 (DFTRAMBYP, READ_QAX[44], QA[45], DA_scan[44]); + _MUX mqA45 (DFTRAMBYP, READ_QAX[45], QA[46], DA_scan[45]); + _MUX mqA46 (DFTRAMBYP, READ_QAX[46], QA[47], DA_scan[46]); + _MUX mqA47 (DFTRAMBYP, READ_QAX[47], QA[48], DA_scan[47]); + _MUX mqA48 (DFTRAMBYP, READ_QAX[48], QA[49], DA_scan[48]); + _MUX mqA49 (DFTRAMBYP, READ_QAX[49], QA[50], DA_scan[49]); + _MUX mqA50 (DFTRAMBYP, READ_QAX[50], QA[51], DA_scan[50]); + _MUX mqA51 (DFTRAMBYP, READ_QAX[51], QA[52], DA_scan[51]); + _MUX mqA52 (DFTRAMBYP, READ_QAX[52], QA[53], DA_scan[52]); + _MUX mqA53 (DFTRAMBYP, READ_QAX[53], QA[54], DA_scan[53]); + _MUX mqA54 (DFTRAMBYP, READ_QAX[54], QA[55], DA_scan[54]); + _MUX mqA55 (DFTRAMBYP, READ_QAX[55], QA[56], DA_scan[55]); + _MUX mqA56 (DFTRAMBYP, READ_QAX[56], QA[57], DA_scan[56]); + _MUX mqA57 (DFTRAMBYP, READ_QAX[57], QA[58], DA_scan[57]); + _MUX mqA58 (DFTRAMBYP, READ_QAX[58], QA[59], DA_scan[58]); + _MUX mqA59 (DFTRAMBYP, READ_QAX[59], QA[60], DA_scan[59]); + _MUX mqA60 (DFTRAMBYP, READ_QAX[60], QA[61], DA_scan[60]); + _MUX mqA61 (DFTRAMBYP, READ_QAX[61], QA[62], DA_scan[61]); + _MUX mqA62 (DFTRAMBYP, READ_QAX[62], QA[63], DA_scan[62]); + _MUX mqA63 (DFTRAMBYP, READ_QAX[63], 1'b0, DA_scan[63]); + _MUX mqA64 (DFTRAMBYP, READ_QAX[64], 1'b0, DA_scan[64]); + _MUX mqA65 (DFTRAMBYP, READ_QAX[65], QA[64], DA_scan[65]); + _MUX mqA66 (DFTRAMBYP, READ_QAX[66], QA[65], DA_scan[66]); + _MUX mqA67 (DFTRAMBYP, READ_QAX[67], QA[66], DA_scan[67]); + _MUX mqA68 (DFTRAMBYP, READ_QAX[68], QA[67], DA_scan[68]); + _MUX mqA69 (DFTRAMBYP, READ_QAX[69], QA[68], DA_scan[69]); + _MUX mqA70 (DFTRAMBYP, READ_QAX[70], QA[69], DA_scan[70]); + _MUX mqA71 (DFTRAMBYP, READ_QAX[71], QA[70], DA_scan[71]); + _MUX mqA72 (DFTRAMBYP, READ_QAX[72], QA[71], DA_scan[72]); + _MUX mqA73 (DFTRAMBYP, READ_QAX[73], QA[72], DA_scan[73]); + _MUX mqA74 (DFTRAMBYP, READ_QAX[74], QA[73], DA_scan[74]); + _MUX mqA75 (DFTRAMBYP, READ_QAX[75], QA[74], DA_scan[75]); + _MUX mqA76 (DFTRAMBYP, READ_QAX[76], QA[75], DA_scan[76]); + _MUX mqA77 (DFTRAMBYP, READ_QAX[77], QA[76], DA_scan[77]); + _MUX mqA78 (DFTRAMBYP, READ_QAX[78], QA[77], DA_scan[78]); + _MUX mqA79 (DFTRAMBYP, READ_QAX[79], QA[78], DA_scan[79]); + _MUX mqA80 (DFTRAMBYP, READ_QAX[80], QA[79], DA_scan[80]); + _MUX mqA81 (DFTRAMBYP, READ_QAX[81], QA[80], DA_scan[81]); + _MUX mqA82 (DFTRAMBYP, READ_QAX[82], QA[81], DA_scan[82]); + _MUX mqA83 (DFTRAMBYP, READ_QAX[83], QA[82], DA_scan[83]); + _MUX mqA84 (DFTRAMBYP, READ_QAX[84], QA[83], DA_scan[84]); + _MUX mqA85 (DFTRAMBYP, READ_QAX[85], QA[84], DA_scan[85]); + _MUX mqA86 (DFTRAMBYP, READ_QAX[86], QA[85], DA_scan[86]); + _MUX mqA87 (DFTRAMBYP, READ_QAX[87], QA[86], DA_scan[87]); + _MUX mqA88 (DFTRAMBYP, READ_QAX[88], QA[87], DA_scan[88]); + _MUX mqA89 (DFTRAMBYP, READ_QAX[89], QA[88], DA_scan[89]); + _MUX mqA90 (DFTRAMBYP, READ_QAX[90], QA[89], DA_scan[90]); + _MUX mqA91 (DFTRAMBYP, READ_QAX[91], QA[90], DA_scan[91]); + _MUX mqA92 (DFTRAMBYP, READ_QAX[92], QA[91], DA_scan[92]); + _MUX mqA93 (DFTRAMBYP, READ_QAX[93], QA[92], DA_scan[93]); + _MUX mqA94 (DFTRAMBYP, READ_QAX[94], QA[93], DA_scan[94]); + _MUX mqA95 (DFTRAMBYP, READ_QAX[95], QA[94], DA_scan[95]); + _MUX mqA96 (DFTRAMBYP, READ_QAX[96], QA[95], DA_scan[96]); + _MUX mqA97 (DFTRAMBYP, READ_QAX[97], QA[96], DA_scan[97]); + _MUX mqA98 (DFTRAMBYP, READ_QAX[98], QA[97], DA_scan[98]); + _MUX mqA99 (DFTRAMBYP, READ_QAX[99], QA[98], DA_scan[99]); + _MUX mqA100 (DFTRAMBYP, READ_QAX[100], QA[99], DA_scan[100]); + _MUX mqA101 (DFTRAMBYP, READ_QAX[101], QA[100], DA_scan[101]); + _MUX mqA102 (DFTRAMBYP, READ_QAX[102], QA[101], DA_scan[102]); + _MUX mqA103 (DFTRAMBYP, READ_QAX[103], QA[102], DA_scan[103]); + _MUX mqA104 (DFTRAMBYP, READ_QAX[104], QA[103], DA_scan[104]); + _MUX mqA105 (DFTRAMBYP, READ_QAX[105], QA[104], DA_scan[105]); + _MUX mqA106 (DFTRAMBYP, READ_QAX[106], QA[105], DA_scan[106]); + _MUX mqA107 (DFTRAMBYP, READ_QAX[107], QA[106], DA_scan[107]); + _MUX mqA108 (DFTRAMBYP, READ_QAX[108], QA[107], DA_scan[108]); + _MUX mqA109 (DFTRAMBYP, READ_QAX[109], QA[108], DA_scan[109]); + _MUX mqA110 (DFTRAMBYP, READ_QAX[110], QA[109], DA_scan[110]); + _MUX mqA111 (DFTRAMBYP, READ_QAX[111], QA[110], DA_scan[111]); + _MUX mqA112 (DFTRAMBYP, READ_QAX[112], QA[111], DA_scan[112]); + _MUX mqA113 (DFTRAMBYP, READ_QAX[113], QA[112], DA_scan[113]); + _MUX mqA114 (DFTRAMBYP, READ_QAX[114], QA[113], DA_scan[114]); + _MUX mqA115 (DFTRAMBYP, READ_QAX[115], QA[114], DA_scan[115]); + _MUX mqA116 (DFTRAMBYP, READ_QAX[116], QA[115], DA_scan[116]); + _MUX mqA117 (DFTRAMBYP, READ_QAX[117], QA[116], DA_scan[117]); + _MUX mqA118 (DFTRAMBYP, READ_QAX[118], QA[117], DA_scan[118]); + _MUX mqA119 (DFTRAMBYP, READ_QAX[119], QA[118], DA_scan[119]); + _MUX mqA120 (DFTRAMBYP, READ_QAX[120], QA[119], DA_scan[120]); + _MUX mqA121 (DFTRAMBYP, READ_QAX[121], QA[120], DA_scan[121]); + _MUX mqA122 (DFTRAMBYP, READ_QAX[122], QA[121], DA_scan[122]); + _MUX mqA123 (DFTRAMBYP, READ_QAX[123], QA[122], DA_scan[123]); + _MUX mqA124 (DFTRAMBYP, READ_QAX[124], QA[123], DA_scan[124]); + _MUX mqA125 (DFTRAMBYP, READ_QAX[125], QA[124], DA_scan[125]); + _MUX mqA126 (DFTRAMBYP, READ_QAX[126], QA[125], DA_scan[126]); + _MUX mqA127 (DFTRAMBYP, READ_QAX[127], QA[126], DA_scan[127]); + rf2_32x128_wm1_scanflop uDQA0 (.CLK(CLKA), .SE(SEA), .SI(QA[1]), .D(DA_scan[0]), .Q(QA[0]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA1 (.CLK(CLKA), .SE(SEA), .SI(QA[2]), .D(DA_scan[1]), .Q(QA[1]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA2 (.CLK(CLKA), .SE(SEA), .SI(QA[3]), .D(DA_scan[2]), .Q(QA[2]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA3 (.CLK(CLKA), .SE(SEA), .SI(QA[4]), .D(DA_scan[3]), .Q(QA[3]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA4 (.CLK(CLKA), .SE(SEA), .SI(QA[5]), .D(DA_scan[4]), .Q(QA[4]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA5 (.CLK(CLKA), .SE(SEA), .SI(QA[6]), .D(DA_scan[5]), .Q(QA[5]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA6 (.CLK(CLKA), .SE(SEA), .SI(QA[7]), .D(DA_scan[6]), .Q(QA[6]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA7 (.CLK(CLKA), .SE(SEA), .SI(QA[8]), .D(DA_scan[7]), .Q(QA[7]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA8 (.CLK(CLKA), .SE(SEA), .SI(QA[9]), .D(DA_scan[8]), .Q(QA[8]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA9 (.CLK(CLKA), .SE(SEA), .SI(QA[10]), .D(DA_scan[9]), .Q(QA[9]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA10 (.CLK(CLKA), .SE(SEA), .SI(QA[11]), .D(DA_scan[10]), .Q(QA[10]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA11 (.CLK(CLKA), .SE(SEA), .SI(QA[12]), .D(DA_scan[11]), .Q(QA[11]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA12 (.CLK(CLKA), .SE(SEA), .SI(QA[13]), .D(DA_scan[12]), .Q(QA[12]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA13 (.CLK(CLKA), .SE(SEA), .SI(QA[14]), .D(DA_scan[13]), .Q(QA[13]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA14 (.CLK(CLKA), .SE(SEA), .SI(QA[15]), .D(DA_scan[14]), .Q(QA[14]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA15 (.CLK(CLKA), .SE(SEA), .SI(QA[16]), .D(DA_scan[15]), .Q(QA[15]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA16 (.CLK(CLKA), .SE(SEA), .SI(QA[17]), .D(DA_scan[16]), .Q(QA[16]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA17 (.CLK(CLKA), .SE(SEA), .SI(QA[18]), .D(DA_scan[17]), .Q(QA[17]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA18 (.CLK(CLKA), .SE(SEA), .SI(QA[19]), .D(DA_scan[18]), .Q(QA[18]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA19 (.CLK(CLKA), .SE(SEA), .SI(QA[20]), .D(DA_scan[19]), .Q(QA[19]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA20 (.CLK(CLKA), .SE(SEA), .SI(QA[21]), .D(DA_scan[20]), .Q(QA[20]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA21 (.CLK(CLKA), .SE(SEA), .SI(QA[22]), .D(DA_scan[21]), .Q(QA[21]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA22 (.CLK(CLKA), .SE(SEA), .SI(QA[23]), .D(DA_scan[22]), .Q(QA[22]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA23 (.CLK(CLKA), .SE(SEA), .SI(QA[24]), .D(DA_scan[23]), .Q(QA[23]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA24 (.CLK(CLKA), .SE(SEA), .SI(QA[25]), .D(DA_scan[24]), .Q(QA[24]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA25 (.CLK(CLKA), .SE(SEA), .SI(QA[26]), .D(DA_scan[25]), .Q(QA[25]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA26 (.CLK(CLKA), .SE(SEA), .SI(QA[27]), .D(DA_scan[26]), .Q(QA[26]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA27 (.CLK(CLKA), .SE(SEA), .SI(QA[28]), .D(DA_scan[27]), .Q(QA[27]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA28 (.CLK(CLKA), .SE(SEA), .SI(QA[29]), .D(DA_scan[28]), .Q(QA[28]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA29 (.CLK(CLKA), .SE(SEA), .SI(QA[30]), .D(DA_scan[29]), .Q(QA[29]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA30 (.CLK(CLKA), .SE(SEA), .SI(QA[31]), .D(DA_scan[30]), .Q(QA[30]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA31 (.CLK(CLKA), .SE(SEA), .SI(QA[32]), .D(DA_scan[31]), .Q(QA[31]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA32 (.CLK(CLKA), .SE(SEA), .SI(QA[33]), .D(DA_scan[32]), .Q(QA[32]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA33 (.CLK(CLKA), .SE(SEA), .SI(QA[34]), .D(DA_scan[33]), .Q(QA[33]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA34 (.CLK(CLKA), .SE(SEA), .SI(QA[35]), .D(DA_scan[34]), .Q(QA[34]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA35 (.CLK(CLKA), .SE(SEA), .SI(QA[36]), .D(DA_scan[35]), .Q(QA[35]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA36 (.CLK(CLKA), .SE(SEA), .SI(QA[37]), .D(DA_scan[36]), .Q(QA[36]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA37 (.CLK(CLKA), .SE(SEA), .SI(QA[38]), .D(DA_scan[37]), .Q(QA[37]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA38 (.CLK(CLKA), .SE(SEA), .SI(QA[39]), .D(DA_scan[38]), .Q(QA[38]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA39 (.CLK(CLKA), .SE(SEA), .SI(QA[40]), .D(DA_scan[39]), .Q(QA[39]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA40 (.CLK(CLKA), .SE(SEA), .SI(QA[41]), .D(DA_scan[40]), .Q(QA[40]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA41 (.CLK(CLKA), .SE(SEA), .SI(QA[42]), .D(DA_scan[41]), .Q(QA[41]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA42 (.CLK(CLKA), .SE(SEA), .SI(QA[43]), .D(DA_scan[42]), .Q(QA[42]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA43 (.CLK(CLKA), .SE(SEA), .SI(QA[44]), .D(DA_scan[43]), .Q(QA[43]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA44 (.CLK(CLKA), .SE(SEA), .SI(QA[45]), .D(DA_scan[44]), .Q(QA[44]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA45 (.CLK(CLKA), .SE(SEA), .SI(QA[46]), .D(DA_scan[45]), .Q(QA[45]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA46 (.CLK(CLKA), .SE(SEA), .SI(QA[47]), .D(DA_scan[46]), .Q(QA[46]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA47 (.CLK(CLKA), .SE(SEA), .SI(QA[48]), .D(DA_scan[47]), .Q(QA[47]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA48 (.CLK(CLKA), .SE(SEA), .SI(QA[49]), .D(DA_scan[48]), .Q(QA[48]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA49 (.CLK(CLKA), .SE(SEA), .SI(QA[50]), .D(DA_scan[49]), .Q(QA[49]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA50 (.CLK(CLKA), .SE(SEA), .SI(QA[51]), .D(DA_scan[50]), .Q(QA[50]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA51 (.CLK(CLKA), .SE(SEA), .SI(QA[52]), .D(DA_scan[51]), .Q(QA[51]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA52 (.CLK(CLKA), .SE(SEA), .SI(QA[53]), .D(DA_scan[52]), .Q(QA[52]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA53 (.CLK(CLKA), .SE(SEA), .SI(QA[54]), .D(DA_scan[53]), .Q(QA[53]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA54 (.CLK(CLKA), .SE(SEA), .SI(QA[55]), .D(DA_scan[54]), .Q(QA[54]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA55 (.CLK(CLKA), .SE(SEA), .SI(QA[56]), .D(DA_scan[55]), .Q(QA[55]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA56 (.CLK(CLKA), .SE(SEA), .SI(QA[57]), .D(DA_scan[56]), .Q(QA[56]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA57 (.CLK(CLKA), .SE(SEA), .SI(QA[58]), .D(DA_scan[57]), .Q(QA[57]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA58 (.CLK(CLKA), .SE(SEA), .SI(QA[59]), .D(DA_scan[58]), .Q(QA[58]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA59 (.CLK(CLKA), .SE(SEA), .SI(QA[60]), .D(DA_scan[59]), .Q(QA[59]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA60 (.CLK(CLKA), .SE(SEA), .SI(QA[61]), .D(DA_scan[60]), .Q(QA[60]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA61 (.CLK(CLKA), .SE(SEA), .SI(QA[62]), .D(DA_scan[61]), .Q(QA[61]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA62 (.CLK(CLKA), .SE(SEA), .SI(QA[63]), .D(DA_scan[62]), .Q(QA[62]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA63 (.CLK(CLKA), .SE(SEA), .SI(BUS_SIA[0]), .D(DA_scan[63]), .Q(QA[63]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA64 (.CLK(CLKA), .SE(SEA), .SI(BUS_SIA[1]), .D(DA_scan[64]), .Q(QA[64]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA65 (.CLK(CLKA), .SE(SEA), .SI(QA[64]), .D(DA_scan[65]), .Q(QA[65]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA66 (.CLK(CLKA), .SE(SEA), .SI(QA[65]), .D(DA_scan[66]), .Q(QA[66]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA67 (.CLK(CLKA), .SE(SEA), .SI(QA[66]), .D(DA_scan[67]), .Q(QA[67]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA68 (.CLK(CLKA), .SE(SEA), .SI(QA[67]), .D(DA_scan[68]), .Q(QA[68]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA69 (.CLK(CLKA), .SE(SEA), .SI(QA[68]), .D(DA_scan[69]), .Q(QA[69]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA70 (.CLK(CLKA), .SE(SEA), .SI(QA[69]), .D(DA_scan[70]), .Q(QA[70]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA71 (.CLK(CLKA), .SE(SEA), .SI(QA[70]), .D(DA_scan[71]), .Q(QA[71]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA72 (.CLK(CLKA), .SE(SEA), .SI(QA[71]), .D(DA_scan[72]), .Q(QA[72]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA73 (.CLK(CLKA), .SE(SEA), .SI(QA[72]), .D(DA_scan[73]), .Q(QA[73]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA74 (.CLK(CLKA), .SE(SEA), .SI(QA[73]), .D(DA_scan[74]), .Q(QA[74]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA75 (.CLK(CLKA), .SE(SEA), .SI(QA[74]), .D(DA_scan[75]), .Q(QA[75]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA76 (.CLK(CLKA), .SE(SEA), .SI(QA[75]), .D(DA_scan[76]), .Q(QA[76]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA77 (.CLK(CLKA), .SE(SEA), .SI(QA[76]), .D(DA_scan[77]), .Q(QA[77]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA78 (.CLK(CLKA), .SE(SEA), .SI(QA[77]), .D(DA_scan[78]), .Q(QA[78]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA79 (.CLK(CLKA), .SE(SEA), .SI(QA[78]), .D(DA_scan[79]), .Q(QA[79]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA80 (.CLK(CLKA), .SE(SEA), .SI(QA[79]), .D(DA_scan[80]), .Q(QA[80]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA81 (.CLK(CLKA), .SE(SEA), .SI(QA[80]), .D(DA_scan[81]), .Q(QA[81]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA82 (.CLK(CLKA), .SE(SEA), .SI(QA[81]), .D(DA_scan[82]), .Q(QA[82]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA83 (.CLK(CLKA), .SE(SEA), .SI(QA[82]), .D(DA_scan[83]), .Q(QA[83]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA84 (.CLK(CLKA), .SE(SEA), .SI(QA[83]), .D(DA_scan[84]), .Q(QA[84]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA85 (.CLK(CLKA), .SE(SEA), .SI(QA[84]), .D(DA_scan[85]), .Q(QA[85]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA86 (.CLK(CLKA), .SE(SEA), .SI(QA[85]), .D(DA_scan[86]), .Q(QA[86]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA87 (.CLK(CLKA), .SE(SEA), .SI(QA[86]), .D(DA_scan[87]), .Q(QA[87]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA88 (.CLK(CLKA), .SE(SEA), .SI(QA[87]), .D(DA_scan[88]), .Q(QA[88]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA89 (.CLK(CLKA), .SE(SEA), .SI(QA[88]), .D(DA_scan[89]), .Q(QA[89]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA90 (.CLK(CLKA), .SE(SEA), .SI(QA[89]), .D(DA_scan[90]), .Q(QA[90]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA91 (.CLK(CLKA), .SE(SEA), .SI(QA[90]), .D(DA_scan[91]), .Q(QA[91]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA92 (.CLK(CLKA), .SE(SEA), .SI(QA[91]), .D(DA_scan[92]), .Q(QA[92]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA93 (.CLK(CLKA), .SE(SEA), .SI(QA[92]), .D(DA_scan[93]), .Q(QA[93]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA94 (.CLK(CLKA), .SE(SEA), .SI(QA[93]), .D(DA_scan[94]), .Q(QA[94]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA95 (.CLK(CLKA), .SE(SEA), .SI(QA[94]), .D(DA_scan[95]), .Q(QA[95]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA96 (.CLK(CLKA), .SE(SEA), .SI(QA[95]), .D(DA_scan[96]), .Q(QA[96]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA97 (.CLK(CLKA), .SE(SEA), .SI(QA[96]), .D(DA_scan[97]), .Q(QA[97]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA98 (.CLK(CLKA), .SE(SEA), .SI(QA[97]), .D(DA_scan[98]), .Q(QA[98]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA99 (.CLK(CLKA), .SE(SEA), .SI(QA[98]), .D(DA_scan[99]), .Q(QA[99]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA100 (.CLK(CLKA), .SE(SEA), .SI(QA[99]), .D(DA_scan[100]), .Q(QA[100]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA101 (.CLK(CLKA), .SE(SEA), .SI(QA[100]), .D(DA_scan[101]), .Q(QA[101]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA102 (.CLK(CLKA), .SE(SEA), .SI(QA[101]), .D(DA_scan[102]), .Q(QA[102]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA103 (.CLK(CLKA), .SE(SEA), .SI(QA[102]), .D(DA_scan[103]), .Q(QA[103]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA104 (.CLK(CLKA), .SE(SEA), .SI(QA[103]), .D(DA_scan[104]), .Q(QA[104]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA105 (.CLK(CLKA), .SE(SEA), .SI(QA[104]), .D(DA_scan[105]), .Q(QA[105]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA106 (.CLK(CLKA), .SE(SEA), .SI(QA[105]), .D(DA_scan[106]), .Q(QA[106]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA107 (.CLK(CLKA), .SE(SEA), .SI(QA[106]), .D(DA_scan[107]), .Q(QA[107]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA108 (.CLK(CLKA), .SE(SEA), .SI(QA[107]), .D(DA_scan[108]), .Q(QA[108]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA109 (.CLK(CLKA), .SE(SEA), .SI(QA[108]), .D(DA_scan[109]), .Q(QA[109]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA110 (.CLK(CLKA), .SE(SEA), .SI(QA[109]), .D(DA_scan[110]), .Q(QA[110]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA111 (.CLK(CLKA), .SE(SEA), .SI(QA[110]), .D(DA_scan[111]), .Q(QA[111]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA112 (.CLK(CLKA), .SE(SEA), .SI(QA[111]), .D(DA_scan[112]), .Q(QA[112]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA113 (.CLK(CLKA), .SE(SEA), .SI(QA[112]), .D(DA_scan[113]), .Q(QA[113]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA114 (.CLK(CLKA), .SE(SEA), .SI(QA[113]), .D(DA_scan[114]), .Q(QA[114]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA115 (.CLK(CLKA), .SE(SEA), .SI(QA[114]), .D(DA_scan[115]), .Q(QA[115]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA116 (.CLK(CLKA), .SE(SEA), .SI(QA[115]), .D(DA_scan[116]), .Q(QA[116]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA117 (.CLK(CLKA), .SE(SEA), .SI(QA[116]), .D(DA_scan[117]), .Q(QA[117]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA118 (.CLK(CLKA), .SE(SEA), .SI(QA[117]), .D(DA_scan[118]), .Q(QA[118]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA119 (.CLK(CLKA), .SE(SEA), .SI(QA[118]), .D(DA_scan[119]), .Q(QA[119]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA120 (.CLK(CLKA), .SE(SEA), .SI(QA[119]), .D(DA_scan[120]), .Q(QA[120]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA121 (.CLK(CLKA), .SE(SEA), .SI(QA[120]), .D(DA_scan[121]), .Q(QA[121]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA122 (.CLK(CLKA), .SE(SEA), .SI(QA[121]), .D(DA_scan[122]), .Q(QA[122]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA123 (.CLK(CLKA), .SE(SEA), .SI(QA[122]), .D(DA_scan[123]), .Q(QA[123]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA124 (.CLK(CLKA), .SE(SEA), .SI(QA[123]), .D(DA_scan[124]), .Q(QA[124]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA125 (.CLK(CLKA), .SE(SEA), .SI(QA[124]), .D(DA_scan[125]), .Q(QA[125]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA126 (.CLK(CLKA), .SE(SEA), .SI(QA[125]), .D(DA_scan[126]), .Q(QA[126]), .Xout(XoutAiff)); + rf2_32x128_wm1_scanflop uDQA127 (.CLK(CLKA), .SE(SEA), .SI(QA[126]), .D(DA_scan[127]), .Q(QA[127]), .Xout(XoutAiff)); + assign SOA[0] = QA[0]; + assign SOA[1] = QA[127]; + wire [1:0] BUS_SIB; + assign BUS_SIB[0] = SIB[0]; + assign BUS_SIB[1] = SIB[1]; + wire [4:0] BUS_AB; + assign BUS_AB = AB; + wire [127:0] BUS_DB; + assign BUS_DB = DB; + wire [127:0] DB_scan; + wire [127:0] BUS_WENB; + assign BUS_WENB = WENB; + wire [4:0] BMUX_AB; + wire [4:0] BMUXSEL_AB; + wire [127:0] BMUX_DB; + wire BMUX_CENB; + wire BMUXSEL_CENB; + wire [127:0] BMUX_WENB; + wire [127:0] BMUXSEL_WENB; + _MUX maB0 (TENB, TAB[0], BUS_AB[0], BMUX_AB[0]); + _MUX maselB0 (DFTRAMBYP, 1'b0, BMUX_AB[0], BMUXSEL_AB[0]); + buf bufmaB0(AYB[0],BMUXSEL_AB[0]); + _MUX maB1 (TENB, TAB[1], BUS_AB[1], BMUX_AB[1]); + _MUX maselB1 (DFTRAMBYP, 1'b0, BMUX_AB[1], BMUXSEL_AB[1]); + buf bufmaB1(AYB[1],BMUXSEL_AB[1]); + _MUX maB2 (TENB, TAB[2], BUS_AB[2], BMUX_AB[2]); + _MUX maselB2 (DFTRAMBYP, 1'b0, BMUX_AB[2], BMUXSEL_AB[2]); + buf bufmaB2(AYB[2],BMUXSEL_AB[2]); + _MUX maB3 (TENB, TAB[3], BUS_AB[3], BMUX_AB[3]); + _MUX maselB3 (DFTRAMBYP, 1'b0, BMUX_AB[3], BMUXSEL_AB[3]); + buf bufmaB3(AYB[3],BMUXSEL_AB[3]); + _MUX maB4 (TENB, TAB[4], BUS_AB[4], BMUX_AB[4]); + _MUX maselB4 (DFTRAMBYP, 1'b0, BMUX_AB[4], BMUXSEL_AB[4]); + buf bufmaB4(AYB[4],BMUXSEL_AB[4]); + + _MUX mdB0 (TENB, TDB[0], BUS_DB[0], BMUX_DB[0]); + _MUX mdB1 (TENB, TDB[1], BUS_DB[1], BMUX_DB[1]); + _MUX mdB2 (TENB, TDB[2], BUS_DB[2], BMUX_DB[2]); + _MUX mdB3 (TENB, TDB[3], BUS_DB[3], BMUX_DB[3]); + _MUX mdB4 (TENB, TDB[4], BUS_DB[4], BMUX_DB[4]); + _MUX mdB5 (TENB, TDB[5], BUS_DB[5], BMUX_DB[5]); + _MUX mdB6 (TENB, TDB[6], BUS_DB[6], BMUX_DB[6]); + _MUX mdB7 (TENB, TDB[7], BUS_DB[7], BMUX_DB[7]); + _MUX mdB8 (TENB, TDB[8], BUS_DB[8], BMUX_DB[8]); + _MUX mdB9 (TENB, TDB[9], BUS_DB[9], BMUX_DB[9]); + _MUX mdB10 (TENB, TDB[10], BUS_DB[10], BMUX_DB[10]); + _MUX mdB11 (TENB, TDB[11], BUS_DB[11], BMUX_DB[11]); + _MUX mdB12 (TENB, TDB[12], BUS_DB[12], BMUX_DB[12]); + _MUX mdB13 (TENB, TDB[13], BUS_DB[13], BMUX_DB[13]); + _MUX mdB14 (TENB, TDB[14], BUS_DB[14], BMUX_DB[14]); + _MUX mdB15 (TENB, TDB[15], BUS_DB[15], BMUX_DB[15]); + _MUX mdB16 (TENB, TDB[16], BUS_DB[16], BMUX_DB[16]); + _MUX mdB17 (TENB, TDB[17], BUS_DB[17], BMUX_DB[17]); + _MUX mdB18 (TENB, TDB[18], BUS_DB[18], BMUX_DB[18]); + _MUX mdB19 (TENB, TDB[19], BUS_DB[19], BMUX_DB[19]); + _MUX mdB20 (TENB, TDB[20], BUS_DB[20], BMUX_DB[20]); + _MUX mdB21 (TENB, TDB[21], BUS_DB[21], BMUX_DB[21]); + _MUX mdB22 (TENB, TDB[22], BUS_DB[22], BMUX_DB[22]); + _MUX mdB23 (TENB, TDB[23], BUS_DB[23], BMUX_DB[23]); + _MUX mdB24 (TENB, TDB[24], BUS_DB[24], BMUX_DB[24]); + _MUX mdB25 (TENB, TDB[25], BUS_DB[25], BMUX_DB[25]); + _MUX mdB26 (TENB, TDB[26], BUS_DB[26], BMUX_DB[26]); + _MUX mdB27 (TENB, TDB[27], BUS_DB[27], BMUX_DB[27]); + _MUX mdB28 (TENB, TDB[28], BUS_DB[28], BMUX_DB[28]); + _MUX mdB29 (TENB, TDB[29], BUS_DB[29], BMUX_DB[29]); + _MUX mdB30 (TENB, TDB[30], BUS_DB[30], BMUX_DB[30]); + _MUX mdB31 (TENB, TDB[31], BUS_DB[31], BMUX_DB[31]); + _MUX mdB32 (TENB, TDB[32], BUS_DB[32], BMUX_DB[32]); + _MUX mdB33 (TENB, TDB[33], BUS_DB[33], BMUX_DB[33]); + _MUX mdB34 (TENB, TDB[34], BUS_DB[34], BMUX_DB[34]); + _MUX mdB35 (TENB, TDB[35], BUS_DB[35], BMUX_DB[35]); + _MUX mdB36 (TENB, TDB[36], BUS_DB[36], BMUX_DB[36]); + _MUX mdB37 (TENB, TDB[37], BUS_DB[37], BMUX_DB[37]); + _MUX mdB38 (TENB, TDB[38], BUS_DB[38], BMUX_DB[38]); + _MUX mdB39 (TENB, TDB[39], BUS_DB[39], BMUX_DB[39]); + _MUX mdB40 (TENB, TDB[40], BUS_DB[40], BMUX_DB[40]); + _MUX mdB41 (TENB, TDB[41], BUS_DB[41], BMUX_DB[41]); + _MUX mdB42 (TENB, TDB[42], BUS_DB[42], BMUX_DB[42]); + _MUX mdB43 (TENB, TDB[43], BUS_DB[43], BMUX_DB[43]); + _MUX mdB44 (TENB, TDB[44], BUS_DB[44], BMUX_DB[44]); + _MUX mdB45 (TENB, TDB[45], BUS_DB[45], BMUX_DB[45]); + _MUX mdB46 (TENB, TDB[46], BUS_DB[46], BMUX_DB[46]); + _MUX mdB47 (TENB, TDB[47], BUS_DB[47], BMUX_DB[47]); + _MUX mdB48 (TENB, TDB[48], BUS_DB[48], BMUX_DB[48]); + _MUX mdB49 (TENB, TDB[49], BUS_DB[49], BMUX_DB[49]); + _MUX mdB50 (TENB, TDB[50], BUS_DB[50], BMUX_DB[50]); + _MUX mdB51 (TENB, TDB[51], BUS_DB[51], BMUX_DB[51]); + _MUX mdB52 (TENB, TDB[52], BUS_DB[52], BMUX_DB[52]); + _MUX mdB53 (TENB, TDB[53], BUS_DB[53], BMUX_DB[53]); + _MUX mdB54 (TENB, TDB[54], BUS_DB[54], BMUX_DB[54]); + _MUX mdB55 (TENB, TDB[55], BUS_DB[55], BMUX_DB[55]); + _MUX mdB56 (TENB, TDB[56], BUS_DB[56], BMUX_DB[56]); + _MUX mdB57 (TENB, TDB[57], BUS_DB[57], BMUX_DB[57]); + _MUX mdB58 (TENB, TDB[58], BUS_DB[58], BMUX_DB[58]); + _MUX mdB59 (TENB, TDB[59], BUS_DB[59], BMUX_DB[59]); + _MUX mdB60 (TENB, TDB[60], BUS_DB[60], BMUX_DB[60]); + _MUX mdB61 (TENB, TDB[61], BUS_DB[61], BMUX_DB[61]); + _MUX mdB62 (TENB, TDB[62], BUS_DB[62], BMUX_DB[62]); + _MUX mdB63 (TENB, TDB[63], BUS_DB[63], BMUX_DB[63]); + _MUX mdB64 (TENB, TDB[64], BUS_DB[64], BMUX_DB[64]); + _MUX mdB65 (TENB, TDB[65], BUS_DB[65], BMUX_DB[65]); + _MUX mdB66 (TENB, TDB[66], BUS_DB[66], BMUX_DB[66]); + _MUX mdB67 (TENB, TDB[67], BUS_DB[67], BMUX_DB[67]); + _MUX mdB68 (TENB, TDB[68], BUS_DB[68], BMUX_DB[68]); + _MUX mdB69 (TENB, TDB[69], BUS_DB[69], BMUX_DB[69]); + _MUX mdB70 (TENB, TDB[70], BUS_DB[70], BMUX_DB[70]); + _MUX mdB71 (TENB, TDB[71], BUS_DB[71], BMUX_DB[71]); + _MUX mdB72 (TENB, TDB[72], BUS_DB[72], BMUX_DB[72]); + _MUX mdB73 (TENB, TDB[73], BUS_DB[73], BMUX_DB[73]); + _MUX mdB74 (TENB, TDB[74], BUS_DB[74], BMUX_DB[74]); + _MUX mdB75 (TENB, TDB[75], BUS_DB[75], BMUX_DB[75]); + _MUX mdB76 (TENB, TDB[76], BUS_DB[76], BMUX_DB[76]); + _MUX mdB77 (TENB, TDB[77], BUS_DB[77], BMUX_DB[77]); + _MUX mdB78 (TENB, TDB[78], BUS_DB[78], BMUX_DB[78]); + _MUX mdB79 (TENB, TDB[79], BUS_DB[79], BMUX_DB[79]); + _MUX mdB80 (TENB, TDB[80], BUS_DB[80], BMUX_DB[80]); + _MUX mdB81 (TENB, TDB[81], BUS_DB[81], BMUX_DB[81]); + _MUX mdB82 (TENB, TDB[82], BUS_DB[82], BMUX_DB[82]); + _MUX mdB83 (TENB, TDB[83], BUS_DB[83], BMUX_DB[83]); + _MUX mdB84 (TENB, TDB[84], BUS_DB[84], BMUX_DB[84]); + _MUX mdB85 (TENB, TDB[85], BUS_DB[85], BMUX_DB[85]); + _MUX mdB86 (TENB, TDB[86], BUS_DB[86], BMUX_DB[86]); + _MUX mdB87 (TENB, TDB[87], BUS_DB[87], BMUX_DB[87]); + _MUX mdB88 (TENB, TDB[88], BUS_DB[88], BMUX_DB[88]); + _MUX mdB89 (TENB, TDB[89], BUS_DB[89], BMUX_DB[89]); + _MUX mdB90 (TENB, TDB[90], BUS_DB[90], BMUX_DB[90]); + _MUX mdB91 (TENB, TDB[91], BUS_DB[91], BMUX_DB[91]); + _MUX mdB92 (TENB, TDB[92], BUS_DB[92], BMUX_DB[92]); + _MUX mdB93 (TENB, TDB[93], BUS_DB[93], BMUX_DB[93]); + _MUX mdB94 (TENB, TDB[94], BUS_DB[94], BMUX_DB[94]); + _MUX mdB95 (TENB, TDB[95], BUS_DB[95], BMUX_DB[95]); + _MUX mdB96 (TENB, TDB[96], BUS_DB[96], BMUX_DB[96]); + _MUX mdB97 (TENB, TDB[97], BUS_DB[97], BMUX_DB[97]); + _MUX mdB98 (TENB, TDB[98], BUS_DB[98], BMUX_DB[98]); + _MUX mdB99 (TENB, TDB[99], BUS_DB[99], BMUX_DB[99]); + _MUX mdB100 (TENB, TDB[100], BUS_DB[100], BMUX_DB[100]); + _MUX mdB101 (TENB, TDB[101], BUS_DB[101], BMUX_DB[101]); + _MUX mdB102 (TENB, TDB[102], BUS_DB[102], BMUX_DB[102]); + _MUX mdB103 (TENB, TDB[103], BUS_DB[103], BMUX_DB[103]); + _MUX mdB104 (TENB, TDB[104], BUS_DB[104], BMUX_DB[104]); + _MUX mdB105 (TENB, TDB[105], BUS_DB[105], BMUX_DB[105]); + _MUX mdB106 (TENB, TDB[106], BUS_DB[106], BMUX_DB[106]); + _MUX mdB107 (TENB, TDB[107], BUS_DB[107], BMUX_DB[107]); + _MUX mdB108 (TENB, TDB[108], BUS_DB[108], BMUX_DB[108]); + _MUX mdB109 (TENB, TDB[109], BUS_DB[109], BMUX_DB[109]); + _MUX mdB110 (TENB, TDB[110], BUS_DB[110], BMUX_DB[110]); + _MUX mdB111 (TENB, TDB[111], BUS_DB[111], BMUX_DB[111]); + _MUX mdB112 (TENB, TDB[112], BUS_DB[112], BMUX_DB[112]); + _MUX mdB113 (TENB, TDB[113], BUS_DB[113], BMUX_DB[113]); + _MUX mdB114 (TENB, TDB[114], BUS_DB[114], BMUX_DB[114]); + _MUX mdB115 (TENB, TDB[115], BUS_DB[115], BMUX_DB[115]); + _MUX mdB116 (TENB, TDB[116], BUS_DB[116], BMUX_DB[116]); + _MUX mdB117 (TENB, TDB[117], BUS_DB[117], BMUX_DB[117]); + _MUX mdB118 (TENB, TDB[118], BUS_DB[118], BMUX_DB[118]); + _MUX mdB119 (TENB, TDB[119], BUS_DB[119], BMUX_DB[119]); + _MUX mdB120 (TENB, TDB[120], BUS_DB[120], BMUX_DB[120]); + _MUX mdB121 (TENB, TDB[121], BUS_DB[121], BMUX_DB[121]); + _MUX mdB122 (TENB, TDB[122], BUS_DB[122], BMUX_DB[122]); + _MUX mdB123 (TENB, TDB[123], BUS_DB[123], BMUX_DB[123]); + _MUX mdB124 (TENB, TDB[124], BUS_DB[124], BMUX_DB[124]); + _MUX mdB125 (TENB, TDB[125], BUS_DB[125], BMUX_DB[125]); + _MUX mdB126 (TENB, TDB[126], BUS_DB[126], BMUX_DB[126]); + _MUX mdB127 (TENB, TDB[127], BUS_DB[127], BMUX_DB[127]); + + _MUX mwenB0 (TENB, TWENB[0], BUS_WENB[0], BMUX_WENB[0]); + _MUX mwenselB0 (DFTRAMBYP, 1'b0,BMUX_WENB[0], BMUXSEL_WENB[0]); + buf bufmwenB0 (WENYB[0], BMUXSEL_WENB[0]); + _MUX mwenB1 (TENB, TWENB[1], BUS_WENB[1], BMUX_WENB[1]); + _MUX mwenselB1 (DFTRAMBYP, 1'b0,BMUX_WENB[1], BMUXSEL_WENB[1]); + buf bufmwenB1 (WENYB[1], BMUXSEL_WENB[1]); + _MUX mwenB2 (TENB, TWENB[2], BUS_WENB[2], BMUX_WENB[2]); + _MUX mwenselB2 (DFTRAMBYP, 1'b0,BMUX_WENB[2], BMUXSEL_WENB[2]); + buf bufmwenB2 (WENYB[2], BMUXSEL_WENB[2]); + _MUX mwenB3 (TENB, TWENB[3], BUS_WENB[3], BMUX_WENB[3]); + _MUX mwenselB3 (DFTRAMBYP, 1'b0,BMUX_WENB[3], BMUXSEL_WENB[3]); + buf bufmwenB3 (WENYB[3], BMUXSEL_WENB[3]); + _MUX mwenB4 (TENB, TWENB[4], BUS_WENB[4], BMUX_WENB[4]); + _MUX mwenselB4 (DFTRAMBYP, 1'b0,BMUX_WENB[4], BMUXSEL_WENB[4]); + buf bufmwenB4 (WENYB[4], BMUXSEL_WENB[4]); + _MUX mwenB5 (TENB, TWENB[5], BUS_WENB[5], BMUX_WENB[5]); + _MUX mwenselB5 (DFTRAMBYP, 1'b0,BMUX_WENB[5], BMUXSEL_WENB[5]); + buf bufmwenB5 (WENYB[5], BMUXSEL_WENB[5]); + _MUX mwenB6 (TENB, TWENB[6], BUS_WENB[6], BMUX_WENB[6]); + _MUX mwenselB6 (DFTRAMBYP, 1'b0,BMUX_WENB[6], BMUXSEL_WENB[6]); + buf bufmwenB6 (WENYB[6], BMUXSEL_WENB[6]); + _MUX mwenB7 (TENB, TWENB[7], BUS_WENB[7], BMUX_WENB[7]); + _MUX mwenselB7 (DFTRAMBYP, 1'b0,BMUX_WENB[7], BMUXSEL_WENB[7]); + buf bufmwenB7 (WENYB[7], BMUXSEL_WENB[7]); + _MUX mwenB8 (TENB, TWENB[8], BUS_WENB[8], BMUX_WENB[8]); + _MUX mwenselB8 (DFTRAMBYP, 1'b0,BMUX_WENB[8], BMUXSEL_WENB[8]); + buf bufmwenB8 (WENYB[8], BMUXSEL_WENB[8]); + _MUX mwenB9 (TENB, TWENB[9], BUS_WENB[9], BMUX_WENB[9]); + _MUX mwenselB9 (DFTRAMBYP, 1'b0,BMUX_WENB[9], BMUXSEL_WENB[9]); + buf bufmwenB9 (WENYB[9], BMUXSEL_WENB[9]); + _MUX mwenB10 (TENB, TWENB[10], BUS_WENB[10], BMUX_WENB[10]); + _MUX mwenselB10 (DFTRAMBYP, 1'b0,BMUX_WENB[10], BMUXSEL_WENB[10]); + buf bufmwenB10 (WENYB[10], BMUXSEL_WENB[10]); + _MUX mwenB11 (TENB, TWENB[11], BUS_WENB[11], BMUX_WENB[11]); + _MUX mwenselB11 (DFTRAMBYP, 1'b0,BMUX_WENB[11], BMUXSEL_WENB[11]); + buf bufmwenB11 (WENYB[11], BMUXSEL_WENB[11]); + _MUX mwenB12 (TENB, TWENB[12], BUS_WENB[12], BMUX_WENB[12]); + _MUX mwenselB12 (DFTRAMBYP, 1'b0,BMUX_WENB[12], BMUXSEL_WENB[12]); + buf bufmwenB12 (WENYB[12], BMUXSEL_WENB[12]); + _MUX mwenB13 (TENB, TWENB[13], BUS_WENB[13], BMUX_WENB[13]); + _MUX mwenselB13 (DFTRAMBYP, 1'b0,BMUX_WENB[13], BMUXSEL_WENB[13]); + buf bufmwenB13 (WENYB[13], BMUXSEL_WENB[13]); + _MUX mwenB14 (TENB, TWENB[14], BUS_WENB[14], BMUX_WENB[14]); + _MUX mwenselB14 (DFTRAMBYP, 1'b0,BMUX_WENB[14], BMUXSEL_WENB[14]); + buf bufmwenB14 (WENYB[14], BMUXSEL_WENB[14]); + _MUX mwenB15 (TENB, TWENB[15], BUS_WENB[15], BMUX_WENB[15]); + _MUX mwenselB15 (DFTRAMBYP, 1'b0,BMUX_WENB[15], BMUXSEL_WENB[15]); + buf bufmwenB15 (WENYB[15], BMUXSEL_WENB[15]); + _MUX mwenB16 (TENB, TWENB[16], BUS_WENB[16], BMUX_WENB[16]); + _MUX mwenselB16 (DFTRAMBYP, 1'b0,BMUX_WENB[16], BMUXSEL_WENB[16]); + buf bufmwenB16 (WENYB[16], BMUXSEL_WENB[16]); + _MUX mwenB17 (TENB, TWENB[17], BUS_WENB[17], BMUX_WENB[17]); + _MUX mwenselB17 (DFTRAMBYP, 1'b0,BMUX_WENB[17], BMUXSEL_WENB[17]); + buf bufmwenB17 (WENYB[17], BMUXSEL_WENB[17]); + _MUX mwenB18 (TENB, TWENB[18], BUS_WENB[18], BMUX_WENB[18]); + _MUX mwenselB18 (DFTRAMBYP, 1'b0,BMUX_WENB[18], BMUXSEL_WENB[18]); + buf bufmwenB18 (WENYB[18], BMUXSEL_WENB[18]); + _MUX mwenB19 (TENB, TWENB[19], BUS_WENB[19], BMUX_WENB[19]); + _MUX mwenselB19 (DFTRAMBYP, 1'b0,BMUX_WENB[19], BMUXSEL_WENB[19]); + buf bufmwenB19 (WENYB[19], BMUXSEL_WENB[19]); + _MUX mwenB20 (TENB, TWENB[20], BUS_WENB[20], BMUX_WENB[20]); + _MUX mwenselB20 (DFTRAMBYP, 1'b0,BMUX_WENB[20], BMUXSEL_WENB[20]); + buf bufmwenB20 (WENYB[20], BMUXSEL_WENB[20]); + _MUX mwenB21 (TENB, TWENB[21], BUS_WENB[21], BMUX_WENB[21]); + _MUX mwenselB21 (DFTRAMBYP, 1'b0,BMUX_WENB[21], BMUXSEL_WENB[21]); + buf bufmwenB21 (WENYB[21], BMUXSEL_WENB[21]); + _MUX mwenB22 (TENB, TWENB[22], BUS_WENB[22], BMUX_WENB[22]); + _MUX mwenselB22 (DFTRAMBYP, 1'b0,BMUX_WENB[22], BMUXSEL_WENB[22]); + buf bufmwenB22 (WENYB[22], BMUXSEL_WENB[22]); + _MUX mwenB23 (TENB, TWENB[23], BUS_WENB[23], BMUX_WENB[23]); + _MUX mwenselB23 (DFTRAMBYP, 1'b0,BMUX_WENB[23], BMUXSEL_WENB[23]); + buf bufmwenB23 (WENYB[23], BMUXSEL_WENB[23]); + _MUX mwenB24 (TENB, TWENB[24], BUS_WENB[24], BMUX_WENB[24]); + _MUX mwenselB24 (DFTRAMBYP, 1'b0,BMUX_WENB[24], BMUXSEL_WENB[24]); + buf bufmwenB24 (WENYB[24], BMUXSEL_WENB[24]); + _MUX mwenB25 (TENB, TWENB[25], BUS_WENB[25], BMUX_WENB[25]); + _MUX mwenselB25 (DFTRAMBYP, 1'b0,BMUX_WENB[25], BMUXSEL_WENB[25]); + buf bufmwenB25 (WENYB[25], BMUXSEL_WENB[25]); + _MUX mwenB26 (TENB, TWENB[26], BUS_WENB[26], BMUX_WENB[26]); + _MUX mwenselB26 (DFTRAMBYP, 1'b0,BMUX_WENB[26], BMUXSEL_WENB[26]); + buf bufmwenB26 (WENYB[26], BMUXSEL_WENB[26]); + _MUX mwenB27 (TENB, TWENB[27], BUS_WENB[27], BMUX_WENB[27]); + _MUX mwenselB27 (DFTRAMBYP, 1'b0,BMUX_WENB[27], BMUXSEL_WENB[27]); + buf bufmwenB27 (WENYB[27], BMUXSEL_WENB[27]); + _MUX mwenB28 (TENB, TWENB[28], BUS_WENB[28], BMUX_WENB[28]); + _MUX mwenselB28 (DFTRAMBYP, 1'b0,BMUX_WENB[28], BMUXSEL_WENB[28]); + buf bufmwenB28 (WENYB[28], BMUXSEL_WENB[28]); + _MUX mwenB29 (TENB, TWENB[29], BUS_WENB[29], BMUX_WENB[29]); + _MUX mwenselB29 (DFTRAMBYP, 1'b0,BMUX_WENB[29], BMUXSEL_WENB[29]); + buf bufmwenB29 (WENYB[29], BMUXSEL_WENB[29]); + _MUX mwenB30 (TENB, TWENB[30], BUS_WENB[30], BMUX_WENB[30]); + _MUX mwenselB30 (DFTRAMBYP, 1'b0,BMUX_WENB[30], BMUXSEL_WENB[30]); + buf bufmwenB30 (WENYB[30], BMUXSEL_WENB[30]); + _MUX mwenB31 (TENB, TWENB[31], BUS_WENB[31], BMUX_WENB[31]); + _MUX mwenselB31 (DFTRAMBYP, 1'b0,BMUX_WENB[31], BMUXSEL_WENB[31]); + buf bufmwenB31 (WENYB[31], BMUXSEL_WENB[31]); + _MUX mwenB32 (TENB, TWENB[32], BUS_WENB[32], BMUX_WENB[32]); + _MUX mwenselB32 (DFTRAMBYP, 1'b0,BMUX_WENB[32], BMUXSEL_WENB[32]); + buf bufmwenB32 (WENYB[32], BMUXSEL_WENB[32]); + _MUX mwenB33 (TENB, TWENB[33], BUS_WENB[33], BMUX_WENB[33]); + _MUX mwenselB33 (DFTRAMBYP, 1'b0,BMUX_WENB[33], BMUXSEL_WENB[33]); + buf bufmwenB33 (WENYB[33], BMUXSEL_WENB[33]); + _MUX mwenB34 (TENB, TWENB[34], BUS_WENB[34], BMUX_WENB[34]); + _MUX mwenselB34 (DFTRAMBYP, 1'b0,BMUX_WENB[34], BMUXSEL_WENB[34]); + buf bufmwenB34 (WENYB[34], BMUXSEL_WENB[34]); + _MUX mwenB35 (TENB, TWENB[35], BUS_WENB[35], BMUX_WENB[35]); + _MUX mwenselB35 (DFTRAMBYP, 1'b0,BMUX_WENB[35], BMUXSEL_WENB[35]); + buf bufmwenB35 (WENYB[35], BMUXSEL_WENB[35]); + _MUX mwenB36 (TENB, TWENB[36], BUS_WENB[36], BMUX_WENB[36]); + _MUX mwenselB36 (DFTRAMBYP, 1'b0,BMUX_WENB[36], BMUXSEL_WENB[36]); + buf bufmwenB36 (WENYB[36], BMUXSEL_WENB[36]); + _MUX mwenB37 (TENB, TWENB[37], BUS_WENB[37], BMUX_WENB[37]); + _MUX mwenselB37 (DFTRAMBYP, 1'b0,BMUX_WENB[37], BMUXSEL_WENB[37]); + buf bufmwenB37 (WENYB[37], BMUXSEL_WENB[37]); + _MUX mwenB38 (TENB, TWENB[38], BUS_WENB[38], BMUX_WENB[38]); + _MUX mwenselB38 (DFTRAMBYP, 1'b0,BMUX_WENB[38], BMUXSEL_WENB[38]); + buf bufmwenB38 (WENYB[38], BMUXSEL_WENB[38]); + _MUX mwenB39 (TENB, TWENB[39], BUS_WENB[39], BMUX_WENB[39]); + _MUX mwenselB39 (DFTRAMBYP, 1'b0,BMUX_WENB[39], BMUXSEL_WENB[39]); + buf bufmwenB39 (WENYB[39], BMUXSEL_WENB[39]); + _MUX mwenB40 (TENB, TWENB[40], BUS_WENB[40], BMUX_WENB[40]); + _MUX mwenselB40 (DFTRAMBYP, 1'b0,BMUX_WENB[40], BMUXSEL_WENB[40]); + buf bufmwenB40 (WENYB[40], BMUXSEL_WENB[40]); + _MUX mwenB41 (TENB, TWENB[41], BUS_WENB[41], BMUX_WENB[41]); + _MUX mwenselB41 (DFTRAMBYP, 1'b0,BMUX_WENB[41], BMUXSEL_WENB[41]); + buf bufmwenB41 (WENYB[41], BMUXSEL_WENB[41]); + _MUX mwenB42 (TENB, TWENB[42], BUS_WENB[42], BMUX_WENB[42]); + _MUX mwenselB42 (DFTRAMBYP, 1'b0,BMUX_WENB[42], BMUXSEL_WENB[42]); + buf bufmwenB42 (WENYB[42], BMUXSEL_WENB[42]); + _MUX mwenB43 (TENB, TWENB[43], BUS_WENB[43], BMUX_WENB[43]); + _MUX mwenselB43 (DFTRAMBYP, 1'b0,BMUX_WENB[43], BMUXSEL_WENB[43]); + buf bufmwenB43 (WENYB[43], BMUXSEL_WENB[43]); + _MUX mwenB44 (TENB, TWENB[44], BUS_WENB[44], BMUX_WENB[44]); + _MUX mwenselB44 (DFTRAMBYP, 1'b0,BMUX_WENB[44], BMUXSEL_WENB[44]); + buf bufmwenB44 (WENYB[44], BMUXSEL_WENB[44]); + _MUX mwenB45 (TENB, TWENB[45], BUS_WENB[45], BMUX_WENB[45]); + _MUX mwenselB45 (DFTRAMBYP, 1'b0,BMUX_WENB[45], BMUXSEL_WENB[45]); + buf bufmwenB45 (WENYB[45], BMUXSEL_WENB[45]); + _MUX mwenB46 (TENB, TWENB[46], BUS_WENB[46], BMUX_WENB[46]); + _MUX mwenselB46 (DFTRAMBYP, 1'b0,BMUX_WENB[46], BMUXSEL_WENB[46]); + buf bufmwenB46 (WENYB[46], BMUXSEL_WENB[46]); + _MUX mwenB47 (TENB, TWENB[47], BUS_WENB[47], BMUX_WENB[47]); + _MUX mwenselB47 (DFTRAMBYP, 1'b0,BMUX_WENB[47], BMUXSEL_WENB[47]); + buf bufmwenB47 (WENYB[47], BMUXSEL_WENB[47]); + _MUX mwenB48 (TENB, TWENB[48], BUS_WENB[48], BMUX_WENB[48]); + _MUX mwenselB48 (DFTRAMBYP, 1'b0,BMUX_WENB[48], BMUXSEL_WENB[48]); + buf bufmwenB48 (WENYB[48], BMUXSEL_WENB[48]); + _MUX mwenB49 (TENB, TWENB[49], BUS_WENB[49], BMUX_WENB[49]); + _MUX mwenselB49 (DFTRAMBYP, 1'b0,BMUX_WENB[49], BMUXSEL_WENB[49]); + buf bufmwenB49 (WENYB[49], BMUXSEL_WENB[49]); + _MUX mwenB50 (TENB, TWENB[50], BUS_WENB[50], BMUX_WENB[50]); + _MUX mwenselB50 (DFTRAMBYP, 1'b0,BMUX_WENB[50], BMUXSEL_WENB[50]); + buf bufmwenB50 (WENYB[50], BMUXSEL_WENB[50]); + _MUX mwenB51 (TENB, TWENB[51], BUS_WENB[51], BMUX_WENB[51]); + _MUX mwenselB51 (DFTRAMBYP, 1'b0,BMUX_WENB[51], BMUXSEL_WENB[51]); + buf bufmwenB51 (WENYB[51], BMUXSEL_WENB[51]); + _MUX mwenB52 (TENB, TWENB[52], BUS_WENB[52], BMUX_WENB[52]); + _MUX mwenselB52 (DFTRAMBYP, 1'b0,BMUX_WENB[52], BMUXSEL_WENB[52]); + buf bufmwenB52 (WENYB[52], BMUXSEL_WENB[52]); + _MUX mwenB53 (TENB, TWENB[53], BUS_WENB[53], BMUX_WENB[53]); + _MUX mwenselB53 (DFTRAMBYP, 1'b0,BMUX_WENB[53], BMUXSEL_WENB[53]); + buf bufmwenB53 (WENYB[53], BMUXSEL_WENB[53]); + _MUX mwenB54 (TENB, TWENB[54], BUS_WENB[54], BMUX_WENB[54]); + _MUX mwenselB54 (DFTRAMBYP, 1'b0,BMUX_WENB[54], BMUXSEL_WENB[54]); + buf bufmwenB54 (WENYB[54], BMUXSEL_WENB[54]); + _MUX mwenB55 (TENB, TWENB[55], BUS_WENB[55], BMUX_WENB[55]); + _MUX mwenselB55 (DFTRAMBYP, 1'b0,BMUX_WENB[55], BMUXSEL_WENB[55]); + buf bufmwenB55 (WENYB[55], BMUXSEL_WENB[55]); + _MUX mwenB56 (TENB, TWENB[56], BUS_WENB[56], BMUX_WENB[56]); + _MUX mwenselB56 (DFTRAMBYP, 1'b0,BMUX_WENB[56], BMUXSEL_WENB[56]); + buf bufmwenB56 (WENYB[56], BMUXSEL_WENB[56]); + _MUX mwenB57 (TENB, TWENB[57], BUS_WENB[57], BMUX_WENB[57]); + _MUX mwenselB57 (DFTRAMBYP, 1'b0,BMUX_WENB[57], BMUXSEL_WENB[57]); + buf bufmwenB57 (WENYB[57], BMUXSEL_WENB[57]); + _MUX mwenB58 (TENB, TWENB[58], BUS_WENB[58], BMUX_WENB[58]); + _MUX mwenselB58 (DFTRAMBYP, 1'b0,BMUX_WENB[58], BMUXSEL_WENB[58]); + buf bufmwenB58 (WENYB[58], BMUXSEL_WENB[58]); + _MUX mwenB59 (TENB, TWENB[59], BUS_WENB[59], BMUX_WENB[59]); + _MUX mwenselB59 (DFTRAMBYP, 1'b0,BMUX_WENB[59], BMUXSEL_WENB[59]); + buf bufmwenB59 (WENYB[59], BMUXSEL_WENB[59]); + _MUX mwenB60 (TENB, TWENB[60], BUS_WENB[60], BMUX_WENB[60]); + _MUX mwenselB60 (DFTRAMBYP, 1'b0,BMUX_WENB[60], BMUXSEL_WENB[60]); + buf bufmwenB60 (WENYB[60], BMUXSEL_WENB[60]); + _MUX mwenB61 (TENB, TWENB[61], BUS_WENB[61], BMUX_WENB[61]); + _MUX mwenselB61 (DFTRAMBYP, 1'b0,BMUX_WENB[61], BMUXSEL_WENB[61]); + buf bufmwenB61 (WENYB[61], BMUXSEL_WENB[61]); + _MUX mwenB62 (TENB, TWENB[62], BUS_WENB[62], BMUX_WENB[62]); + _MUX mwenselB62 (DFTRAMBYP, 1'b0,BMUX_WENB[62], BMUXSEL_WENB[62]); + buf bufmwenB62 (WENYB[62], BMUXSEL_WENB[62]); + _MUX mwenB63 (TENB, TWENB[63], BUS_WENB[63], BMUX_WENB[63]); + _MUX mwenselB63 (DFTRAMBYP, 1'b0,BMUX_WENB[63], BMUXSEL_WENB[63]); + buf bufmwenB63 (WENYB[63], BMUXSEL_WENB[63]); + _MUX mwenB64 (TENB, TWENB[64], BUS_WENB[64], BMUX_WENB[64]); + _MUX mwenselB64 (DFTRAMBYP, 1'b0,BMUX_WENB[64], BMUXSEL_WENB[64]); + buf bufmwenB64 (WENYB[64], BMUXSEL_WENB[64]); + _MUX mwenB65 (TENB, TWENB[65], BUS_WENB[65], BMUX_WENB[65]); + _MUX mwenselB65 (DFTRAMBYP, 1'b0,BMUX_WENB[65], BMUXSEL_WENB[65]); + buf bufmwenB65 (WENYB[65], BMUXSEL_WENB[65]); + _MUX mwenB66 (TENB, TWENB[66], BUS_WENB[66], BMUX_WENB[66]); + _MUX mwenselB66 (DFTRAMBYP, 1'b0,BMUX_WENB[66], BMUXSEL_WENB[66]); + buf bufmwenB66 (WENYB[66], BMUXSEL_WENB[66]); + _MUX mwenB67 (TENB, TWENB[67], BUS_WENB[67], BMUX_WENB[67]); + _MUX mwenselB67 (DFTRAMBYP, 1'b0,BMUX_WENB[67], BMUXSEL_WENB[67]); + buf bufmwenB67 (WENYB[67], BMUXSEL_WENB[67]); + _MUX mwenB68 (TENB, TWENB[68], BUS_WENB[68], BMUX_WENB[68]); + _MUX mwenselB68 (DFTRAMBYP, 1'b0,BMUX_WENB[68], BMUXSEL_WENB[68]); + buf bufmwenB68 (WENYB[68], BMUXSEL_WENB[68]); + _MUX mwenB69 (TENB, TWENB[69], BUS_WENB[69], BMUX_WENB[69]); + _MUX mwenselB69 (DFTRAMBYP, 1'b0,BMUX_WENB[69], BMUXSEL_WENB[69]); + buf bufmwenB69 (WENYB[69], BMUXSEL_WENB[69]); + _MUX mwenB70 (TENB, TWENB[70], BUS_WENB[70], BMUX_WENB[70]); + _MUX mwenselB70 (DFTRAMBYP, 1'b0,BMUX_WENB[70], BMUXSEL_WENB[70]); + buf bufmwenB70 (WENYB[70], BMUXSEL_WENB[70]); + _MUX mwenB71 (TENB, TWENB[71], BUS_WENB[71], BMUX_WENB[71]); + _MUX mwenselB71 (DFTRAMBYP, 1'b0,BMUX_WENB[71], BMUXSEL_WENB[71]); + buf bufmwenB71 (WENYB[71], BMUXSEL_WENB[71]); + _MUX mwenB72 (TENB, TWENB[72], BUS_WENB[72], BMUX_WENB[72]); + _MUX mwenselB72 (DFTRAMBYP, 1'b0,BMUX_WENB[72], BMUXSEL_WENB[72]); + buf bufmwenB72 (WENYB[72], BMUXSEL_WENB[72]); + _MUX mwenB73 (TENB, TWENB[73], BUS_WENB[73], BMUX_WENB[73]); + _MUX mwenselB73 (DFTRAMBYP, 1'b0,BMUX_WENB[73], BMUXSEL_WENB[73]); + buf bufmwenB73 (WENYB[73], BMUXSEL_WENB[73]); + _MUX mwenB74 (TENB, TWENB[74], BUS_WENB[74], BMUX_WENB[74]); + _MUX mwenselB74 (DFTRAMBYP, 1'b0,BMUX_WENB[74], BMUXSEL_WENB[74]); + buf bufmwenB74 (WENYB[74], BMUXSEL_WENB[74]); + _MUX mwenB75 (TENB, TWENB[75], BUS_WENB[75], BMUX_WENB[75]); + _MUX mwenselB75 (DFTRAMBYP, 1'b0,BMUX_WENB[75], BMUXSEL_WENB[75]); + buf bufmwenB75 (WENYB[75], BMUXSEL_WENB[75]); + _MUX mwenB76 (TENB, TWENB[76], BUS_WENB[76], BMUX_WENB[76]); + _MUX mwenselB76 (DFTRAMBYP, 1'b0,BMUX_WENB[76], BMUXSEL_WENB[76]); + buf bufmwenB76 (WENYB[76], BMUXSEL_WENB[76]); + _MUX mwenB77 (TENB, TWENB[77], BUS_WENB[77], BMUX_WENB[77]); + _MUX mwenselB77 (DFTRAMBYP, 1'b0,BMUX_WENB[77], BMUXSEL_WENB[77]); + buf bufmwenB77 (WENYB[77], BMUXSEL_WENB[77]); + _MUX mwenB78 (TENB, TWENB[78], BUS_WENB[78], BMUX_WENB[78]); + _MUX mwenselB78 (DFTRAMBYP, 1'b0,BMUX_WENB[78], BMUXSEL_WENB[78]); + buf bufmwenB78 (WENYB[78], BMUXSEL_WENB[78]); + _MUX mwenB79 (TENB, TWENB[79], BUS_WENB[79], BMUX_WENB[79]); + _MUX mwenselB79 (DFTRAMBYP, 1'b0,BMUX_WENB[79], BMUXSEL_WENB[79]); + buf bufmwenB79 (WENYB[79], BMUXSEL_WENB[79]); + _MUX mwenB80 (TENB, TWENB[80], BUS_WENB[80], BMUX_WENB[80]); + _MUX mwenselB80 (DFTRAMBYP, 1'b0,BMUX_WENB[80], BMUXSEL_WENB[80]); + buf bufmwenB80 (WENYB[80], BMUXSEL_WENB[80]); + _MUX mwenB81 (TENB, TWENB[81], BUS_WENB[81], BMUX_WENB[81]); + _MUX mwenselB81 (DFTRAMBYP, 1'b0,BMUX_WENB[81], BMUXSEL_WENB[81]); + buf bufmwenB81 (WENYB[81], BMUXSEL_WENB[81]); + _MUX mwenB82 (TENB, TWENB[82], BUS_WENB[82], BMUX_WENB[82]); + _MUX mwenselB82 (DFTRAMBYP, 1'b0,BMUX_WENB[82], BMUXSEL_WENB[82]); + buf bufmwenB82 (WENYB[82], BMUXSEL_WENB[82]); + _MUX mwenB83 (TENB, TWENB[83], BUS_WENB[83], BMUX_WENB[83]); + _MUX mwenselB83 (DFTRAMBYP, 1'b0,BMUX_WENB[83], BMUXSEL_WENB[83]); + buf bufmwenB83 (WENYB[83], BMUXSEL_WENB[83]); + _MUX mwenB84 (TENB, TWENB[84], BUS_WENB[84], BMUX_WENB[84]); + _MUX mwenselB84 (DFTRAMBYP, 1'b0,BMUX_WENB[84], BMUXSEL_WENB[84]); + buf bufmwenB84 (WENYB[84], BMUXSEL_WENB[84]); + _MUX mwenB85 (TENB, TWENB[85], BUS_WENB[85], BMUX_WENB[85]); + _MUX mwenselB85 (DFTRAMBYP, 1'b0,BMUX_WENB[85], BMUXSEL_WENB[85]); + buf bufmwenB85 (WENYB[85], BMUXSEL_WENB[85]); + _MUX mwenB86 (TENB, TWENB[86], BUS_WENB[86], BMUX_WENB[86]); + _MUX mwenselB86 (DFTRAMBYP, 1'b0,BMUX_WENB[86], BMUXSEL_WENB[86]); + buf bufmwenB86 (WENYB[86], BMUXSEL_WENB[86]); + _MUX mwenB87 (TENB, TWENB[87], BUS_WENB[87], BMUX_WENB[87]); + _MUX mwenselB87 (DFTRAMBYP, 1'b0,BMUX_WENB[87], BMUXSEL_WENB[87]); + buf bufmwenB87 (WENYB[87], BMUXSEL_WENB[87]); + _MUX mwenB88 (TENB, TWENB[88], BUS_WENB[88], BMUX_WENB[88]); + _MUX mwenselB88 (DFTRAMBYP, 1'b0,BMUX_WENB[88], BMUXSEL_WENB[88]); + buf bufmwenB88 (WENYB[88], BMUXSEL_WENB[88]); + _MUX mwenB89 (TENB, TWENB[89], BUS_WENB[89], BMUX_WENB[89]); + _MUX mwenselB89 (DFTRAMBYP, 1'b0,BMUX_WENB[89], BMUXSEL_WENB[89]); + buf bufmwenB89 (WENYB[89], BMUXSEL_WENB[89]); + _MUX mwenB90 (TENB, TWENB[90], BUS_WENB[90], BMUX_WENB[90]); + _MUX mwenselB90 (DFTRAMBYP, 1'b0,BMUX_WENB[90], BMUXSEL_WENB[90]); + buf bufmwenB90 (WENYB[90], BMUXSEL_WENB[90]); + _MUX mwenB91 (TENB, TWENB[91], BUS_WENB[91], BMUX_WENB[91]); + _MUX mwenselB91 (DFTRAMBYP, 1'b0,BMUX_WENB[91], BMUXSEL_WENB[91]); + buf bufmwenB91 (WENYB[91], BMUXSEL_WENB[91]); + _MUX mwenB92 (TENB, TWENB[92], BUS_WENB[92], BMUX_WENB[92]); + _MUX mwenselB92 (DFTRAMBYP, 1'b0,BMUX_WENB[92], BMUXSEL_WENB[92]); + buf bufmwenB92 (WENYB[92], BMUXSEL_WENB[92]); + _MUX mwenB93 (TENB, TWENB[93], BUS_WENB[93], BMUX_WENB[93]); + _MUX mwenselB93 (DFTRAMBYP, 1'b0,BMUX_WENB[93], BMUXSEL_WENB[93]); + buf bufmwenB93 (WENYB[93], BMUXSEL_WENB[93]); + _MUX mwenB94 (TENB, TWENB[94], BUS_WENB[94], BMUX_WENB[94]); + _MUX mwenselB94 (DFTRAMBYP, 1'b0,BMUX_WENB[94], BMUXSEL_WENB[94]); + buf bufmwenB94 (WENYB[94], BMUXSEL_WENB[94]); + _MUX mwenB95 (TENB, TWENB[95], BUS_WENB[95], BMUX_WENB[95]); + _MUX mwenselB95 (DFTRAMBYP, 1'b0,BMUX_WENB[95], BMUXSEL_WENB[95]); + buf bufmwenB95 (WENYB[95], BMUXSEL_WENB[95]); + _MUX mwenB96 (TENB, TWENB[96], BUS_WENB[96], BMUX_WENB[96]); + _MUX mwenselB96 (DFTRAMBYP, 1'b0,BMUX_WENB[96], BMUXSEL_WENB[96]); + buf bufmwenB96 (WENYB[96], BMUXSEL_WENB[96]); + _MUX mwenB97 (TENB, TWENB[97], BUS_WENB[97], BMUX_WENB[97]); + _MUX mwenselB97 (DFTRAMBYP, 1'b0,BMUX_WENB[97], BMUXSEL_WENB[97]); + buf bufmwenB97 (WENYB[97], BMUXSEL_WENB[97]); + _MUX mwenB98 (TENB, TWENB[98], BUS_WENB[98], BMUX_WENB[98]); + _MUX mwenselB98 (DFTRAMBYP, 1'b0,BMUX_WENB[98], BMUXSEL_WENB[98]); + buf bufmwenB98 (WENYB[98], BMUXSEL_WENB[98]); + _MUX mwenB99 (TENB, TWENB[99], BUS_WENB[99], BMUX_WENB[99]); + _MUX mwenselB99 (DFTRAMBYP, 1'b0,BMUX_WENB[99], BMUXSEL_WENB[99]); + buf bufmwenB99 (WENYB[99], BMUXSEL_WENB[99]); + _MUX mwenB100 (TENB, TWENB[100], BUS_WENB[100], BMUX_WENB[100]); + _MUX mwenselB100 (DFTRAMBYP, 1'b0,BMUX_WENB[100], BMUXSEL_WENB[100]); + buf bufmwenB100 (WENYB[100], BMUXSEL_WENB[100]); + _MUX mwenB101 (TENB, TWENB[101], BUS_WENB[101], BMUX_WENB[101]); + _MUX mwenselB101 (DFTRAMBYP, 1'b0,BMUX_WENB[101], BMUXSEL_WENB[101]); + buf bufmwenB101 (WENYB[101], BMUXSEL_WENB[101]); + _MUX mwenB102 (TENB, TWENB[102], BUS_WENB[102], BMUX_WENB[102]); + _MUX mwenselB102 (DFTRAMBYP, 1'b0,BMUX_WENB[102], BMUXSEL_WENB[102]); + buf bufmwenB102 (WENYB[102], BMUXSEL_WENB[102]); + _MUX mwenB103 (TENB, TWENB[103], BUS_WENB[103], BMUX_WENB[103]); + _MUX mwenselB103 (DFTRAMBYP, 1'b0,BMUX_WENB[103], BMUXSEL_WENB[103]); + buf bufmwenB103 (WENYB[103], BMUXSEL_WENB[103]); + _MUX mwenB104 (TENB, TWENB[104], BUS_WENB[104], BMUX_WENB[104]); + _MUX mwenselB104 (DFTRAMBYP, 1'b0,BMUX_WENB[104], BMUXSEL_WENB[104]); + buf bufmwenB104 (WENYB[104], BMUXSEL_WENB[104]); + _MUX mwenB105 (TENB, TWENB[105], BUS_WENB[105], BMUX_WENB[105]); + _MUX mwenselB105 (DFTRAMBYP, 1'b0,BMUX_WENB[105], BMUXSEL_WENB[105]); + buf bufmwenB105 (WENYB[105], BMUXSEL_WENB[105]); + _MUX mwenB106 (TENB, TWENB[106], BUS_WENB[106], BMUX_WENB[106]); + _MUX mwenselB106 (DFTRAMBYP, 1'b0,BMUX_WENB[106], BMUXSEL_WENB[106]); + buf bufmwenB106 (WENYB[106], BMUXSEL_WENB[106]); + _MUX mwenB107 (TENB, TWENB[107], BUS_WENB[107], BMUX_WENB[107]); + _MUX mwenselB107 (DFTRAMBYP, 1'b0,BMUX_WENB[107], BMUXSEL_WENB[107]); + buf bufmwenB107 (WENYB[107], BMUXSEL_WENB[107]); + _MUX mwenB108 (TENB, TWENB[108], BUS_WENB[108], BMUX_WENB[108]); + _MUX mwenselB108 (DFTRAMBYP, 1'b0,BMUX_WENB[108], BMUXSEL_WENB[108]); + buf bufmwenB108 (WENYB[108], BMUXSEL_WENB[108]); + _MUX mwenB109 (TENB, TWENB[109], BUS_WENB[109], BMUX_WENB[109]); + _MUX mwenselB109 (DFTRAMBYP, 1'b0,BMUX_WENB[109], BMUXSEL_WENB[109]); + buf bufmwenB109 (WENYB[109], BMUXSEL_WENB[109]); + _MUX mwenB110 (TENB, TWENB[110], BUS_WENB[110], BMUX_WENB[110]); + _MUX mwenselB110 (DFTRAMBYP, 1'b0,BMUX_WENB[110], BMUXSEL_WENB[110]); + buf bufmwenB110 (WENYB[110], BMUXSEL_WENB[110]); + _MUX mwenB111 (TENB, TWENB[111], BUS_WENB[111], BMUX_WENB[111]); + _MUX mwenselB111 (DFTRAMBYP, 1'b0,BMUX_WENB[111], BMUXSEL_WENB[111]); + buf bufmwenB111 (WENYB[111], BMUXSEL_WENB[111]); + _MUX mwenB112 (TENB, TWENB[112], BUS_WENB[112], BMUX_WENB[112]); + _MUX mwenselB112 (DFTRAMBYP, 1'b0,BMUX_WENB[112], BMUXSEL_WENB[112]); + buf bufmwenB112 (WENYB[112], BMUXSEL_WENB[112]); + _MUX mwenB113 (TENB, TWENB[113], BUS_WENB[113], BMUX_WENB[113]); + _MUX mwenselB113 (DFTRAMBYP, 1'b0,BMUX_WENB[113], BMUXSEL_WENB[113]); + buf bufmwenB113 (WENYB[113], BMUXSEL_WENB[113]); + _MUX mwenB114 (TENB, TWENB[114], BUS_WENB[114], BMUX_WENB[114]); + _MUX mwenselB114 (DFTRAMBYP, 1'b0,BMUX_WENB[114], BMUXSEL_WENB[114]); + buf bufmwenB114 (WENYB[114], BMUXSEL_WENB[114]); + _MUX mwenB115 (TENB, TWENB[115], BUS_WENB[115], BMUX_WENB[115]); + _MUX mwenselB115 (DFTRAMBYP, 1'b0,BMUX_WENB[115], BMUXSEL_WENB[115]); + buf bufmwenB115 (WENYB[115], BMUXSEL_WENB[115]); + _MUX mwenB116 (TENB, TWENB[116], BUS_WENB[116], BMUX_WENB[116]); + _MUX mwenselB116 (DFTRAMBYP, 1'b0,BMUX_WENB[116], BMUXSEL_WENB[116]); + buf bufmwenB116 (WENYB[116], BMUXSEL_WENB[116]); + _MUX mwenB117 (TENB, TWENB[117], BUS_WENB[117], BMUX_WENB[117]); + _MUX mwenselB117 (DFTRAMBYP, 1'b0,BMUX_WENB[117], BMUXSEL_WENB[117]); + buf bufmwenB117 (WENYB[117], BMUXSEL_WENB[117]); + _MUX mwenB118 (TENB, TWENB[118], BUS_WENB[118], BMUX_WENB[118]); + _MUX mwenselB118 (DFTRAMBYP, 1'b0,BMUX_WENB[118], BMUXSEL_WENB[118]); + buf bufmwenB118 (WENYB[118], BMUXSEL_WENB[118]); + _MUX mwenB119 (TENB, TWENB[119], BUS_WENB[119], BMUX_WENB[119]); + _MUX mwenselB119 (DFTRAMBYP, 1'b0,BMUX_WENB[119], BMUXSEL_WENB[119]); + buf bufmwenB119 (WENYB[119], BMUXSEL_WENB[119]); + _MUX mwenB120 (TENB, TWENB[120], BUS_WENB[120], BMUX_WENB[120]); + _MUX mwenselB120 (DFTRAMBYP, 1'b0,BMUX_WENB[120], BMUXSEL_WENB[120]); + buf bufmwenB120 (WENYB[120], BMUXSEL_WENB[120]); + _MUX mwenB121 (TENB, TWENB[121], BUS_WENB[121], BMUX_WENB[121]); + _MUX mwenselB121 (DFTRAMBYP, 1'b0,BMUX_WENB[121], BMUXSEL_WENB[121]); + buf bufmwenB121 (WENYB[121], BMUXSEL_WENB[121]); + _MUX mwenB122 (TENB, TWENB[122], BUS_WENB[122], BMUX_WENB[122]); + _MUX mwenselB122 (DFTRAMBYP, 1'b0,BMUX_WENB[122], BMUXSEL_WENB[122]); + buf bufmwenB122 (WENYB[122], BMUXSEL_WENB[122]); + _MUX mwenB123 (TENB, TWENB[123], BUS_WENB[123], BMUX_WENB[123]); + _MUX mwenselB123 (DFTRAMBYP, 1'b0,BMUX_WENB[123], BMUXSEL_WENB[123]); + buf bufmwenB123 (WENYB[123], BMUXSEL_WENB[123]); + _MUX mwenB124 (TENB, TWENB[124], BUS_WENB[124], BMUX_WENB[124]); + _MUX mwenselB124 (DFTRAMBYP, 1'b0,BMUX_WENB[124], BMUXSEL_WENB[124]); + buf bufmwenB124 (WENYB[124], BMUXSEL_WENB[124]); + _MUX mwenB125 (TENB, TWENB[125], BUS_WENB[125], BMUX_WENB[125]); + _MUX mwenselB125 (DFTRAMBYP, 1'b0,BMUX_WENB[125], BMUXSEL_WENB[125]); + buf bufmwenB125 (WENYB[125], BMUXSEL_WENB[125]); + _MUX mwenB126 (TENB, TWENB[126], BUS_WENB[126], BMUX_WENB[126]); + _MUX mwenselB126 (DFTRAMBYP, 1'b0,BMUX_WENB[126], BMUXSEL_WENB[126]); + buf bufmwenB126 (WENYB[126], BMUXSEL_WENB[126]); + _MUX mwenB127 (TENB, TWENB[127], BUS_WENB[127], BMUX_WENB[127]); + _MUX mwenselB127 (DFTRAMBYP, 1'b0,BMUX_WENB[127], BMUXSEL_WENB[127]); + buf bufmwenB127 (WENYB[127], BMUXSEL_WENB[127]); + + _MUX mcenB (TENB, TCENB, CENB, BMUX_CENB); + _MUX mcenselB (DFTRAMBYP, 1'b0,BMUX_CENB, BMUXSEL_CENB); + buf bufmcenB (CENYB, BMUXSEL_CENB); + wire [4:0] B_max, B_max_n, AB_m; + wire XoutBif, XoutBiff; + wire [4:1] BMUX_AB_n, EQ_B, m_AB; + wire [3:0] XoutBi; + not BMUX_AB1_n (BMUX_AB_n[1], BMUX_AB[1]); + not BMUX_AB2_n (BMUX_AB_n[2], BMUX_AB[2]); + not BMUX_AB3_n (BMUX_AB_n[3], BMUX_AB[3]); + not BMUX_AB4_n (BMUX_AB_n[4], BMUX_AB[4]); + + assign B_max[0] = 1; + assign B_max[1] = 1; + assign B_max[2] = 1; + assign B_max[3] = 1; + assign B_max[4] = 1; + + not Bmax0_n (B_max_n[0], B_max[0]); + not Bmax1_n (B_max_n[1], B_max[1]); + not Bmax2_n (B_max_n[2], B_max[2]); + not Bmax3_n (B_max_n[3], B_max[3]); + not Bmax4_n (B_max_n[4], B_max[4]); + + and andBMUXABAmax0 (AB_m[0], BMUX_AB[0], B_max_n[0]); + and andBMUXABAmax1 (AB_m[1], BMUX_AB[1], B_max_n[1]); + and andBMUXABAmax2 (AB_m[2], BMUX_AB[2], B_max_n[2]); + and andBMUXABAmax3 (AB_m[3], BMUX_AB[3], B_max_n[3]); + and andBMUXABAmax4 (AB_m[4], BMUX_AB[4], B_max_n[4]); + + and andBMUXABAmax1_n (m_AB[1], BMUX_AB_n[1], B_max[1]); + and andBMUXABAmax2_n (m_AB[2], BMUX_AB_n[2], B_max[2]); + and andBMUXABAmax3_n (m_AB[3], BMUX_AB_n[3], B_max[3]); + and andBMUXABAmax4_n (m_AB[4], BMUX_AB_n[4], B_max[4]); + + nor norABAmax1 (EQ_B[1], m_AB[1], AB_m[1]); + nor norABAmax2 (EQ_B[2], m_AB[2], AB_m[2]); + nor norABAmax3 (EQ_B[3], m_AB[3], AB_m[3]); + nor norABAmax4 (EQ_B[4], m_AB[4], AB_m[4]); + + and XfABAmax0 (XoutBi[0], AB_m[0], EQ_B[4], EQ_B[3], EQ_B[2], EQ_B[1]); + and XfABAmax1 (XoutBi[1], AB_m[1], EQ_B[4], EQ_B[3], EQ_B[2]); + and XfABAmax2 (XoutBi[2], AB_m[2], EQ_B[4], EQ_B[3]); + and XfABAmax3 (XoutBi[3], AB_m[3], EQ_B[4]); + or orXfABAmax4 (XoutBif, AB_m[4], XoutBi[0], XoutBi[1], XoutBi[2], XoutBi[3]); + + wire [4:0] xDetectionAddrBusB; + xor addrHandleB0 (xDetectionAddrBusB[0], BMUX_AB[0], BMUX_AB[0]); + xor addrHandleB1 (xDetectionAddrBusB[1], BMUX_AB[1], BMUX_AB[1]); + xor addrHandleB2 (xDetectionAddrBusB[2], BMUX_AB[2], BMUX_AB[2]); + xor addrHandleB3 (xDetectionAddrBusB[3], BMUX_AB[3], BMUX_AB[3]); + xor addrHandleB4 (xDetectionAddrBusB[4], BMUX_AB[4], BMUX_AB[4]); + or addrFinalB (xAddrB,xDetectionAddrBusB[0],xDetectionAddrBusB[1],xDetectionAddrBusB[2],xDetectionAddrBusB[3],xDetectionAddrBusB[4]); + or xBoundB (XoutBFinal, XoutBif, xAddrB); + nor scanshiftB (nscanshiftB, DFTRAMBYP, SEB); + and XoutaddrB (XoutaddrB, nscanshiftB, XoutBFinal); + or XoutBFF0 (XoutBiff, XoutaddrB, XoutB); + + wire [127:0] SPLIT_WENB; + assign SPLIT_WENB[0]=BMUX_WENB[0]; + assign SPLIT_WENB[1]=BMUX_WENB[1]; + assign SPLIT_WENB[2]=BMUX_WENB[2]; + assign SPLIT_WENB[3]=BMUX_WENB[3]; + assign SPLIT_WENB[4]=BMUX_WENB[4]; + assign SPLIT_WENB[5]=BMUX_WENB[5]; + assign SPLIT_WENB[6]=BMUX_WENB[6]; + assign SPLIT_WENB[7]=BMUX_WENB[7]; + assign SPLIT_WENB[8]=BMUX_WENB[8]; + assign SPLIT_WENB[9]=BMUX_WENB[9]; + assign SPLIT_WENB[10]=BMUX_WENB[10]; + assign SPLIT_WENB[11]=BMUX_WENB[11]; + assign SPLIT_WENB[12]=BMUX_WENB[12]; + assign SPLIT_WENB[13]=BMUX_WENB[13]; + assign SPLIT_WENB[14]=BMUX_WENB[14]; + assign SPLIT_WENB[15]=BMUX_WENB[15]; + assign SPLIT_WENB[16]=BMUX_WENB[16]; + assign SPLIT_WENB[17]=BMUX_WENB[17]; + assign SPLIT_WENB[18]=BMUX_WENB[18]; + assign SPLIT_WENB[19]=BMUX_WENB[19]; + assign SPLIT_WENB[20]=BMUX_WENB[20]; + assign SPLIT_WENB[21]=BMUX_WENB[21]; + assign SPLIT_WENB[22]=BMUX_WENB[22]; + assign SPLIT_WENB[23]=BMUX_WENB[23]; + assign SPLIT_WENB[24]=BMUX_WENB[24]; + assign SPLIT_WENB[25]=BMUX_WENB[25]; + assign SPLIT_WENB[26]=BMUX_WENB[26]; + assign SPLIT_WENB[27]=BMUX_WENB[27]; + assign SPLIT_WENB[28]=BMUX_WENB[28]; + assign SPLIT_WENB[29]=BMUX_WENB[29]; + assign SPLIT_WENB[30]=BMUX_WENB[30]; + assign SPLIT_WENB[31]=BMUX_WENB[31]; + assign SPLIT_WENB[32]=BMUX_WENB[32]; + assign SPLIT_WENB[33]=BMUX_WENB[33]; + assign SPLIT_WENB[34]=BMUX_WENB[34]; + assign SPLIT_WENB[35]=BMUX_WENB[35]; + assign SPLIT_WENB[36]=BMUX_WENB[36]; + assign SPLIT_WENB[37]=BMUX_WENB[37]; + assign SPLIT_WENB[38]=BMUX_WENB[38]; + assign SPLIT_WENB[39]=BMUX_WENB[39]; + assign SPLIT_WENB[40]=BMUX_WENB[40]; + assign SPLIT_WENB[41]=BMUX_WENB[41]; + assign SPLIT_WENB[42]=BMUX_WENB[42]; + assign SPLIT_WENB[43]=BMUX_WENB[43]; + assign SPLIT_WENB[44]=BMUX_WENB[44]; + assign SPLIT_WENB[45]=BMUX_WENB[45]; + assign SPLIT_WENB[46]=BMUX_WENB[46]; + assign SPLIT_WENB[47]=BMUX_WENB[47]; + assign SPLIT_WENB[48]=BMUX_WENB[48]; + assign SPLIT_WENB[49]=BMUX_WENB[49]; + assign SPLIT_WENB[50]=BMUX_WENB[50]; + assign SPLIT_WENB[51]=BMUX_WENB[51]; + assign SPLIT_WENB[52]=BMUX_WENB[52]; + assign SPLIT_WENB[53]=BMUX_WENB[53]; + assign SPLIT_WENB[54]=BMUX_WENB[54]; + assign SPLIT_WENB[55]=BMUX_WENB[55]; + assign SPLIT_WENB[56]=BMUX_WENB[56]; + assign SPLIT_WENB[57]=BMUX_WENB[57]; + assign SPLIT_WENB[58]=BMUX_WENB[58]; + assign SPLIT_WENB[59]=BMUX_WENB[59]; + assign SPLIT_WENB[60]=BMUX_WENB[60]; + assign SPLIT_WENB[61]=BMUX_WENB[61]; + assign SPLIT_WENB[62]=BMUX_WENB[62]; + assign SPLIT_WENB[63]=BMUX_WENB[63]; + assign SPLIT_WENB[64]=BMUX_WENB[64]; + assign SPLIT_WENB[65]=BMUX_WENB[65]; + assign SPLIT_WENB[66]=BMUX_WENB[66]; + assign SPLIT_WENB[67]=BMUX_WENB[67]; + assign SPLIT_WENB[68]=BMUX_WENB[68]; + assign SPLIT_WENB[69]=BMUX_WENB[69]; + assign SPLIT_WENB[70]=BMUX_WENB[70]; + assign SPLIT_WENB[71]=BMUX_WENB[71]; + assign SPLIT_WENB[72]=BMUX_WENB[72]; + assign SPLIT_WENB[73]=BMUX_WENB[73]; + assign SPLIT_WENB[74]=BMUX_WENB[74]; + assign SPLIT_WENB[75]=BMUX_WENB[75]; + assign SPLIT_WENB[76]=BMUX_WENB[76]; + assign SPLIT_WENB[77]=BMUX_WENB[77]; + assign SPLIT_WENB[78]=BMUX_WENB[78]; + assign SPLIT_WENB[79]=BMUX_WENB[79]; + assign SPLIT_WENB[80]=BMUX_WENB[80]; + assign SPLIT_WENB[81]=BMUX_WENB[81]; + assign SPLIT_WENB[82]=BMUX_WENB[82]; + assign SPLIT_WENB[83]=BMUX_WENB[83]; + assign SPLIT_WENB[84]=BMUX_WENB[84]; + assign SPLIT_WENB[85]=BMUX_WENB[85]; + assign SPLIT_WENB[86]=BMUX_WENB[86]; + assign SPLIT_WENB[87]=BMUX_WENB[87]; + assign SPLIT_WENB[88]=BMUX_WENB[88]; + assign SPLIT_WENB[89]=BMUX_WENB[89]; + assign SPLIT_WENB[90]=BMUX_WENB[90]; + assign SPLIT_WENB[91]=BMUX_WENB[91]; + assign SPLIT_WENB[92]=BMUX_WENB[92]; + assign SPLIT_WENB[93]=BMUX_WENB[93]; + assign SPLIT_WENB[94]=BMUX_WENB[94]; + assign SPLIT_WENB[95]=BMUX_WENB[95]; + assign SPLIT_WENB[96]=BMUX_WENB[96]; + assign SPLIT_WENB[97]=BMUX_WENB[97]; + assign SPLIT_WENB[98]=BMUX_WENB[98]; + assign SPLIT_WENB[99]=BMUX_WENB[99]; + assign SPLIT_WENB[100]=BMUX_WENB[100]; + assign SPLIT_WENB[101]=BMUX_WENB[101]; + assign SPLIT_WENB[102]=BMUX_WENB[102]; + assign SPLIT_WENB[103]=BMUX_WENB[103]; + assign SPLIT_WENB[104]=BMUX_WENB[104]; + assign SPLIT_WENB[105]=BMUX_WENB[105]; + assign SPLIT_WENB[106]=BMUX_WENB[106]; + assign SPLIT_WENB[107]=BMUX_WENB[107]; + assign SPLIT_WENB[108]=BMUX_WENB[108]; + assign SPLIT_WENB[109]=BMUX_WENB[109]; + assign SPLIT_WENB[110]=BMUX_WENB[110]; + assign SPLIT_WENB[111]=BMUX_WENB[111]; + assign SPLIT_WENB[112]=BMUX_WENB[112]; + assign SPLIT_WENB[113]=BMUX_WENB[113]; + assign SPLIT_WENB[114]=BMUX_WENB[114]; + assign SPLIT_WENB[115]=BMUX_WENB[115]; + assign SPLIT_WENB[116]=BMUX_WENB[116]; + assign SPLIT_WENB[117]=BMUX_WENB[117]; + assign SPLIT_WENB[118]=BMUX_WENB[118]; + assign SPLIT_WENB[119]=BMUX_WENB[119]; + assign SPLIT_WENB[120]=BMUX_WENB[120]; + assign SPLIT_WENB[121]=BMUX_WENB[121]; + assign SPLIT_WENB[122]=BMUX_WENB[122]; + assign SPLIT_WENB[123]=BMUX_WENB[123]; + assign SPLIT_WENB[124]=BMUX_WENB[124]; + assign SPLIT_WENB[125]=BMUX_WENB[125]; + assign SPLIT_WENB[126]=BMUX_WENB[126]; + assign SPLIT_WENB[127]=BMUX_WENB[127]; + wire NOT_CENB; + not (NOT_CENB, BMUX_CENB); + wire NOT_DFTRAMBYP; + not (NOT_DFTRAMBYP, DFTRAMBYP); + wire [127:0] WRITEB; + wire [127: 0] NOT_SPLIT_WENB; + not (NOT_SPLIT_WENB[0], SPLIT_WENB[0]); + not (NOT_SPLIT_WENB[1], SPLIT_WENB[1]); + not (NOT_SPLIT_WENB[2], SPLIT_WENB[2]); + not (NOT_SPLIT_WENB[3], SPLIT_WENB[3]); + not (NOT_SPLIT_WENB[4], SPLIT_WENB[4]); + not (NOT_SPLIT_WENB[5], SPLIT_WENB[5]); + not (NOT_SPLIT_WENB[6], SPLIT_WENB[6]); + not (NOT_SPLIT_WENB[7], SPLIT_WENB[7]); + not (NOT_SPLIT_WENB[8], SPLIT_WENB[8]); + not (NOT_SPLIT_WENB[9], SPLIT_WENB[9]); + not (NOT_SPLIT_WENB[10], SPLIT_WENB[10]); + not (NOT_SPLIT_WENB[11], SPLIT_WENB[11]); + not (NOT_SPLIT_WENB[12], SPLIT_WENB[12]); + not (NOT_SPLIT_WENB[13], SPLIT_WENB[13]); + not (NOT_SPLIT_WENB[14], SPLIT_WENB[14]); + not (NOT_SPLIT_WENB[15], SPLIT_WENB[15]); + not (NOT_SPLIT_WENB[16], SPLIT_WENB[16]); + not (NOT_SPLIT_WENB[17], SPLIT_WENB[17]); + not (NOT_SPLIT_WENB[18], SPLIT_WENB[18]); + not (NOT_SPLIT_WENB[19], SPLIT_WENB[19]); + not (NOT_SPLIT_WENB[20], SPLIT_WENB[20]); + not (NOT_SPLIT_WENB[21], SPLIT_WENB[21]); + not (NOT_SPLIT_WENB[22], SPLIT_WENB[22]); + not (NOT_SPLIT_WENB[23], SPLIT_WENB[23]); + not (NOT_SPLIT_WENB[24], SPLIT_WENB[24]); + not (NOT_SPLIT_WENB[25], SPLIT_WENB[25]); + not (NOT_SPLIT_WENB[26], SPLIT_WENB[26]); + not (NOT_SPLIT_WENB[27], SPLIT_WENB[27]); + not (NOT_SPLIT_WENB[28], SPLIT_WENB[28]); + not (NOT_SPLIT_WENB[29], SPLIT_WENB[29]); + not (NOT_SPLIT_WENB[30], SPLIT_WENB[30]); + not (NOT_SPLIT_WENB[31], SPLIT_WENB[31]); + not (NOT_SPLIT_WENB[32], SPLIT_WENB[32]); + not (NOT_SPLIT_WENB[33], SPLIT_WENB[33]); + not (NOT_SPLIT_WENB[34], SPLIT_WENB[34]); + not (NOT_SPLIT_WENB[35], SPLIT_WENB[35]); + not (NOT_SPLIT_WENB[36], SPLIT_WENB[36]); + not (NOT_SPLIT_WENB[37], SPLIT_WENB[37]); + not (NOT_SPLIT_WENB[38], SPLIT_WENB[38]); + not (NOT_SPLIT_WENB[39], SPLIT_WENB[39]); + not (NOT_SPLIT_WENB[40], SPLIT_WENB[40]); + not (NOT_SPLIT_WENB[41], SPLIT_WENB[41]); + not (NOT_SPLIT_WENB[42], SPLIT_WENB[42]); + not (NOT_SPLIT_WENB[43], SPLIT_WENB[43]); + not (NOT_SPLIT_WENB[44], SPLIT_WENB[44]); + not (NOT_SPLIT_WENB[45], SPLIT_WENB[45]); + not (NOT_SPLIT_WENB[46], SPLIT_WENB[46]); + not (NOT_SPLIT_WENB[47], SPLIT_WENB[47]); + not (NOT_SPLIT_WENB[48], SPLIT_WENB[48]); + not (NOT_SPLIT_WENB[49], SPLIT_WENB[49]); + not (NOT_SPLIT_WENB[50], SPLIT_WENB[50]); + not (NOT_SPLIT_WENB[51], SPLIT_WENB[51]); + not (NOT_SPLIT_WENB[52], SPLIT_WENB[52]); + not (NOT_SPLIT_WENB[53], SPLIT_WENB[53]); + not (NOT_SPLIT_WENB[54], SPLIT_WENB[54]); + not (NOT_SPLIT_WENB[55], SPLIT_WENB[55]); + not (NOT_SPLIT_WENB[56], SPLIT_WENB[56]); + not (NOT_SPLIT_WENB[57], SPLIT_WENB[57]); + not (NOT_SPLIT_WENB[58], SPLIT_WENB[58]); + not (NOT_SPLIT_WENB[59], SPLIT_WENB[59]); + not (NOT_SPLIT_WENB[60], SPLIT_WENB[60]); + not (NOT_SPLIT_WENB[61], SPLIT_WENB[61]); + not (NOT_SPLIT_WENB[62], SPLIT_WENB[62]); + not (NOT_SPLIT_WENB[63], SPLIT_WENB[63]); + not (NOT_SPLIT_WENB[64], SPLIT_WENB[64]); + not (NOT_SPLIT_WENB[65], SPLIT_WENB[65]); + not (NOT_SPLIT_WENB[66], SPLIT_WENB[66]); + not (NOT_SPLIT_WENB[67], SPLIT_WENB[67]); + not (NOT_SPLIT_WENB[68], SPLIT_WENB[68]); + not (NOT_SPLIT_WENB[69], SPLIT_WENB[69]); + not (NOT_SPLIT_WENB[70], SPLIT_WENB[70]); + not (NOT_SPLIT_WENB[71], SPLIT_WENB[71]); + not (NOT_SPLIT_WENB[72], SPLIT_WENB[72]); + not (NOT_SPLIT_WENB[73], SPLIT_WENB[73]); + not (NOT_SPLIT_WENB[74], SPLIT_WENB[74]); + not (NOT_SPLIT_WENB[75], SPLIT_WENB[75]); + not (NOT_SPLIT_WENB[76], SPLIT_WENB[76]); + not (NOT_SPLIT_WENB[77], SPLIT_WENB[77]); + not (NOT_SPLIT_WENB[78], SPLIT_WENB[78]); + not (NOT_SPLIT_WENB[79], SPLIT_WENB[79]); + not (NOT_SPLIT_WENB[80], SPLIT_WENB[80]); + not (NOT_SPLIT_WENB[81], SPLIT_WENB[81]); + not (NOT_SPLIT_WENB[82], SPLIT_WENB[82]); + not (NOT_SPLIT_WENB[83], SPLIT_WENB[83]); + not (NOT_SPLIT_WENB[84], SPLIT_WENB[84]); + not (NOT_SPLIT_WENB[85], SPLIT_WENB[85]); + not (NOT_SPLIT_WENB[86], SPLIT_WENB[86]); + not (NOT_SPLIT_WENB[87], SPLIT_WENB[87]); + not (NOT_SPLIT_WENB[88], SPLIT_WENB[88]); + not (NOT_SPLIT_WENB[89], SPLIT_WENB[89]); + not (NOT_SPLIT_WENB[90], SPLIT_WENB[90]); + not (NOT_SPLIT_WENB[91], SPLIT_WENB[91]); + not (NOT_SPLIT_WENB[92], SPLIT_WENB[92]); + not (NOT_SPLIT_WENB[93], SPLIT_WENB[93]); + not (NOT_SPLIT_WENB[94], SPLIT_WENB[94]); + not (NOT_SPLIT_WENB[95], SPLIT_WENB[95]); + not (NOT_SPLIT_WENB[96], SPLIT_WENB[96]); + not (NOT_SPLIT_WENB[97], SPLIT_WENB[97]); + not (NOT_SPLIT_WENB[98], SPLIT_WENB[98]); + not (NOT_SPLIT_WENB[99], SPLIT_WENB[99]); + not (NOT_SPLIT_WENB[100], SPLIT_WENB[100]); + not (NOT_SPLIT_WENB[101], SPLIT_WENB[101]); + not (NOT_SPLIT_WENB[102], SPLIT_WENB[102]); + not (NOT_SPLIT_WENB[103], SPLIT_WENB[103]); + not (NOT_SPLIT_WENB[104], SPLIT_WENB[104]); + not (NOT_SPLIT_WENB[105], SPLIT_WENB[105]); + not (NOT_SPLIT_WENB[106], SPLIT_WENB[106]); + not (NOT_SPLIT_WENB[107], SPLIT_WENB[107]); + not (NOT_SPLIT_WENB[108], SPLIT_WENB[108]); + not (NOT_SPLIT_WENB[109], SPLIT_WENB[109]); + not (NOT_SPLIT_WENB[110], SPLIT_WENB[110]); + not (NOT_SPLIT_WENB[111], SPLIT_WENB[111]); + not (NOT_SPLIT_WENB[112], SPLIT_WENB[112]); + not (NOT_SPLIT_WENB[113], SPLIT_WENB[113]); + not (NOT_SPLIT_WENB[114], SPLIT_WENB[114]); + not (NOT_SPLIT_WENB[115], SPLIT_WENB[115]); + not (NOT_SPLIT_WENB[116], SPLIT_WENB[116]); + not (NOT_SPLIT_WENB[117], SPLIT_WENB[117]); + not (NOT_SPLIT_WENB[118], SPLIT_WENB[118]); + not (NOT_SPLIT_WENB[119], SPLIT_WENB[119]); + not (NOT_SPLIT_WENB[120], SPLIT_WENB[120]); + not (NOT_SPLIT_WENB[121], SPLIT_WENB[121]); + not (NOT_SPLIT_WENB[122], SPLIT_WENB[122]); + not (NOT_SPLIT_WENB[123], SPLIT_WENB[123]); + not (NOT_SPLIT_WENB[124], SPLIT_WENB[124]); + not (NOT_SPLIT_WENB[125], SPLIT_WENB[125]); + not (NOT_SPLIT_WENB[126], SPLIT_WENB[126]); + not (NOT_SPLIT_WENB[127], SPLIT_WENB[127]); + and (WRITEB[0], NOT_DFTRAMBYP, NOT_SPLIT_WENB[0], NOT_CENB); + and (WRITEB[1], NOT_DFTRAMBYP, NOT_SPLIT_WENB[1], NOT_CENB); + and (WRITEB[2], NOT_DFTRAMBYP, NOT_SPLIT_WENB[2], NOT_CENB); + and (WRITEB[3], NOT_DFTRAMBYP, NOT_SPLIT_WENB[3], NOT_CENB); + and (WRITEB[4], NOT_DFTRAMBYP, NOT_SPLIT_WENB[4], NOT_CENB); + and (WRITEB[5], NOT_DFTRAMBYP, NOT_SPLIT_WENB[5], NOT_CENB); + and (WRITEB[6], NOT_DFTRAMBYP, NOT_SPLIT_WENB[6], NOT_CENB); + and (WRITEB[7], NOT_DFTRAMBYP, NOT_SPLIT_WENB[7], NOT_CENB); + and (WRITEB[8], NOT_DFTRAMBYP, NOT_SPLIT_WENB[8], NOT_CENB); + and (WRITEB[9], NOT_DFTRAMBYP, NOT_SPLIT_WENB[9], NOT_CENB); + and (WRITEB[10], NOT_DFTRAMBYP, NOT_SPLIT_WENB[10], NOT_CENB); + and (WRITEB[11], NOT_DFTRAMBYP, NOT_SPLIT_WENB[11], NOT_CENB); + and (WRITEB[12], NOT_DFTRAMBYP, NOT_SPLIT_WENB[12], NOT_CENB); + and (WRITEB[13], NOT_DFTRAMBYP, NOT_SPLIT_WENB[13], NOT_CENB); + and (WRITEB[14], NOT_DFTRAMBYP, NOT_SPLIT_WENB[14], NOT_CENB); + and (WRITEB[15], NOT_DFTRAMBYP, NOT_SPLIT_WENB[15], NOT_CENB); + and (WRITEB[16], NOT_DFTRAMBYP, NOT_SPLIT_WENB[16], NOT_CENB); + and (WRITEB[17], NOT_DFTRAMBYP, NOT_SPLIT_WENB[17], NOT_CENB); + and (WRITEB[18], NOT_DFTRAMBYP, NOT_SPLIT_WENB[18], NOT_CENB); + and (WRITEB[19], NOT_DFTRAMBYP, NOT_SPLIT_WENB[19], NOT_CENB); + and (WRITEB[20], NOT_DFTRAMBYP, NOT_SPLIT_WENB[20], NOT_CENB); + and (WRITEB[21], NOT_DFTRAMBYP, NOT_SPLIT_WENB[21], NOT_CENB); + and (WRITEB[22], NOT_DFTRAMBYP, NOT_SPLIT_WENB[22], NOT_CENB); + and (WRITEB[23], NOT_DFTRAMBYP, NOT_SPLIT_WENB[23], NOT_CENB); + and (WRITEB[24], NOT_DFTRAMBYP, NOT_SPLIT_WENB[24], NOT_CENB); + and (WRITEB[25], NOT_DFTRAMBYP, NOT_SPLIT_WENB[25], NOT_CENB); + and (WRITEB[26], NOT_DFTRAMBYP, NOT_SPLIT_WENB[26], NOT_CENB); + and (WRITEB[27], NOT_DFTRAMBYP, NOT_SPLIT_WENB[27], NOT_CENB); + and (WRITEB[28], NOT_DFTRAMBYP, NOT_SPLIT_WENB[28], NOT_CENB); + and (WRITEB[29], NOT_DFTRAMBYP, NOT_SPLIT_WENB[29], NOT_CENB); + and (WRITEB[30], NOT_DFTRAMBYP, NOT_SPLIT_WENB[30], NOT_CENB); + and (WRITEB[31], NOT_DFTRAMBYP, NOT_SPLIT_WENB[31], NOT_CENB); + and (WRITEB[32], NOT_DFTRAMBYP, NOT_SPLIT_WENB[32], NOT_CENB); + and (WRITEB[33], NOT_DFTRAMBYP, NOT_SPLIT_WENB[33], NOT_CENB); + and (WRITEB[34], NOT_DFTRAMBYP, NOT_SPLIT_WENB[34], NOT_CENB); + and (WRITEB[35], NOT_DFTRAMBYP, NOT_SPLIT_WENB[35], NOT_CENB); + and (WRITEB[36], NOT_DFTRAMBYP, NOT_SPLIT_WENB[36], NOT_CENB); + and (WRITEB[37], NOT_DFTRAMBYP, NOT_SPLIT_WENB[37], NOT_CENB); + and (WRITEB[38], NOT_DFTRAMBYP, NOT_SPLIT_WENB[38], NOT_CENB); + and (WRITEB[39], NOT_DFTRAMBYP, NOT_SPLIT_WENB[39], NOT_CENB); + and (WRITEB[40], NOT_DFTRAMBYP, NOT_SPLIT_WENB[40], NOT_CENB); + and (WRITEB[41], NOT_DFTRAMBYP, NOT_SPLIT_WENB[41], NOT_CENB); + and (WRITEB[42], NOT_DFTRAMBYP, NOT_SPLIT_WENB[42], NOT_CENB); + and (WRITEB[43], NOT_DFTRAMBYP, NOT_SPLIT_WENB[43], NOT_CENB); + and (WRITEB[44], NOT_DFTRAMBYP, NOT_SPLIT_WENB[44], NOT_CENB); + and (WRITEB[45], NOT_DFTRAMBYP, NOT_SPLIT_WENB[45], NOT_CENB); + and (WRITEB[46], NOT_DFTRAMBYP, NOT_SPLIT_WENB[46], NOT_CENB); + and (WRITEB[47], NOT_DFTRAMBYP, NOT_SPLIT_WENB[47], NOT_CENB); + and (WRITEB[48], NOT_DFTRAMBYP, NOT_SPLIT_WENB[48], NOT_CENB); + and (WRITEB[49], NOT_DFTRAMBYP, NOT_SPLIT_WENB[49], NOT_CENB); + and (WRITEB[50], NOT_DFTRAMBYP, NOT_SPLIT_WENB[50], NOT_CENB); + and (WRITEB[51], NOT_DFTRAMBYP, NOT_SPLIT_WENB[51], NOT_CENB); + and (WRITEB[52], NOT_DFTRAMBYP, NOT_SPLIT_WENB[52], NOT_CENB); + and (WRITEB[53], NOT_DFTRAMBYP, NOT_SPLIT_WENB[53], NOT_CENB); + and (WRITEB[54], NOT_DFTRAMBYP, NOT_SPLIT_WENB[54], NOT_CENB); + and (WRITEB[55], NOT_DFTRAMBYP, NOT_SPLIT_WENB[55], NOT_CENB); + and (WRITEB[56], NOT_DFTRAMBYP, NOT_SPLIT_WENB[56], NOT_CENB); + and (WRITEB[57], NOT_DFTRAMBYP, NOT_SPLIT_WENB[57], NOT_CENB); + and (WRITEB[58], NOT_DFTRAMBYP, NOT_SPLIT_WENB[58], NOT_CENB); + and (WRITEB[59], NOT_DFTRAMBYP, NOT_SPLIT_WENB[59], NOT_CENB); + and (WRITEB[60], NOT_DFTRAMBYP, NOT_SPLIT_WENB[60], NOT_CENB); + and (WRITEB[61], NOT_DFTRAMBYP, NOT_SPLIT_WENB[61], NOT_CENB); + and (WRITEB[62], NOT_DFTRAMBYP, NOT_SPLIT_WENB[62], NOT_CENB); + and (WRITEB[63], NOT_DFTRAMBYP, NOT_SPLIT_WENB[63], NOT_CENB); + and (WRITEB[64], NOT_DFTRAMBYP, NOT_SPLIT_WENB[64], NOT_CENB); + and (WRITEB[65], NOT_DFTRAMBYP, NOT_SPLIT_WENB[65], NOT_CENB); + and (WRITEB[66], NOT_DFTRAMBYP, NOT_SPLIT_WENB[66], NOT_CENB); + and (WRITEB[67], NOT_DFTRAMBYP, NOT_SPLIT_WENB[67], NOT_CENB); + and (WRITEB[68], NOT_DFTRAMBYP, NOT_SPLIT_WENB[68], NOT_CENB); + and (WRITEB[69], NOT_DFTRAMBYP, NOT_SPLIT_WENB[69], NOT_CENB); + and (WRITEB[70], NOT_DFTRAMBYP, NOT_SPLIT_WENB[70], NOT_CENB); + and (WRITEB[71], NOT_DFTRAMBYP, NOT_SPLIT_WENB[71], NOT_CENB); + and (WRITEB[72], NOT_DFTRAMBYP, NOT_SPLIT_WENB[72], NOT_CENB); + and (WRITEB[73], NOT_DFTRAMBYP, NOT_SPLIT_WENB[73], NOT_CENB); + and (WRITEB[74], NOT_DFTRAMBYP, NOT_SPLIT_WENB[74], NOT_CENB); + and (WRITEB[75], NOT_DFTRAMBYP, NOT_SPLIT_WENB[75], NOT_CENB); + and (WRITEB[76], NOT_DFTRAMBYP, NOT_SPLIT_WENB[76], NOT_CENB); + and (WRITEB[77], NOT_DFTRAMBYP, NOT_SPLIT_WENB[77], NOT_CENB); + and (WRITEB[78], NOT_DFTRAMBYP, NOT_SPLIT_WENB[78], NOT_CENB); + and (WRITEB[79], NOT_DFTRAMBYP, NOT_SPLIT_WENB[79], NOT_CENB); + and (WRITEB[80], NOT_DFTRAMBYP, NOT_SPLIT_WENB[80], NOT_CENB); + and (WRITEB[81], NOT_DFTRAMBYP, NOT_SPLIT_WENB[81], NOT_CENB); + and (WRITEB[82], NOT_DFTRAMBYP, NOT_SPLIT_WENB[82], NOT_CENB); + and (WRITEB[83], NOT_DFTRAMBYP, NOT_SPLIT_WENB[83], NOT_CENB); + and (WRITEB[84], NOT_DFTRAMBYP, NOT_SPLIT_WENB[84], NOT_CENB); + and (WRITEB[85], NOT_DFTRAMBYP, NOT_SPLIT_WENB[85], NOT_CENB); + and (WRITEB[86], NOT_DFTRAMBYP, NOT_SPLIT_WENB[86], NOT_CENB); + and (WRITEB[87], NOT_DFTRAMBYP, NOT_SPLIT_WENB[87], NOT_CENB); + and (WRITEB[88], NOT_DFTRAMBYP, NOT_SPLIT_WENB[88], NOT_CENB); + and (WRITEB[89], NOT_DFTRAMBYP, NOT_SPLIT_WENB[89], NOT_CENB); + and (WRITEB[90], NOT_DFTRAMBYP, NOT_SPLIT_WENB[90], NOT_CENB); + and (WRITEB[91], NOT_DFTRAMBYP, NOT_SPLIT_WENB[91], NOT_CENB); + and (WRITEB[92], NOT_DFTRAMBYP, NOT_SPLIT_WENB[92], NOT_CENB); + and (WRITEB[93], NOT_DFTRAMBYP, NOT_SPLIT_WENB[93], NOT_CENB); + and (WRITEB[94], NOT_DFTRAMBYP, NOT_SPLIT_WENB[94], NOT_CENB); + and (WRITEB[95], NOT_DFTRAMBYP, NOT_SPLIT_WENB[95], NOT_CENB); + and (WRITEB[96], NOT_DFTRAMBYP, NOT_SPLIT_WENB[96], NOT_CENB); + and (WRITEB[97], NOT_DFTRAMBYP, NOT_SPLIT_WENB[97], NOT_CENB); + and (WRITEB[98], NOT_DFTRAMBYP, NOT_SPLIT_WENB[98], NOT_CENB); + and (WRITEB[99], NOT_DFTRAMBYP, NOT_SPLIT_WENB[99], NOT_CENB); + and (WRITEB[100], NOT_DFTRAMBYP, NOT_SPLIT_WENB[100], NOT_CENB); + and (WRITEB[101], NOT_DFTRAMBYP, NOT_SPLIT_WENB[101], NOT_CENB); + and (WRITEB[102], NOT_DFTRAMBYP, NOT_SPLIT_WENB[102], NOT_CENB); + and (WRITEB[103], NOT_DFTRAMBYP, NOT_SPLIT_WENB[103], NOT_CENB); + and (WRITEB[104], NOT_DFTRAMBYP, NOT_SPLIT_WENB[104], NOT_CENB); + and (WRITEB[105], NOT_DFTRAMBYP, NOT_SPLIT_WENB[105], NOT_CENB); + and (WRITEB[106], NOT_DFTRAMBYP, NOT_SPLIT_WENB[106], NOT_CENB); + and (WRITEB[107], NOT_DFTRAMBYP, NOT_SPLIT_WENB[107], NOT_CENB); + and (WRITEB[108], NOT_DFTRAMBYP, NOT_SPLIT_WENB[108], NOT_CENB); + and (WRITEB[109], NOT_DFTRAMBYP, NOT_SPLIT_WENB[109], NOT_CENB); + and (WRITEB[110], NOT_DFTRAMBYP, NOT_SPLIT_WENB[110], NOT_CENB); + and (WRITEB[111], NOT_DFTRAMBYP, NOT_SPLIT_WENB[111], NOT_CENB); + and (WRITEB[112], NOT_DFTRAMBYP, NOT_SPLIT_WENB[112], NOT_CENB); + and (WRITEB[113], NOT_DFTRAMBYP, NOT_SPLIT_WENB[113], NOT_CENB); + and (WRITEB[114], NOT_DFTRAMBYP, NOT_SPLIT_WENB[114], NOT_CENB); + and (WRITEB[115], NOT_DFTRAMBYP, NOT_SPLIT_WENB[115], NOT_CENB); + and (WRITEB[116], NOT_DFTRAMBYP, NOT_SPLIT_WENB[116], NOT_CENB); + and (WRITEB[117], NOT_DFTRAMBYP, NOT_SPLIT_WENB[117], NOT_CENB); + and (WRITEB[118], NOT_DFTRAMBYP, NOT_SPLIT_WENB[118], NOT_CENB); + and (WRITEB[119], NOT_DFTRAMBYP, NOT_SPLIT_WENB[119], NOT_CENB); + and (WRITEB[120], NOT_DFTRAMBYP, NOT_SPLIT_WENB[120], NOT_CENB); + and (WRITEB[121], NOT_DFTRAMBYP, NOT_SPLIT_WENB[121], NOT_CENB); + and (WRITEB[122], NOT_DFTRAMBYP, NOT_SPLIT_WENB[122], NOT_CENB); + and (WRITEB[123], NOT_DFTRAMBYP, NOT_SPLIT_WENB[123], NOT_CENB); + and (WRITEB[124], NOT_DFTRAMBYP, NOT_SPLIT_WENB[124], NOT_CENB); + and (WRITEB[125], NOT_DFTRAMBYP, NOT_SPLIT_WENB[125], NOT_CENB); + and (WRITEB[126], NOT_DFTRAMBYP, NOT_SPLIT_WENB[126], NOT_CENB); + and (WRITEB[127], NOT_DFTRAMBYP, NOT_SPLIT_WENB[127], NOT_CENB); + rf2_32x128_wm1_bitcell memB0 (.CLK(CLKB), .WRITE(WRITEB[0]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[0]), .Xout(XoutBiff), .Q(INT_QA[0])); + rf2_32x128_wm1_bitcell memB1 (.CLK(CLKB), .WRITE(WRITEB[1]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[1]), .Xout(XoutBiff), .Q(INT_QA[1])); + rf2_32x128_wm1_bitcell memB2 (.CLK(CLKB), .WRITE(WRITEB[2]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[2]), .Xout(XoutBiff), .Q(INT_QA[2])); + rf2_32x128_wm1_bitcell memB3 (.CLK(CLKB), .WRITE(WRITEB[3]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[3]), .Xout(XoutBiff), .Q(INT_QA[3])); + rf2_32x128_wm1_bitcell memB4 (.CLK(CLKB), .WRITE(WRITEB[4]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[4]), .Xout(XoutBiff), .Q(INT_QA[4])); + rf2_32x128_wm1_bitcell memB5 (.CLK(CLKB), .WRITE(WRITEB[5]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[5]), .Xout(XoutBiff), .Q(INT_QA[5])); + rf2_32x128_wm1_bitcell memB6 (.CLK(CLKB), .WRITE(WRITEB[6]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[6]), .Xout(XoutBiff), .Q(INT_QA[6])); + rf2_32x128_wm1_bitcell memB7 (.CLK(CLKB), .WRITE(WRITEB[7]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[7]), .Xout(XoutBiff), .Q(INT_QA[7])); + rf2_32x128_wm1_bitcell memB8 (.CLK(CLKB), .WRITE(WRITEB[8]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[8]), .Xout(XoutBiff), .Q(INT_QA[8])); + rf2_32x128_wm1_bitcell memB9 (.CLK(CLKB), .WRITE(WRITEB[9]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[9]), .Xout(XoutBiff), .Q(INT_QA[9])); + rf2_32x128_wm1_bitcell memB10 (.CLK(CLKB), .WRITE(WRITEB[10]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[10]), .Xout(XoutBiff), .Q(INT_QA[10])); + rf2_32x128_wm1_bitcell memB11 (.CLK(CLKB), .WRITE(WRITEB[11]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[11]), .Xout(XoutBiff), .Q(INT_QA[11])); + rf2_32x128_wm1_bitcell memB12 (.CLK(CLKB), .WRITE(WRITEB[12]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[12]), .Xout(XoutBiff), .Q(INT_QA[12])); + rf2_32x128_wm1_bitcell memB13 (.CLK(CLKB), .WRITE(WRITEB[13]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[13]), .Xout(XoutBiff), .Q(INT_QA[13])); + rf2_32x128_wm1_bitcell memB14 (.CLK(CLKB), .WRITE(WRITEB[14]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[14]), .Xout(XoutBiff), .Q(INT_QA[14])); + rf2_32x128_wm1_bitcell memB15 (.CLK(CLKB), .WRITE(WRITEB[15]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[15]), .Xout(XoutBiff), .Q(INT_QA[15])); + rf2_32x128_wm1_bitcell memB16 (.CLK(CLKB), .WRITE(WRITEB[16]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[16]), .Xout(XoutBiff), .Q(INT_QA[16])); + rf2_32x128_wm1_bitcell memB17 (.CLK(CLKB), .WRITE(WRITEB[17]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[17]), .Xout(XoutBiff), .Q(INT_QA[17])); + rf2_32x128_wm1_bitcell memB18 (.CLK(CLKB), .WRITE(WRITEB[18]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[18]), .Xout(XoutBiff), .Q(INT_QA[18])); + rf2_32x128_wm1_bitcell memB19 (.CLK(CLKB), .WRITE(WRITEB[19]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[19]), .Xout(XoutBiff), .Q(INT_QA[19])); + rf2_32x128_wm1_bitcell memB20 (.CLK(CLKB), .WRITE(WRITEB[20]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[20]), .Xout(XoutBiff), .Q(INT_QA[20])); + rf2_32x128_wm1_bitcell memB21 (.CLK(CLKB), .WRITE(WRITEB[21]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[21]), .Xout(XoutBiff), .Q(INT_QA[21])); + rf2_32x128_wm1_bitcell memB22 (.CLK(CLKB), .WRITE(WRITEB[22]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[22]), .Xout(XoutBiff), .Q(INT_QA[22])); + rf2_32x128_wm1_bitcell memB23 (.CLK(CLKB), .WRITE(WRITEB[23]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[23]), .Xout(XoutBiff), .Q(INT_QA[23])); + rf2_32x128_wm1_bitcell memB24 (.CLK(CLKB), .WRITE(WRITEB[24]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[24]), .Xout(XoutBiff), .Q(INT_QA[24])); + rf2_32x128_wm1_bitcell memB25 (.CLK(CLKB), .WRITE(WRITEB[25]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[25]), .Xout(XoutBiff), .Q(INT_QA[25])); + rf2_32x128_wm1_bitcell memB26 (.CLK(CLKB), .WRITE(WRITEB[26]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[26]), .Xout(XoutBiff), .Q(INT_QA[26])); + rf2_32x128_wm1_bitcell memB27 (.CLK(CLKB), .WRITE(WRITEB[27]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[27]), .Xout(XoutBiff), .Q(INT_QA[27])); + rf2_32x128_wm1_bitcell memB28 (.CLK(CLKB), .WRITE(WRITEB[28]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[28]), .Xout(XoutBiff), .Q(INT_QA[28])); + rf2_32x128_wm1_bitcell memB29 (.CLK(CLKB), .WRITE(WRITEB[29]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[29]), .Xout(XoutBiff), .Q(INT_QA[29])); + rf2_32x128_wm1_bitcell memB30 (.CLK(CLKB), .WRITE(WRITEB[30]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[30]), .Xout(XoutBiff), .Q(INT_QA[30])); + rf2_32x128_wm1_bitcell memB31 (.CLK(CLKB), .WRITE(WRITEB[31]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[31]), .Xout(XoutBiff), .Q(INT_QA[31])); + rf2_32x128_wm1_bitcell memB32 (.CLK(CLKB), .WRITE(WRITEB[32]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[32]), .Xout(XoutBiff), .Q(INT_QA[32])); + rf2_32x128_wm1_bitcell memB33 (.CLK(CLKB), .WRITE(WRITEB[33]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[33]), .Xout(XoutBiff), .Q(INT_QA[33])); + rf2_32x128_wm1_bitcell memB34 (.CLK(CLKB), .WRITE(WRITEB[34]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[34]), .Xout(XoutBiff), .Q(INT_QA[34])); + rf2_32x128_wm1_bitcell memB35 (.CLK(CLKB), .WRITE(WRITEB[35]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[35]), .Xout(XoutBiff), .Q(INT_QA[35])); + rf2_32x128_wm1_bitcell memB36 (.CLK(CLKB), .WRITE(WRITEB[36]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[36]), .Xout(XoutBiff), .Q(INT_QA[36])); + rf2_32x128_wm1_bitcell memB37 (.CLK(CLKB), .WRITE(WRITEB[37]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[37]), .Xout(XoutBiff), .Q(INT_QA[37])); + rf2_32x128_wm1_bitcell memB38 (.CLK(CLKB), .WRITE(WRITEB[38]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[38]), .Xout(XoutBiff), .Q(INT_QA[38])); + rf2_32x128_wm1_bitcell memB39 (.CLK(CLKB), .WRITE(WRITEB[39]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[39]), .Xout(XoutBiff), .Q(INT_QA[39])); + rf2_32x128_wm1_bitcell memB40 (.CLK(CLKB), .WRITE(WRITEB[40]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[40]), .Xout(XoutBiff), .Q(INT_QA[40])); + rf2_32x128_wm1_bitcell memB41 (.CLK(CLKB), .WRITE(WRITEB[41]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[41]), .Xout(XoutBiff), .Q(INT_QA[41])); + rf2_32x128_wm1_bitcell memB42 (.CLK(CLKB), .WRITE(WRITEB[42]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[42]), .Xout(XoutBiff), .Q(INT_QA[42])); + rf2_32x128_wm1_bitcell memB43 (.CLK(CLKB), .WRITE(WRITEB[43]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[43]), .Xout(XoutBiff), .Q(INT_QA[43])); + rf2_32x128_wm1_bitcell memB44 (.CLK(CLKB), .WRITE(WRITEB[44]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[44]), .Xout(XoutBiff), .Q(INT_QA[44])); + rf2_32x128_wm1_bitcell memB45 (.CLK(CLKB), .WRITE(WRITEB[45]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[45]), .Xout(XoutBiff), .Q(INT_QA[45])); + rf2_32x128_wm1_bitcell memB46 (.CLK(CLKB), .WRITE(WRITEB[46]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[46]), .Xout(XoutBiff), .Q(INT_QA[46])); + rf2_32x128_wm1_bitcell memB47 (.CLK(CLKB), .WRITE(WRITEB[47]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[47]), .Xout(XoutBiff), .Q(INT_QA[47])); + rf2_32x128_wm1_bitcell memB48 (.CLK(CLKB), .WRITE(WRITEB[48]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[48]), .Xout(XoutBiff), .Q(INT_QA[48])); + rf2_32x128_wm1_bitcell memB49 (.CLK(CLKB), .WRITE(WRITEB[49]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[49]), .Xout(XoutBiff), .Q(INT_QA[49])); + rf2_32x128_wm1_bitcell memB50 (.CLK(CLKB), .WRITE(WRITEB[50]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[50]), .Xout(XoutBiff), .Q(INT_QA[50])); + rf2_32x128_wm1_bitcell memB51 (.CLK(CLKB), .WRITE(WRITEB[51]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[51]), .Xout(XoutBiff), .Q(INT_QA[51])); + rf2_32x128_wm1_bitcell memB52 (.CLK(CLKB), .WRITE(WRITEB[52]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[52]), .Xout(XoutBiff), .Q(INT_QA[52])); + rf2_32x128_wm1_bitcell memB53 (.CLK(CLKB), .WRITE(WRITEB[53]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[53]), .Xout(XoutBiff), .Q(INT_QA[53])); + rf2_32x128_wm1_bitcell memB54 (.CLK(CLKB), .WRITE(WRITEB[54]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[54]), .Xout(XoutBiff), .Q(INT_QA[54])); + rf2_32x128_wm1_bitcell memB55 (.CLK(CLKB), .WRITE(WRITEB[55]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[55]), .Xout(XoutBiff), .Q(INT_QA[55])); + rf2_32x128_wm1_bitcell memB56 (.CLK(CLKB), .WRITE(WRITEB[56]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[56]), .Xout(XoutBiff), .Q(INT_QA[56])); + rf2_32x128_wm1_bitcell memB57 (.CLK(CLKB), .WRITE(WRITEB[57]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[57]), .Xout(XoutBiff), .Q(INT_QA[57])); + rf2_32x128_wm1_bitcell memB58 (.CLK(CLKB), .WRITE(WRITEB[58]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[58]), .Xout(XoutBiff), .Q(INT_QA[58])); + rf2_32x128_wm1_bitcell memB59 (.CLK(CLKB), .WRITE(WRITEB[59]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[59]), .Xout(XoutBiff), .Q(INT_QA[59])); + rf2_32x128_wm1_bitcell memB60 (.CLK(CLKB), .WRITE(WRITEB[60]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[60]), .Xout(XoutBiff), .Q(INT_QA[60])); + rf2_32x128_wm1_bitcell memB61 (.CLK(CLKB), .WRITE(WRITEB[61]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[61]), .Xout(XoutBiff), .Q(INT_QA[61])); + rf2_32x128_wm1_bitcell memB62 (.CLK(CLKB), .WRITE(WRITEB[62]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[62]), .Xout(XoutBiff), .Q(INT_QA[62])); + rf2_32x128_wm1_bitcell memB63 (.CLK(CLKB), .WRITE(WRITEB[63]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[63]), .Xout(XoutBiff), .Q(INT_QA[63])); + rf2_32x128_wm1_bitcell memB64 (.CLK(CLKB), .WRITE(WRITEB[64]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[64]), .Xout(XoutBiff), .Q(INT_QA[64])); + rf2_32x128_wm1_bitcell memB65 (.CLK(CLKB), .WRITE(WRITEB[65]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[65]), .Xout(XoutBiff), .Q(INT_QA[65])); + rf2_32x128_wm1_bitcell memB66 (.CLK(CLKB), .WRITE(WRITEB[66]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[66]), .Xout(XoutBiff), .Q(INT_QA[66])); + rf2_32x128_wm1_bitcell memB67 (.CLK(CLKB), .WRITE(WRITEB[67]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[67]), .Xout(XoutBiff), .Q(INT_QA[67])); + rf2_32x128_wm1_bitcell memB68 (.CLK(CLKB), .WRITE(WRITEB[68]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[68]), .Xout(XoutBiff), .Q(INT_QA[68])); + rf2_32x128_wm1_bitcell memB69 (.CLK(CLKB), .WRITE(WRITEB[69]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[69]), .Xout(XoutBiff), .Q(INT_QA[69])); + rf2_32x128_wm1_bitcell memB70 (.CLK(CLKB), .WRITE(WRITEB[70]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[70]), .Xout(XoutBiff), .Q(INT_QA[70])); + rf2_32x128_wm1_bitcell memB71 (.CLK(CLKB), .WRITE(WRITEB[71]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[71]), .Xout(XoutBiff), .Q(INT_QA[71])); + rf2_32x128_wm1_bitcell memB72 (.CLK(CLKB), .WRITE(WRITEB[72]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[72]), .Xout(XoutBiff), .Q(INT_QA[72])); + rf2_32x128_wm1_bitcell memB73 (.CLK(CLKB), .WRITE(WRITEB[73]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[73]), .Xout(XoutBiff), .Q(INT_QA[73])); + rf2_32x128_wm1_bitcell memB74 (.CLK(CLKB), .WRITE(WRITEB[74]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[74]), .Xout(XoutBiff), .Q(INT_QA[74])); + rf2_32x128_wm1_bitcell memB75 (.CLK(CLKB), .WRITE(WRITEB[75]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[75]), .Xout(XoutBiff), .Q(INT_QA[75])); + rf2_32x128_wm1_bitcell memB76 (.CLK(CLKB), .WRITE(WRITEB[76]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[76]), .Xout(XoutBiff), .Q(INT_QA[76])); + rf2_32x128_wm1_bitcell memB77 (.CLK(CLKB), .WRITE(WRITEB[77]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[77]), .Xout(XoutBiff), .Q(INT_QA[77])); + rf2_32x128_wm1_bitcell memB78 (.CLK(CLKB), .WRITE(WRITEB[78]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[78]), .Xout(XoutBiff), .Q(INT_QA[78])); + rf2_32x128_wm1_bitcell memB79 (.CLK(CLKB), .WRITE(WRITEB[79]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[79]), .Xout(XoutBiff), .Q(INT_QA[79])); + rf2_32x128_wm1_bitcell memB80 (.CLK(CLKB), .WRITE(WRITEB[80]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[80]), .Xout(XoutBiff), .Q(INT_QA[80])); + rf2_32x128_wm1_bitcell memB81 (.CLK(CLKB), .WRITE(WRITEB[81]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[81]), .Xout(XoutBiff), .Q(INT_QA[81])); + rf2_32x128_wm1_bitcell memB82 (.CLK(CLKB), .WRITE(WRITEB[82]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[82]), .Xout(XoutBiff), .Q(INT_QA[82])); + rf2_32x128_wm1_bitcell memB83 (.CLK(CLKB), .WRITE(WRITEB[83]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[83]), .Xout(XoutBiff), .Q(INT_QA[83])); + rf2_32x128_wm1_bitcell memB84 (.CLK(CLKB), .WRITE(WRITEB[84]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[84]), .Xout(XoutBiff), .Q(INT_QA[84])); + rf2_32x128_wm1_bitcell memB85 (.CLK(CLKB), .WRITE(WRITEB[85]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[85]), .Xout(XoutBiff), .Q(INT_QA[85])); + rf2_32x128_wm1_bitcell memB86 (.CLK(CLKB), .WRITE(WRITEB[86]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[86]), .Xout(XoutBiff), .Q(INT_QA[86])); + rf2_32x128_wm1_bitcell memB87 (.CLK(CLKB), .WRITE(WRITEB[87]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[87]), .Xout(XoutBiff), .Q(INT_QA[87])); + rf2_32x128_wm1_bitcell memB88 (.CLK(CLKB), .WRITE(WRITEB[88]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[88]), .Xout(XoutBiff), .Q(INT_QA[88])); + rf2_32x128_wm1_bitcell memB89 (.CLK(CLKB), .WRITE(WRITEB[89]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[89]), .Xout(XoutBiff), .Q(INT_QA[89])); + rf2_32x128_wm1_bitcell memB90 (.CLK(CLKB), .WRITE(WRITEB[90]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[90]), .Xout(XoutBiff), .Q(INT_QA[90])); + rf2_32x128_wm1_bitcell memB91 (.CLK(CLKB), .WRITE(WRITEB[91]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[91]), .Xout(XoutBiff), .Q(INT_QA[91])); + rf2_32x128_wm1_bitcell memB92 (.CLK(CLKB), .WRITE(WRITEB[92]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[92]), .Xout(XoutBiff), .Q(INT_QA[92])); + rf2_32x128_wm1_bitcell memB93 (.CLK(CLKB), .WRITE(WRITEB[93]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[93]), .Xout(XoutBiff), .Q(INT_QA[93])); + rf2_32x128_wm1_bitcell memB94 (.CLK(CLKB), .WRITE(WRITEB[94]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[94]), .Xout(XoutBiff), .Q(INT_QA[94])); + rf2_32x128_wm1_bitcell memB95 (.CLK(CLKB), .WRITE(WRITEB[95]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[95]), .Xout(XoutBiff), .Q(INT_QA[95])); + rf2_32x128_wm1_bitcell memB96 (.CLK(CLKB), .WRITE(WRITEB[96]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[96]), .Xout(XoutBiff), .Q(INT_QA[96])); + rf2_32x128_wm1_bitcell memB97 (.CLK(CLKB), .WRITE(WRITEB[97]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[97]), .Xout(XoutBiff), .Q(INT_QA[97])); + rf2_32x128_wm1_bitcell memB98 (.CLK(CLKB), .WRITE(WRITEB[98]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[98]), .Xout(XoutBiff), .Q(INT_QA[98])); + rf2_32x128_wm1_bitcell memB99 (.CLK(CLKB), .WRITE(WRITEB[99]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[99]), .Xout(XoutBiff), .Q(INT_QA[99])); + rf2_32x128_wm1_bitcell memB100 (.CLK(CLKB), .WRITE(WRITEB[100]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[100]), .Xout(XoutBiff), .Q(INT_QA[100])); + rf2_32x128_wm1_bitcell memB101 (.CLK(CLKB), .WRITE(WRITEB[101]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[101]), .Xout(XoutBiff), .Q(INT_QA[101])); + rf2_32x128_wm1_bitcell memB102 (.CLK(CLKB), .WRITE(WRITEB[102]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[102]), .Xout(XoutBiff), .Q(INT_QA[102])); + rf2_32x128_wm1_bitcell memB103 (.CLK(CLKB), .WRITE(WRITEB[103]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[103]), .Xout(XoutBiff), .Q(INT_QA[103])); + rf2_32x128_wm1_bitcell memB104 (.CLK(CLKB), .WRITE(WRITEB[104]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[104]), .Xout(XoutBiff), .Q(INT_QA[104])); + rf2_32x128_wm1_bitcell memB105 (.CLK(CLKB), .WRITE(WRITEB[105]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[105]), .Xout(XoutBiff), .Q(INT_QA[105])); + rf2_32x128_wm1_bitcell memB106 (.CLK(CLKB), .WRITE(WRITEB[106]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[106]), .Xout(XoutBiff), .Q(INT_QA[106])); + rf2_32x128_wm1_bitcell memB107 (.CLK(CLKB), .WRITE(WRITEB[107]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[107]), .Xout(XoutBiff), .Q(INT_QA[107])); + rf2_32x128_wm1_bitcell memB108 (.CLK(CLKB), .WRITE(WRITEB[108]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[108]), .Xout(XoutBiff), .Q(INT_QA[108])); + rf2_32x128_wm1_bitcell memB109 (.CLK(CLKB), .WRITE(WRITEB[109]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[109]), .Xout(XoutBiff), .Q(INT_QA[109])); + rf2_32x128_wm1_bitcell memB110 (.CLK(CLKB), .WRITE(WRITEB[110]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[110]), .Xout(XoutBiff), .Q(INT_QA[110])); + rf2_32x128_wm1_bitcell memB111 (.CLK(CLKB), .WRITE(WRITEB[111]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[111]), .Xout(XoutBiff), .Q(INT_QA[111])); + rf2_32x128_wm1_bitcell memB112 (.CLK(CLKB), .WRITE(WRITEB[112]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[112]), .Xout(XoutBiff), .Q(INT_QA[112])); + rf2_32x128_wm1_bitcell memB113 (.CLK(CLKB), .WRITE(WRITEB[113]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[113]), .Xout(XoutBiff), .Q(INT_QA[113])); + rf2_32x128_wm1_bitcell memB114 (.CLK(CLKB), .WRITE(WRITEB[114]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[114]), .Xout(XoutBiff), .Q(INT_QA[114])); + rf2_32x128_wm1_bitcell memB115 (.CLK(CLKB), .WRITE(WRITEB[115]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[115]), .Xout(XoutBiff), .Q(INT_QA[115])); + rf2_32x128_wm1_bitcell memB116 (.CLK(CLKB), .WRITE(WRITEB[116]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[116]), .Xout(XoutBiff), .Q(INT_QA[116])); + rf2_32x128_wm1_bitcell memB117 (.CLK(CLKB), .WRITE(WRITEB[117]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[117]), .Xout(XoutBiff), .Q(INT_QA[117])); + rf2_32x128_wm1_bitcell memB118 (.CLK(CLKB), .WRITE(WRITEB[118]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[118]), .Xout(XoutBiff), .Q(INT_QA[118])); + rf2_32x128_wm1_bitcell memB119 (.CLK(CLKB), .WRITE(WRITEB[119]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[119]), .Xout(XoutBiff), .Q(INT_QA[119])); + rf2_32x128_wm1_bitcell memB120 (.CLK(CLKB), .WRITE(WRITEB[120]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[120]), .Xout(XoutBiff), .Q(INT_QA[120])); + rf2_32x128_wm1_bitcell memB121 (.CLK(CLKB), .WRITE(WRITEB[121]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[121]), .Xout(XoutBiff), .Q(INT_QA[121])); + rf2_32x128_wm1_bitcell memB122 (.CLK(CLKB), .WRITE(WRITEB[122]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[122]), .Xout(XoutBiff), .Q(INT_QA[122])); + rf2_32x128_wm1_bitcell memB123 (.CLK(CLKB), .WRITE(WRITEB[123]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[123]), .Xout(XoutBiff), .Q(INT_QA[123])); + rf2_32x128_wm1_bitcell memB124 (.CLK(CLKB), .WRITE(WRITEB[124]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[124]), .Xout(XoutBiff), .Q(INT_QA[124])); + rf2_32x128_wm1_bitcell memB125 (.CLK(CLKB), .WRITE(WRITEB[125]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[125]), .Xout(XoutBiff), .Q(INT_QA[125])); + rf2_32x128_wm1_bitcell memB126 (.CLK(CLKB), .WRITE(WRITEB[126]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[126]), .Xout(XoutBiff), .Q(INT_QA[126])); + rf2_32x128_wm1_bitcell memB127 (.CLK(CLKB), .WRITE(WRITEB[127]), .WA(BMUX_AB), .RA(BMUX_AA), .D(BMUX_DB[127]), .Xout(XoutBiff), .Q(INT_QA[127])); + xor (x_detection_CENB, BMUX_CENB, BMUX_CENB); + and (acendftB, x_detection_CENB, NOT_DFTRAMBYP); + assign XoutB = (SEB & ~DFTRAMBYP) | acendftB; + wire [127:0] QB_int; + wire [127:0] DB_hold; + _MUX mhB0 (BMUX_CENB, BMUX_DB[0], QB_int[0], DB_hold[0]); + _MUX mhB1 (BMUX_CENB, BMUX_DB[1], QB_int[1], DB_hold[1]); + _MUX mhB2 (BMUX_CENB, BMUX_DB[2], QB_int[2], DB_hold[2]); + _MUX mhB3 (BMUX_CENB, BMUX_DB[3], QB_int[3], DB_hold[3]); + _MUX mhB4 (BMUX_CENB, BMUX_DB[4], QB_int[4], DB_hold[4]); + _MUX mhB5 (BMUX_CENB, BMUX_DB[5], QB_int[5], DB_hold[5]); + _MUX mhB6 (BMUX_CENB, BMUX_DB[6], QB_int[6], DB_hold[6]); + _MUX mhB7 (BMUX_CENB, BMUX_DB[7], QB_int[7], DB_hold[7]); + _MUX mhB8 (BMUX_CENB, BMUX_DB[8], QB_int[8], DB_hold[8]); + _MUX mhB9 (BMUX_CENB, BMUX_DB[9], QB_int[9], DB_hold[9]); + _MUX mhB10 (BMUX_CENB, BMUX_DB[10], QB_int[10], DB_hold[10]); + _MUX mhB11 (BMUX_CENB, BMUX_DB[11], QB_int[11], DB_hold[11]); + _MUX mhB12 (BMUX_CENB, BMUX_DB[12], QB_int[12], DB_hold[12]); + _MUX mhB13 (BMUX_CENB, BMUX_DB[13], QB_int[13], DB_hold[13]); + _MUX mhB14 (BMUX_CENB, BMUX_DB[14], QB_int[14], DB_hold[14]); + _MUX mhB15 (BMUX_CENB, BMUX_DB[15], QB_int[15], DB_hold[15]); + _MUX mhB16 (BMUX_CENB, BMUX_DB[16], QB_int[16], DB_hold[16]); + _MUX mhB17 (BMUX_CENB, BMUX_DB[17], QB_int[17], DB_hold[17]); + _MUX mhB18 (BMUX_CENB, BMUX_DB[18], QB_int[18], DB_hold[18]); + _MUX mhB19 (BMUX_CENB, BMUX_DB[19], QB_int[19], DB_hold[19]); + _MUX mhB20 (BMUX_CENB, BMUX_DB[20], QB_int[20], DB_hold[20]); + _MUX mhB21 (BMUX_CENB, BMUX_DB[21], QB_int[21], DB_hold[21]); + _MUX mhB22 (BMUX_CENB, BMUX_DB[22], QB_int[22], DB_hold[22]); + _MUX mhB23 (BMUX_CENB, BMUX_DB[23], QB_int[23], DB_hold[23]); + _MUX mhB24 (BMUX_CENB, BMUX_DB[24], QB_int[24], DB_hold[24]); + _MUX mhB25 (BMUX_CENB, BMUX_DB[25], QB_int[25], DB_hold[25]); + _MUX mhB26 (BMUX_CENB, BMUX_DB[26], QB_int[26], DB_hold[26]); + _MUX mhB27 (BMUX_CENB, BMUX_DB[27], QB_int[27], DB_hold[27]); + _MUX mhB28 (BMUX_CENB, BMUX_DB[28], QB_int[28], DB_hold[28]); + _MUX mhB29 (BMUX_CENB, BMUX_DB[29], QB_int[29], DB_hold[29]); + _MUX mhB30 (BMUX_CENB, BMUX_DB[30], QB_int[30], DB_hold[30]); + _MUX mhB31 (BMUX_CENB, BMUX_DB[31], QB_int[31], DB_hold[31]); + _MUX mhB32 (BMUX_CENB, BMUX_DB[32], QB_int[32], DB_hold[32]); + _MUX mhB33 (BMUX_CENB, BMUX_DB[33], QB_int[33], DB_hold[33]); + _MUX mhB34 (BMUX_CENB, BMUX_DB[34], QB_int[34], DB_hold[34]); + _MUX mhB35 (BMUX_CENB, BMUX_DB[35], QB_int[35], DB_hold[35]); + _MUX mhB36 (BMUX_CENB, BMUX_DB[36], QB_int[36], DB_hold[36]); + _MUX mhB37 (BMUX_CENB, BMUX_DB[37], QB_int[37], DB_hold[37]); + _MUX mhB38 (BMUX_CENB, BMUX_DB[38], QB_int[38], DB_hold[38]); + _MUX mhB39 (BMUX_CENB, BMUX_DB[39], QB_int[39], DB_hold[39]); + _MUX mhB40 (BMUX_CENB, BMUX_DB[40], QB_int[40], DB_hold[40]); + _MUX mhB41 (BMUX_CENB, BMUX_DB[41], QB_int[41], DB_hold[41]); + _MUX mhB42 (BMUX_CENB, BMUX_DB[42], QB_int[42], DB_hold[42]); + _MUX mhB43 (BMUX_CENB, BMUX_DB[43], QB_int[43], DB_hold[43]); + _MUX mhB44 (BMUX_CENB, BMUX_DB[44], QB_int[44], DB_hold[44]); + _MUX mhB45 (BMUX_CENB, BMUX_DB[45], QB_int[45], DB_hold[45]); + _MUX mhB46 (BMUX_CENB, BMUX_DB[46], QB_int[46], DB_hold[46]); + _MUX mhB47 (BMUX_CENB, BMUX_DB[47], QB_int[47], DB_hold[47]); + _MUX mhB48 (BMUX_CENB, BMUX_DB[48], QB_int[48], DB_hold[48]); + _MUX mhB49 (BMUX_CENB, BMUX_DB[49], QB_int[49], DB_hold[49]); + _MUX mhB50 (BMUX_CENB, BMUX_DB[50], QB_int[50], DB_hold[50]); + _MUX mhB51 (BMUX_CENB, BMUX_DB[51], QB_int[51], DB_hold[51]); + _MUX mhB52 (BMUX_CENB, BMUX_DB[52], QB_int[52], DB_hold[52]); + _MUX mhB53 (BMUX_CENB, BMUX_DB[53], QB_int[53], DB_hold[53]); + _MUX mhB54 (BMUX_CENB, BMUX_DB[54], QB_int[54], DB_hold[54]); + _MUX mhB55 (BMUX_CENB, BMUX_DB[55], QB_int[55], DB_hold[55]); + _MUX mhB56 (BMUX_CENB, BMUX_DB[56], QB_int[56], DB_hold[56]); + _MUX mhB57 (BMUX_CENB, BMUX_DB[57], QB_int[57], DB_hold[57]); + _MUX mhB58 (BMUX_CENB, BMUX_DB[58], QB_int[58], DB_hold[58]); + _MUX mhB59 (BMUX_CENB, BMUX_DB[59], QB_int[59], DB_hold[59]); + _MUX mhB60 (BMUX_CENB, BMUX_DB[60], QB_int[60], DB_hold[60]); + _MUX mhB61 (BMUX_CENB, BMUX_DB[61], QB_int[61], DB_hold[61]); + _MUX mhB62 (BMUX_CENB, BMUX_DB[62], QB_int[62], DB_hold[62]); + _MUX mhB63 (BMUX_CENB, BMUX_DB[63], QB_int[63], DB_hold[63]); + _MUX mhB64 (BMUX_CENB, BMUX_DB[64], QB_int[64], DB_hold[64]); + _MUX mhB65 (BMUX_CENB, BMUX_DB[65], QB_int[65], DB_hold[65]); + _MUX mhB66 (BMUX_CENB, BMUX_DB[66], QB_int[66], DB_hold[66]); + _MUX mhB67 (BMUX_CENB, BMUX_DB[67], QB_int[67], DB_hold[67]); + _MUX mhB68 (BMUX_CENB, BMUX_DB[68], QB_int[68], DB_hold[68]); + _MUX mhB69 (BMUX_CENB, BMUX_DB[69], QB_int[69], DB_hold[69]); + _MUX mhB70 (BMUX_CENB, BMUX_DB[70], QB_int[70], DB_hold[70]); + _MUX mhB71 (BMUX_CENB, BMUX_DB[71], QB_int[71], DB_hold[71]); + _MUX mhB72 (BMUX_CENB, BMUX_DB[72], QB_int[72], DB_hold[72]); + _MUX mhB73 (BMUX_CENB, BMUX_DB[73], QB_int[73], DB_hold[73]); + _MUX mhB74 (BMUX_CENB, BMUX_DB[74], QB_int[74], DB_hold[74]); + _MUX mhB75 (BMUX_CENB, BMUX_DB[75], QB_int[75], DB_hold[75]); + _MUX mhB76 (BMUX_CENB, BMUX_DB[76], QB_int[76], DB_hold[76]); + _MUX mhB77 (BMUX_CENB, BMUX_DB[77], QB_int[77], DB_hold[77]); + _MUX mhB78 (BMUX_CENB, BMUX_DB[78], QB_int[78], DB_hold[78]); + _MUX mhB79 (BMUX_CENB, BMUX_DB[79], QB_int[79], DB_hold[79]); + _MUX mhB80 (BMUX_CENB, BMUX_DB[80], QB_int[80], DB_hold[80]); + _MUX mhB81 (BMUX_CENB, BMUX_DB[81], QB_int[81], DB_hold[81]); + _MUX mhB82 (BMUX_CENB, BMUX_DB[82], QB_int[82], DB_hold[82]); + _MUX mhB83 (BMUX_CENB, BMUX_DB[83], QB_int[83], DB_hold[83]); + _MUX mhB84 (BMUX_CENB, BMUX_DB[84], QB_int[84], DB_hold[84]); + _MUX mhB85 (BMUX_CENB, BMUX_DB[85], QB_int[85], DB_hold[85]); + _MUX mhB86 (BMUX_CENB, BMUX_DB[86], QB_int[86], DB_hold[86]); + _MUX mhB87 (BMUX_CENB, BMUX_DB[87], QB_int[87], DB_hold[87]); + _MUX mhB88 (BMUX_CENB, BMUX_DB[88], QB_int[88], DB_hold[88]); + _MUX mhB89 (BMUX_CENB, BMUX_DB[89], QB_int[89], DB_hold[89]); + _MUX mhB90 (BMUX_CENB, BMUX_DB[90], QB_int[90], DB_hold[90]); + _MUX mhB91 (BMUX_CENB, BMUX_DB[91], QB_int[91], DB_hold[91]); + _MUX mhB92 (BMUX_CENB, BMUX_DB[92], QB_int[92], DB_hold[92]); + _MUX mhB93 (BMUX_CENB, BMUX_DB[93], QB_int[93], DB_hold[93]); + _MUX mhB94 (BMUX_CENB, BMUX_DB[94], QB_int[94], DB_hold[94]); + _MUX mhB95 (BMUX_CENB, BMUX_DB[95], QB_int[95], DB_hold[95]); + _MUX mhB96 (BMUX_CENB, BMUX_DB[96], QB_int[96], DB_hold[96]); + _MUX mhB97 (BMUX_CENB, BMUX_DB[97], QB_int[97], DB_hold[97]); + _MUX mhB98 (BMUX_CENB, BMUX_DB[98], QB_int[98], DB_hold[98]); + _MUX mhB99 (BMUX_CENB, BMUX_DB[99], QB_int[99], DB_hold[99]); + _MUX mhB100 (BMUX_CENB, BMUX_DB[100], QB_int[100], DB_hold[100]); + _MUX mhB101 (BMUX_CENB, BMUX_DB[101], QB_int[101], DB_hold[101]); + _MUX mhB102 (BMUX_CENB, BMUX_DB[102], QB_int[102], DB_hold[102]); + _MUX mhB103 (BMUX_CENB, BMUX_DB[103], QB_int[103], DB_hold[103]); + _MUX mhB104 (BMUX_CENB, BMUX_DB[104], QB_int[104], DB_hold[104]); + _MUX mhB105 (BMUX_CENB, BMUX_DB[105], QB_int[105], DB_hold[105]); + _MUX mhB106 (BMUX_CENB, BMUX_DB[106], QB_int[106], DB_hold[106]); + _MUX mhB107 (BMUX_CENB, BMUX_DB[107], QB_int[107], DB_hold[107]); + _MUX mhB108 (BMUX_CENB, BMUX_DB[108], QB_int[108], DB_hold[108]); + _MUX mhB109 (BMUX_CENB, BMUX_DB[109], QB_int[109], DB_hold[109]); + _MUX mhB110 (BMUX_CENB, BMUX_DB[110], QB_int[110], DB_hold[110]); + _MUX mhB111 (BMUX_CENB, BMUX_DB[111], QB_int[111], DB_hold[111]); + _MUX mhB112 (BMUX_CENB, BMUX_DB[112], QB_int[112], DB_hold[112]); + _MUX mhB113 (BMUX_CENB, BMUX_DB[113], QB_int[113], DB_hold[113]); + _MUX mhB114 (BMUX_CENB, BMUX_DB[114], QB_int[114], DB_hold[114]); + _MUX mhB115 (BMUX_CENB, BMUX_DB[115], QB_int[115], DB_hold[115]); + _MUX mhB116 (BMUX_CENB, BMUX_DB[116], QB_int[116], DB_hold[116]); + _MUX mhB117 (BMUX_CENB, BMUX_DB[117], QB_int[117], DB_hold[117]); + _MUX mhB118 (BMUX_CENB, BMUX_DB[118], QB_int[118], DB_hold[118]); + _MUX mhB119 (BMUX_CENB, BMUX_DB[119], QB_int[119], DB_hold[119]); + _MUX mhB120 (BMUX_CENB, BMUX_DB[120], QB_int[120], DB_hold[120]); + _MUX mhB121 (BMUX_CENB, BMUX_DB[121], QB_int[121], DB_hold[121]); + _MUX mhB122 (BMUX_CENB, BMUX_DB[122], QB_int[122], DB_hold[122]); + _MUX mhB123 (BMUX_CENB, BMUX_DB[123], QB_int[123], DB_hold[123]); + _MUX mhB124 (BMUX_CENB, BMUX_DB[124], QB_int[124], DB_hold[124]); + _MUX mhB125 (BMUX_CENB, BMUX_DB[125], QB_int[125], DB_hold[125]); + _MUX mhB126 (BMUX_CENB, BMUX_DB[126], QB_int[126], DB_hold[126]); + _MUX mhB127 (BMUX_CENB, BMUX_DB[127], QB_int[127], DB_hold[127]); + _MUX mqB0 (DFTRAMBYP, DB_hold[0], BMUX_DB[0], DB_scan[0]); + _MUX mqB1 (DFTRAMBYP, DB_hold[1], BMUX_DB[1], DB_scan[1]); + _MUX mqB2 (DFTRAMBYP, DB_hold[2], BMUX_DB[2], DB_scan[2]); + _MUX mqB3 (DFTRAMBYP, DB_hold[3], BMUX_DB[3], DB_scan[3]); + _MUX mqB4 (DFTRAMBYP, DB_hold[4], BMUX_DB[4], DB_scan[4]); + _MUX mqB5 (DFTRAMBYP, DB_hold[5], BMUX_DB[5], DB_scan[5]); + _MUX mqB6 (DFTRAMBYP, DB_hold[6], BMUX_DB[6], DB_scan[6]); + _MUX mqB7 (DFTRAMBYP, DB_hold[7], BMUX_DB[7], DB_scan[7]); + _MUX mqB8 (DFTRAMBYP, DB_hold[8], BMUX_DB[8], DB_scan[8]); + _MUX mqB9 (DFTRAMBYP, DB_hold[9], BMUX_DB[9], DB_scan[9]); + _MUX mqB10 (DFTRAMBYP, DB_hold[10], BMUX_DB[10], DB_scan[10]); + _MUX mqB11 (DFTRAMBYP, DB_hold[11], BMUX_DB[11], DB_scan[11]); + _MUX mqB12 (DFTRAMBYP, DB_hold[12], BMUX_DB[12], DB_scan[12]); + _MUX mqB13 (DFTRAMBYP, DB_hold[13], BMUX_DB[13], DB_scan[13]); + _MUX mqB14 (DFTRAMBYP, DB_hold[14], BMUX_DB[14], DB_scan[14]); + _MUX mqB15 (DFTRAMBYP, DB_hold[15], BMUX_DB[15], DB_scan[15]); + _MUX mqB16 (DFTRAMBYP, DB_hold[16], BMUX_DB[16], DB_scan[16]); + _MUX mqB17 (DFTRAMBYP, DB_hold[17], BMUX_DB[17], DB_scan[17]); + _MUX mqB18 (DFTRAMBYP, DB_hold[18], BMUX_DB[18], DB_scan[18]); + _MUX mqB19 (DFTRAMBYP, DB_hold[19], BMUX_DB[19], DB_scan[19]); + _MUX mqB20 (DFTRAMBYP, DB_hold[20], BMUX_DB[20], DB_scan[20]); + _MUX mqB21 (DFTRAMBYP, DB_hold[21], BMUX_DB[21], DB_scan[21]); + _MUX mqB22 (DFTRAMBYP, DB_hold[22], BMUX_DB[22], DB_scan[22]); + _MUX mqB23 (DFTRAMBYP, DB_hold[23], BMUX_DB[23], DB_scan[23]); + _MUX mqB24 (DFTRAMBYP, DB_hold[24], BMUX_DB[24], DB_scan[24]); + _MUX mqB25 (DFTRAMBYP, DB_hold[25], BMUX_DB[25], DB_scan[25]); + _MUX mqB26 (DFTRAMBYP, DB_hold[26], BMUX_DB[26], DB_scan[26]); + _MUX mqB27 (DFTRAMBYP, DB_hold[27], BMUX_DB[27], DB_scan[27]); + _MUX mqB28 (DFTRAMBYP, DB_hold[28], BMUX_DB[28], DB_scan[28]); + _MUX mqB29 (DFTRAMBYP, DB_hold[29], BMUX_DB[29], DB_scan[29]); + _MUX mqB30 (DFTRAMBYP, DB_hold[30], BMUX_DB[30], DB_scan[30]); + _MUX mqB31 (DFTRAMBYP, DB_hold[31], BMUX_DB[31], DB_scan[31]); + _MUX mqB32 (DFTRAMBYP, DB_hold[32], BMUX_DB[32], DB_scan[32]); + _MUX mqB33 (DFTRAMBYP, DB_hold[33], BMUX_DB[33], DB_scan[33]); + _MUX mqB34 (DFTRAMBYP, DB_hold[34], BMUX_DB[34], DB_scan[34]); + _MUX mqB35 (DFTRAMBYP, DB_hold[35], BMUX_DB[35], DB_scan[35]); + _MUX mqB36 (DFTRAMBYP, DB_hold[36], BMUX_DB[36], DB_scan[36]); + _MUX mqB37 (DFTRAMBYP, DB_hold[37], BMUX_DB[37], DB_scan[37]); + _MUX mqB38 (DFTRAMBYP, DB_hold[38], BMUX_DB[38], DB_scan[38]); + _MUX mqB39 (DFTRAMBYP, DB_hold[39], BMUX_DB[39], DB_scan[39]); + _MUX mqB40 (DFTRAMBYP, DB_hold[40], BMUX_DB[40], DB_scan[40]); + _MUX mqB41 (DFTRAMBYP, DB_hold[41], BMUX_DB[41], DB_scan[41]); + _MUX mqB42 (DFTRAMBYP, DB_hold[42], BMUX_DB[42], DB_scan[42]); + _MUX mqB43 (DFTRAMBYP, DB_hold[43], BMUX_DB[43], DB_scan[43]); + _MUX mqB44 (DFTRAMBYP, DB_hold[44], BMUX_DB[44], DB_scan[44]); + _MUX mqB45 (DFTRAMBYP, DB_hold[45], BMUX_DB[45], DB_scan[45]); + _MUX mqB46 (DFTRAMBYP, DB_hold[46], BMUX_DB[46], DB_scan[46]); + _MUX mqB47 (DFTRAMBYP, DB_hold[47], BMUX_DB[47], DB_scan[47]); + _MUX mqB48 (DFTRAMBYP, DB_hold[48], BMUX_DB[48], DB_scan[48]); + _MUX mqB49 (DFTRAMBYP, DB_hold[49], BMUX_DB[49], DB_scan[49]); + _MUX mqB50 (DFTRAMBYP, DB_hold[50], BMUX_DB[50], DB_scan[50]); + _MUX mqB51 (DFTRAMBYP, DB_hold[51], BMUX_DB[51], DB_scan[51]); + _MUX mqB52 (DFTRAMBYP, DB_hold[52], BMUX_DB[52], DB_scan[52]); + _MUX mqB53 (DFTRAMBYP, DB_hold[53], BMUX_DB[53], DB_scan[53]); + _MUX mqB54 (DFTRAMBYP, DB_hold[54], BMUX_DB[54], DB_scan[54]); + _MUX mqB55 (DFTRAMBYP, DB_hold[55], BMUX_DB[55], DB_scan[55]); + _MUX mqB56 (DFTRAMBYP, DB_hold[56], BMUX_DB[56], DB_scan[56]); + _MUX mqB57 (DFTRAMBYP, DB_hold[57], BMUX_DB[57], DB_scan[57]); + _MUX mqB58 (DFTRAMBYP, DB_hold[58], BMUX_DB[58], DB_scan[58]); + _MUX mqB59 (DFTRAMBYP, DB_hold[59], BMUX_DB[59], DB_scan[59]); + _MUX mqB60 (DFTRAMBYP, DB_hold[60], BMUX_DB[60], DB_scan[60]); + _MUX mqB61 (DFTRAMBYP, DB_hold[61], BMUX_DB[61], DB_scan[61]); + _MUX mqB62 (DFTRAMBYP, DB_hold[62], BMUX_DB[62], DB_scan[62]); + _MUX mqB63 (DFTRAMBYP, DB_hold[63], BMUX_DB[63], DB_scan[63]); + _MUX mqB64 (DFTRAMBYP, DB_hold[64], BMUX_DB[64], DB_scan[64]); + _MUX mqB65 (DFTRAMBYP, DB_hold[65], BMUX_DB[65], DB_scan[65]); + _MUX mqB66 (DFTRAMBYP, DB_hold[66], BMUX_DB[66], DB_scan[66]); + _MUX mqB67 (DFTRAMBYP, DB_hold[67], BMUX_DB[67], DB_scan[67]); + _MUX mqB68 (DFTRAMBYP, DB_hold[68], BMUX_DB[68], DB_scan[68]); + _MUX mqB69 (DFTRAMBYP, DB_hold[69], BMUX_DB[69], DB_scan[69]); + _MUX mqB70 (DFTRAMBYP, DB_hold[70], BMUX_DB[70], DB_scan[70]); + _MUX mqB71 (DFTRAMBYP, DB_hold[71], BMUX_DB[71], DB_scan[71]); + _MUX mqB72 (DFTRAMBYP, DB_hold[72], BMUX_DB[72], DB_scan[72]); + _MUX mqB73 (DFTRAMBYP, DB_hold[73], BMUX_DB[73], DB_scan[73]); + _MUX mqB74 (DFTRAMBYP, DB_hold[74], BMUX_DB[74], DB_scan[74]); + _MUX mqB75 (DFTRAMBYP, DB_hold[75], BMUX_DB[75], DB_scan[75]); + _MUX mqB76 (DFTRAMBYP, DB_hold[76], BMUX_DB[76], DB_scan[76]); + _MUX mqB77 (DFTRAMBYP, DB_hold[77], BMUX_DB[77], DB_scan[77]); + _MUX mqB78 (DFTRAMBYP, DB_hold[78], BMUX_DB[78], DB_scan[78]); + _MUX mqB79 (DFTRAMBYP, DB_hold[79], BMUX_DB[79], DB_scan[79]); + _MUX mqB80 (DFTRAMBYP, DB_hold[80], BMUX_DB[80], DB_scan[80]); + _MUX mqB81 (DFTRAMBYP, DB_hold[81], BMUX_DB[81], DB_scan[81]); + _MUX mqB82 (DFTRAMBYP, DB_hold[82], BMUX_DB[82], DB_scan[82]); + _MUX mqB83 (DFTRAMBYP, DB_hold[83], BMUX_DB[83], DB_scan[83]); + _MUX mqB84 (DFTRAMBYP, DB_hold[84], BMUX_DB[84], DB_scan[84]); + _MUX mqB85 (DFTRAMBYP, DB_hold[85], BMUX_DB[85], DB_scan[85]); + _MUX mqB86 (DFTRAMBYP, DB_hold[86], BMUX_DB[86], DB_scan[86]); + _MUX mqB87 (DFTRAMBYP, DB_hold[87], BMUX_DB[87], DB_scan[87]); + _MUX mqB88 (DFTRAMBYP, DB_hold[88], BMUX_DB[88], DB_scan[88]); + _MUX mqB89 (DFTRAMBYP, DB_hold[89], BMUX_DB[89], DB_scan[89]); + _MUX mqB90 (DFTRAMBYP, DB_hold[90], BMUX_DB[90], DB_scan[90]); + _MUX mqB91 (DFTRAMBYP, DB_hold[91], BMUX_DB[91], DB_scan[91]); + _MUX mqB92 (DFTRAMBYP, DB_hold[92], BMUX_DB[92], DB_scan[92]); + _MUX mqB93 (DFTRAMBYP, DB_hold[93], BMUX_DB[93], DB_scan[93]); + _MUX mqB94 (DFTRAMBYP, DB_hold[94], BMUX_DB[94], DB_scan[94]); + _MUX mqB95 (DFTRAMBYP, DB_hold[95], BMUX_DB[95], DB_scan[95]); + _MUX mqB96 (DFTRAMBYP, DB_hold[96], BMUX_DB[96], DB_scan[96]); + _MUX mqB97 (DFTRAMBYP, DB_hold[97], BMUX_DB[97], DB_scan[97]); + _MUX mqB98 (DFTRAMBYP, DB_hold[98], BMUX_DB[98], DB_scan[98]); + _MUX mqB99 (DFTRAMBYP, DB_hold[99], BMUX_DB[99], DB_scan[99]); + _MUX mqB100 (DFTRAMBYP, DB_hold[100], BMUX_DB[100], DB_scan[100]); + _MUX mqB101 (DFTRAMBYP, DB_hold[101], BMUX_DB[101], DB_scan[101]); + _MUX mqB102 (DFTRAMBYP, DB_hold[102], BMUX_DB[102], DB_scan[102]); + _MUX mqB103 (DFTRAMBYP, DB_hold[103], BMUX_DB[103], DB_scan[103]); + _MUX mqB104 (DFTRAMBYP, DB_hold[104], BMUX_DB[104], DB_scan[104]); + _MUX mqB105 (DFTRAMBYP, DB_hold[105], BMUX_DB[105], DB_scan[105]); + _MUX mqB106 (DFTRAMBYP, DB_hold[106], BMUX_DB[106], DB_scan[106]); + _MUX mqB107 (DFTRAMBYP, DB_hold[107], BMUX_DB[107], DB_scan[107]); + _MUX mqB108 (DFTRAMBYP, DB_hold[108], BMUX_DB[108], DB_scan[108]); + _MUX mqB109 (DFTRAMBYP, DB_hold[109], BMUX_DB[109], DB_scan[109]); + _MUX mqB110 (DFTRAMBYP, DB_hold[110], BMUX_DB[110], DB_scan[110]); + _MUX mqB111 (DFTRAMBYP, DB_hold[111], BMUX_DB[111], DB_scan[111]); + _MUX mqB112 (DFTRAMBYP, DB_hold[112], BMUX_DB[112], DB_scan[112]); + _MUX mqB113 (DFTRAMBYP, DB_hold[113], BMUX_DB[113], DB_scan[113]); + _MUX mqB114 (DFTRAMBYP, DB_hold[114], BMUX_DB[114], DB_scan[114]); + _MUX mqB115 (DFTRAMBYP, DB_hold[115], BMUX_DB[115], DB_scan[115]); + _MUX mqB116 (DFTRAMBYP, DB_hold[116], BMUX_DB[116], DB_scan[116]); + _MUX mqB117 (DFTRAMBYP, DB_hold[117], BMUX_DB[117], DB_scan[117]); + _MUX mqB118 (DFTRAMBYP, DB_hold[118], BMUX_DB[118], DB_scan[118]); + _MUX mqB119 (DFTRAMBYP, DB_hold[119], BMUX_DB[119], DB_scan[119]); + _MUX mqB120 (DFTRAMBYP, DB_hold[120], BMUX_DB[120], DB_scan[120]); + _MUX mqB121 (DFTRAMBYP, DB_hold[121], BMUX_DB[121], DB_scan[121]); + _MUX mqB122 (DFTRAMBYP, DB_hold[122], BMUX_DB[122], DB_scan[122]); + _MUX mqB123 (DFTRAMBYP, DB_hold[123], BMUX_DB[123], DB_scan[123]); + _MUX mqB124 (DFTRAMBYP, DB_hold[124], BMUX_DB[124], DB_scan[124]); + _MUX mqB125 (DFTRAMBYP, DB_hold[125], BMUX_DB[125], DB_scan[125]); + _MUX mqB126 (DFTRAMBYP, DB_hold[126], BMUX_DB[126], DB_scan[126]); + _MUX mqB127 (DFTRAMBYP, DB_hold[127], BMUX_DB[127], DB_scan[127]); + rf2_32x128_wm1_scanflop uDQB0 (.CLK(CLKB), .SE(SEB), .SI(QB_int[1]), .D(DB_scan[0]), .Q(QB_int[0]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB1 (.CLK(CLKB), .SE(SEB), .SI(QB_int[2]), .D(DB_scan[1]), .Q(QB_int[1]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB2 (.CLK(CLKB), .SE(SEB), .SI(QB_int[3]), .D(DB_scan[2]), .Q(QB_int[2]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB3 (.CLK(CLKB), .SE(SEB), .SI(QB_int[4]), .D(DB_scan[3]), .Q(QB_int[3]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB4 (.CLK(CLKB), .SE(SEB), .SI(QB_int[5]), .D(DB_scan[4]), .Q(QB_int[4]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB5 (.CLK(CLKB), .SE(SEB), .SI(QB_int[6]), .D(DB_scan[5]), .Q(QB_int[5]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB6 (.CLK(CLKB), .SE(SEB), .SI(QB_int[7]), .D(DB_scan[6]), .Q(QB_int[6]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB7 (.CLK(CLKB), .SE(SEB), .SI(QB_int[8]), .D(DB_scan[7]), .Q(QB_int[7]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB8 (.CLK(CLKB), .SE(SEB), .SI(QB_int[9]), .D(DB_scan[8]), .Q(QB_int[8]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB9 (.CLK(CLKB), .SE(SEB), .SI(QB_int[10]), .D(DB_scan[9]), .Q(QB_int[9]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB10 (.CLK(CLKB), .SE(SEB), .SI(QB_int[11]), .D(DB_scan[10]), .Q(QB_int[10]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB11 (.CLK(CLKB), .SE(SEB), .SI(QB_int[12]), .D(DB_scan[11]), .Q(QB_int[11]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB12 (.CLK(CLKB), .SE(SEB), .SI(QB_int[13]), .D(DB_scan[12]), .Q(QB_int[12]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB13 (.CLK(CLKB), .SE(SEB), .SI(QB_int[14]), .D(DB_scan[13]), .Q(QB_int[13]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB14 (.CLK(CLKB), .SE(SEB), .SI(QB_int[15]), .D(DB_scan[14]), .Q(QB_int[14]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB15 (.CLK(CLKB), .SE(SEB), .SI(QB_int[16]), .D(DB_scan[15]), .Q(QB_int[15]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB16 (.CLK(CLKB), .SE(SEB), .SI(QB_int[17]), .D(DB_scan[16]), .Q(QB_int[16]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB17 (.CLK(CLKB), .SE(SEB), .SI(QB_int[18]), .D(DB_scan[17]), .Q(QB_int[17]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB18 (.CLK(CLKB), .SE(SEB), .SI(QB_int[19]), .D(DB_scan[18]), .Q(QB_int[18]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB19 (.CLK(CLKB), .SE(SEB), .SI(QB_int[20]), .D(DB_scan[19]), .Q(QB_int[19]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB20 (.CLK(CLKB), .SE(SEB), .SI(QB_int[21]), .D(DB_scan[20]), .Q(QB_int[20]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB21 (.CLK(CLKB), .SE(SEB), .SI(QB_int[22]), .D(DB_scan[21]), .Q(QB_int[21]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB22 (.CLK(CLKB), .SE(SEB), .SI(QB_int[23]), .D(DB_scan[22]), .Q(QB_int[22]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB23 (.CLK(CLKB), .SE(SEB), .SI(QB_int[24]), .D(DB_scan[23]), .Q(QB_int[23]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB24 (.CLK(CLKB), .SE(SEB), .SI(QB_int[25]), .D(DB_scan[24]), .Q(QB_int[24]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB25 (.CLK(CLKB), .SE(SEB), .SI(QB_int[26]), .D(DB_scan[25]), .Q(QB_int[25]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB26 (.CLK(CLKB), .SE(SEB), .SI(QB_int[27]), .D(DB_scan[26]), .Q(QB_int[26]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB27 (.CLK(CLKB), .SE(SEB), .SI(QB_int[28]), .D(DB_scan[27]), .Q(QB_int[27]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB28 (.CLK(CLKB), .SE(SEB), .SI(QB_int[29]), .D(DB_scan[28]), .Q(QB_int[28]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB29 (.CLK(CLKB), .SE(SEB), .SI(QB_int[30]), .D(DB_scan[29]), .Q(QB_int[29]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB30 (.CLK(CLKB), .SE(SEB), .SI(QB_int[31]), .D(DB_scan[30]), .Q(QB_int[30]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB31 (.CLK(CLKB), .SE(SEB), .SI(QB_int[32]), .D(DB_scan[31]), .Q(QB_int[31]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB32 (.CLK(CLKB), .SE(SEB), .SI(QB_int[33]), .D(DB_scan[32]), .Q(QB_int[32]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB33 (.CLK(CLKB), .SE(SEB), .SI(QB_int[34]), .D(DB_scan[33]), .Q(QB_int[33]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB34 (.CLK(CLKB), .SE(SEB), .SI(QB_int[35]), .D(DB_scan[34]), .Q(QB_int[34]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB35 (.CLK(CLKB), .SE(SEB), .SI(QB_int[36]), .D(DB_scan[35]), .Q(QB_int[35]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB36 (.CLK(CLKB), .SE(SEB), .SI(QB_int[37]), .D(DB_scan[36]), .Q(QB_int[36]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB37 (.CLK(CLKB), .SE(SEB), .SI(QB_int[38]), .D(DB_scan[37]), .Q(QB_int[37]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB38 (.CLK(CLKB), .SE(SEB), .SI(QB_int[39]), .D(DB_scan[38]), .Q(QB_int[38]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB39 (.CLK(CLKB), .SE(SEB), .SI(QB_int[40]), .D(DB_scan[39]), .Q(QB_int[39]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB40 (.CLK(CLKB), .SE(SEB), .SI(QB_int[41]), .D(DB_scan[40]), .Q(QB_int[40]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB41 (.CLK(CLKB), .SE(SEB), .SI(QB_int[42]), .D(DB_scan[41]), .Q(QB_int[41]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB42 (.CLK(CLKB), .SE(SEB), .SI(QB_int[43]), .D(DB_scan[42]), .Q(QB_int[42]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB43 (.CLK(CLKB), .SE(SEB), .SI(QB_int[44]), .D(DB_scan[43]), .Q(QB_int[43]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB44 (.CLK(CLKB), .SE(SEB), .SI(QB_int[45]), .D(DB_scan[44]), .Q(QB_int[44]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB45 (.CLK(CLKB), .SE(SEB), .SI(QB_int[46]), .D(DB_scan[45]), .Q(QB_int[45]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB46 (.CLK(CLKB), .SE(SEB), .SI(QB_int[47]), .D(DB_scan[46]), .Q(QB_int[46]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB47 (.CLK(CLKB), .SE(SEB), .SI(QB_int[48]), .D(DB_scan[47]), .Q(QB_int[47]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB48 (.CLK(CLKB), .SE(SEB), .SI(QB_int[49]), .D(DB_scan[48]), .Q(QB_int[48]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB49 (.CLK(CLKB), .SE(SEB), .SI(QB_int[50]), .D(DB_scan[49]), .Q(QB_int[49]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB50 (.CLK(CLKB), .SE(SEB), .SI(QB_int[51]), .D(DB_scan[50]), .Q(QB_int[50]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB51 (.CLK(CLKB), .SE(SEB), .SI(QB_int[52]), .D(DB_scan[51]), .Q(QB_int[51]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB52 (.CLK(CLKB), .SE(SEB), .SI(QB_int[53]), .D(DB_scan[52]), .Q(QB_int[52]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB53 (.CLK(CLKB), .SE(SEB), .SI(QB_int[54]), .D(DB_scan[53]), .Q(QB_int[53]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB54 (.CLK(CLKB), .SE(SEB), .SI(QB_int[55]), .D(DB_scan[54]), .Q(QB_int[54]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB55 (.CLK(CLKB), .SE(SEB), .SI(QB_int[56]), .D(DB_scan[55]), .Q(QB_int[55]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB56 (.CLK(CLKB), .SE(SEB), .SI(QB_int[57]), .D(DB_scan[56]), .Q(QB_int[56]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB57 (.CLK(CLKB), .SE(SEB), .SI(QB_int[58]), .D(DB_scan[57]), .Q(QB_int[57]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB58 (.CLK(CLKB), .SE(SEB), .SI(QB_int[59]), .D(DB_scan[58]), .Q(QB_int[58]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB59 (.CLK(CLKB), .SE(SEB), .SI(QB_int[60]), .D(DB_scan[59]), .Q(QB_int[59]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB60 (.CLK(CLKB), .SE(SEB), .SI(QB_int[61]), .D(DB_scan[60]), .Q(QB_int[60]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB61 (.CLK(CLKB), .SE(SEB), .SI(QB_int[62]), .D(DB_scan[61]), .Q(QB_int[61]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB62 (.CLK(CLKB), .SE(SEB), .SI(QB_int[63]), .D(DB_scan[62]), .Q(QB_int[62]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB63 (.CLK(CLKB), .SE(SEB), .SI(BUS_SIB[0]), .D(DB_scan[63]), .Q(QB_int[63]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB64 (.CLK(CLKB), .SE(SEB), .SI(BUS_SIB[1]), .D(DB_scan[64]), .Q(QB_int[64]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB65 (.CLK(CLKB), .SE(SEB), .SI(QB_int[64]), .D(DB_scan[65]), .Q(QB_int[65]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB66 (.CLK(CLKB), .SE(SEB), .SI(QB_int[65]), .D(DB_scan[66]), .Q(QB_int[66]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB67 (.CLK(CLKB), .SE(SEB), .SI(QB_int[66]), .D(DB_scan[67]), .Q(QB_int[67]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB68 (.CLK(CLKB), .SE(SEB), .SI(QB_int[67]), .D(DB_scan[68]), .Q(QB_int[68]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB69 (.CLK(CLKB), .SE(SEB), .SI(QB_int[68]), .D(DB_scan[69]), .Q(QB_int[69]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB70 (.CLK(CLKB), .SE(SEB), .SI(QB_int[69]), .D(DB_scan[70]), .Q(QB_int[70]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB71 (.CLK(CLKB), .SE(SEB), .SI(QB_int[70]), .D(DB_scan[71]), .Q(QB_int[71]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB72 (.CLK(CLKB), .SE(SEB), .SI(QB_int[71]), .D(DB_scan[72]), .Q(QB_int[72]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB73 (.CLK(CLKB), .SE(SEB), .SI(QB_int[72]), .D(DB_scan[73]), .Q(QB_int[73]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB74 (.CLK(CLKB), .SE(SEB), .SI(QB_int[73]), .D(DB_scan[74]), .Q(QB_int[74]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB75 (.CLK(CLKB), .SE(SEB), .SI(QB_int[74]), .D(DB_scan[75]), .Q(QB_int[75]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB76 (.CLK(CLKB), .SE(SEB), .SI(QB_int[75]), .D(DB_scan[76]), .Q(QB_int[76]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB77 (.CLK(CLKB), .SE(SEB), .SI(QB_int[76]), .D(DB_scan[77]), .Q(QB_int[77]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB78 (.CLK(CLKB), .SE(SEB), .SI(QB_int[77]), .D(DB_scan[78]), .Q(QB_int[78]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB79 (.CLK(CLKB), .SE(SEB), .SI(QB_int[78]), .D(DB_scan[79]), .Q(QB_int[79]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB80 (.CLK(CLKB), .SE(SEB), .SI(QB_int[79]), .D(DB_scan[80]), .Q(QB_int[80]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB81 (.CLK(CLKB), .SE(SEB), .SI(QB_int[80]), .D(DB_scan[81]), .Q(QB_int[81]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB82 (.CLK(CLKB), .SE(SEB), .SI(QB_int[81]), .D(DB_scan[82]), .Q(QB_int[82]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB83 (.CLK(CLKB), .SE(SEB), .SI(QB_int[82]), .D(DB_scan[83]), .Q(QB_int[83]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB84 (.CLK(CLKB), .SE(SEB), .SI(QB_int[83]), .D(DB_scan[84]), .Q(QB_int[84]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB85 (.CLK(CLKB), .SE(SEB), .SI(QB_int[84]), .D(DB_scan[85]), .Q(QB_int[85]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB86 (.CLK(CLKB), .SE(SEB), .SI(QB_int[85]), .D(DB_scan[86]), .Q(QB_int[86]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB87 (.CLK(CLKB), .SE(SEB), .SI(QB_int[86]), .D(DB_scan[87]), .Q(QB_int[87]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB88 (.CLK(CLKB), .SE(SEB), .SI(QB_int[87]), .D(DB_scan[88]), .Q(QB_int[88]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB89 (.CLK(CLKB), .SE(SEB), .SI(QB_int[88]), .D(DB_scan[89]), .Q(QB_int[89]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB90 (.CLK(CLKB), .SE(SEB), .SI(QB_int[89]), .D(DB_scan[90]), .Q(QB_int[90]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB91 (.CLK(CLKB), .SE(SEB), .SI(QB_int[90]), .D(DB_scan[91]), .Q(QB_int[91]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB92 (.CLK(CLKB), .SE(SEB), .SI(QB_int[91]), .D(DB_scan[92]), .Q(QB_int[92]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB93 (.CLK(CLKB), .SE(SEB), .SI(QB_int[92]), .D(DB_scan[93]), .Q(QB_int[93]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB94 (.CLK(CLKB), .SE(SEB), .SI(QB_int[93]), .D(DB_scan[94]), .Q(QB_int[94]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB95 (.CLK(CLKB), .SE(SEB), .SI(QB_int[94]), .D(DB_scan[95]), .Q(QB_int[95]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB96 (.CLK(CLKB), .SE(SEB), .SI(QB_int[95]), .D(DB_scan[96]), .Q(QB_int[96]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB97 (.CLK(CLKB), .SE(SEB), .SI(QB_int[96]), .D(DB_scan[97]), .Q(QB_int[97]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB98 (.CLK(CLKB), .SE(SEB), .SI(QB_int[97]), .D(DB_scan[98]), .Q(QB_int[98]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB99 (.CLK(CLKB), .SE(SEB), .SI(QB_int[98]), .D(DB_scan[99]), .Q(QB_int[99]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB100 (.CLK(CLKB), .SE(SEB), .SI(QB_int[99]), .D(DB_scan[100]), .Q(QB_int[100]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB101 (.CLK(CLKB), .SE(SEB), .SI(QB_int[100]), .D(DB_scan[101]), .Q(QB_int[101]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB102 (.CLK(CLKB), .SE(SEB), .SI(QB_int[101]), .D(DB_scan[102]), .Q(QB_int[102]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB103 (.CLK(CLKB), .SE(SEB), .SI(QB_int[102]), .D(DB_scan[103]), .Q(QB_int[103]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB104 (.CLK(CLKB), .SE(SEB), .SI(QB_int[103]), .D(DB_scan[104]), .Q(QB_int[104]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB105 (.CLK(CLKB), .SE(SEB), .SI(QB_int[104]), .D(DB_scan[105]), .Q(QB_int[105]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB106 (.CLK(CLKB), .SE(SEB), .SI(QB_int[105]), .D(DB_scan[106]), .Q(QB_int[106]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB107 (.CLK(CLKB), .SE(SEB), .SI(QB_int[106]), .D(DB_scan[107]), .Q(QB_int[107]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB108 (.CLK(CLKB), .SE(SEB), .SI(QB_int[107]), .D(DB_scan[108]), .Q(QB_int[108]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB109 (.CLK(CLKB), .SE(SEB), .SI(QB_int[108]), .D(DB_scan[109]), .Q(QB_int[109]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB110 (.CLK(CLKB), .SE(SEB), .SI(QB_int[109]), .D(DB_scan[110]), .Q(QB_int[110]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB111 (.CLK(CLKB), .SE(SEB), .SI(QB_int[110]), .D(DB_scan[111]), .Q(QB_int[111]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB112 (.CLK(CLKB), .SE(SEB), .SI(QB_int[111]), .D(DB_scan[112]), .Q(QB_int[112]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB113 (.CLK(CLKB), .SE(SEB), .SI(QB_int[112]), .D(DB_scan[113]), .Q(QB_int[113]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB114 (.CLK(CLKB), .SE(SEB), .SI(QB_int[113]), .D(DB_scan[114]), .Q(QB_int[114]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB115 (.CLK(CLKB), .SE(SEB), .SI(QB_int[114]), .D(DB_scan[115]), .Q(QB_int[115]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB116 (.CLK(CLKB), .SE(SEB), .SI(QB_int[115]), .D(DB_scan[116]), .Q(QB_int[116]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB117 (.CLK(CLKB), .SE(SEB), .SI(QB_int[116]), .D(DB_scan[117]), .Q(QB_int[117]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB118 (.CLK(CLKB), .SE(SEB), .SI(QB_int[117]), .D(DB_scan[118]), .Q(QB_int[118]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB119 (.CLK(CLKB), .SE(SEB), .SI(QB_int[118]), .D(DB_scan[119]), .Q(QB_int[119]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB120 (.CLK(CLKB), .SE(SEB), .SI(QB_int[119]), .D(DB_scan[120]), .Q(QB_int[120]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB121 (.CLK(CLKB), .SE(SEB), .SI(QB_int[120]), .D(DB_scan[121]), .Q(QB_int[121]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB122 (.CLK(CLKB), .SE(SEB), .SI(QB_int[121]), .D(DB_scan[122]), .Q(QB_int[122]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB123 (.CLK(CLKB), .SE(SEB), .SI(QB_int[122]), .D(DB_scan[123]), .Q(QB_int[123]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB124 (.CLK(CLKB), .SE(SEB), .SI(QB_int[123]), .D(DB_scan[124]), .Q(QB_int[124]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB125 (.CLK(CLKB), .SE(SEB), .SI(QB_int[124]), .D(DB_scan[125]), .Q(QB_int[125]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB126 (.CLK(CLKB), .SE(SEB), .SI(QB_int[125]), .D(DB_scan[126]), .Q(QB_int[126]), .Xout(XoutBiff)); + rf2_32x128_wm1_scanflop uDQB127 (.CLK(CLKB), .SE(SEB), .SI(QB_int[126]), .D(DB_scan[127]), .Q(QB_int[127]), .Xout(XoutBiff)); + assign SOB[0] = QB_int[0]; + assign SOB[1] = QB_int[127]; +endmodule +`undef read_write +`disable_portfaults +`nosuppress_faults diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v new file mode 100644 index 00000000..4d875d1b --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1.v @@ -0,0 +1,15361 @@ +/* verilog_memcomp Version: c0.5.0-EAC */ +/* common_memcomp Version: c0.1.2-EAC */ +/* lang compiler Version: 4.5.1-EAC Nov 6 2014 16:10:45 */ +// +// CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +// +// Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +// +// Use of this Software is subject to the terms and conditions of the +// applicable license agreement with ARM Physical IP, Inc. +// In addition, this Software is protected by patents, copyright law +// and international treaties. +// +// The copyright notice(s) in this Software does not indicate actual or +// intended publication of this Software. +// +// Verilog model for High Capacity Two Port Register File SVT MVT Compiler +// +// Instance Name: rf2_32x128_wm1 +// Words: 32 +// Bits: 128 +// Mux: 2 +// Drive: 6 +// Write Mask: On +// Write Thru: Off +// Extra Margin Adjustment: On +// Test Muxes On +// Power Gating: Off +// Retention: On +// Pipeline: Off +// Read Disturb Test: Off +// +// Creation Date: Sun Oct 13 11:09:24 2019 +// Version: r0p0 +// +// Modeling Assumptions: This model supports full gate level simulation +// including proper x-handling and timing check behavior. Unit +// delay timing is included in the model. Back-annotation of SDF +// (v3.0 or v2.1) is supported. SDF can be created utilyzing the delay +// calculation views provided with this generator and supported +// delay calculators. All buses are modeled [MSB:LSB]. All +// ports are padded with Verilog primitives. +// +// Modeling Limitations: None. +// +// Known Bugs: None. +// +// Known Work Arounds: N/A +// +`timescale 1 ns/1 ps +`define ARM_MEM_PROP 1.000 +`define ARM_MEM_RETAIN 1.000 +`define ARM_MEM_PERIOD 3.000 +`define ARM_MEM_WIDTH 1.000 +`define ARM_MEM_SETUP 1.000 +`define ARM_MEM_HOLD 0.500 +`define ARM_MEM_COLLISION 3.000 + +module datapath_latch_rf2_32x128_wm1 (CLK,Q_update,SE,SI,D,DFTRAMBYP,mem_path,XQ,Q); + input CLK,Q_update,SE,SI,D,DFTRAMBYP,mem_path,XQ; + output Q; + + reg D_int; + reg Q; + + // Model PHI2 portion + always @(CLK or SE or SI or D) begin + if (CLK === 1'b0) begin + if (SE===1'b1) + D_int=SI; + else if (SE===1'bx) + D_int=1'bx; + else + D_int=D; + end + end + + // model output side of RAM latch + always @(posedge Q_update or posedge XQ) begin + #0; + if (XQ===1'b0) begin + if (DFTRAMBYP===1'b1) + Q=D_int; + else + Q=mem_path; + end + else + Q=1'bx; + end +endmodule // datapath_latch_rf2_32x128_wm1 + +// If ARM_UD_MODEL is defined at Simulator Command Line, it Selects the Fast Functional Model +`ifdef ARM_UD_MODEL + +// Following parameter Values can be overridden at Simulator Command Line. + +// ARM_UD_DP Defines the delay through Data Paths, for Memory Models it represents BIST MUX output delays. +`ifdef ARM_UD_DP +`else +`define ARM_UD_DP #0.001 +`endif +// ARM_UD_CP Defines the delay through Clock Path Cells, for Memory Models it is not used. +`ifdef ARM_UD_CP +`else +`define ARM_UD_CP +`endif +// ARM_UD_SEQ Defines the delay through the Memory, for Memory Models it is used for CLK->Q delays. +`ifdef ARM_UD_SEQ +`else +`define ARM_UD_SEQ #0.01 +`endif + +`celldefine +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS +module rf2_32x128_wm1 (VDDCE, VDDPE, VSSE, CENYA, AYA, CENYB, WENYB, AYB, QA, SOA, + SOB, CLKA, CENA, AA, CLKB, CENB, WENB, AB, DB, EMAA, EMASA, EMAB, TENA, TCENA, + TAA, TENB, TCENB, TWENB, TAB, TDB, RET1N, SIA, SEA, DFTRAMBYP, SIB, SEB, COLLDISN); +`else +module rf2_32x128_wm1 (CENYA, AYA, CENYB, WENYB, AYB, QA, SOA, SOB, CLKA, CENA, AA, + CLKB, CENB, WENB, AB, DB, EMAA, EMASA, EMAB, TENA, TCENA, TAA, TENB, TCENB, TWENB, + TAB, TDB, RET1N, SIA, SEA, DFTRAMBYP, SIB, SEB, COLLDISN); +`endif + + parameter ASSERT_PREFIX = ""; + parameter BITS = 128; + parameter WORDS = 32; + parameter MUX = 2; + parameter MEM_WIDTH = 256; // redun block size 2, 128 on left, 128 on right + parameter MEM_HEIGHT = 16; + parameter WP_SIZE = 1 ; + parameter UPM_WIDTH = 3; + parameter UPMW_WIDTH = 0; + parameter UPMS_WIDTH = 1; + + output CENYA; + output [4:0] AYA; + output CENYB; + output [127:0] WENYB; + output [4:0] AYB; + output [127:0] QA; + output [1:0] SOA; + output [1:0] SOB; + input CLKA; + input CENA; + input [4:0] AA; + input CLKB; + input CENB; + input [127:0] WENB; + input [4:0] AB; + input [127:0] DB; + input [2:0] EMAA; + input EMASA; + input [2:0] EMAB; + input TENA; + input TCENA; + input [4:0] TAA; + input TENB; + input TCENB; + input [127:0] TWENB; + input [4:0] TAB; + input [127:0] TDB; + input RET1N; + input [1:0] SIA; + input SEA; + input DFTRAMBYP; + input [1:0] SIB; + input SEB; + input COLLDISN; +`ifdef POWER_PINS + inout VDDCE; + inout VDDPE; + inout VSSE; +`endif + + reg pre_charge_st; + reg pre_charge_st_a; + reg pre_charge_st_b; + integer row_address; + integer mux_address; + initial row_address = 0; + initial mux_address = 0; + reg [255:0] mem [0:15]; + reg [255:0] row, row_t; + reg LAST_CLKA; + reg [255:0] row_mask; + reg [255:0] new_data; + reg [255:0] data_out; + reg [127:0] readLatch0; + reg [127:0] shifted_readLatch0; + reg read_mux_sel0_p2; + reg [127:0] readLatch1; + reg [127:0] shifted_readLatch1; + reg read_mux_sel1_p2; + reg LAST_CLKB; + wire [127:0] QA_int; + reg XQA, QA_update; + reg [127:0] mem_path; + reg [127:0] partial_mask; + reg XDB_sh, DB_sh_update; + wire [127:0] DB_int_bmux; + reg [127:0] writeEnable; + real previous_CLKA; + real previous_CLKB; + initial previous_CLKA = 0; + initial previous_CLKB = 0; + reg READ_WRITE, WRITE_WRITE, READ_READ, ROW_CC, COL_CC; + reg READ_WRITE_1, WRITE_WRITE_1, READ_READ_1; + reg cont_flag0_int; + reg cont_flag1_int; + initial cont_flag0_int = 1'b0; + initial cont_flag1_int = 1'b0; + reg clk0_int; + reg clk1_int; + + wire CENYA_; + wire [4:0] AYA_; + wire CENYB_; + wire [127:0] WENYB_; + wire [4:0] AYB_; + wire [127:0] QA_; + wire [1:0] SOA_; + wire [1:0] SOB_; + wire CLKA_; + wire CENA_; + reg CENA_int; + reg CENA_p2; + wire [4:0] AA_; + reg [4:0] AA_int; + wire CLKB_; + wire CENB_; + reg CENB_int; + reg CENB_p2; + wire [127:0] WENB_; + reg [127:0] WENB_int; + wire [4:0] AB_; + reg [4:0] AB_int; + wire [127:0] DB_; + reg [127:0] DB_int; + wire [127:0] DB_int_sh; + reg [127:0] DB_int_sh_int; + wire [2:0] EMAA_; + reg [2:0] EMAA_int; + wire EMASA_; + reg EMASA_int; + wire [2:0] EMAB_; + reg [2:0] EMAB_int; + wire TENA_; + reg TENA_int; + wire TCENA_; + reg TCENA_int; + reg TCENA_p2; + wire [4:0] TAA_; + reg [4:0] TAA_int; + wire TENB_; + reg TENB_int; + wire TCENB_; + reg TCENB_int; + reg TCENB_p2; + wire [127:0] TWENB_; + reg [127:0] TWENB_int; + wire [4:0] TAB_; + reg [4:0] TAB_int; + wire [127:0] TDB_; + reg [127:0] TDB_int; + wire RET1N_; + reg RET1N_int; + wire [1:0] SIA_; + wire [1:0] SIA_int; + wire SEA_; + reg SEA_int; + wire DFTRAMBYP_; + reg DFTRAMBYP_int; + reg DFTRAMBYP_p2; + wire [1:0] SIB_; + reg [1:0] SIB_int; + wire SEB_; + reg SEB_int; + wire COLLDISN_; + reg COLLDISN_int; + + assign CENYA = CENYA_; + assign AYA[0] = AYA_[0]; + assign AYA[1] = AYA_[1]; + assign AYA[2] = AYA_[2]; + assign AYA[3] = AYA_[3]; + assign AYA[4] = AYA_[4]; + assign CENYB = CENYB_; + assign WENYB[0] = WENYB_[0]; + assign WENYB[1] = WENYB_[1]; + assign WENYB[2] = WENYB_[2]; + assign WENYB[3] = WENYB_[3]; + assign WENYB[4] = WENYB_[4]; + assign WENYB[5] = WENYB_[5]; + assign WENYB[6] = WENYB_[6]; + assign WENYB[7] = WENYB_[7]; + assign WENYB[8] = WENYB_[8]; + assign WENYB[9] = WENYB_[9]; + assign WENYB[10] = WENYB_[10]; + assign WENYB[11] = WENYB_[11]; + assign WENYB[12] = WENYB_[12]; + assign WENYB[13] = WENYB_[13]; + assign WENYB[14] = WENYB_[14]; + assign WENYB[15] = WENYB_[15]; + assign WENYB[16] = WENYB_[16]; + assign WENYB[17] = WENYB_[17]; + assign WENYB[18] = WENYB_[18]; + assign WENYB[19] = WENYB_[19]; + assign WENYB[20] = WENYB_[20]; + assign WENYB[21] = WENYB_[21]; + assign WENYB[22] = WENYB_[22]; + assign WENYB[23] = WENYB_[23]; + assign WENYB[24] = WENYB_[24]; + assign WENYB[25] = WENYB_[25]; + assign WENYB[26] = WENYB_[26]; + assign WENYB[27] = WENYB_[27]; + assign WENYB[28] = WENYB_[28]; + assign WENYB[29] = WENYB_[29]; + assign WENYB[30] = WENYB_[30]; + assign WENYB[31] = WENYB_[31]; + assign WENYB[32] = WENYB_[32]; + assign WENYB[33] = WENYB_[33]; + assign WENYB[34] = WENYB_[34]; + assign WENYB[35] = WENYB_[35]; + assign WENYB[36] = WENYB_[36]; + assign WENYB[37] = WENYB_[37]; + assign WENYB[38] = WENYB_[38]; + assign WENYB[39] = WENYB_[39]; + assign WENYB[40] = WENYB_[40]; + assign WENYB[41] = WENYB_[41]; + assign WENYB[42] = WENYB_[42]; + assign WENYB[43] = WENYB_[43]; + assign WENYB[44] = WENYB_[44]; + assign WENYB[45] = WENYB_[45]; + assign WENYB[46] = WENYB_[46]; + assign WENYB[47] = WENYB_[47]; + assign WENYB[48] = WENYB_[48]; + assign WENYB[49] = WENYB_[49]; + assign WENYB[50] = WENYB_[50]; + assign WENYB[51] = WENYB_[51]; + assign WENYB[52] = WENYB_[52]; + assign WENYB[53] = WENYB_[53]; + assign WENYB[54] = WENYB_[54]; + assign WENYB[55] = WENYB_[55]; + assign WENYB[56] = WENYB_[56]; + assign WENYB[57] = WENYB_[57]; + assign WENYB[58] = WENYB_[58]; + assign WENYB[59] = WENYB_[59]; + assign WENYB[60] = WENYB_[60]; + assign WENYB[61] = WENYB_[61]; + assign WENYB[62] = WENYB_[62]; + assign WENYB[63] = WENYB_[63]; + assign WENYB[64] = WENYB_[64]; + assign WENYB[65] = WENYB_[65]; + assign WENYB[66] = WENYB_[66]; + assign WENYB[67] = WENYB_[67]; + assign WENYB[68] = WENYB_[68]; + assign WENYB[69] = WENYB_[69]; + assign WENYB[70] = WENYB_[70]; + assign WENYB[71] = WENYB_[71]; + assign WENYB[72] = WENYB_[72]; + assign WENYB[73] = WENYB_[73]; + assign WENYB[74] = WENYB_[74]; + assign WENYB[75] = WENYB_[75]; + assign WENYB[76] = WENYB_[76]; + assign WENYB[77] = WENYB_[77]; + assign WENYB[78] = WENYB_[78]; + assign WENYB[79] = WENYB_[79]; + assign WENYB[80] = WENYB_[80]; + assign WENYB[81] = WENYB_[81]; + assign WENYB[82] = WENYB_[82]; + assign WENYB[83] = WENYB_[83]; + assign WENYB[84] = WENYB_[84]; + assign WENYB[85] = WENYB_[85]; + assign WENYB[86] = WENYB_[86]; + assign WENYB[87] = WENYB_[87]; + assign WENYB[88] = WENYB_[88]; + assign WENYB[89] = WENYB_[89]; + assign WENYB[90] = WENYB_[90]; + assign WENYB[91] = WENYB_[91]; + assign WENYB[92] = WENYB_[92]; + assign WENYB[93] = WENYB_[93]; + assign WENYB[94] = WENYB_[94]; + assign WENYB[95] = WENYB_[95]; + assign WENYB[96] = WENYB_[96]; + assign WENYB[97] = WENYB_[97]; + assign WENYB[98] = WENYB_[98]; + assign WENYB[99] = WENYB_[99]; + assign WENYB[100] = WENYB_[100]; + assign WENYB[101] = WENYB_[101]; + assign WENYB[102] = WENYB_[102]; + assign WENYB[103] = WENYB_[103]; + assign WENYB[104] = WENYB_[104]; + assign WENYB[105] = WENYB_[105]; + assign WENYB[106] = WENYB_[106]; + assign WENYB[107] = WENYB_[107]; + assign WENYB[108] = WENYB_[108]; + assign WENYB[109] = WENYB_[109]; + assign WENYB[110] = WENYB_[110]; + assign WENYB[111] = WENYB_[111]; + assign WENYB[112] = WENYB_[112]; + assign WENYB[113] = WENYB_[113]; + assign WENYB[114] = WENYB_[114]; + assign WENYB[115] = WENYB_[115]; + assign WENYB[116] = WENYB_[116]; + assign WENYB[117] = WENYB_[117]; + assign WENYB[118] = WENYB_[118]; + assign WENYB[119] = WENYB_[119]; + assign WENYB[120] = WENYB_[120]; + assign WENYB[121] = WENYB_[121]; + assign WENYB[122] = WENYB_[122]; + assign WENYB[123] = WENYB_[123]; + assign WENYB[124] = WENYB_[124]; + assign WENYB[125] = WENYB_[125]; + assign WENYB[126] = WENYB_[126]; + assign WENYB[127] = WENYB_[127]; + assign AYB[0] = AYB_[0]; + assign AYB[1] = AYB_[1]; + assign AYB[2] = AYB_[2]; + assign AYB[3] = AYB_[3]; + assign AYB[4] = AYB_[4]; + assign QA[0] = QA_[0]; + assign QA[1] = QA_[1]; + assign QA[2] = QA_[2]; + assign QA[3] = QA_[3]; + assign QA[4] = QA_[4]; + assign QA[5] = QA_[5]; + assign QA[6] = QA_[6]; + assign QA[7] = QA_[7]; + assign QA[8] = QA_[8]; + assign QA[9] = QA_[9]; + assign QA[10] = QA_[10]; + assign QA[11] = QA_[11]; + assign QA[12] = QA_[12]; + assign QA[13] = QA_[13]; + assign QA[14] = QA_[14]; + assign QA[15] = QA_[15]; + assign QA[16] = QA_[16]; + assign QA[17] = QA_[17]; + assign QA[18] = QA_[18]; + assign QA[19] = QA_[19]; + assign QA[20] = QA_[20]; + assign QA[21] = QA_[21]; + assign QA[22] = QA_[22]; + assign QA[23] = QA_[23]; + assign QA[24] = QA_[24]; + assign QA[25] = QA_[25]; + assign QA[26] = QA_[26]; + assign QA[27] = QA_[27]; + assign QA[28] = QA_[28]; + assign QA[29] = QA_[29]; + assign QA[30] = QA_[30]; + assign QA[31] = QA_[31]; + assign QA[32] = QA_[32]; + assign QA[33] = QA_[33]; + assign QA[34] = QA_[34]; + assign QA[35] = QA_[35]; + assign QA[36] = QA_[36]; + assign QA[37] = QA_[37]; + assign QA[38] = QA_[38]; + assign QA[39] = QA_[39]; + assign QA[40] = QA_[40]; + assign QA[41] = QA_[41]; + assign QA[42] = QA_[42]; + assign QA[43] = QA_[43]; + assign QA[44] = QA_[44]; + assign QA[45] = QA_[45]; + assign QA[46] = QA_[46]; + assign QA[47] = QA_[47]; + assign QA[48] = QA_[48]; + assign QA[49] = QA_[49]; + assign QA[50] = QA_[50]; + assign QA[51] = QA_[51]; + assign QA[52] = QA_[52]; + assign QA[53] = QA_[53]; + assign QA[54] = QA_[54]; + assign QA[55] = QA_[55]; + assign QA[56] = QA_[56]; + assign QA[57] = QA_[57]; + assign QA[58] = QA_[58]; + assign QA[59] = QA_[59]; + assign QA[60] = QA_[60]; + assign QA[61] = QA_[61]; + assign QA[62] = QA_[62]; + assign QA[63] = QA_[63]; + assign QA[64] = QA_[64]; + assign QA[65] = QA_[65]; + assign QA[66] = QA_[66]; + assign QA[67] = QA_[67]; + assign QA[68] = QA_[68]; + assign QA[69] = QA_[69]; + assign QA[70] = QA_[70]; + assign QA[71] = QA_[71]; + assign QA[72] = QA_[72]; + assign QA[73] = QA_[73]; + assign QA[74] = QA_[74]; + assign QA[75] = QA_[75]; + assign QA[76] = QA_[76]; + assign QA[77] = QA_[77]; + assign QA[78] = QA_[78]; + assign QA[79] = QA_[79]; + assign QA[80] = QA_[80]; + assign QA[81] = QA_[81]; + assign QA[82] = QA_[82]; + assign QA[83] = QA_[83]; + assign QA[84] = QA_[84]; + assign QA[85] = QA_[85]; + assign QA[86] = QA_[86]; + assign QA[87] = QA_[87]; + assign QA[88] = QA_[88]; + assign QA[89] = QA_[89]; + assign QA[90] = QA_[90]; + assign QA[91] = QA_[91]; + assign QA[92] = QA_[92]; + assign QA[93] = QA_[93]; + assign QA[94] = QA_[94]; + assign QA[95] = QA_[95]; + assign QA[96] = QA_[96]; + assign QA[97] = QA_[97]; + assign QA[98] = QA_[98]; + assign QA[99] = QA_[99]; + assign QA[100] = QA_[100]; + assign QA[101] = QA_[101]; + assign QA[102] = QA_[102]; + assign QA[103] = QA_[103]; + assign QA[104] = QA_[104]; + assign QA[105] = QA_[105]; + assign QA[106] = QA_[106]; + assign QA[107] = QA_[107]; + assign QA[108] = QA_[108]; + assign QA[109] = QA_[109]; + assign QA[110] = QA_[110]; + assign QA[111] = QA_[111]; + assign QA[112] = QA_[112]; + assign QA[113] = QA_[113]; + assign QA[114] = QA_[114]; + assign QA[115] = QA_[115]; + assign QA[116] = QA_[116]; + assign QA[117] = QA_[117]; + assign QA[118] = QA_[118]; + assign QA[119] = QA_[119]; + assign QA[120] = QA_[120]; + assign QA[121] = QA_[121]; + assign QA[122] = QA_[122]; + assign QA[123] = QA_[123]; + assign QA[124] = QA_[124]; + assign QA[125] = QA_[125]; + assign QA[126] = QA_[126]; + assign QA[127] = QA_[127]; + assign SOA[0] = SOA_[0]; + assign SOA[1] = SOA_[1]; + assign SOB[0] = SOB_[0]; + assign SOB[1] = SOB_[1]; + assign CLKA_ = CLKA; + assign CENA_ = CENA; + assign AA_[0] = AA[0]; + assign AA_[1] = AA[1]; + assign AA_[2] = AA[2]; + assign AA_[3] = AA[3]; + assign AA_[4] = AA[4]; + assign CLKB_ = CLKB; + assign CENB_ = CENB; + assign WENB_[0] = WENB[0]; + assign WENB_[1] = WENB[1]; + assign WENB_[2] = WENB[2]; + assign WENB_[3] = WENB[3]; + assign WENB_[4] = WENB[4]; + assign WENB_[5] = WENB[5]; + assign WENB_[6] = WENB[6]; + assign WENB_[7] = WENB[7]; + assign WENB_[8] = WENB[8]; + assign WENB_[9] = WENB[9]; + assign WENB_[10] = WENB[10]; + assign WENB_[11] = WENB[11]; + assign WENB_[12] = WENB[12]; + assign WENB_[13] = WENB[13]; + assign WENB_[14] = WENB[14]; + assign WENB_[15] = WENB[15]; + assign WENB_[16] = WENB[16]; + assign WENB_[17] = WENB[17]; + assign WENB_[18] = WENB[18]; + assign WENB_[19] = WENB[19]; + assign WENB_[20] = WENB[20]; + assign WENB_[21] = WENB[21]; + assign WENB_[22] = WENB[22]; + assign WENB_[23] = WENB[23]; + assign WENB_[24] = WENB[24]; + assign WENB_[25] = WENB[25]; + assign WENB_[26] = WENB[26]; + assign WENB_[27] = WENB[27]; + assign WENB_[28] = WENB[28]; + assign WENB_[29] = WENB[29]; + assign WENB_[30] = WENB[30]; + assign WENB_[31] = WENB[31]; + assign WENB_[32] = WENB[32]; + assign WENB_[33] = WENB[33]; + assign WENB_[34] = WENB[34]; + assign WENB_[35] = WENB[35]; + assign WENB_[36] = WENB[36]; + assign WENB_[37] = WENB[37]; + assign WENB_[38] = WENB[38]; + assign WENB_[39] = WENB[39]; + assign WENB_[40] = WENB[40]; + assign WENB_[41] = WENB[41]; + assign WENB_[42] = WENB[42]; + assign WENB_[43] = WENB[43]; + assign WENB_[44] = WENB[44]; + assign WENB_[45] = WENB[45]; + assign WENB_[46] = WENB[46]; + assign WENB_[47] = WENB[47]; + assign WENB_[48] = WENB[48]; + assign WENB_[49] = WENB[49]; + assign WENB_[50] = WENB[50]; + assign WENB_[51] = WENB[51]; + assign WENB_[52] = WENB[52]; + assign WENB_[53] = WENB[53]; + assign WENB_[54] = WENB[54]; + assign WENB_[55] = WENB[55]; + assign WENB_[56] = WENB[56]; + assign WENB_[57] = WENB[57]; + assign WENB_[58] = WENB[58]; + assign WENB_[59] = WENB[59]; + assign WENB_[60] = WENB[60]; + assign WENB_[61] = WENB[61]; + assign WENB_[62] = WENB[62]; + assign WENB_[63] = WENB[63]; + assign WENB_[64] = WENB[64]; + assign WENB_[65] = WENB[65]; + assign WENB_[66] = WENB[66]; + assign WENB_[67] = WENB[67]; + assign WENB_[68] = WENB[68]; + assign WENB_[69] = WENB[69]; + assign WENB_[70] = WENB[70]; + assign WENB_[71] = WENB[71]; + assign WENB_[72] = WENB[72]; + assign WENB_[73] = WENB[73]; + assign WENB_[74] = WENB[74]; + assign WENB_[75] = WENB[75]; + assign WENB_[76] = WENB[76]; + assign WENB_[77] = WENB[77]; + assign WENB_[78] = WENB[78]; + assign WENB_[79] = WENB[79]; + assign WENB_[80] = WENB[80]; + assign WENB_[81] = WENB[81]; + assign WENB_[82] = WENB[82]; + assign WENB_[83] = WENB[83]; + assign WENB_[84] = WENB[84]; + assign WENB_[85] = WENB[85]; + assign WENB_[86] = WENB[86]; + assign WENB_[87] = WENB[87]; + assign WENB_[88] = WENB[88]; + assign WENB_[89] = WENB[89]; + assign WENB_[90] = WENB[90]; + assign WENB_[91] = WENB[91]; + assign WENB_[92] = WENB[92]; + assign WENB_[93] = WENB[93]; + assign WENB_[94] = WENB[94]; + assign WENB_[95] = WENB[95]; + assign WENB_[96] = WENB[96]; + assign WENB_[97] = WENB[97]; + assign WENB_[98] = WENB[98]; + assign WENB_[99] = WENB[99]; + assign WENB_[100] = WENB[100]; + assign WENB_[101] = WENB[101]; + assign WENB_[102] = WENB[102]; + assign WENB_[103] = WENB[103]; + assign WENB_[104] = WENB[104]; + assign WENB_[105] = WENB[105]; + assign WENB_[106] = WENB[106]; + assign WENB_[107] = WENB[107]; + assign WENB_[108] = WENB[108]; + assign WENB_[109] = WENB[109]; + assign WENB_[110] = WENB[110]; + assign WENB_[111] = WENB[111]; + assign WENB_[112] = WENB[112]; + assign WENB_[113] = WENB[113]; + assign WENB_[114] = WENB[114]; + assign WENB_[115] = WENB[115]; + assign WENB_[116] = WENB[116]; + assign WENB_[117] = WENB[117]; + assign WENB_[118] = WENB[118]; + assign WENB_[119] = WENB[119]; + assign WENB_[120] = WENB[120]; + assign WENB_[121] = WENB[121]; + assign WENB_[122] = WENB[122]; + assign WENB_[123] = WENB[123]; + assign WENB_[124] = WENB[124]; + assign WENB_[125] = WENB[125]; + assign WENB_[126] = WENB[126]; + assign WENB_[127] = WENB[127]; + assign AB_[0] = AB[0]; + assign AB_[1] = AB[1]; + assign AB_[2] = AB[2]; + assign AB_[3] = AB[3]; + assign AB_[4] = AB[4]; + assign DB_[0] = DB[0]; + assign DB_[1] = DB[1]; + assign DB_[2] = DB[2]; + assign DB_[3] = DB[3]; + assign DB_[4] = DB[4]; + assign DB_[5] = DB[5]; + assign DB_[6] = DB[6]; + assign DB_[7] = DB[7]; + assign DB_[8] = DB[8]; + assign DB_[9] = DB[9]; + assign DB_[10] = DB[10]; + assign DB_[11] = DB[11]; + assign DB_[12] = DB[12]; + assign DB_[13] = DB[13]; + assign DB_[14] = DB[14]; + assign DB_[15] = DB[15]; + assign DB_[16] = DB[16]; + assign DB_[17] = DB[17]; + assign DB_[18] = DB[18]; + assign DB_[19] = DB[19]; + assign DB_[20] = DB[20]; + assign DB_[21] = DB[21]; + assign DB_[22] = DB[22]; + assign DB_[23] = DB[23]; + assign DB_[24] = DB[24]; + assign DB_[25] = DB[25]; + assign DB_[26] = DB[26]; + assign DB_[27] = DB[27]; + assign DB_[28] = DB[28]; + assign DB_[29] = DB[29]; + assign DB_[30] = DB[30]; + assign DB_[31] = DB[31]; + assign DB_[32] = DB[32]; + assign DB_[33] = DB[33]; + assign DB_[34] = DB[34]; + assign DB_[35] = DB[35]; + assign DB_[36] = DB[36]; + assign DB_[37] = DB[37]; + assign DB_[38] = DB[38]; + assign DB_[39] = DB[39]; + assign DB_[40] = DB[40]; + assign DB_[41] = DB[41]; + assign DB_[42] = DB[42]; + assign DB_[43] = DB[43]; + assign DB_[44] = DB[44]; + assign DB_[45] = DB[45]; + assign DB_[46] = DB[46]; + assign DB_[47] = DB[47]; + assign DB_[48] = DB[48]; + assign DB_[49] = DB[49]; + assign DB_[50] = DB[50]; + assign DB_[51] = DB[51]; + assign DB_[52] = DB[52]; + assign DB_[53] = DB[53]; + assign DB_[54] = DB[54]; + assign DB_[55] = DB[55]; + assign DB_[56] = DB[56]; + assign DB_[57] = DB[57]; + assign DB_[58] = DB[58]; + assign DB_[59] = DB[59]; + assign DB_[60] = DB[60]; + assign DB_[61] = DB[61]; + assign DB_[62] = DB[62]; + assign DB_[63] = DB[63]; + assign DB_[64] = DB[64]; + assign DB_[65] = DB[65]; + assign DB_[66] = DB[66]; + assign DB_[67] = DB[67]; + assign DB_[68] = DB[68]; + assign DB_[69] = DB[69]; + assign DB_[70] = DB[70]; + assign DB_[71] = DB[71]; + assign DB_[72] = DB[72]; + assign DB_[73] = DB[73]; + assign DB_[74] = DB[74]; + assign DB_[75] = DB[75]; + assign DB_[76] = DB[76]; + assign DB_[77] = DB[77]; + assign DB_[78] = DB[78]; + assign DB_[79] = DB[79]; + assign DB_[80] = DB[80]; + assign DB_[81] = DB[81]; + assign DB_[82] = DB[82]; + assign DB_[83] = DB[83]; + assign DB_[84] = DB[84]; + assign DB_[85] = DB[85]; + assign DB_[86] = DB[86]; + assign DB_[87] = DB[87]; + assign DB_[88] = DB[88]; + assign DB_[89] = DB[89]; + assign DB_[90] = DB[90]; + assign DB_[91] = DB[91]; + assign DB_[92] = DB[92]; + assign DB_[93] = DB[93]; + assign DB_[94] = DB[94]; + assign DB_[95] = DB[95]; + assign DB_[96] = DB[96]; + assign DB_[97] = DB[97]; + assign DB_[98] = DB[98]; + assign DB_[99] = DB[99]; + assign DB_[100] = DB[100]; + assign DB_[101] = DB[101]; + assign DB_[102] = DB[102]; + assign DB_[103] = DB[103]; + assign DB_[104] = DB[104]; + assign DB_[105] = DB[105]; + assign DB_[106] = DB[106]; + assign DB_[107] = DB[107]; + assign DB_[108] = DB[108]; + assign DB_[109] = DB[109]; + assign DB_[110] = DB[110]; + assign DB_[111] = DB[111]; + assign DB_[112] = DB[112]; + assign DB_[113] = DB[113]; + assign DB_[114] = DB[114]; + assign DB_[115] = DB[115]; + assign DB_[116] = DB[116]; + assign DB_[117] = DB[117]; + assign DB_[118] = DB[118]; + assign DB_[119] = DB[119]; + assign DB_[120] = DB[120]; + assign DB_[121] = DB[121]; + assign DB_[122] = DB[122]; + assign DB_[123] = DB[123]; + assign DB_[124] = DB[124]; + assign DB_[125] = DB[125]; + assign DB_[126] = DB[126]; + assign DB_[127] = DB[127]; + assign EMAA_[0] = EMAA[0]; + assign EMAA_[1] = EMAA[1]; + assign EMAA_[2] = EMAA[2]; + assign EMASA_ = EMASA; + assign EMAB_[0] = EMAB[0]; + assign EMAB_[1] = EMAB[1]; + assign EMAB_[2] = EMAB[2]; + assign TENA_ = TENA; + assign TCENA_ = TCENA; + assign TAA_[0] = TAA[0]; + assign TAA_[1] = TAA[1]; + assign TAA_[2] = TAA[2]; + assign TAA_[3] = TAA[3]; + assign TAA_[4] = TAA[4]; + assign TENB_ = TENB; + assign TCENB_ = TCENB; + assign TWENB_[0] = TWENB[0]; + assign TWENB_[1] = TWENB[1]; + assign TWENB_[2] = TWENB[2]; + assign TWENB_[3] = TWENB[3]; + assign TWENB_[4] = TWENB[4]; + assign TWENB_[5] = TWENB[5]; + assign TWENB_[6] = TWENB[6]; + assign TWENB_[7] = TWENB[7]; + assign TWENB_[8] = TWENB[8]; + assign TWENB_[9] = TWENB[9]; + assign TWENB_[10] = TWENB[10]; + assign TWENB_[11] = TWENB[11]; + assign TWENB_[12] = TWENB[12]; + assign TWENB_[13] = TWENB[13]; + assign TWENB_[14] = TWENB[14]; + assign TWENB_[15] = TWENB[15]; + assign TWENB_[16] = TWENB[16]; + assign TWENB_[17] = TWENB[17]; + assign TWENB_[18] = TWENB[18]; + assign TWENB_[19] = TWENB[19]; + assign TWENB_[20] = TWENB[20]; + assign TWENB_[21] = TWENB[21]; + assign TWENB_[22] = TWENB[22]; + assign TWENB_[23] = TWENB[23]; + assign TWENB_[24] = TWENB[24]; + assign TWENB_[25] = TWENB[25]; + assign TWENB_[26] = TWENB[26]; + assign TWENB_[27] = TWENB[27]; + assign TWENB_[28] = TWENB[28]; + assign TWENB_[29] = TWENB[29]; + assign TWENB_[30] = TWENB[30]; + assign TWENB_[31] = TWENB[31]; + assign TWENB_[32] = TWENB[32]; + assign TWENB_[33] = TWENB[33]; + assign TWENB_[34] = TWENB[34]; + assign TWENB_[35] = TWENB[35]; + assign TWENB_[36] = TWENB[36]; + assign TWENB_[37] = TWENB[37]; + assign TWENB_[38] = TWENB[38]; + assign TWENB_[39] = TWENB[39]; + assign TWENB_[40] = TWENB[40]; + assign TWENB_[41] = TWENB[41]; + assign TWENB_[42] = TWENB[42]; + assign TWENB_[43] = TWENB[43]; + assign TWENB_[44] = TWENB[44]; + assign TWENB_[45] = TWENB[45]; + assign TWENB_[46] = TWENB[46]; + assign TWENB_[47] = TWENB[47]; + assign TWENB_[48] = TWENB[48]; + assign TWENB_[49] = TWENB[49]; + assign TWENB_[50] = TWENB[50]; + assign TWENB_[51] = TWENB[51]; + assign TWENB_[52] = TWENB[52]; + assign TWENB_[53] = TWENB[53]; + assign TWENB_[54] = TWENB[54]; + assign TWENB_[55] = TWENB[55]; + assign TWENB_[56] = TWENB[56]; + assign TWENB_[57] = TWENB[57]; + assign TWENB_[58] = TWENB[58]; + assign TWENB_[59] = TWENB[59]; + assign TWENB_[60] = TWENB[60]; + assign TWENB_[61] = TWENB[61]; + assign TWENB_[62] = TWENB[62]; + assign TWENB_[63] = TWENB[63]; + assign TWENB_[64] = TWENB[64]; + assign TWENB_[65] = TWENB[65]; + assign TWENB_[66] = TWENB[66]; + assign TWENB_[67] = TWENB[67]; + assign TWENB_[68] = TWENB[68]; + assign TWENB_[69] = TWENB[69]; + assign TWENB_[70] = TWENB[70]; + assign TWENB_[71] = TWENB[71]; + assign TWENB_[72] = TWENB[72]; + assign TWENB_[73] = TWENB[73]; + assign TWENB_[74] = TWENB[74]; + assign TWENB_[75] = TWENB[75]; + assign TWENB_[76] = TWENB[76]; + assign TWENB_[77] = TWENB[77]; + assign TWENB_[78] = TWENB[78]; + assign TWENB_[79] = TWENB[79]; + assign TWENB_[80] = TWENB[80]; + assign TWENB_[81] = TWENB[81]; + assign TWENB_[82] = TWENB[82]; + assign TWENB_[83] = TWENB[83]; + assign TWENB_[84] = TWENB[84]; + assign TWENB_[85] = TWENB[85]; + assign TWENB_[86] = TWENB[86]; + assign TWENB_[87] = TWENB[87]; + assign TWENB_[88] = TWENB[88]; + assign TWENB_[89] = TWENB[89]; + assign TWENB_[90] = TWENB[90]; + assign TWENB_[91] = TWENB[91]; + assign TWENB_[92] = TWENB[92]; + assign TWENB_[93] = TWENB[93]; + assign TWENB_[94] = TWENB[94]; + assign TWENB_[95] = TWENB[95]; + assign TWENB_[96] = TWENB[96]; + assign TWENB_[97] = TWENB[97]; + assign TWENB_[98] = TWENB[98]; + assign TWENB_[99] = TWENB[99]; + assign TWENB_[100] = TWENB[100]; + assign TWENB_[101] = TWENB[101]; + assign TWENB_[102] = TWENB[102]; + assign TWENB_[103] = TWENB[103]; + assign TWENB_[104] = TWENB[104]; + assign TWENB_[105] = TWENB[105]; + assign TWENB_[106] = TWENB[106]; + assign TWENB_[107] = TWENB[107]; + assign TWENB_[108] = TWENB[108]; + assign TWENB_[109] = TWENB[109]; + assign TWENB_[110] = TWENB[110]; + assign TWENB_[111] = TWENB[111]; + assign TWENB_[112] = TWENB[112]; + assign TWENB_[113] = TWENB[113]; + assign TWENB_[114] = TWENB[114]; + assign TWENB_[115] = TWENB[115]; + assign TWENB_[116] = TWENB[116]; + assign TWENB_[117] = TWENB[117]; + assign TWENB_[118] = TWENB[118]; + assign TWENB_[119] = TWENB[119]; + assign TWENB_[120] = TWENB[120]; + assign TWENB_[121] = TWENB[121]; + assign TWENB_[122] = TWENB[122]; + assign TWENB_[123] = TWENB[123]; + assign TWENB_[124] = TWENB[124]; + assign TWENB_[125] = TWENB[125]; + assign TWENB_[126] = TWENB[126]; + assign TWENB_[127] = TWENB[127]; + assign TAB_[0] = TAB[0]; + assign TAB_[1] = TAB[1]; + assign TAB_[2] = TAB[2]; + assign TAB_[3] = TAB[3]; + assign TAB_[4] = TAB[4]; + assign TDB_[0] = TDB[0]; + assign TDB_[1] = TDB[1]; + assign TDB_[2] = TDB[2]; + assign TDB_[3] = TDB[3]; + assign TDB_[4] = TDB[4]; + assign TDB_[5] = TDB[5]; + assign TDB_[6] = TDB[6]; + assign TDB_[7] = TDB[7]; + assign TDB_[8] = TDB[8]; + assign TDB_[9] = TDB[9]; + assign TDB_[10] = TDB[10]; + assign TDB_[11] = TDB[11]; + assign TDB_[12] = TDB[12]; + assign TDB_[13] = TDB[13]; + assign TDB_[14] = TDB[14]; + assign TDB_[15] = TDB[15]; + assign TDB_[16] = TDB[16]; + assign TDB_[17] = TDB[17]; + assign TDB_[18] = TDB[18]; + assign TDB_[19] = TDB[19]; + assign TDB_[20] = TDB[20]; + assign TDB_[21] = TDB[21]; + assign TDB_[22] = TDB[22]; + assign TDB_[23] = TDB[23]; + assign TDB_[24] = TDB[24]; + assign TDB_[25] = TDB[25]; + assign TDB_[26] = TDB[26]; + assign TDB_[27] = TDB[27]; + assign TDB_[28] = TDB[28]; + assign TDB_[29] = TDB[29]; + assign TDB_[30] = TDB[30]; + assign TDB_[31] = TDB[31]; + assign TDB_[32] = TDB[32]; + assign TDB_[33] = TDB[33]; + assign TDB_[34] = TDB[34]; + assign TDB_[35] = TDB[35]; + assign TDB_[36] = TDB[36]; + assign TDB_[37] = TDB[37]; + assign TDB_[38] = TDB[38]; + assign TDB_[39] = TDB[39]; + assign TDB_[40] = TDB[40]; + assign TDB_[41] = TDB[41]; + assign TDB_[42] = TDB[42]; + assign TDB_[43] = TDB[43]; + assign TDB_[44] = TDB[44]; + assign TDB_[45] = TDB[45]; + assign TDB_[46] = TDB[46]; + assign TDB_[47] = TDB[47]; + assign TDB_[48] = TDB[48]; + assign TDB_[49] = TDB[49]; + assign TDB_[50] = TDB[50]; + assign TDB_[51] = TDB[51]; + assign TDB_[52] = TDB[52]; + assign TDB_[53] = TDB[53]; + assign TDB_[54] = TDB[54]; + assign TDB_[55] = TDB[55]; + assign TDB_[56] = TDB[56]; + assign TDB_[57] = TDB[57]; + assign TDB_[58] = TDB[58]; + assign TDB_[59] = TDB[59]; + assign TDB_[60] = TDB[60]; + assign TDB_[61] = TDB[61]; + assign TDB_[62] = TDB[62]; + assign TDB_[63] = TDB[63]; + assign TDB_[64] = TDB[64]; + assign TDB_[65] = TDB[65]; + assign TDB_[66] = TDB[66]; + assign TDB_[67] = TDB[67]; + assign TDB_[68] = TDB[68]; + assign TDB_[69] = TDB[69]; + assign TDB_[70] = TDB[70]; + assign TDB_[71] = TDB[71]; + assign TDB_[72] = TDB[72]; + assign TDB_[73] = TDB[73]; + assign TDB_[74] = TDB[74]; + assign TDB_[75] = TDB[75]; + assign TDB_[76] = TDB[76]; + assign TDB_[77] = TDB[77]; + assign TDB_[78] = TDB[78]; + assign TDB_[79] = TDB[79]; + assign TDB_[80] = TDB[80]; + assign TDB_[81] = TDB[81]; + assign TDB_[82] = TDB[82]; + assign TDB_[83] = TDB[83]; + assign TDB_[84] = TDB[84]; + assign TDB_[85] = TDB[85]; + assign TDB_[86] = TDB[86]; + assign TDB_[87] = TDB[87]; + assign TDB_[88] = TDB[88]; + assign TDB_[89] = TDB[89]; + assign TDB_[90] = TDB[90]; + assign TDB_[91] = TDB[91]; + assign TDB_[92] = TDB[92]; + assign TDB_[93] = TDB[93]; + assign TDB_[94] = TDB[94]; + assign TDB_[95] = TDB[95]; + assign TDB_[96] = TDB[96]; + assign TDB_[97] = TDB[97]; + assign TDB_[98] = TDB[98]; + assign TDB_[99] = TDB[99]; + assign TDB_[100] = TDB[100]; + assign TDB_[101] = TDB[101]; + assign TDB_[102] = TDB[102]; + assign TDB_[103] = TDB[103]; + assign TDB_[104] = TDB[104]; + assign TDB_[105] = TDB[105]; + assign TDB_[106] = TDB[106]; + assign TDB_[107] = TDB[107]; + assign TDB_[108] = TDB[108]; + assign TDB_[109] = TDB[109]; + assign TDB_[110] = TDB[110]; + assign TDB_[111] = TDB[111]; + assign TDB_[112] = TDB[112]; + assign TDB_[113] = TDB[113]; + assign TDB_[114] = TDB[114]; + assign TDB_[115] = TDB[115]; + assign TDB_[116] = TDB[116]; + assign TDB_[117] = TDB[117]; + assign TDB_[118] = TDB[118]; + assign TDB_[119] = TDB[119]; + assign TDB_[120] = TDB[120]; + assign TDB_[121] = TDB[121]; + assign TDB_[122] = TDB[122]; + assign TDB_[123] = TDB[123]; + assign TDB_[124] = TDB[124]; + assign TDB_[125] = TDB[125]; + assign TDB_[126] = TDB[126]; + assign TDB_[127] = TDB[127]; + assign RET1N_ = RET1N; + assign SIA_[0] = SIA[0]; + assign SIA_[1] = SIA[1]; + assign SEA_ = SEA; + assign DFTRAMBYP_ = DFTRAMBYP; + assign SIB_[0] = SIB[0]; + assign SIB_[1] = SIB[1]; + assign SEB_ = SEB; + assign COLLDISN_ = COLLDISN; + + assign `ARM_UD_DP CENYA_ = (RET1N_ | pre_charge_st) ? (DFTRAMBYP_ & (TENA_ ? CENA_ : TCENA_)) : 1'bx; + assign `ARM_UD_DP AYA_ = (RET1N_ | pre_charge_st) ? ({5{DFTRAMBYP_}} & (TENA_ ? AA_ : TAA_)) : {5{1'bx}}; + assign `ARM_UD_DP CENYB_ = (RET1N_ | pre_charge_st) ? (DFTRAMBYP_ & (TENB_ ? CENB_ : TCENB_)) : 1'bx; + assign `ARM_UD_DP WENYB_ = (RET1N_ | pre_charge_st) ? ({128{DFTRAMBYP_}} & (TENB_ ? WENB_ : TWENB_)) : {128{1'bx}}; + assign `ARM_UD_DP AYB_ = (RET1N_ | pre_charge_st) ? ({5{DFTRAMBYP_}} & (TENB_ ? AB_ : TAB_)) : {5{1'bx}}; + `ifdef ARM_FAULT_MODELING + rf2_32x128_wm1_error_injection u1(.CLK(CLKA_), .Q_out(QA_), .A(AA_int), .CEN(CENA_int), .DFTRAMBYP(DFTRAMBYP_int), .SE(SEA_int), .Q_in(QA_int)); + `else + assign `ARM_UD_SEQ QA_ = (RET1N_ | pre_charge_st) ? ((QA_int)) : {128{1'bx}}; + `endif + assign `ARM_UD_DP SOA_ = (RET1N_ | pre_charge_st) ? ({QA_[127], QA_[0]}) : {2{1'bx}}; + assign `ARM_UD_DP SOB_ = (RET1N_ | pre_charge_st) ? ({DB_int_sh[127], DB_int_sh[0]}) : {2{1'bx}}; + +// If INITIALIZE_MEMORY is defined at Simulator Command Line, it Initializes the Memory with all ZEROS. +`ifdef INITIALIZE_MEMORY + integer i; + initial begin + #0; + for (i = 0; i < MEM_HEIGHT; i = i + 1) + mem[i] = {MEM_WIDTH{1'b0}}; + end +`endif + always @ (EMAA_) begin + if(EMAA_ < 3) + $display("Warning: Set Value for EMAA doesn't match Default value 3 in %m at %0t", $time); + end + always @ (EMASA_) begin + if(EMASA_ < 0) + $display("Warning: Set Value for EMASA doesn't match Default value 0 in %m at %0t", $time); + end + always @ (EMAB_) begin + if(EMAB_ < 3) + $display("Warning: Set Value for EMAB doesn't match Default value 3 in %m at %0t", $time); + end + + task failedWrite; + input port_f; + integer i; + begin + for (i = 0; i < MEM_HEIGHT; i = i + 1) + mem[i] = {MEM_WIDTH{1'bx}}; + end + endtask + + function isBitX; + input bitval; + begin + isBitX = ( bitval===1'bx || bitval===1'bz ) ? 1'b1 : 1'b0; + end + endfunction + + function isBit1; + input bitval; + begin + isBit1 = ( bitval===1'b1 ) ? 1'b1 : 1'b0; + end + endfunction + + +task loadmem; + input [1000*8-1:0] filename; + reg [BITS-1:0] memld [0:WORDS-1]; + integer i; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + $readmemb(filename, memld); + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + for (i=0;i> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + row_mask = ( {1'b0, writeEnable[127], 1'b0, writeEnable[126], 1'b0, writeEnable[125], + 1'b0, writeEnable[124], 1'b0, writeEnable[123], 1'b0, writeEnable[122], 1'b0, writeEnable[121], + 1'b0, writeEnable[120], 1'b0, writeEnable[119], 1'b0, writeEnable[118], 1'b0, writeEnable[117], + 1'b0, writeEnable[116], 1'b0, writeEnable[115], 1'b0, writeEnable[114], 1'b0, writeEnable[113], + 1'b0, writeEnable[112], 1'b0, writeEnable[111], 1'b0, writeEnable[110], 1'b0, writeEnable[109], + 1'b0, writeEnable[108], 1'b0, writeEnable[107], 1'b0, writeEnable[106], 1'b0, writeEnable[105], + 1'b0, writeEnable[104], 1'b0, writeEnable[103], 1'b0, writeEnable[102], 1'b0, writeEnable[101], + 1'b0, writeEnable[100], 1'b0, writeEnable[99], 1'b0, writeEnable[98], 1'b0, writeEnable[97], + 1'b0, writeEnable[96], 1'b0, writeEnable[95], 1'b0, writeEnable[94], 1'b0, writeEnable[93], + 1'b0, writeEnable[92], 1'b0, writeEnable[91], 1'b0, writeEnable[90], 1'b0, writeEnable[89], + 1'b0, writeEnable[88], 1'b0, writeEnable[87], 1'b0, writeEnable[86], 1'b0, writeEnable[85], + 1'b0, writeEnable[84], 1'b0, writeEnable[83], 1'b0, writeEnable[82], 1'b0, writeEnable[81], + 1'b0, writeEnable[80], 1'b0, writeEnable[79], 1'b0, writeEnable[78], 1'b0, writeEnable[77], + 1'b0, writeEnable[76], 1'b0, writeEnable[75], 1'b0, writeEnable[74], 1'b0, writeEnable[73], + 1'b0, writeEnable[72], 1'b0, writeEnable[71], 1'b0, writeEnable[70], 1'b0, writeEnable[69], + 1'b0, writeEnable[68], 1'b0, writeEnable[67], 1'b0, writeEnable[66], 1'b0, writeEnable[65], + 1'b0, writeEnable[64], 1'b0, writeEnable[63], 1'b0, writeEnable[62], 1'b0, writeEnable[61], + 1'b0, writeEnable[60], 1'b0, writeEnable[59], 1'b0, writeEnable[58], 1'b0, writeEnable[57], + 1'b0, writeEnable[56], 1'b0, writeEnable[55], 1'b0, writeEnable[54], 1'b0, writeEnable[53], + 1'b0, writeEnable[52], 1'b0, writeEnable[51], 1'b0, writeEnable[50], 1'b0, writeEnable[49], + 1'b0, writeEnable[48], 1'b0, writeEnable[47], 1'b0, writeEnable[46], 1'b0, writeEnable[45], + 1'b0, writeEnable[44], 1'b0, writeEnable[43], 1'b0, writeEnable[42], 1'b0, writeEnable[41], + 1'b0, writeEnable[40], 1'b0, writeEnable[39], 1'b0, writeEnable[38], 1'b0, writeEnable[37], + 1'b0, writeEnable[36], 1'b0, writeEnable[35], 1'b0, writeEnable[34], 1'b0, writeEnable[33], + 1'b0, writeEnable[32], 1'b0, writeEnable[31], 1'b0, writeEnable[30], 1'b0, writeEnable[29], + 1'b0, writeEnable[28], 1'b0, writeEnable[27], 1'b0, writeEnable[26], 1'b0, writeEnable[25], + 1'b0, writeEnable[24], 1'b0, writeEnable[23], 1'b0, writeEnable[22], 1'b0, writeEnable[21], + 1'b0, writeEnable[20], 1'b0, writeEnable[19], 1'b0, writeEnable[18], 1'b0, writeEnable[17], + 1'b0, writeEnable[16], 1'b0, writeEnable[15], 1'b0, writeEnable[14], 1'b0, writeEnable[13], + 1'b0, writeEnable[12], 1'b0, writeEnable[11], 1'b0, writeEnable[10], 1'b0, writeEnable[9], + 1'b0, writeEnable[8], 1'b0, writeEnable[7], 1'b0, writeEnable[6], 1'b0, writeEnable[5], + 1'b0, writeEnable[4], 1'b0, writeEnable[3], 1'b0, writeEnable[2], 1'b0, writeEnable[1], + 1'b0, writeEnable[0]} << mux_address); + new_data = ( {1'b0, wordtemp[127], 1'b0, wordtemp[126], 1'b0, wordtemp[125], + 1'b0, wordtemp[124], 1'b0, wordtemp[123], 1'b0, wordtemp[122], 1'b0, wordtemp[121], + 1'b0, wordtemp[120], 1'b0, wordtemp[119], 1'b0, wordtemp[118], 1'b0, wordtemp[117], + 1'b0, wordtemp[116], 1'b0, wordtemp[115], 1'b0, wordtemp[114], 1'b0, wordtemp[113], + 1'b0, wordtemp[112], 1'b0, wordtemp[111], 1'b0, wordtemp[110], 1'b0, wordtemp[109], + 1'b0, wordtemp[108], 1'b0, wordtemp[107], 1'b0, wordtemp[106], 1'b0, wordtemp[105], + 1'b0, wordtemp[104], 1'b0, wordtemp[103], 1'b0, wordtemp[102], 1'b0, wordtemp[101], + 1'b0, wordtemp[100], 1'b0, wordtemp[99], 1'b0, wordtemp[98], 1'b0, wordtemp[97], + 1'b0, wordtemp[96], 1'b0, wordtemp[95], 1'b0, wordtemp[94], 1'b0, wordtemp[93], + 1'b0, wordtemp[92], 1'b0, wordtemp[91], 1'b0, wordtemp[90], 1'b0, wordtemp[89], + 1'b0, wordtemp[88], 1'b0, wordtemp[87], 1'b0, wordtemp[86], 1'b0, wordtemp[85], + 1'b0, wordtemp[84], 1'b0, wordtemp[83], 1'b0, wordtemp[82], 1'b0, wordtemp[81], + 1'b0, wordtemp[80], 1'b0, wordtemp[79], 1'b0, wordtemp[78], 1'b0, wordtemp[77], + 1'b0, wordtemp[76], 1'b0, wordtemp[75], 1'b0, wordtemp[74], 1'b0, wordtemp[73], + 1'b0, wordtemp[72], 1'b0, wordtemp[71], 1'b0, wordtemp[70], 1'b0, wordtemp[69], + 1'b0, wordtemp[68], 1'b0, wordtemp[67], 1'b0, wordtemp[66], 1'b0, wordtemp[65], + 1'b0, wordtemp[64], 1'b0, wordtemp[63], 1'b0, wordtemp[62], 1'b0, wordtemp[61], + 1'b0, wordtemp[60], 1'b0, wordtemp[59], 1'b0, wordtemp[58], 1'b0, wordtemp[57], + 1'b0, wordtemp[56], 1'b0, wordtemp[55], 1'b0, wordtemp[54], 1'b0, wordtemp[53], + 1'b0, wordtemp[52], 1'b0, wordtemp[51], 1'b0, wordtemp[50], 1'b0, wordtemp[49], + 1'b0, wordtemp[48], 1'b0, wordtemp[47], 1'b0, wordtemp[46], 1'b0, wordtemp[45], + 1'b0, wordtemp[44], 1'b0, wordtemp[43], 1'b0, wordtemp[42], 1'b0, wordtemp[41], + 1'b0, wordtemp[40], 1'b0, wordtemp[39], 1'b0, wordtemp[38], 1'b0, wordtemp[37], + 1'b0, wordtemp[36], 1'b0, wordtemp[35], 1'b0, wordtemp[34], 1'b0, wordtemp[33], + 1'b0, wordtemp[32], 1'b0, wordtemp[31], 1'b0, wordtemp[30], 1'b0, wordtemp[29], + 1'b0, wordtemp[28], 1'b0, wordtemp[27], 1'b0, wordtemp[26], 1'b0, wordtemp[25], + 1'b0, wordtemp[24], 1'b0, wordtemp[23], 1'b0, wordtemp[22], 1'b0, wordtemp[21], + 1'b0, wordtemp[20], 1'b0, wordtemp[19], 1'b0, wordtemp[18], 1'b0, wordtemp[17], + 1'b0, wordtemp[16], 1'b0, wordtemp[15], 1'b0, wordtemp[14], 1'b0, wordtemp[13], + 1'b0, wordtemp[12], 1'b0, wordtemp[11], 1'b0, wordtemp[10], 1'b0, wordtemp[9], + 1'b0, wordtemp[8], 1'b0, wordtemp[7], 1'b0, wordtemp[6], 1'b0, wordtemp[5], + 1'b0, wordtemp[4], 1'b0, wordtemp[3], 1'b0, wordtemp[2], 1'b0, wordtemp[1], + 1'b0, wordtemp[0]} << mux_address); + row = (row & ~row_mask) | (row_mask & (~row_mask | new_data)); + mem[row_address] = row; + end + end + end + endtask + +task dumpmem; + input [1000*8-1:0] filename_dump; + integer i, dump_file_desc; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + dump_file_desc = $fopen(filename_dump); + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + for (i=0;i> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + data_out = (row >> mux_address); + mem_path = {data_out[254], data_out[252], data_out[250], data_out[248], data_out[246], + data_out[244], data_out[242], data_out[240], data_out[238], data_out[236], + data_out[234], data_out[232], data_out[230], data_out[228], data_out[226], + data_out[224], data_out[222], data_out[220], data_out[218], data_out[216], + data_out[214], data_out[212], data_out[210], data_out[208], data_out[206], + data_out[204], data_out[202], data_out[200], data_out[198], data_out[196], + data_out[194], data_out[192], data_out[190], data_out[188], data_out[186], + data_out[184], data_out[182], data_out[180], data_out[178], data_out[176], + data_out[174], data_out[172], data_out[170], data_out[168], data_out[166], + data_out[164], data_out[162], data_out[160], data_out[158], data_out[156], + data_out[154], data_out[152], data_out[150], data_out[148], data_out[146], + data_out[144], data_out[142], data_out[140], data_out[138], data_out[136], + data_out[134], data_out[132], data_out[130], data_out[128], data_out[126], + data_out[124], data_out[122], data_out[120], data_out[118], data_out[116], + data_out[114], data_out[112], data_out[110], data_out[108], data_out[106], + data_out[104], data_out[102], data_out[100], data_out[98], data_out[96], data_out[94], + data_out[92], data_out[90], data_out[88], data_out[86], data_out[84], data_out[82], + data_out[80], data_out[78], data_out[76], data_out[74], data_out[72], data_out[70], + data_out[68], data_out[66], data_out[64], data_out[62], data_out[60], data_out[58], + data_out[56], data_out[54], data_out[52], data_out[50], data_out[48], data_out[46], + data_out[44], data_out[42], data_out[40], data_out[38], data_out[36], data_out[34], + data_out[32], data_out[30], data_out[28], data_out[26], data_out[24], data_out[22], + data_out[20], data_out[18], data_out[16], data_out[14], data_out[12], data_out[10], + data_out[8], data_out[6], data_out[4], data_out[2], data_out[0]}; + XQA = 1'b0; QA_update = 1'b1; + $fdisplay(dump_file_desc, "%b", mem_path); + end + end + $fclose(dump_file_desc); + end + endtask + +task loadaddr; + input [4:0] load_addr; + input [127:0] load_data; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + wordtemp = load_data; + Atemp = load_addr; + mux_address = (Atemp & 1'b1); + row_address = (Atemp >> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + row_mask = ( {1'b0, writeEnable[127], 1'b0, writeEnable[126], 1'b0, writeEnable[125], + 1'b0, writeEnable[124], 1'b0, writeEnable[123], 1'b0, writeEnable[122], 1'b0, writeEnable[121], + 1'b0, writeEnable[120], 1'b0, writeEnable[119], 1'b0, writeEnable[118], 1'b0, writeEnable[117], + 1'b0, writeEnable[116], 1'b0, writeEnable[115], 1'b0, writeEnable[114], 1'b0, writeEnable[113], + 1'b0, writeEnable[112], 1'b0, writeEnable[111], 1'b0, writeEnable[110], 1'b0, writeEnable[109], + 1'b0, writeEnable[108], 1'b0, writeEnable[107], 1'b0, writeEnable[106], 1'b0, writeEnable[105], + 1'b0, writeEnable[104], 1'b0, writeEnable[103], 1'b0, writeEnable[102], 1'b0, writeEnable[101], + 1'b0, writeEnable[100], 1'b0, writeEnable[99], 1'b0, writeEnable[98], 1'b0, writeEnable[97], + 1'b0, writeEnable[96], 1'b0, writeEnable[95], 1'b0, writeEnable[94], 1'b0, writeEnable[93], + 1'b0, writeEnable[92], 1'b0, writeEnable[91], 1'b0, writeEnable[90], 1'b0, writeEnable[89], + 1'b0, writeEnable[88], 1'b0, writeEnable[87], 1'b0, writeEnable[86], 1'b0, writeEnable[85], + 1'b0, writeEnable[84], 1'b0, writeEnable[83], 1'b0, writeEnable[82], 1'b0, writeEnable[81], + 1'b0, writeEnable[80], 1'b0, writeEnable[79], 1'b0, writeEnable[78], 1'b0, writeEnable[77], + 1'b0, writeEnable[76], 1'b0, writeEnable[75], 1'b0, writeEnable[74], 1'b0, writeEnable[73], + 1'b0, writeEnable[72], 1'b0, writeEnable[71], 1'b0, writeEnable[70], 1'b0, writeEnable[69], + 1'b0, writeEnable[68], 1'b0, writeEnable[67], 1'b0, writeEnable[66], 1'b0, writeEnable[65], + 1'b0, writeEnable[64], 1'b0, writeEnable[63], 1'b0, writeEnable[62], 1'b0, writeEnable[61], + 1'b0, writeEnable[60], 1'b0, writeEnable[59], 1'b0, writeEnable[58], 1'b0, writeEnable[57], + 1'b0, writeEnable[56], 1'b0, writeEnable[55], 1'b0, writeEnable[54], 1'b0, writeEnable[53], + 1'b0, writeEnable[52], 1'b0, writeEnable[51], 1'b0, writeEnable[50], 1'b0, writeEnable[49], + 1'b0, writeEnable[48], 1'b0, writeEnable[47], 1'b0, writeEnable[46], 1'b0, writeEnable[45], + 1'b0, writeEnable[44], 1'b0, writeEnable[43], 1'b0, writeEnable[42], 1'b0, writeEnable[41], + 1'b0, writeEnable[40], 1'b0, writeEnable[39], 1'b0, writeEnable[38], 1'b0, writeEnable[37], + 1'b0, writeEnable[36], 1'b0, writeEnable[35], 1'b0, writeEnable[34], 1'b0, writeEnable[33], + 1'b0, writeEnable[32], 1'b0, writeEnable[31], 1'b0, writeEnable[30], 1'b0, writeEnable[29], + 1'b0, writeEnable[28], 1'b0, writeEnable[27], 1'b0, writeEnable[26], 1'b0, writeEnable[25], + 1'b0, writeEnable[24], 1'b0, writeEnable[23], 1'b0, writeEnable[22], 1'b0, writeEnable[21], + 1'b0, writeEnable[20], 1'b0, writeEnable[19], 1'b0, writeEnable[18], 1'b0, writeEnable[17], + 1'b0, writeEnable[16], 1'b0, writeEnable[15], 1'b0, writeEnable[14], 1'b0, writeEnable[13], + 1'b0, writeEnable[12], 1'b0, writeEnable[11], 1'b0, writeEnable[10], 1'b0, writeEnable[9], + 1'b0, writeEnable[8], 1'b0, writeEnable[7], 1'b0, writeEnable[6], 1'b0, writeEnable[5], + 1'b0, writeEnable[4], 1'b0, writeEnable[3], 1'b0, writeEnable[2], 1'b0, writeEnable[1], + 1'b0, writeEnable[0]} << mux_address); + new_data = ( {1'b0, wordtemp[127], 1'b0, wordtemp[126], 1'b0, wordtemp[125], + 1'b0, wordtemp[124], 1'b0, wordtemp[123], 1'b0, wordtemp[122], 1'b0, wordtemp[121], + 1'b0, wordtemp[120], 1'b0, wordtemp[119], 1'b0, wordtemp[118], 1'b0, wordtemp[117], + 1'b0, wordtemp[116], 1'b0, wordtemp[115], 1'b0, wordtemp[114], 1'b0, wordtemp[113], + 1'b0, wordtemp[112], 1'b0, wordtemp[111], 1'b0, wordtemp[110], 1'b0, wordtemp[109], + 1'b0, wordtemp[108], 1'b0, wordtemp[107], 1'b0, wordtemp[106], 1'b0, wordtemp[105], + 1'b0, wordtemp[104], 1'b0, wordtemp[103], 1'b0, wordtemp[102], 1'b0, wordtemp[101], + 1'b0, wordtemp[100], 1'b0, wordtemp[99], 1'b0, wordtemp[98], 1'b0, wordtemp[97], + 1'b0, wordtemp[96], 1'b0, wordtemp[95], 1'b0, wordtemp[94], 1'b0, wordtemp[93], + 1'b0, wordtemp[92], 1'b0, wordtemp[91], 1'b0, wordtemp[90], 1'b0, wordtemp[89], + 1'b0, wordtemp[88], 1'b0, wordtemp[87], 1'b0, wordtemp[86], 1'b0, wordtemp[85], + 1'b0, wordtemp[84], 1'b0, wordtemp[83], 1'b0, wordtemp[82], 1'b0, wordtemp[81], + 1'b0, wordtemp[80], 1'b0, wordtemp[79], 1'b0, wordtemp[78], 1'b0, wordtemp[77], + 1'b0, wordtemp[76], 1'b0, wordtemp[75], 1'b0, wordtemp[74], 1'b0, wordtemp[73], + 1'b0, wordtemp[72], 1'b0, wordtemp[71], 1'b0, wordtemp[70], 1'b0, wordtemp[69], + 1'b0, wordtemp[68], 1'b0, wordtemp[67], 1'b0, wordtemp[66], 1'b0, wordtemp[65], + 1'b0, wordtemp[64], 1'b0, wordtemp[63], 1'b0, wordtemp[62], 1'b0, wordtemp[61], + 1'b0, wordtemp[60], 1'b0, wordtemp[59], 1'b0, wordtemp[58], 1'b0, wordtemp[57], + 1'b0, wordtemp[56], 1'b0, wordtemp[55], 1'b0, wordtemp[54], 1'b0, wordtemp[53], + 1'b0, wordtemp[52], 1'b0, wordtemp[51], 1'b0, wordtemp[50], 1'b0, wordtemp[49], + 1'b0, wordtemp[48], 1'b0, wordtemp[47], 1'b0, wordtemp[46], 1'b0, wordtemp[45], + 1'b0, wordtemp[44], 1'b0, wordtemp[43], 1'b0, wordtemp[42], 1'b0, wordtemp[41], + 1'b0, wordtemp[40], 1'b0, wordtemp[39], 1'b0, wordtemp[38], 1'b0, wordtemp[37], + 1'b0, wordtemp[36], 1'b0, wordtemp[35], 1'b0, wordtemp[34], 1'b0, wordtemp[33], + 1'b0, wordtemp[32], 1'b0, wordtemp[31], 1'b0, wordtemp[30], 1'b0, wordtemp[29], + 1'b0, wordtemp[28], 1'b0, wordtemp[27], 1'b0, wordtemp[26], 1'b0, wordtemp[25], + 1'b0, wordtemp[24], 1'b0, wordtemp[23], 1'b0, wordtemp[22], 1'b0, wordtemp[21], + 1'b0, wordtemp[20], 1'b0, wordtemp[19], 1'b0, wordtemp[18], 1'b0, wordtemp[17], + 1'b0, wordtemp[16], 1'b0, wordtemp[15], 1'b0, wordtemp[14], 1'b0, wordtemp[13], + 1'b0, wordtemp[12], 1'b0, wordtemp[11], 1'b0, wordtemp[10], 1'b0, wordtemp[9], + 1'b0, wordtemp[8], 1'b0, wordtemp[7], 1'b0, wordtemp[6], 1'b0, wordtemp[5], + 1'b0, wordtemp[4], 1'b0, wordtemp[3], 1'b0, wordtemp[2], 1'b0, wordtemp[1], + 1'b0, wordtemp[0]} << mux_address); + row = (row & ~row_mask) | (row_mask & (~row_mask | new_data)); + mem[row_address] = row; + end + end + endtask + +task dumpaddr; + output [127:0] dump_data; + input [4:0] dump_addr; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + Atemp = dump_addr; + mux_address = (Atemp & 1'b1); + row_address = (Atemp >> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + data_out = (row >> mux_address); + mem_path = {data_out[254], data_out[252], data_out[250], data_out[248], data_out[246], + data_out[244], data_out[242], data_out[240], data_out[238], data_out[236], + data_out[234], data_out[232], data_out[230], data_out[228], data_out[226], + data_out[224], data_out[222], data_out[220], data_out[218], data_out[216], + data_out[214], data_out[212], data_out[210], data_out[208], data_out[206], + data_out[204], data_out[202], data_out[200], data_out[198], data_out[196], + data_out[194], data_out[192], data_out[190], data_out[188], data_out[186], + data_out[184], data_out[182], data_out[180], data_out[178], data_out[176], + data_out[174], data_out[172], data_out[170], data_out[168], data_out[166], + data_out[164], data_out[162], data_out[160], data_out[158], data_out[156], + data_out[154], data_out[152], data_out[150], data_out[148], data_out[146], + data_out[144], data_out[142], data_out[140], data_out[138], data_out[136], + data_out[134], data_out[132], data_out[130], data_out[128], data_out[126], + data_out[124], data_out[122], data_out[120], data_out[118], data_out[116], + data_out[114], data_out[112], data_out[110], data_out[108], data_out[106], + data_out[104], data_out[102], data_out[100], data_out[98], data_out[96], data_out[94], + data_out[92], data_out[90], data_out[88], data_out[86], data_out[84], data_out[82], + data_out[80], data_out[78], data_out[76], data_out[74], data_out[72], data_out[70], + data_out[68], data_out[66], data_out[64], data_out[62], data_out[60], data_out[58], + data_out[56], data_out[54], data_out[52], data_out[50], data_out[48], data_out[46], + data_out[44], data_out[42], data_out[40], data_out[38], data_out[36], data_out[34], + data_out[32], data_out[30], data_out[28], data_out[26], data_out[24], data_out[22], + data_out[20], data_out[18], data_out[16], data_out[14], data_out[12], data_out[10], + data_out[8], data_out[6], data_out[4], data_out[2], data_out[0]}; + XQA = 1'b0; QA_update = 1'b1; + dump_data = mem_path; + end + end + endtask + + + task ReadA; + begin + if (DFTRAMBYP_int=== 1'b0 && SEA_int === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (DFTRAMBYP_int=== 1'b0 && SEA_int === 1'b1) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'bx || RET1N_int === 1'bz) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0 && (CENA_int === 1'b0 || DFTRAMBYP_int === 1'b1)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0) begin + // no cycle in retention mode + end else if (^{(EMAA_int & isBit1(DFTRAMBYP_int)), (EMASA_int & isBit1(DFTRAMBYP_int))} === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (^{(CENA_int & !isBit1(DFTRAMBYP_int)), EMAA_int, EMASA_int, RET1N_int} === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end else if ((AA_int >= WORDS) && (CENA_int === 1'b0) && DFTRAMBYP_int === 1'b0) begin + XQA = 0 ? 1'b0 : 1'b1; QA_update = 0 ? 1'b0 : 1'b1; + end else if (CENA_int === 1'b0 && (^AA_int) === 1'bx && DFTRAMBYP_int === 1'b0) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (CENA_int === 1'b0 || DFTRAMBYP_int === 1'b1) begin + if (DFTRAMBYP_int !== 1'b1) begin + mux_address = (AA_int & 1'b1); + row_address = (AA_int >> 1); + if (row_address > 15) + row = {256{1'bx}}; + else + row = mem[row_address]; + data_out = (row >> mux_address); + mem_path = {data_out[254], data_out[252], data_out[250], data_out[248], data_out[246], + data_out[244], data_out[242], data_out[240], data_out[238], data_out[236], + data_out[234], data_out[232], data_out[230], data_out[228], data_out[226], + data_out[224], data_out[222], data_out[220], data_out[218], data_out[216], + data_out[214], data_out[212], data_out[210], data_out[208], data_out[206], + data_out[204], data_out[202], data_out[200], data_out[198], data_out[196], + data_out[194], data_out[192], data_out[190], data_out[188], data_out[186], + data_out[184], data_out[182], data_out[180], data_out[178], data_out[176], + data_out[174], data_out[172], data_out[170], data_out[168], data_out[166], + data_out[164], data_out[162], data_out[160], data_out[158], data_out[156], + data_out[154], data_out[152], data_out[150], data_out[148], data_out[146], + data_out[144], data_out[142], data_out[140], data_out[138], data_out[136], + data_out[134], data_out[132], data_out[130], data_out[128], data_out[126], + data_out[124], data_out[122], data_out[120], data_out[118], data_out[116], + data_out[114], data_out[112], data_out[110], data_out[108], data_out[106], + data_out[104], data_out[102], data_out[100], data_out[98], data_out[96], data_out[94], + data_out[92], data_out[90], data_out[88], data_out[86], data_out[84], data_out[82], + data_out[80], data_out[78], data_out[76], data_out[74], data_out[72], data_out[70], + data_out[68], data_out[66], data_out[64], data_out[62], data_out[60], data_out[58], + data_out[56], data_out[54], data_out[52], data_out[50], data_out[48], data_out[46], + data_out[44], data_out[42], data_out[40], data_out[38], data_out[36], data_out[34], + data_out[32], data_out[30], data_out[28], data_out[26], data_out[24], data_out[22], + data_out[20], data_out[18], data_out[16], data_out[14], data_out[12], data_out[10], + data_out[8], data_out[6], data_out[4], data_out[2], data_out[0]}; + XQA = 1'b0; QA_update = 1'b1; + end + if (DFTRAMBYP_int === 1'b1 && SEA_int === 1'b0) begin + end else if (DFTRAMBYP_int === 1'b1 && SEA_int === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end + if( isBitX(DFTRAMBYP_int) ) begin + XQA = 1'b1; QA_update = 1'b1; + end + if( isBitX(SEA_int) && DFTRAMBYP_int === 1'b1 ) begin + XQA = 1'b1; QA_update = 1'b1; + end + if(isBitX(DFTRAMBYP_int)) begin + XQA = 1'b1; QA_update = 1'b1; + failedWrite(0); + end + end + end + endtask + + task WriteB; + begin + if (DFTRAMBYP_int=== 1'b0 && SEB_int === 1'bx) begin + failedWrite(1); + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if (DFTRAMBYP_int=== 1'b0 && SEB_int === 1'b1) begin + failedWrite(1); + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if (RET1N_int === 1'bx || RET1N_int === 1'bz) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0 && (CENB_int === 1'b0 || DFTRAMBYP_int === 1'b1)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0) begin + // no cycle in retention mode + end else if (^{(EMAB_int & isBit1(DFTRAMBYP_int))} === 1'bx) begin + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if (^{(CENB_int & !isBit1(DFTRAMBYP_int)), EMAB_int, RET1N_int} === 1'bx) begin + failedWrite(1); + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if ((AB_int >= WORDS) && (CENB_int === 1'b0) && DFTRAMBYP_int === 1'b0) begin + end else if (CENB_int === 1'b0 && (^AB_int) === 1'bx && DFTRAMBYP_int === 1'b0) begin + failedWrite(1); + end else if (CENB_int === 1'b0 || DFTRAMBYP_int === 1'b1) begin + if(isBitX(DFTRAMBYP_int) || isBitX(SEB_int)) + DB_int = {128{1'bx}}; + + if(isBitX(DFTRAMBYP_int) || isBitX(SEB_int)) begin + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end + mux_address = (AB_int & 1'b1); + row_address = (AB_int >> 1); + if (DFTRAMBYP_int !== 1'b1) begin + if (row_address > 15) + row = {256{1'bx}}; + else + row = mem[row_address]; + end + if(isBitX(DFTRAMBYP_int)) begin + writeEnable = {128{1'bx}}; + DB_int = {128{1'bx}}; + end else + writeEnable = ~ {WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + row_mask = ( {1'b0, writeEnable[127], 1'b0, writeEnable[126], 1'b0, writeEnable[125], + 1'b0, writeEnable[124], 1'b0, writeEnable[123], 1'b0, writeEnable[122], 1'b0, writeEnable[121], + 1'b0, writeEnable[120], 1'b0, writeEnable[119], 1'b0, writeEnable[118], 1'b0, writeEnable[117], + 1'b0, writeEnable[116], 1'b0, writeEnable[115], 1'b0, writeEnable[114], 1'b0, writeEnable[113], + 1'b0, writeEnable[112], 1'b0, writeEnable[111], 1'b0, writeEnable[110], 1'b0, writeEnable[109], + 1'b0, writeEnable[108], 1'b0, writeEnable[107], 1'b0, writeEnable[106], 1'b0, writeEnable[105], + 1'b0, writeEnable[104], 1'b0, writeEnable[103], 1'b0, writeEnable[102], 1'b0, writeEnable[101], + 1'b0, writeEnable[100], 1'b0, writeEnable[99], 1'b0, writeEnable[98], 1'b0, writeEnable[97], + 1'b0, writeEnable[96], 1'b0, writeEnable[95], 1'b0, writeEnable[94], 1'b0, writeEnable[93], + 1'b0, writeEnable[92], 1'b0, writeEnable[91], 1'b0, writeEnable[90], 1'b0, writeEnable[89], + 1'b0, writeEnable[88], 1'b0, writeEnable[87], 1'b0, writeEnable[86], 1'b0, writeEnable[85], + 1'b0, writeEnable[84], 1'b0, writeEnable[83], 1'b0, writeEnable[82], 1'b0, writeEnable[81], + 1'b0, writeEnable[80], 1'b0, writeEnable[79], 1'b0, writeEnable[78], 1'b0, writeEnable[77], + 1'b0, writeEnable[76], 1'b0, writeEnable[75], 1'b0, writeEnable[74], 1'b0, writeEnable[73], + 1'b0, writeEnable[72], 1'b0, writeEnable[71], 1'b0, writeEnable[70], 1'b0, writeEnable[69], + 1'b0, writeEnable[68], 1'b0, writeEnable[67], 1'b0, writeEnable[66], 1'b0, writeEnable[65], + 1'b0, writeEnable[64], 1'b0, writeEnable[63], 1'b0, writeEnable[62], 1'b0, writeEnable[61], + 1'b0, writeEnable[60], 1'b0, writeEnable[59], 1'b0, writeEnable[58], 1'b0, writeEnable[57], + 1'b0, writeEnable[56], 1'b0, writeEnable[55], 1'b0, writeEnable[54], 1'b0, writeEnable[53], + 1'b0, writeEnable[52], 1'b0, writeEnable[51], 1'b0, writeEnable[50], 1'b0, writeEnable[49], + 1'b0, writeEnable[48], 1'b0, writeEnable[47], 1'b0, writeEnable[46], 1'b0, writeEnable[45], + 1'b0, writeEnable[44], 1'b0, writeEnable[43], 1'b0, writeEnable[42], 1'b0, writeEnable[41], + 1'b0, writeEnable[40], 1'b0, writeEnable[39], 1'b0, writeEnable[38], 1'b0, writeEnable[37], + 1'b0, writeEnable[36], 1'b0, writeEnable[35], 1'b0, writeEnable[34], 1'b0, writeEnable[33], + 1'b0, writeEnable[32], 1'b0, writeEnable[31], 1'b0, writeEnable[30], 1'b0, writeEnable[29], + 1'b0, writeEnable[28], 1'b0, writeEnable[27], 1'b0, writeEnable[26], 1'b0, writeEnable[25], + 1'b0, writeEnable[24], 1'b0, writeEnable[23], 1'b0, writeEnable[22], 1'b0, writeEnable[21], + 1'b0, writeEnable[20], 1'b0, writeEnable[19], 1'b0, writeEnable[18], 1'b0, writeEnable[17], + 1'b0, writeEnable[16], 1'b0, writeEnable[15], 1'b0, writeEnable[14], 1'b0, writeEnable[13], + 1'b0, writeEnable[12], 1'b0, writeEnable[11], 1'b0, writeEnable[10], 1'b0, writeEnable[9], + 1'b0, writeEnable[8], 1'b0, writeEnable[7], 1'b0, writeEnable[6], 1'b0, writeEnable[5], + 1'b0, writeEnable[4], 1'b0, writeEnable[3], 1'b0, writeEnable[2], 1'b0, writeEnable[1], + 1'b0, writeEnable[0]} << mux_address); + new_data = ( {1'b0, DB_int[127], 1'b0, DB_int[126], 1'b0, DB_int[125], 1'b0, DB_int[124], + 1'b0, DB_int[123], 1'b0, DB_int[122], 1'b0, DB_int[121], 1'b0, DB_int[120], + 1'b0, DB_int[119], 1'b0, DB_int[118], 1'b0, DB_int[117], 1'b0, DB_int[116], + 1'b0, DB_int[115], 1'b0, DB_int[114], 1'b0, DB_int[113], 1'b0, DB_int[112], + 1'b0, DB_int[111], 1'b0, DB_int[110], 1'b0, DB_int[109], 1'b0, DB_int[108], + 1'b0, DB_int[107], 1'b0, DB_int[106], 1'b0, DB_int[105], 1'b0, DB_int[104], + 1'b0, DB_int[103], 1'b0, DB_int[102], 1'b0, DB_int[101], 1'b0, DB_int[100], + 1'b0, DB_int[99], 1'b0, DB_int[98], 1'b0, DB_int[97], 1'b0, DB_int[96], 1'b0, DB_int[95], + 1'b0, DB_int[94], 1'b0, DB_int[93], 1'b0, DB_int[92], 1'b0, DB_int[91], 1'b0, DB_int[90], + 1'b0, DB_int[89], 1'b0, DB_int[88], 1'b0, DB_int[87], 1'b0, DB_int[86], 1'b0, DB_int[85], + 1'b0, DB_int[84], 1'b0, DB_int[83], 1'b0, DB_int[82], 1'b0, DB_int[81], 1'b0, DB_int[80], + 1'b0, DB_int[79], 1'b0, DB_int[78], 1'b0, DB_int[77], 1'b0, DB_int[76], 1'b0, DB_int[75], + 1'b0, DB_int[74], 1'b0, DB_int[73], 1'b0, DB_int[72], 1'b0, DB_int[71], 1'b0, DB_int[70], + 1'b0, DB_int[69], 1'b0, DB_int[68], 1'b0, DB_int[67], 1'b0, DB_int[66], 1'b0, DB_int[65], + 1'b0, DB_int[64], 1'b0, DB_int[63], 1'b0, DB_int[62], 1'b0, DB_int[61], 1'b0, DB_int[60], + 1'b0, DB_int[59], 1'b0, DB_int[58], 1'b0, DB_int[57], 1'b0, DB_int[56], 1'b0, DB_int[55], + 1'b0, DB_int[54], 1'b0, DB_int[53], 1'b0, DB_int[52], 1'b0, DB_int[51], 1'b0, DB_int[50], + 1'b0, DB_int[49], 1'b0, DB_int[48], 1'b0, DB_int[47], 1'b0, DB_int[46], 1'b0, DB_int[45], + 1'b0, DB_int[44], 1'b0, DB_int[43], 1'b0, DB_int[42], 1'b0, DB_int[41], 1'b0, DB_int[40], + 1'b0, DB_int[39], 1'b0, DB_int[38], 1'b0, DB_int[37], 1'b0, DB_int[36], 1'b0, DB_int[35], + 1'b0, DB_int[34], 1'b0, DB_int[33], 1'b0, DB_int[32], 1'b0, DB_int[31], 1'b0, DB_int[30], + 1'b0, DB_int[29], 1'b0, DB_int[28], 1'b0, DB_int[27], 1'b0, DB_int[26], 1'b0, DB_int[25], + 1'b0, DB_int[24], 1'b0, DB_int[23], 1'b0, DB_int[22], 1'b0, DB_int[21], 1'b0, DB_int[20], + 1'b0, DB_int[19], 1'b0, DB_int[18], 1'b0, DB_int[17], 1'b0, DB_int[16], 1'b0, DB_int[15], + 1'b0, DB_int[14], 1'b0, DB_int[13], 1'b0, DB_int[12], 1'b0, DB_int[11], 1'b0, DB_int[10], + 1'b0, DB_int[9], 1'b0, DB_int[8], 1'b0, DB_int[7], 1'b0, DB_int[6], 1'b0, DB_int[5], + 1'b0, DB_int[4], 1'b0, DB_int[3], 1'b0, DB_int[2], 1'b0, DB_int[1], 1'b0, DB_int[0]} << mux_address); + row = (row & ~row_mask) | (row_mask & (~row_mask | new_data)); + if (DFTRAMBYP_int === 1'b1 && (SEB_int === 1'b0 || SEB_int === 1'bx)) begin + end else begin + mem[row_address] = row; + end + end + end + endtask + always @ (CENA_ or TCENA_ or TENA_ or DFTRAMBYP_ or CLKA_) begin + if(CLKA_ == 1'b0) begin + CENA_p2 = CENA_; + TCENA_p2 = TCENA_; + DFTRAMBYP_p2 = DFTRAMBYP_; + end + end + +`ifdef POWER_PINS + always @ (VDDCE) begin + if (VDDCE != 1'b1) begin + if (VDDPE == 1'b1) begin + $display("VDDCE should be powered down after VDDPE, Illegal power down sequencing in %m at %0t", $time); + end + $display("In PowerDown Mode in %m at %0t", $time); + failedWrite(0); + end + if (VDDCE == 1'b1) begin + if (VDDPE == 1'b1) begin + $display("VDDPE should be powered up after VDDCE in %m at %0t", $time); + $display("Illegal power up sequencing in %m at %0t", $time); + end + failedWrite(0); + end + end +`endif +`ifdef POWER_PINS + always @ (RET1N_ or VDDPE or VDDCE) begin +`else + always @ RET1N_ begin +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b1 && RET1N_int == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_a == 1'b1 && (CENA_ === 1'bx || TCENA_ === 1'bx || DFTRAMBYP_ === 1'bx || CLKA_ === 1'bx)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end +`else +`endif +`ifdef POWER_PINS +`else + pre_charge_st_a = 0; + pre_charge_st = 0; +`endif + if (RET1N_ === 1'bx || RET1N_ === 1'bz) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b0 && RET1N_int === 1'b1 && (CENA_p2 === 1'b0 || TCENA_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b1 && RET1N_int === 1'b0 && (CENA_p2 === 1'b0 || TCENA_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDCE == 1'b1 && VDDPE == 1'b1) begin + pre_charge_st_a = 1; + pre_charge_st = 1; + end else if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin + pre_charge_st_a = 0; + pre_charge_st = 0; + if (VDDCE != 1'b1) begin + failedWrite(0); + end +`else + if (RET1N_ == 1'b0) begin +`endif + XQA = 1'b1; QA_update = 1'b1; + CENA_int = 1'bx; + AA_int = {5{1'bx}}; + EMAA_int = {3{1'bx}}; + EMASA_int = 1'bx; + TENA_int = 1'bx; + TCENA_int = 1'bx; + TAA_int = {5{1'bx}}; + RET1N_int = 1'bx; + SEA_int = 1'bx; + DFTRAMBYP_int = 1'bx; + COLLDISN_int = 1'bx; +`ifdef POWER_PINS + end else if (RET1N_ == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_a == 1'b1) begin + pre_charge_st_a = 0; + pre_charge_st = 0; + end else begin + pre_charge_st_a = 0; + pre_charge_st = 0; +`else + end else begin +`endif + XQA = 1'b1; QA_update = 1'b1; + CENA_int = 1'bx; + AA_int = {5{1'bx}}; + EMAA_int = {3{1'bx}}; + EMASA_int = 1'bx; + TENA_int = 1'bx; + TCENA_int = 1'bx; + TAA_int = {5{1'bx}}; + RET1N_int = 1'bx; + SEA_int = 1'bx; + DFTRAMBYP_int = 1'bx; + COLLDISN_int = 1'bx; + end + RET1N_int = RET1N_; + #0; + QA_update = 1'b0; + #0;#0; XQA = 1'b0; + end + + always @ (CLKB_ or DFTRAMBYP_p2) begin + #0; + if(CLKB_ == 1'b1 && (DFTRAMBYP_int === 1'b1 || CENB_int != 1'b1)) begin + if (RET1N_ == 1'b1) begin + DB_sh_update = 1'b1; + end + end + end + + always @ CLKA_ begin +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS + if (VDDCE === 1'bx || VDDCE === 1'bz) + $display("Warning: Unknown value for VDDCE %b in %m at %0t", VDDCE, $time); + if (VDDPE === 1'bx || VDDPE === 1'bz) + $display("Warning: Unknown value for VDDPE %b in %m at %0t", VDDPE, $time); + if (VSSE === 1'bx || VSSE === 1'bz) + $display("Warning: Unknown value for VSSE %b in %m at %0t", VSSE, $time); +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin +`else + if (RET1N_ == 1'b0) begin +`endif + // no cycle in retention mode + end else begin + if ((CLKA_ === 1'bx || CLKA_ === 1'bz) && RET1N_ !== 1'b0) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if ((CLKA_ === 1'b1 || CLKA_ === 1'b0) && LAST_CLKA === 1'bx) begin + XQA = 1'b0; QA_update = 1'b0; + end else if (CLKA_ === 1'b1 && LAST_CLKA === 1'b0) begin +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin +`else + if (RET1N_ == 1'b0) begin +`endif + SEA_int = SEA_; + DFTRAMBYP_int = DFTRAMBYP_; + end else begin + SEA_int = SEA_; + DFTRAMBYP_int = DFTRAMBYP_; + CENA_int = TENA_ ? CENA_ : TCENA_; + EMAA_int = EMAA_; + EMASA_int = EMASA_; + TENA_int = TENA_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + if (DFTRAMBYP_=== 1'b1 || CENA_int != 1'b1) begin + AA_int = TENA_ ? AA_ : TAA_; + TCENA_int = TCENA_; + TAA_int = TAA_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk0_int = 1'b0; + if (DFTRAMBYP_=== 1'b1 && SEA_ === 1'b1) begin + DFTRAMBYP_int = DFTRAMBYP_; + if (RET1N_ == 1'b1) begin + XQA = 1'b0; QA_update = 1'b1; + if (^{(CENA_int & !isBit1(DFTRAMBYP_int)), EMAA_int, EMASA_int, RET1N_int} === 1'bx) + ReadA; + end + end else if (DFTRAMBYP_=== 1'b1 && SEA_ === 1'b0) begin + if (RET1N_ == 1'b1) begin + XQA = 1'b0; QA_update = 1'b1; + if (^{(CENA_int & !isBit1(DFTRAMBYP_int)), EMAA_int, EMASA_int, RET1N_int} === 1'bx) + ReadA; + end + end else begin + CENA_int = TENA_ ? CENA_ : TCENA_; + EMAA_int = EMAA_; + EMASA_int = EMASA_; + TENA_int = TENA_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + if (DFTRAMBYP_=== 1'b1 || CENA_int != 1'b1) begin + AA_int = TENA_ ? AA_ : TAA_; + TCENA_int = TCENA_; + TAA_int = TAA_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk0_int = 1'b0; + ReadA; + if (CENA_int === 1'b0) previous_CLKA = $realtime; + #0; + if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && COLLDISN_int === 1'b1 && is_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin + if((|WENB_int) == 1'b1) begin + $display("%s contention: write B partially, read A partially in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + ReadA; + WriteB; + partial_mask = ~{WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + mem_path = (partial_mask & {128{1'bx}}) | (~partial_mask & mem_path); + #0; + QA_update = 1'b0; + #0; + QA_update = 1'b1; + end else begin + $display("%s contention: write B succeeds, read A fails in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end + end else if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && COLLDISN_int === 1'b1 && row_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin +`ifdef ARM_MESSAGES + $display("%s row contention: in %m at %0t",ASSERT_PREFIX, $time); +`endif + ROW_CC = 1; +`ifdef ARM_MESSAGES + $display("%s contention: write B succeeds, read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end else if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && (COLLDISN_int === 1'b0 || COLLDISN_int + === 1'bx) && row_contention(AA_int, AB_int, 1'b1, 1'b0)) begin + ROW_CC = 1; + $display("%s contention: write B fails in %m at %0t",ASSERT_PREFIX, $time); + READ_WRITE = 1; + DB_int = {128{1'bx}}; + WriteB; + if (col_contention(AA_int,AB_int)) begin + $display("%s contention: read A fails in %m at %0t",ASSERT_PREFIX, $time); + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end else begin +`ifdef ARM_MESSAGES + $display("%s contention: read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end + end + end + end + end else if (CLKA_ === 1'b0 && LAST_CLKA === 1'b1) begin + QA_update = 1'b0; + XQA = 1'b0; + end + end + LAST_CLKA = CLKA_; + end + + assign SIA_int = SEA_ ? SIA_ : {2{1'b0}}; + + datapath_latch_rf2_32x128_wm1 uDQA0 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[1]), .D(QA_int[1]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[0]), .XQ(XQA), .Q(QA_int[0])); + datapath_latch_rf2_32x128_wm1 uDQA1 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[2]), .D(QA_int[2]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[1]), .XQ(XQA), .Q(QA_int[1])); + datapath_latch_rf2_32x128_wm1 uDQA2 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[3]), .D(QA_int[3]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[2]), .XQ(XQA), .Q(QA_int[2])); + datapath_latch_rf2_32x128_wm1 uDQA3 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[4]), .D(QA_int[4]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[3]), .XQ(XQA), .Q(QA_int[3])); + datapath_latch_rf2_32x128_wm1 uDQA4 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[5]), .D(QA_int[5]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[4]), .XQ(XQA), .Q(QA_int[4])); + datapath_latch_rf2_32x128_wm1 uDQA5 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[6]), .D(QA_int[6]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[5]), .XQ(XQA), .Q(QA_int[5])); + datapath_latch_rf2_32x128_wm1 uDQA6 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[7]), .D(QA_int[7]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[6]), .XQ(XQA), .Q(QA_int[6])); + datapath_latch_rf2_32x128_wm1 uDQA7 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[8]), .D(QA_int[8]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[7]), .XQ(XQA), .Q(QA_int[7])); + datapath_latch_rf2_32x128_wm1 uDQA8 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[9]), .D(QA_int[9]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[8]), .XQ(XQA), .Q(QA_int[8])); + datapath_latch_rf2_32x128_wm1 uDQA9 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[10]), .D(QA_int[10]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[9]), .XQ(XQA), .Q(QA_int[9])); + datapath_latch_rf2_32x128_wm1 uDQA10 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[11]), .D(QA_int[11]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[10]), .XQ(XQA), .Q(QA_int[10])); + datapath_latch_rf2_32x128_wm1 uDQA11 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[12]), .D(QA_int[12]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[11]), .XQ(XQA), .Q(QA_int[11])); + datapath_latch_rf2_32x128_wm1 uDQA12 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[13]), .D(QA_int[13]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[12]), .XQ(XQA), .Q(QA_int[12])); + datapath_latch_rf2_32x128_wm1 uDQA13 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[14]), .D(QA_int[14]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[13]), .XQ(XQA), .Q(QA_int[13])); + datapath_latch_rf2_32x128_wm1 uDQA14 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[15]), .D(QA_int[15]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[14]), .XQ(XQA), .Q(QA_int[14])); + datapath_latch_rf2_32x128_wm1 uDQA15 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[16]), .D(QA_int[16]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[15]), .XQ(XQA), .Q(QA_int[15])); + datapath_latch_rf2_32x128_wm1 uDQA16 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[17]), .D(QA_int[17]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[16]), .XQ(XQA), .Q(QA_int[16])); + datapath_latch_rf2_32x128_wm1 uDQA17 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[18]), .D(QA_int[18]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[17]), .XQ(XQA), .Q(QA_int[17])); + datapath_latch_rf2_32x128_wm1 uDQA18 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[19]), .D(QA_int[19]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[18]), .XQ(XQA), .Q(QA_int[18])); + datapath_latch_rf2_32x128_wm1 uDQA19 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[20]), .D(QA_int[20]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[19]), .XQ(XQA), .Q(QA_int[19])); + datapath_latch_rf2_32x128_wm1 uDQA20 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[21]), .D(QA_int[21]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[20]), .XQ(XQA), .Q(QA_int[20])); + datapath_latch_rf2_32x128_wm1 uDQA21 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[22]), .D(QA_int[22]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[21]), .XQ(XQA), .Q(QA_int[21])); + datapath_latch_rf2_32x128_wm1 uDQA22 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[23]), .D(QA_int[23]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[22]), .XQ(XQA), .Q(QA_int[22])); + datapath_latch_rf2_32x128_wm1 uDQA23 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[24]), .D(QA_int[24]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[23]), .XQ(XQA), .Q(QA_int[23])); + datapath_latch_rf2_32x128_wm1 uDQA24 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[25]), .D(QA_int[25]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[24]), .XQ(XQA), .Q(QA_int[24])); + datapath_latch_rf2_32x128_wm1 uDQA25 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[26]), .D(QA_int[26]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[25]), .XQ(XQA), .Q(QA_int[25])); + datapath_latch_rf2_32x128_wm1 uDQA26 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[27]), .D(QA_int[27]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[26]), .XQ(XQA), .Q(QA_int[26])); + datapath_latch_rf2_32x128_wm1 uDQA27 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[28]), .D(QA_int[28]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[27]), .XQ(XQA), .Q(QA_int[27])); + datapath_latch_rf2_32x128_wm1 uDQA28 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[29]), .D(QA_int[29]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[28]), .XQ(XQA), .Q(QA_int[28])); + datapath_latch_rf2_32x128_wm1 uDQA29 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[30]), .D(QA_int[30]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[29]), .XQ(XQA), .Q(QA_int[29])); + datapath_latch_rf2_32x128_wm1 uDQA30 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[31]), .D(QA_int[31]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[30]), .XQ(XQA), .Q(QA_int[30])); + datapath_latch_rf2_32x128_wm1 uDQA31 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[32]), .D(QA_int[32]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[31]), .XQ(XQA), .Q(QA_int[31])); + datapath_latch_rf2_32x128_wm1 uDQA32 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[33]), .D(QA_int[33]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[32]), .XQ(XQA), .Q(QA_int[32])); + datapath_latch_rf2_32x128_wm1 uDQA33 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[34]), .D(QA_int[34]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[33]), .XQ(XQA), .Q(QA_int[33])); + datapath_latch_rf2_32x128_wm1 uDQA34 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[35]), .D(QA_int[35]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[34]), .XQ(XQA), .Q(QA_int[34])); + datapath_latch_rf2_32x128_wm1 uDQA35 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[36]), .D(QA_int[36]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[35]), .XQ(XQA), .Q(QA_int[35])); + datapath_latch_rf2_32x128_wm1 uDQA36 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[37]), .D(QA_int[37]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[36]), .XQ(XQA), .Q(QA_int[36])); + datapath_latch_rf2_32x128_wm1 uDQA37 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[38]), .D(QA_int[38]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[37]), .XQ(XQA), .Q(QA_int[37])); + datapath_latch_rf2_32x128_wm1 uDQA38 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[39]), .D(QA_int[39]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[38]), .XQ(XQA), .Q(QA_int[38])); + datapath_latch_rf2_32x128_wm1 uDQA39 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[40]), .D(QA_int[40]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[39]), .XQ(XQA), .Q(QA_int[39])); + datapath_latch_rf2_32x128_wm1 uDQA40 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[41]), .D(QA_int[41]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[40]), .XQ(XQA), .Q(QA_int[40])); + datapath_latch_rf2_32x128_wm1 uDQA41 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[42]), .D(QA_int[42]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[41]), .XQ(XQA), .Q(QA_int[41])); + datapath_latch_rf2_32x128_wm1 uDQA42 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[43]), .D(QA_int[43]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[42]), .XQ(XQA), .Q(QA_int[42])); + datapath_latch_rf2_32x128_wm1 uDQA43 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[44]), .D(QA_int[44]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[43]), .XQ(XQA), .Q(QA_int[43])); + datapath_latch_rf2_32x128_wm1 uDQA44 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[45]), .D(QA_int[45]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[44]), .XQ(XQA), .Q(QA_int[44])); + datapath_latch_rf2_32x128_wm1 uDQA45 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[46]), .D(QA_int[46]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[45]), .XQ(XQA), .Q(QA_int[45])); + datapath_latch_rf2_32x128_wm1 uDQA46 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[47]), .D(QA_int[47]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[46]), .XQ(XQA), .Q(QA_int[46])); + datapath_latch_rf2_32x128_wm1 uDQA47 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[48]), .D(QA_int[48]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[47]), .XQ(XQA), .Q(QA_int[47])); + datapath_latch_rf2_32x128_wm1 uDQA48 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[49]), .D(QA_int[49]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[48]), .XQ(XQA), .Q(QA_int[48])); + datapath_latch_rf2_32x128_wm1 uDQA49 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[50]), .D(QA_int[50]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[49]), .XQ(XQA), .Q(QA_int[49])); + datapath_latch_rf2_32x128_wm1 uDQA50 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[51]), .D(QA_int[51]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[50]), .XQ(XQA), .Q(QA_int[50])); + datapath_latch_rf2_32x128_wm1 uDQA51 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[52]), .D(QA_int[52]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[51]), .XQ(XQA), .Q(QA_int[51])); + datapath_latch_rf2_32x128_wm1 uDQA52 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[53]), .D(QA_int[53]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[52]), .XQ(XQA), .Q(QA_int[52])); + datapath_latch_rf2_32x128_wm1 uDQA53 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[54]), .D(QA_int[54]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[53]), .XQ(XQA), .Q(QA_int[53])); + datapath_latch_rf2_32x128_wm1 uDQA54 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[55]), .D(QA_int[55]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[54]), .XQ(XQA), .Q(QA_int[54])); + datapath_latch_rf2_32x128_wm1 uDQA55 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[56]), .D(QA_int[56]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[55]), .XQ(XQA), .Q(QA_int[55])); + datapath_latch_rf2_32x128_wm1 uDQA56 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[57]), .D(QA_int[57]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[56]), .XQ(XQA), .Q(QA_int[56])); + datapath_latch_rf2_32x128_wm1 uDQA57 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[58]), .D(QA_int[58]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[57]), .XQ(XQA), .Q(QA_int[57])); + datapath_latch_rf2_32x128_wm1 uDQA58 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[59]), .D(QA_int[59]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[58]), .XQ(XQA), .Q(QA_int[58])); + datapath_latch_rf2_32x128_wm1 uDQA59 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[60]), .D(QA_int[60]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[59]), .XQ(XQA), .Q(QA_int[59])); + datapath_latch_rf2_32x128_wm1 uDQA60 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[61]), .D(QA_int[61]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[60]), .XQ(XQA), .Q(QA_int[60])); + datapath_latch_rf2_32x128_wm1 uDQA61 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[62]), .D(QA_int[62]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[61]), .XQ(XQA), .Q(QA_int[61])); + datapath_latch_rf2_32x128_wm1 uDQA62 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[63]), .D(QA_int[63]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[62]), .XQ(XQA), .Q(QA_int[62])); + datapath_latch_rf2_32x128_wm1 uDQA63 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(SIA_int[0]), .D(1'b0), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[63]), .XQ(XQA), .Q(QA_int[63])); + datapath_latch_rf2_32x128_wm1 uDQA64 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(SIA_int[1]), .D(1'b0), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[64]), .XQ(XQA), .Q(QA_int[64])); + datapath_latch_rf2_32x128_wm1 uDQA65 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[64]), .D(QA_int[64]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[65]), .XQ(XQA), .Q(QA_int[65])); + datapath_latch_rf2_32x128_wm1 uDQA66 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[65]), .D(QA_int[65]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[66]), .XQ(XQA), .Q(QA_int[66])); + datapath_latch_rf2_32x128_wm1 uDQA67 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[66]), .D(QA_int[66]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[67]), .XQ(XQA), .Q(QA_int[67])); + datapath_latch_rf2_32x128_wm1 uDQA68 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[67]), .D(QA_int[67]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[68]), .XQ(XQA), .Q(QA_int[68])); + datapath_latch_rf2_32x128_wm1 uDQA69 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[68]), .D(QA_int[68]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[69]), .XQ(XQA), .Q(QA_int[69])); + datapath_latch_rf2_32x128_wm1 uDQA70 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[69]), .D(QA_int[69]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[70]), .XQ(XQA), .Q(QA_int[70])); + datapath_latch_rf2_32x128_wm1 uDQA71 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[70]), .D(QA_int[70]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[71]), .XQ(XQA), .Q(QA_int[71])); + datapath_latch_rf2_32x128_wm1 uDQA72 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[71]), .D(QA_int[71]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[72]), .XQ(XQA), .Q(QA_int[72])); + datapath_latch_rf2_32x128_wm1 uDQA73 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[72]), .D(QA_int[72]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[73]), .XQ(XQA), .Q(QA_int[73])); + datapath_latch_rf2_32x128_wm1 uDQA74 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[73]), .D(QA_int[73]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[74]), .XQ(XQA), .Q(QA_int[74])); + datapath_latch_rf2_32x128_wm1 uDQA75 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[74]), .D(QA_int[74]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[75]), .XQ(XQA), .Q(QA_int[75])); + datapath_latch_rf2_32x128_wm1 uDQA76 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[75]), .D(QA_int[75]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[76]), .XQ(XQA), .Q(QA_int[76])); + datapath_latch_rf2_32x128_wm1 uDQA77 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[76]), .D(QA_int[76]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[77]), .XQ(XQA), .Q(QA_int[77])); + datapath_latch_rf2_32x128_wm1 uDQA78 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[77]), .D(QA_int[77]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[78]), .XQ(XQA), .Q(QA_int[78])); + datapath_latch_rf2_32x128_wm1 uDQA79 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[78]), .D(QA_int[78]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[79]), .XQ(XQA), .Q(QA_int[79])); + datapath_latch_rf2_32x128_wm1 uDQA80 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[79]), .D(QA_int[79]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[80]), .XQ(XQA), .Q(QA_int[80])); + datapath_latch_rf2_32x128_wm1 uDQA81 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[80]), .D(QA_int[80]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[81]), .XQ(XQA), .Q(QA_int[81])); + datapath_latch_rf2_32x128_wm1 uDQA82 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[81]), .D(QA_int[81]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[82]), .XQ(XQA), .Q(QA_int[82])); + datapath_latch_rf2_32x128_wm1 uDQA83 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[82]), .D(QA_int[82]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[83]), .XQ(XQA), .Q(QA_int[83])); + datapath_latch_rf2_32x128_wm1 uDQA84 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[83]), .D(QA_int[83]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[84]), .XQ(XQA), .Q(QA_int[84])); + datapath_latch_rf2_32x128_wm1 uDQA85 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[84]), .D(QA_int[84]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[85]), .XQ(XQA), .Q(QA_int[85])); + datapath_latch_rf2_32x128_wm1 uDQA86 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[85]), .D(QA_int[85]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[86]), .XQ(XQA), .Q(QA_int[86])); + datapath_latch_rf2_32x128_wm1 uDQA87 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[86]), .D(QA_int[86]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[87]), .XQ(XQA), .Q(QA_int[87])); + datapath_latch_rf2_32x128_wm1 uDQA88 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[87]), .D(QA_int[87]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[88]), .XQ(XQA), .Q(QA_int[88])); + datapath_latch_rf2_32x128_wm1 uDQA89 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[88]), .D(QA_int[88]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[89]), .XQ(XQA), .Q(QA_int[89])); + datapath_latch_rf2_32x128_wm1 uDQA90 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[89]), .D(QA_int[89]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[90]), .XQ(XQA), .Q(QA_int[90])); + datapath_latch_rf2_32x128_wm1 uDQA91 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[90]), .D(QA_int[90]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[91]), .XQ(XQA), .Q(QA_int[91])); + datapath_latch_rf2_32x128_wm1 uDQA92 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[91]), .D(QA_int[91]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[92]), .XQ(XQA), .Q(QA_int[92])); + datapath_latch_rf2_32x128_wm1 uDQA93 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[92]), .D(QA_int[92]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[93]), .XQ(XQA), .Q(QA_int[93])); + datapath_latch_rf2_32x128_wm1 uDQA94 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[93]), .D(QA_int[93]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[94]), .XQ(XQA), .Q(QA_int[94])); + datapath_latch_rf2_32x128_wm1 uDQA95 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[94]), .D(QA_int[94]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[95]), .XQ(XQA), .Q(QA_int[95])); + datapath_latch_rf2_32x128_wm1 uDQA96 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[95]), .D(QA_int[95]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[96]), .XQ(XQA), .Q(QA_int[96])); + datapath_latch_rf2_32x128_wm1 uDQA97 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[96]), .D(QA_int[96]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[97]), .XQ(XQA), .Q(QA_int[97])); + datapath_latch_rf2_32x128_wm1 uDQA98 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[97]), .D(QA_int[97]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[98]), .XQ(XQA), .Q(QA_int[98])); + datapath_latch_rf2_32x128_wm1 uDQA99 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[98]), .D(QA_int[98]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[99]), .XQ(XQA), .Q(QA_int[99])); + datapath_latch_rf2_32x128_wm1 uDQA100 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[99]), .D(QA_int[99]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[100]), .XQ(XQA), .Q(QA_int[100])); + datapath_latch_rf2_32x128_wm1 uDQA101 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[100]), .D(QA_int[100]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[101]), .XQ(XQA), .Q(QA_int[101])); + datapath_latch_rf2_32x128_wm1 uDQA102 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[101]), .D(QA_int[101]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[102]), .XQ(XQA), .Q(QA_int[102])); + datapath_latch_rf2_32x128_wm1 uDQA103 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[102]), .D(QA_int[102]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[103]), .XQ(XQA), .Q(QA_int[103])); + datapath_latch_rf2_32x128_wm1 uDQA104 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[103]), .D(QA_int[103]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[104]), .XQ(XQA), .Q(QA_int[104])); + datapath_latch_rf2_32x128_wm1 uDQA105 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[104]), .D(QA_int[104]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[105]), .XQ(XQA), .Q(QA_int[105])); + datapath_latch_rf2_32x128_wm1 uDQA106 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[105]), .D(QA_int[105]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[106]), .XQ(XQA), .Q(QA_int[106])); + datapath_latch_rf2_32x128_wm1 uDQA107 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[106]), .D(QA_int[106]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[107]), .XQ(XQA), .Q(QA_int[107])); + datapath_latch_rf2_32x128_wm1 uDQA108 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[107]), .D(QA_int[107]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[108]), .XQ(XQA), .Q(QA_int[108])); + datapath_latch_rf2_32x128_wm1 uDQA109 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[108]), .D(QA_int[108]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[109]), .XQ(XQA), .Q(QA_int[109])); + datapath_latch_rf2_32x128_wm1 uDQA110 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[109]), .D(QA_int[109]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[110]), .XQ(XQA), .Q(QA_int[110])); + datapath_latch_rf2_32x128_wm1 uDQA111 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[110]), .D(QA_int[110]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[111]), .XQ(XQA), .Q(QA_int[111])); + datapath_latch_rf2_32x128_wm1 uDQA112 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[111]), .D(QA_int[111]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[112]), .XQ(XQA), .Q(QA_int[112])); + datapath_latch_rf2_32x128_wm1 uDQA113 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[112]), .D(QA_int[112]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[113]), .XQ(XQA), .Q(QA_int[113])); + datapath_latch_rf2_32x128_wm1 uDQA114 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[113]), .D(QA_int[113]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[114]), .XQ(XQA), .Q(QA_int[114])); + datapath_latch_rf2_32x128_wm1 uDQA115 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[114]), .D(QA_int[114]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[115]), .XQ(XQA), .Q(QA_int[115])); + datapath_latch_rf2_32x128_wm1 uDQA116 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[115]), .D(QA_int[115]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[116]), .XQ(XQA), .Q(QA_int[116])); + datapath_latch_rf2_32x128_wm1 uDQA117 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[116]), .D(QA_int[116]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[117]), .XQ(XQA), .Q(QA_int[117])); + datapath_latch_rf2_32x128_wm1 uDQA118 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[117]), .D(QA_int[117]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[118]), .XQ(XQA), .Q(QA_int[118])); + datapath_latch_rf2_32x128_wm1 uDQA119 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[118]), .D(QA_int[118]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[119]), .XQ(XQA), .Q(QA_int[119])); + datapath_latch_rf2_32x128_wm1 uDQA120 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[119]), .D(QA_int[119]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[120]), .XQ(XQA), .Q(QA_int[120])); + datapath_latch_rf2_32x128_wm1 uDQA121 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[120]), .D(QA_int[120]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[121]), .XQ(XQA), .Q(QA_int[121])); + datapath_latch_rf2_32x128_wm1 uDQA122 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[121]), .D(QA_int[121]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[122]), .XQ(XQA), .Q(QA_int[122])); + datapath_latch_rf2_32x128_wm1 uDQA123 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[122]), .D(QA_int[122]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[123]), .XQ(XQA), .Q(QA_int[123])); + datapath_latch_rf2_32x128_wm1 uDQA124 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[123]), .D(QA_int[123]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[124]), .XQ(XQA), .Q(QA_int[124])); + datapath_latch_rf2_32x128_wm1 uDQA125 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[124]), .D(QA_int[124]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[125]), .XQ(XQA), .Q(QA_int[125])); + datapath_latch_rf2_32x128_wm1 uDQA126 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[125]), .D(QA_int[125]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[126]), .XQ(XQA), .Q(QA_int[126])); + datapath_latch_rf2_32x128_wm1 uDQA127 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[126]), .D(QA_int[126]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[127]), .XQ(XQA), .Q(QA_int[127])); + + + + always @ (CENB_ or TCENB_ or TENB_ or DFTRAMBYP_ or CLKB_) begin + if(CLKB_ == 1'b0) begin + CENB_p2 = CENB_; + TCENB_p2 = TCENB_; + DFTRAMBYP_p2 = DFTRAMBYP_; + end + end + +`ifdef POWER_PINS + always @ (RET1N_ or VDDPE or VDDCE) begin +`else + always @ RET1N_ begin +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b1 && RET1N_int == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_b == 1'b1 && (CENB_ === 1'bx || TCENB_ === 1'bx || DFTRAMBYP_ === 1'bx || CLKB_ === 1'bx)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end +`else +`endif +`ifdef POWER_PINS +`else + pre_charge_st_b = 0; + pre_charge_st = 0; +`endif + if (RET1N_ === 1'bx || RET1N_ === 1'bz) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b0 && RET1N_int === 1'b1 && (CENB_p2 === 1'b0 || TCENB_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b1 && RET1N_int === 1'b0 && (CENB_p2 === 1'b0 || TCENB_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDCE == 1'b1 && VDDPE == 1'b1) begin + pre_charge_st_b = 1; + pre_charge_st = 1; + end else if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin + pre_charge_st_b = 0; + pre_charge_st = 0; + if (VDDCE != 1'b1) begin + failedWrite(1); + end +`else + if (RET1N_ == 1'b0) begin +`endif + CENB_int = 1'bx; + WENB_int = {128{1'bx}}; + AB_int = {5{1'bx}}; + DB_int = {128{1'bx}}; + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + EMAB_int = {3{1'bx}}; + TENB_int = 1'bx; + TCENB_int = 1'bx; + TWENB_int = {128{1'bx}}; + TAB_int = {5{1'bx}}; + TDB_int = {128{1'bx}}; + RET1N_int = 1'bx; + SEB_int = 1'bx; + COLLDISN_int = 1'bx; +`ifdef POWER_PINS + end else if (RET1N_ == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_b == 1'b1) begin + pre_charge_st_b = 0; + pre_charge_st = 0; + end else begin + pre_charge_st_b = 0; + pre_charge_st = 0; +`else + end else begin +`endif + CENB_int = 1'bx; + WENB_int = {128{1'bx}}; + AB_int = {5{1'bx}}; + DB_int = {128{1'bx}}; + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + EMAB_int = {3{1'bx}}; + TENB_int = 1'bx; + TCENB_int = 1'bx; + TWENB_int = {128{1'bx}}; + TAB_int = {5{1'bx}}; + TDB_int = {128{1'bx}}; + RET1N_int = 1'bx; + SEB_int = 1'bx; + COLLDISN_int = 1'bx; + end + RET1N_int = RET1N_; + #0; + QA_update = 1'b0; + DB_sh_update = 1'b0; + #0;#0; XDB_sh = 1'b0; + end + + always @ CLKB_ begin +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS + if (VDDCE === 1'bx || VDDCE === 1'bz) + $display("Warning: Unknown value for VDDCE %b in %m at %0t", VDDCE, $time); + if (VDDPE === 1'bx || VDDPE === 1'bz) + $display("Warning: Unknown value for VDDPE %b in %m at %0t", VDDPE, $time); + if (VSSE === 1'bx || VSSE === 1'bz) + $display("Warning: Unknown value for VSSE %b in %m at %0t", VSSE, $time); +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin +`else + if (RET1N_ == 1'b0) begin +`endif + // no cycle in retention mode + end else begin + if ((CLKB_ === 1'bx || CLKB_ === 1'bz) && RET1N_ !== 1'b0) begin + failedWrite(0); + end else if ((CLKB_ === 1'b1 || CLKB_ === 1'b0) && LAST_CLKB === 1'bx) begin + DB_sh_update = 1'b0; XDB_sh = 1'b0; + end else if (CLKB_ === 1'b1 && LAST_CLKB === 1'b0) begin + if (RET1N_ == 1'b0) begin + DFTRAMBYP_int = DFTRAMBYP_; + SEB_int = SEB_; + end else begin + DFTRAMBYP_int = DFTRAMBYP_; + SEB_int = SEB_; + CENB_int = TENB_ ? CENB_ : TCENB_; + EMAB_int = EMAB_; + TENB_int = TENB_; + TWENB_int = TWENB_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + DFTRAMBYP_int = DFTRAMBYP_; + if (DFTRAMBYP_=== 1'b1 || CENB_int != 1'b1) begin + WENB_int = TENB_ ? WENB_ : TWENB_; + AB_int = TENB_ ? AB_ : TAB_; + DB_int = TENB_ ? DB_ : TDB_; + XDB_sh = 1'b0; + TCENB_int = TCENB_; + TAB_int = TAB_; + TDB_int = TDB_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk1_int = 1'b0; + if (DFTRAMBYP_=== 1'b1 && SEB_ === 1'b1) begin + DFTRAMBYP_int = DFTRAMBYP_; + if (^{(CENB_int & !isBit1(DFTRAMBYP_int)), EMAB_int, RET1N_int} === 1'bx) + WriteB; + XDB_sh = 1'b0; + end else begin + CENB_int = TENB_ ? CENB_ : TCENB_; + EMAB_int = EMAB_; + TENB_int = TENB_; + TWENB_int = TWENB_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + DFTRAMBYP_int = DFTRAMBYP_; + if (DFTRAMBYP_=== 1'b1 || CENB_int != 1'b1) begin + WENB_int = TENB_ ? WENB_ : TWENB_; + AB_int = TENB_ ? AB_ : TAB_; + DB_int = TENB_ ? DB_ : TDB_; + XDB_sh = 1'b0; + TCENB_int = TCENB_; + TAB_int = TAB_; + TDB_int = TDB_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk1_int = 1'b0; + if (DFTRAMBYP_=== 1'b1 && SEB_ === 1'b0) begin + if (^{(CENB_int & !isBit1(DFTRAMBYP_int)), EMAB_int, RET1N_int} === 1'bx) + WriteB; + end else begin + WriteB; + end + if (CENB_int === 1'b0) previous_CLKB = $realtime; + #0; + if (((previous_CLKA == previous_CLKB)) && COLLDISN_int === 1'b1 && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && is_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin + if((|WENB_int) == 1'b1) begin + $display("%s contention: write B partially, read A partially in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + ReadA; + WriteB; + partial_mask = ~{WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + mem_path = (partial_mask & {128{1'bx}}) | (~partial_mask & mem_path); + #0; + QA_update = 1'b0; + #0; + QA_update = 1'b1; + end else begin + $display("%s contention: write B succeeds, read A fails in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end + end else if (((previous_CLKA == previous_CLKB)) && COLLDISN_int === 1'b1 && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && row_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin +`ifdef ARM_MESSAGES + $display("%s row contention: in %m at %0t",ASSERT_PREFIX, $time); +`endif + ROW_CC = 1; +`ifdef ARM_MESSAGES + $display("%s contention: write B succeeds, read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end else if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && (COLLDISN_int === 1'b0 || COLLDISN_int + === 1'bx) && row_contention(AA_int, AB_int,1'b1, 1'b0)) begin + ROW_CC = 1; + $display("%s contention: write B fails in %m at %0t",ASSERT_PREFIX, $time); + READ_WRITE = 1; + DB_int = {128{1'bx}}; + WriteB; + if (col_contention(AA_int,AB_int)) begin + $display("%s contention: read A fails in %m at %0t",ASSERT_PREFIX, $time); + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end else begin +`ifdef ARM_MESSAGES + $display("%s contention: read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end + end + end + end + end else if (CLKB_ === 1'b0 && LAST_CLKB === 1'b1) begin + DB_sh_update = 1'b0; XDB_sh = 1'b0; + end + end + LAST_CLKB = CLKB_; + end + + assign DB_int_bmux = TENB_ ? DB_ : TDB_; + + datapath_latch_rf2_32x128_wm1 uDQB0 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[1]), .D(DB_int_bmux[0]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[0]), .XQ(XDB_sh), .Q(DB_int_sh[0])); + datapath_latch_rf2_32x128_wm1 uDQB1 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[2]), .D(DB_int_bmux[1]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[1]), .XQ(XDB_sh), .Q(DB_int_sh[1])); + datapath_latch_rf2_32x128_wm1 uDQB2 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[3]), .D(DB_int_bmux[2]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[2]), .XQ(XDB_sh), .Q(DB_int_sh[2])); + datapath_latch_rf2_32x128_wm1 uDQB3 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[4]), .D(DB_int_bmux[3]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[3]), .XQ(XDB_sh), .Q(DB_int_sh[3])); + datapath_latch_rf2_32x128_wm1 uDQB4 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[5]), .D(DB_int_bmux[4]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[4]), .XQ(XDB_sh), .Q(DB_int_sh[4])); + datapath_latch_rf2_32x128_wm1 uDQB5 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[6]), .D(DB_int_bmux[5]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[5]), .XQ(XDB_sh), .Q(DB_int_sh[5])); + datapath_latch_rf2_32x128_wm1 uDQB6 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[7]), .D(DB_int_bmux[6]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[6]), .XQ(XDB_sh), .Q(DB_int_sh[6])); + datapath_latch_rf2_32x128_wm1 uDQB7 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[8]), .D(DB_int_bmux[7]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[7]), .XQ(XDB_sh), .Q(DB_int_sh[7])); + datapath_latch_rf2_32x128_wm1 uDQB8 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[9]), .D(DB_int_bmux[8]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[8]), .XQ(XDB_sh), .Q(DB_int_sh[8])); + datapath_latch_rf2_32x128_wm1 uDQB9 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[10]), .D(DB_int_bmux[9]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[9]), .XQ(XDB_sh), .Q(DB_int_sh[9])); + datapath_latch_rf2_32x128_wm1 uDQB10 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[11]), .D(DB_int_bmux[10]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[10]), .XQ(XDB_sh), .Q(DB_int_sh[10])); + datapath_latch_rf2_32x128_wm1 uDQB11 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[12]), .D(DB_int_bmux[11]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[11]), .XQ(XDB_sh), .Q(DB_int_sh[11])); + datapath_latch_rf2_32x128_wm1 uDQB12 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[13]), .D(DB_int_bmux[12]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[12]), .XQ(XDB_sh), .Q(DB_int_sh[12])); + datapath_latch_rf2_32x128_wm1 uDQB13 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[14]), .D(DB_int_bmux[13]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[13]), .XQ(XDB_sh), .Q(DB_int_sh[13])); + datapath_latch_rf2_32x128_wm1 uDQB14 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[15]), .D(DB_int_bmux[14]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[14]), .XQ(XDB_sh), .Q(DB_int_sh[14])); + datapath_latch_rf2_32x128_wm1 uDQB15 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[16]), .D(DB_int_bmux[15]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[15]), .XQ(XDB_sh), .Q(DB_int_sh[15])); + datapath_latch_rf2_32x128_wm1 uDQB16 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[17]), .D(DB_int_bmux[16]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[16]), .XQ(XDB_sh), .Q(DB_int_sh[16])); + datapath_latch_rf2_32x128_wm1 uDQB17 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[18]), .D(DB_int_bmux[17]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[17]), .XQ(XDB_sh), .Q(DB_int_sh[17])); + datapath_latch_rf2_32x128_wm1 uDQB18 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[19]), .D(DB_int_bmux[18]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[18]), .XQ(XDB_sh), .Q(DB_int_sh[18])); + datapath_latch_rf2_32x128_wm1 uDQB19 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[20]), .D(DB_int_bmux[19]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[19]), .XQ(XDB_sh), .Q(DB_int_sh[19])); + datapath_latch_rf2_32x128_wm1 uDQB20 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[21]), .D(DB_int_bmux[20]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[20]), .XQ(XDB_sh), .Q(DB_int_sh[20])); + datapath_latch_rf2_32x128_wm1 uDQB21 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[22]), .D(DB_int_bmux[21]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[21]), .XQ(XDB_sh), .Q(DB_int_sh[21])); + datapath_latch_rf2_32x128_wm1 uDQB22 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[23]), .D(DB_int_bmux[22]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[22]), .XQ(XDB_sh), .Q(DB_int_sh[22])); + datapath_latch_rf2_32x128_wm1 uDQB23 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[24]), .D(DB_int_bmux[23]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[23]), .XQ(XDB_sh), .Q(DB_int_sh[23])); + datapath_latch_rf2_32x128_wm1 uDQB24 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[25]), .D(DB_int_bmux[24]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[24]), .XQ(XDB_sh), .Q(DB_int_sh[24])); + datapath_latch_rf2_32x128_wm1 uDQB25 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[26]), .D(DB_int_bmux[25]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[25]), .XQ(XDB_sh), .Q(DB_int_sh[25])); + datapath_latch_rf2_32x128_wm1 uDQB26 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[27]), .D(DB_int_bmux[26]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[26]), .XQ(XDB_sh), .Q(DB_int_sh[26])); + datapath_latch_rf2_32x128_wm1 uDQB27 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[28]), .D(DB_int_bmux[27]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[27]), .XQ(XDB_sh), .Q(DB_int_sh[27])); + datapath_latch_rf2_32x128_wm1 uDQB28 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[29]), .D(DB_int_bmux[28]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[28]), .XQ(XDB_sh), .Q(DB_int_sh[28])); + datapath_latch_rf2_32x128_wm1 uDQB29 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[30]), .D(DB_int_bmux[29]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[29]), .XQ(XDB_sh), .Q(DB_int_sh[29])); + datapath_latch_rf2_32x128_wm1 uDQB30 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[31]), .D(DB_int_bmux[30]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[30]), .XQ(XDB_sh), .Q(DB_int_sh[30])); + datapath_latch_rf2_32x128_wm1 uDQB31 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[32]), .D(DB_int_bmux[31]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[31]), .XQ(XDB_sh), .Q(DB_int_sh[31])); + datapath_latch_rf2_32x128_wm1 uDQB32 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[33]), .D(DB_int_bmux[32]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[32]), .XQ(XDB_sh), .Q(DB_int_sh[32])); + datapath_latch_rf2_32x128_wm1 uDQB33 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[34]), .D(DB_int_bmux[33]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[33]), .XQ(XDB_sh), .Q(DB_int_sh[33])); + datapath_latch_rf2_32x128_wm1 uDQB34 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[35]), .D(DB_int_bmux[34]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[34]), .XQ(XDB_sh), .Q(DB_int_sh[34])); + datapath_latch_rf2_32x128_wm1 uDQB35 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[36]), .D(DB_int_bmux[35]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[35]), .XQ(XDB_sh), .Q(DB_int_sh[35])); + datapath_latch_rf2_32x128_wm1 uDQB36 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[37]), .D(DB_int_bmux[36]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[36]), .XQ(XDB_sh), .Q(DB_int_sh[36])); + datapath_latch_rf2_32x128_wm1 uDQB37 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[38]), .D(DB_int_bmux[37]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[37]), .XQ(XDB_sh), .Q(DB_int_sh[37])); + datapath_latch_rf2_32x128_wm1 uDQB38 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[39]), .D(DB_int_bmux[38]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[38]), .XQ(XDB_sh), .Q(DB_int_sh[38])); + datapath_latch_rf2_32x128_wm1 uDQB39 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[40]), .D(DB_int_bmux[39]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[39]), .XQ(XDB_sh), .Q(DB_int_sh[39])); + datapath_latch_rf2_32x128_wm1 uDQB40 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[41]), .D(DB_int_bmux[40]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[40]), .XQ(XDB_sh), .Q(DB_int_sh[40])); + datapath_latch_rf2_32x128_wm1 uDQB41 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[42]), .D(DB_int_bmux[41]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[41]), .XQ(XDB_sh), .Q(DB_int_sh[41])); + datapath_latch_rf2_32x128_wm1 uDQB42 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[43]), .D(DB_int_bmux[42]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[42]), .XQ(XDB_sh), .Q(DB_int_sh[42])); + datapath_latch_rf2_32x128_wm1 uDQB43 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[44]), .D(DB_int_bmux[43]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[43]), .XQ(XDB_sh), .Q(DB_int_sh[43])); + datapath_latch_rf2_32x128_wm1 uDQB44 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[45]), .D(DB_int_bmux[44]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[44]), .XQ(XDB_sh), .Q(DB_int_sh[44])); + datapath_latch_rf2_32x128_wm1 uDQB45 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[46]), .D(DB_int_bmux[45]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[45]), .XQ(XDB_sh), .Q(DB_int_sh[45])); + datapath_latch_rf2_32x128_wm1 uDQB46 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[47]), .D(DB_int_bmux[46]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[46]), .XQ(XDB_sh), .Q(DB_int_sh[46])); + datapath_latch_rf2_32x128_wm1 uDQB47 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[48]), .D(DB_int_bmux[47]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[47]), .XQ(XDB_sh), .Q(DB_int_sh[47])); + datapath_latch_rf2_32x128_wm1 uDQB48 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[49]), .D(DB_int_bmux[48]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[48]), .XQ(XDB_sh), .Q(DB_int_sh[48])); + datapath_latch_rf2_32x128_wm1 uDQB49 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[50]), .D(DB_int_bmux[49]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[49]), .XQ(XDB_sh), .Q(DB_int_sh[49])); + datapath_latch_rf2_32x128_wm1 uDQB50 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[51]), .D(DB_int_bmux[50]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[50]), .XQ(XDB_sh), .Q(DB_int_sh[50])); + datapath_latch_rf2_32x128_wm1 uDQB51 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[52]), .D(DB_int_bmux[51]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[51]), .XQ(XDB_sh), .Q(DB_int_sh[51])); + datapath_latch_rf2_32x128_wm1 uDQB52 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[53]), .D(DB_int_bmux[52]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[52]), .XQ(XDB_sh), .Q(DB_int_sh[52])); + datapath_latch_rf2_32x128_wm1 uDQB53 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[54]), .D(DB_int_bmux[53]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[53]), .XQ(XDB_sh), .Q(DB_int_sh[53])); + datapath_latch_rf2_32x128_wm1 uDQB54 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[55]), .D(DB_int_bmux[54]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[54]), .XQ(XDB_sh), .Q(DB_int_sh[54])); + datapath_latch_rf2_32x128_wm1 uDQB55 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[56]), .D(DB_int_bmux[55]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[55]), .XQ(XDB_sh), .Q(DB_int_sh[55])); + datapath_latch_rf2_32x128_wm1 uDQB56 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[57]), .D(DB_int_bmux[56]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[56]), .XQ(XDB_sh), .Q(DB_int_sh[56])); + datapath_latch_rf2_32x128_wm1 uDQB57 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[58]), .D(DB_int_bmux[57]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[57]), .XQ(XDB_sh), .Q(DB_int_sh[57])); + datapath_latch_rf2_32x128_wm1 uDQB58 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[59]), .D(DB_int_bmux[58]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[58]), .XQ(XDB_sh), .Q(DB_int_sh[58])); + datapath_latch_rf2_32x128_wm1 uDQB59 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[60]), .D(DB_int_bmux[59]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[59]), .XQ(XDB_sh), .Q(DB_int_sh[59])); + datapath_latch_rf2_32x128_wm1 uDQB60 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[61]), .D(DB_int_bmux[60]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[60]), .XQ(XDB_sh), .Q(DB_int_sh[60])); + datapath_latch_rf2_32x128_wm1 uDQB61 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[62]), .D(DB_int_bmux[61]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[61]), .XQ(XDB_sh), .Q(DB_int_sh[61])); + datapath_latch_rf2_32x128_wm1 uDQB62 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[63]), .D(DB_int_bmux[62]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[62]), .XQ(XDB_sh), .Q(DB_int_sh[62])); + datapath_latch_rf2_32x128_wm1 uDQB63 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(SIB_[0]), .D(DB_int_bmux[63]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[63]), .XQ(XDB_sh), .Q(DB_int_sh[63])); + datapath_latch_rf2_32x128_wm1 uDQB64 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(SIB_[1]), .D(DB_int_bmux[64]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[64]), .XQ(XDB_sh), .Q(DB_int_sh[64])); + datapath_latch_rf2_32x128_wm1 uDQB65 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[64]), .D(DB_int_bmux[65]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[65]), .XQ(XDB_sh), .Q(DB_int_sh[65])); + datapath_latch_rf2_32x128_wm1 uDQB66 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[65]), .D(DB_int_bmux[66]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[66]), .XQ(XDB_sh), .Q(DB_int_sh[66])); + datapath_latch_rf2_32x128_wm1 uDQB67 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[66]), .D(DB_int_bmux[67]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[67]), .XQ(XDB_sh), .Q(DB_int_sh[67])); + datapath_latch_rf2_32x128_wm1 uDQB68 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[67]), .D(DB_int_bmux[68]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[68]), .XQ(XDB_sh), .Q(DB_int_sh[68])); + datapath_latch_rf2_32x128_wm1 uDQB69 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[68]), .D(DB_int_bmux[69]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[69]), .XQ(XDB_sh), .Q(DB_int_sh[69])); + datapath_latch_rf2_32x128_wm1 uDQB70 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[69]), .D(DB_int_bmux[70]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[70]), .XQ(XDB_sh), .Q(DB_int_sh[70])); + datapath_latch_rf2_32x128_wm1 uDQB71 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[70]), .D(DB_int_bmux[71]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[71]), .XQ(XDB_sh), .Q(DB_int_sh[71])); + datapath_latch_rf2_32x128_wm1 uDQB72 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[71]), .D(DB_int_bmux[72]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[72]), .XQ(XDB_sh), .Q(DB_int_sh[72])); + datapath_latch_rf2_32x128_wm1 uDQB73 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[72]), .D(DB_int_bmux[73]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[73]), .XQ(XDB_sh), .Q(DB_int_sh[73])); + datapath_latch_rf2_32x128_wm1 uDQB74 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[73]), .D(DB_int_bmux[74]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[74]), .XQ(XDB_sh), .Q(DB_int_sh[74])); + datapath_latch_rf2_32x128_wm1 uDQB75 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[74]), .D(DB_int_bmux[75]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[75]), .XQ(XDB_sh), .Q(DB_int_sh[75])); + datapath_latch_rf2_32x128_wm1 uDQB76 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[75]), .D(DB_int_bmux[76]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[76]), .XQ(XDB_sh), .Q(DB_int_sh[76])); + datapath_latch_rf2_32x128_wm1 uDQB77 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[76]), .D(DB_int_bmux[77]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[77]), .XQ(XDB_sh), .Q(DB_int_sh[77])); + datapath_latch_rf2_32x128_wm1 uDQB78 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[77]), .D(DB_int_bmux[78]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[78]), .XQ(XDB_sh), .Q(DB_int_sh[78])); + datapath_latch_rf2_32x128_wm1 uDQB79 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[78]), .D(DB_int_bmux[79]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[79]), .XQ(XDB_sh), .Q(DB_int_sh[79])); + datapath_latch_rf2_32x128_wm1 uDQB80 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[79]), .D(DB_int_bmux[80]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[80]), .XQ(XDB_sh), .Q(DB_int_sh[80])); + datapath_latch_rf2_32x128_wm1 uDQB81 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[80]), .D(DB_int_bmux[81]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[81]), .XQ(XDB_sh), .Q(DB_int_sh[81])); + datapath_latch_rf2_32x128_wm1 uDQB82 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[81]), .D(DB_int_bmux[82]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[82]), .XQ(XDB_sh), .Q(DB_int_sh[82])); + datapath_latch_rf2_32x128_wm1 uDQB83 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[82]), .D(DB_int_bmux[83]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[83]), .XQ(XDB_sh), .Q(DB_int_sh[83])); + datapath_latch_rf2_32x128_wm1 uDQB84 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[83]), .D(DB_int_bmux[84]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[84]), .XQ(XDB_sh), .Q(DB_int_sh[84])); + datapath_latch_rf2_32x128_wm1 uDQB85 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[84]), .D(DB_int_bmux[85]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[85]), .XQ(XDB_sh), .Q(DB_int_sh[85])); + datapath_latch_rf2_32x128_wm1 uDQB86 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[85]), .D(DB_int_bmux[86]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[86]), .XQ(XDB_sh), .Q(DB_int_sh[86])); + datapath_latch_rf2_32x128_wm1 uDQB87 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[86]), .D(DB_int_bmux[87]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[87]), .XQ(XDB_sh), .Q(DB_int_sh[87])); + datapath_latch_rf2_32x128_wm1 uDQB88 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[87]), .D(DB_int_bmux[88]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[88]), .XQ(XDB_sh), .Q(DB_int_sh[88])); + datapath_latch_rf2_32x128_wm1 uDQB89 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[88]), .D(DB_int_bmux[89]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[89]), .XQ(XDB_sh), .Q(DB_int_sh[89])); + datapath_latch_rf2_32x128_wm1 uDQB90 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[89]), .D(DB_int_bmux[90]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[90]), .XQ(XDB_sh), .Q(DB_int_sh[90])); + datapath_latch_rf2_32x128_wm1 uDQB91 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[90]), .D(DB_int_bmux[91]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[91]), .XQ(XDB_sh), .Q(DB_int_sh[91])); + datapath_latch_rf2_32x128_wm1 uDQB92 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[91]), .D(DB_int_bmux[92]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[92]), .XQ(XDB_sh), .Q(DB_int_sh[92])); + datapath_latch_rf2_32x128_wm1 uDQB93 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[92]), .D(DB_int_bmux[93]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[93]), .XQ(XDB_sh), .Q(DB_int_sh[93])); + datapath_latch_rf2_32x128_wm1 uDQB94 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[93]), .D(DB_int_bmux[94]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[94]), .XQ(XDB_sh), .Q(DB_int_sh[94])); + datapath_latch_rf2_32x128_wm1 uDQB95 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[94]), .D(DB_int_bmux[95]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[95]), .XQ(XDB_sh), .Q(DB_int_sh[95])); + datapath_latch_rf2_32x128_wm1 uDQB96 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[95]), .D(DB_int_bmux[96]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[96]), .XQ(XDB_sh), .Q(DB_int_sh[96])); + datapath_latch_rf2_32x128_wm1 uDQB97 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[96]), .D(DB_int_bmux[97]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[97]), .XQ(XDB_sh), .Q(DB_int_sh[97])); + datapath_latch_rf2_32x128_wm1 uDQB98 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[97]), .D(DB_int_bmux[98]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[98]), .XQ(XDB_sh), .Q(DB_int_sh[98])); + datapath_latch_rf2_32x128_wm1 uDQB99 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[98]), .D(DB_int_bmux[99]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[99]), .XQ(XDB_sh), .Q(DB_int_sh[99])); + datapath_latch_rf2_32x128_wm1 uDQB100 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[99]), .D(DB_int_bmux[100]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[100]), .XQ(XDB_sh), .Q(DB_int_sh[100])); + datapath_latch_rf2_32x128_wm1 uDQB101 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[100]), .D(DB_int_bmux[101]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[101]), .XQ(XDB_sh), .Q(DB_int_sh[101])); + datapath_latch_rf2_32x128_wm1 uDQB102 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[101]), .D(DB_int_bmux[102]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[102]), .XQ(XDB_sh), .Q(DB_int_sh[102])); + datapath_latch_rf2_32x128_wm1 uDQB103 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[102]), .D(DB_int_bmux[103]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[103]), .XQ(XDB_sh), .Q(DB_int_sh[103])); + datapath_latch_rf2_32x128_wm1 uDQB104 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[103]), .D(DB_int_bmux[104]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[104]), .XQ(XDB_sh), .Q(DB_int_sh[104])); + datapath_latch_rf2_32x128_wm1 uDQB105 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[104]), .D(DB_int_bmux[105]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[105]), .XQ(XDB_sh), .Q(DB_int_sh[105])); + datapath_latch_rf2_32x128_wm1 uDQB106 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[105]), .D(DB_int_bmux[106]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[106]), .XQ(XDB_sh), .Q(DB_int_sh[106])); + datapath_latch_rf2_32x128_wm1 uDQB107 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[106]), .D(DB_int_bmux[107]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[107]), .XQ(XDB_sh), .Q(DB_int_sh[107])); + datapath_latch_rf2_32x128_wm1 uDQB108 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[107]), .D(DB_int_bmux[108]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[108]), .XQ(XDB_sh), .Q(DB_int_sh[108])); + datapath_latch_rf2_32x128_wm1 uDQB109 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[108]), .D(DB_int_bmux[109]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[109]), .XQ(XDB_sh), .Q(DB_int_sh[109])); + datapath_latch_rf2_32x128_wm1 uDQB110 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[109]), .D(DB_int_bmux[110]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[110]), .XQ(XDB_sh), .Q(DB_int_sh[110])); + datapath_latch_rf2_32x128_wm1 uDQB111 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[110]), .D(DB_int_bmux[111]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[111]), .XQ(XDB_sh), .Q(DB_int_sh[111])); + datapath_latch_rf2_32x128_wm1 uDQB112 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[111]), .D(DB_int_bmux[112]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[112]), .XQ(XDB_sh), .Q(DB_int_sh[112])); + datapath_latch_rf2_32x128_wm1 uDQB113 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[112]), .D(DB_int_bmux[113]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[113]), .XQ(XDB_sh), .Q(DB_int_sh[113])); + datapath_latch_rf2_32x128_wm1 uDQB114 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[113]), .D(DB_int_bmux[114]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[114]), .XQ(XDB_sh), .Q(DB_int_sh[114])); + datapath_latch_rf2_32x128_wm1 uDQB115 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[114]), .D(DB_int_bmux[115]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[115]), .XQ(XDB_sh), .Q(DB_int_sh[115])); + datapath_latch_rf2_32x128_wm1 uDQB116 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[115]), .D(DB_int_bmux[116]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[116]), .XQ(XDB_sh), .Q(DB_int_sh[116])); + datapath_latch_rf2_32x128_wm1 uDQB117 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[116]), .D(DB_int_bmux[117]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[117]), .XQ(XDB_sh), .Q(DB_int_sh[117])); + datapath_latch_rf2_32x128_wm1 uDQB118 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[117]), .D(DB_int_bmux[118]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[118]), .XQ(XDB_sh), .Q(DB_int_sh[118])); + datapath_latch_rf2_32x128_wm1 uDQB119 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[118]), .D(DB_int_bmux[119]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[119]), .XQ(XDB_sh), .Q(DB_int_sh[119])); + datapath_latch_rf2_32x128_wm1 uDQB120 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[119]), .D(DB_int_bmux[120]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[120]), .XQ(XDB_sh), .Q(DB_int_sh[120])); + datapath_latch_rf2_32x128_wm1 uDQB121 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[120]), .D(DB_int_bmux[121]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[121]), .XQ(XDB_sh), .Q(DB_int_sh[121])); + datapath_latch_rf2_32x128_wm1 uDQB122 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[121]), .D(DB_int_bmux[122]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[122]), .XQ(XDB_sh), .Q(DB_int_sh[122])); + datapath_latch_rf2_32x128_wm1 uDQB123 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[122]), .D(DB_int_bmux[123]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[123]), .XQ(XDB_sh), .Q(DB_int_sh[123])); + datapath_latch_rf2_32x128_wm1 uDQB124 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[123]), .D(DB_int_bmux[124]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[124]), .XQ(XDB_sh), .Q(DB_int_sh[124])); + datapath_latch_rf2_32x128_wm1 uDQB125 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[124]), .D(DB_int_bmux[125]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[125]), .XQ(XDB_sh), .Q(DB_int_sh[125])); + datapath_latch_rf2_32x128_wm1 uDQB126 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[125]), .D(DB_int_bmux[126]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[126]), .XQ(XDB_sh), .Q(DB_int_sh[126])); + datapath_latch_rf2_32x128_wm1 uDQB127 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[126]), .D(DB_int_bmux[127]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[127]), .XQ(XDB_sh), .Q(DB_int_sh[127])); + + + +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS + always @ (VDDCE or VDDPE or VSSE) begin + if (VDDCE === 1'bx || VDDCE === 1'bz) + $display("Warning: Unknown value for VDDCE %b in %m at %0t", VDDCE, $time); + if (VDDPE === 1'bx || VDDPE === 1'bz) + $display("Warning: Unknown value for VDDPE %b in %m at %0t", VDDPE, $time); + if (VSSE === 1'bx || VSSE === 1'bz) + $display("Warning: Unknown value for VSSE %b in %m at %0t", VSSE, $time); + end +`endif + + function row_contention; + input [4:0] aa; + input [4:0] ab; + input [127:0] wena; + input [127:0] wenb; + reg result; + reg sameRow; + reg sameMux; + reg anyWrite; + begin + anyWrite = ((& wena) === 1'b1 && (& wenb) === 1'b1) ? 1'b0 : 1'b1; + sameMux = (aa[0:0] == ab[0:0]) ? 1'b1 : 1'b0; + if (aa[4:1] == ab[4:1]) begin + sameRow = 1'b1; + end else begin + sameRow = 1'b0; + end + if (sameRow == 1'b1 && anyWrite == 1'b1) + row_contention = 1'b1; + else if (sameRow == 1'b1 && sameMux == 1'b1) + row_contention = 1'b1; + else + row_contention = 1'b0; + end + endfunction + + function col_contention; + input [4:0] aa; + input [4:0] ab; + begin + if (aa[0:0] == ab[0:0]) + col_contention = 1'b1; + else + col_contention = 1'b0; + end + endfunction + + function is_contention; + input [4:0] aa; + input [4:0] ab; + input [127:0] wena; + input [127:0] wenb; + reg result; + begin + if ((& wena) === 1'b1 && (& wenb) === 1'b1) begin + result = 1'b0; + end else if (aa == ab) begin + result = 1'b1; + end else begin + result = 1'b0; + end + is_contention = result; + end + endfunction + + +endmodule +`endcelldefine +`else +`celldefine +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS +module rf2_32x128_wm1 (VDDCE, VDDPE, VSSE, CENYA, AYA, CENYB, WENYB, AYB, QA, SOA, + SOB, CLKA, CENA, AA, CLKB, CENB, WENB, AB, DB, EMAA, EMASA, EMAB, TENA, TCENA, + TAA, TENB, TCENB, TWENB, TAB, TDB, RET1N, SIA, SEA, DFTRAMBYP, SIB, SEB, COLLDISN); +`else +module rf2_32x128_wm1 (CENYA, AYA, CENYB, WENYB, AYB, QA, SOA, SOB, CLKA, CENA, AA, + CLKB, CENB, WENB, AB, DB, EMAA, EMASA, EMAB, TENA, TCENA, TAA, TENB, TCENB, TWENB, + TAB, TDB, RET1N, SIA, SEA, DFTRAMBYP, SIB, SEB, COLLDISN); +`endif + + parameter ASSERT_PREFIX = ""; + parameter BITS = 128; + parameter WORDS = 32; + parameter MUX = 2; + parameter MEM_WIDTH = 256; // redun block size 2, 128 on left, 128 on right + parameter MEM_HEIGHT = 16; + parameter WP_SIZE = 1 ; + parameter UPM_WIDTH = 3; + parameter UPMW_WIDTH = 0; + parameter UPMS_WIDTH = 1; + + output CENYA; + output [4:0] AYA; + output CENYB; + output [127:0] WENYB; + output [4:0] AYB; + output [127:0] QA; + output [1:0] SOA; + output [1:0] SOB; + input CLKA; + input CENA; + input [4:0] AA; + input CLKB; + input CENB; + input [127:0] WENB; + input [4:0] AB; + input [127:0] DB; + input [2:0] EMAA; + input EMASA; + input [2:0] EMAB; + input TENA; + input TCENA; + input [4:0] TAA; + input TENB; + input TCENB; + input [127:0] TWENB; + input [4:0] TAB; + input [127:0] TDB; + input RET1N; + input [1:0] SIA; + input SEA; + input DFTRAMBYP; + input [1:0] SIB; + input SEB; + input COLLDISN; +`ifdef POWER_PINS + inout VDDCE; + inout VDDPE; + inout VSSE; +`endif + + reg pre_charge_st; + reg pre_charge_st_a; + reg pre_charge_st_b; + integer row_address; + integer mux_address; + initial row_address = 0; + initial mux_address = 0; + reg [255:0] mem [0:15]; + reg [255:0] row, row_t; + reg LAST_CLKA; + reg [255:0] row_mask; + reg [255:0] new_data; + reg [255:0] data_out; + reg [127:0] readLatch0; + reg [127:0] shifted_readLatch0; + reg read_mux_sel0_p2; + reg [127:0] readLatch1; + reg [127:0] shifted_readLatch1; + reg read_mux_sel1_p2; + reg LAST_CLKB; + wire [127:0] QA_int; + reg XQA, QA_update; + reg [127:0] mem_path; + reg [127:0] partial_mask; + reg XDB_sh, DB_sh_update; + wire [127:0] DB_int_bmux; + reg [127:0] writeEnable; + real previous_CLKA; + real previous_CLKB; + initial previous_CLKA = 0; + initial previous_CLKB = 0; + reg READ_WRITE, WRITE_WRITE, READ_READ, ROW_CC, COL_CC; + reg READ_WRITE_1, WRITE_WRITE_1, READ_READ_1; + reg cont_flag0_int; + reg cont_flag1_int; + initial cont_flag0_int = 1'b0; + initial cont_flag1_int = 1'b0; + + reg NOT_CENA, NOT_AA4, NOT_AA3, NOT_AA2, NOT_AA1, NOT_AA0, NOT_CENB, NOT_WENB127; + reg NOT_WENB126, NOT_WENB125, NOT_WENB124, NOT_WENB123, NOT_WENB122, NOT_WENB121; + reg NOT_WENB120, NOT_WENB119, NOT_WENB118, NOT_WENB117, NOT_WENB116, NOT_WENB115; + reg NOT_WENB114, NOT_WENB113, NOT_WENB112, NOT_WENB111, NOT_WENB110, NOT_WENB109; + reg NOT_WENB108, NOT_WENB107, NOT_WENB106, NOT_WENB105, NOT_WENB104, NOT_WENB103; + reg NOT_WENB102, NOT_WENB101, NOT_WENB100, NOT_WENB99, NOT_WENB98, NOT_WENB97, NOT_WENB96; + reg NOT_WENB95, NOT_WENB94, NOT_WENB93, NOT_WENB92, NOT_WENB91, NOT_WENB90, NOT_WENB89; + reg NOT_WENB88, NOT_WENB87, NOT_WENB86, NOT_WENB85, NOT_WENB84, NOT_WENB83, NOT_WENB82; + reg NOT_WENB81, NOT_WENB80, NOT_WENB79, NOT_WENB78, NOT_WENB77, NOT_WENB76, NOT_WENB75; + reg NOT_WENB74, NOT_WENB73, NOT_WENB72, NOT_WENB71, NOT_WENB70, NOT_WENB69, NOT_WENB68; + reg NOT_WENB67, NOT_WENB66, NOT_WENB65, NOT_WENB64, NOT_WENB63, NOT_WENB62, NOT_WENB61; + reg NOT_WENB60, NOT_WENB59, NOT_WENB58, NOT_WENB57, NOT_WENB56, NOT_WENB55, NOT_WENB54; + reg NOT_WENB53, NOT_WENB52, NOT_WENB51, NOT_WENB50, NOT_WENB49, NOT_WENB48, NOT_WENB47; + reg NOT_WENB46, NOT_WENB45, NOT_WENB44, NOT_WENB43, NOT_WENB42, NOT_WENB41, NOT_WENB40; + reg NOT_WENB39, NOT_WENB38, NOT_WENB37, NOT_WENB36, NOT_WENB35, NOT_WENB34, NOT_WENB33; + reg NOT_WENB32, NOT_WENB31, NOT_WENB30, NOT_WENB29, NOT_WENB28, NOT_WENB27, NOT_WENB26; + reg NOT_WENB25, NOT_WENB24, NOT_WENB23, NOT_WENB22, NOT_WENB21, NOT_WENB20, NOT_WENB19; + reg NOT_WENB18, NOT_WENB17, NOT_WENB16, NOT_WENB15, NOT_WENB14, NOT_WENB13, NOT_WENB12; + reg NOT_WENB11, NOT_WENB10, NOT_WENB9, NOT_WENB8, NOT_WENB7, NOT_WENB6, NOT_WENB5; + reg NOT_WENB4, NOT_WENB3, NOT_WENB2, NOT_WENB1, NOT_WENB0, NOT_AB4, NOT_AB3, NOT_AB2; + reg NOT_AB1, NOT_AB0, NOT_DB127, NOT_DB126, NOT_DB125, NOT_DB124, NOT_DB123, NOT_DB122; + reg NOT_DB121, NOT_DB120, NOT_DB119, NOT_DB118, NOT_DB117, NOT_DB116, NOT_DB115; + reg NOT_DB114, NOT_DB113, NOT_DB112, NOT_DB111, NOT_DB110, NOT_DB109, NOT_DB108; + reg NOT_DB107, NOT_DB106, NOT_DB105, NOT_DB104, NOT_DB103, NOT_DB102, NOT_DB101; + reg NOT_DB100, NOT_DB99, NOT_DB98, NOT_DB97, NOT_DB96, NOT_DB95, NOT_DB94, NOT_DB93; + reg NOT_DB92, NOT_DB91, NOT_DB90, NOT_DB89, NOT_DB88, NOT_DB87, NOT_DB86, NOT_DB85; + reg NOT_DB84, NOT_DB83, NOT_DB82, NOT_DB81, NOT_DB80, NOT_DB79, NOT_DB78, NOT_DB77; + reg NOT_DB76, NOT_DB75, NOT_DB74, NOT_DB73, NOT_DB72, NOT_DB71, NOT_DB70, NOT_DB69; + reg NOT_DB68, NOT_DB67, NOT_DB66, NOT_DB65, NOT_DB64, NOT_DB63, NOT_DB62, NOT_DB61; + reg NOT_DB60, NOT_DB59, NOT_DB58, NOT_DB57, NOT_DB56, NOT_DB55, NOT_DB54, NOT_DB53; + reg NOT_DB52, NOT_DB51, NOT_DB50, NOT_DB49, NOT_DB48, NOT_DB47, NOT_DB46, NOT_DB45; + reg NOT_DB44, NOT_DB43, NOT_DB42, NOT_DB41, NOT_DB40, NOT_DB39, NOT_DB38, NOT_DB37; + reg NOT_DB36, NOT_DB35, NOT_DB34, NOT_DB33, NOT_DB32, NOT_DB31, NOT_DB30, NOT_DB29; + reg NOT_DB28, NOT_DB27, NOT_DB26, NOT_DB25, NOT_DB24, NOT_DB23, NOT_DB22, NOT_DB21; + reg NOT_DB20, NOT_DB19, NOT_DB18, NOT_DB17, NOT_DB16, NOT_DB15, NOT_DB14, NOT_DB13; + reg NOT_DB12, NOT_DB11, NOT_DB10, NOT_DB9, NOT_DB8, NOT_DB7, NOT_DB6, NOT_DB5, NOT_DB4; + reg NOT_DB3, NOT_DB2, NOT_DB1, NOT_DB0, NOT_EMAA2, NOT_EMAA1, NOT_EMAA0, NOT_EMASA; + reg NOT_EMAB2, NOT_EMAB1, NOT_EMAB0, NOT_TENA, NOT_TCENA, NOT_TAA4, NOT_TAA3, NOT_TAA2; + reg NOT_TAA1, NOT_TAA0, NOT_TENB, NOT_TCENB, NOT_TWENB127, NOT_TWENB126, NOT_TWENB125; + reg NOT_TWENB124, NOT_TWENB123, NOT_TWENB122, NOT_TWENB121, NOT_TWENB120, NOT_TWENB119; + reg NOT_TWENB118, NOT_TWENB117, NOT_TWENB116, NOT_TWENB115, NOT_TWENB114, NOT_TWENB113; + reg NOT_TWENB112, NOT_TWENB111, NOT_TWENB110, NOT_TWENB109, NOT_TWENB108, NOT_TWENB107; + reg NOT_TWENB106, NOT_TWENB105, NOT_TWENB104, NOT_TWENB103, NOT_TWENB102, NOT_TWENB101; + reg NOT_TWENB100, NOT_TWENB99, NOT_TWENB98, NOT_TWENB97, NOT_TWENB96, NOT_TWENB95; + reg NOT_TWENB94, NOT_TWENB93, NOT_TWENB92, NOT_TWENB91, NOT_TWENB90, NOT_TWENB89; + reg NOT_TWENB88, NOT_TWENB87, NOT_TWENB86, NOT_TWENB85, NOT_TWENB84, NOT_TWENB83; + reg NOT_TWENB82, NOT_TWENB81, NOT_TWENB80, NOT_TWENB79, NOT_TWENB78, NOT_TWENB77; + reg NOT_TWENB76, NOT_TWENB75, NOT_TWENB74, NOT_TWENB73, NOT_TWENB72, NOT_TWENB71; + reg NOT_TWENB70, NOT_TWENB69, NOT_TWENB68, NOT_TWENB67, NOT_TWENB66, NOT_TWENB65; + reg NOT_TWENB64, NOT_TWENB63, NOT_TWENB62, NOT_TWENB61, NOT_TWENB60, NOT_TWENB59; + reg NOT_TWENB58, NOT_TWENB57, NOT_TWENB56, NOT_TWENB55, NOT_TWENB54, NOT_TWENB53; + reg NOT_TWENB52, NOT_TWENB51, NOT_TWENB50, NOT_TWENB49, NOT_TWENB48, NOT_TWENB47; + reg NOT_TWENB46, NOT_TWENB45, NOT_TWENB44, NOT_TWENB43, NOT_TWENB42, NOT_TWENB41; + reg NOT_TWENB40, NOT_TWENB39, NOT_TWENB38, NOT_TWENB37, NOT_TWENB36, NOT_TWENB35; + reg NOT_TWENB34, NOT_TWENB33, NOT_TWENB32, NOT_TWENB31, NOT_TWENB30, NOT_TWENB29; + reg NOT_TWENB28, NOT_TWENB27, NOT_TWENB26, NOT_TWENB25, NOT_TWENB24, NOT_TWENB23; + reg NOT_TWENB22, NOT_TWENB21, NOT_TWENB20, NOT_TWENB19, NOT_TWENB18, NOT_TWENB17; + reg NOT_TWENB16, NOT_TWENB15, NOT_TWENB14, NOT_TWENB13, NOT_TWENB12, NOT_TWENB11; + reg NOT_TWENB10, NOT_TWENB9, NOT_TWENB8, NOT_TWENB7, NOT_TWENB6, NOT_TWENB5, NOT_TWENB4; + reg NOT_TWENB3, NOT_TWENB2, NOT_TWENB1, NOT_TWENB0, NOT_TAB4, NOT_TAB3, NOT_TAB2; + reg NOT_TAB1, NOT_TAB0, NOT_TDB127, NOT_TDB126, NOT_TDB125, NOT_TDB124, NOT_TDB123; + reg NOT_TDB122, NOT_TDB121, NOT_TDB120, NOT_TDB119, NOT_TDB118, NOT_TDB117, NOT_TDB116; + reg NOT_TDB115, NOT_TDB114, NOT_TDB113, NOT_TDB112, NOT_TDB111, NOT_TDB110, NOT_TDB109; + reg NOT_TDB108, NOT_TDB107, NOT_TDB106, NOT_TDB105, NOT_TDB104, NOT_TDB103, NOT_TDB102; + reg NOT_TDB101, NOT_TDB100, NOT_TDB99, NOT_TDB98, NOT_TDB97, NOT_TDB96, NOT_TDB95; + reg NOT_TDB94, NOT_TDB93, NOT_TDB92, NOT_TDB91, NOT_TDB90, NOT_TDB89, NOT_TDB88; + reg NOT_TDB87, NOT_TDB86, NOT_TDB85, NOT_TDB84, NOT_TDB83, NOT_TDB82, NOT_TDB81; + reg NOT_TDB80, NOT_TDB79, NOT_TDB78, NOT_TDB77, NOT_TDB76, NOT_TDB75, NOT_TDB74; + reg NOT_TDB73, NOT_TDB72, NOT_TDB71, NOT_TDB70, NOT_TDB69, NOT_TDB68, NOT_TDB67; + reg NOT_TDB66, NOT_TDB65, NOT_TDB64, NOT_TDB63, NOT_TDB62, NOT_TDB61, NOT_TDB60; + reg NOT_TDB59, NOT_TDB58, NOT_TDB57, NOT_TDB56, NOT_TDB55, NOT_TDB54, NOT_TDB53; + reg NOT_TDB52, NOT_TDB51, NOT_TDB50, NOT_TDB49, NOT_TDB48, NOT_TDB47, NOT_TDB46; + reg NOT_TDB45, NOT_TDB44, NOT_TDB43, NOT_TDB42, NOT_TDB41, NOT_TDB40, NOT_TDB39; + reg NOT_TDB38, NOT_TDB37, NOT_TDB36, NOT_TDB35, NOT_TDB34, NOT_TDB33, NOT_TDB32; + reg NOT_TDB31, NOT_TDB30, NOT_TDB29, NOT_TDB28, NOT_TDB27, NOT_TDB26, NOT_TDB25; + reg NOT_TDB24, NOT_TDB23, NOT_TDB22, NOT_TDB21, NOT_TDB20, NOT_TDB19, NOT_TDB18; + reg NOT_TDB17, NOT_TDB16, NOT_TDB15, NOT_TDB14, NOT_TDB13, NOT_TDB12, NOT_TDB11; + reg NOT_TDB10, NOT_TDB9, NOT_TDB8, NOT_TDB7, NOT_TDB6, NOT_TDB5, NOT_TDB4, NOT_TDB3; + reg NOT_TDB2, NOT_TDB1, NOT_TDB0, NOT_SIA1, NOT_SIA0, NOT_SEA, NOT_DFTRAMBYP_CLKA; + reg NOT_DFTRAMBYP_CLKB, NOT_RET1N, NOT_SIB1, NOT_SIB0, NOT_SEB, NOT_COLLDISN; + reg NOT_CONTA, NOT_CLKA_PER, NOT_CLKA_MINH, NOT_CLKA_MINL, NOT_CONTB, NOT_CLKB_PER; + reg NOT_CLKB_MINH, NOT_CLKB_MINL; + reg clk0_int; + reg clk1_int; + + wire CENYA_; + wire [4:0] AYA_; + wire CENYB_; + wire [127:0] WENYB_; + wire [4:0] AYB_; + wire [127:0] QA_; + wire [1:0] SOA_; + wire [1:0] SOB_; + wire CLKA_; + wire CENA_; + reg CENA_int; + reg CENA_p2; + wire [4:0] AA_; + reg [4:0] AA_int; + wire CLKB_; + wire CENB_; + reg CENB_int; + reg CENB_p2; + wire [127:0] WENB_; + reg [127:0] WENB_int; + wire [4:0] AB_; + reg [4:0] AB_int; + wire [127:0] DB_; + reg [127:0] DB_int; + wire [127:0] DB_int_sh; + reg [127:0] DB_int_sh_int; + wire [2:0] EMAA_; + reg [2:0] EMAA_int; + wire EMASA_; + reg EMASA_int; + wire [2:0] EMAB_; + reg [2:0] EMAB_int; + wire TENA_; + reg TENA_int; + wire TCENA_; + reg TCENA_int; + reg TCENA_p2; + wire [4:0] TAA_; + reg [4:0] TAA_int; + wire TENB_; + reg TENB_int; + wire TCENB_; + reg TCENB_int; + reg TCENB_p2; + wire [127:0] TWENB_; + reg [127:0] TWENB_int; + wire [4:0] TAB_; + reg [4:0] TAB_int; + wire [127:0] TDB_; + reg [127:0] TDB_int; + wire RET1N_; + reg RET1N_int; + wire [1:0] SIA_; + wire [1:0] SIA_int; + wire SEA_; + reg SEA_int; + wire DFTRAMBYP_; + reg DFTRAMBYP_int; + reg DFTRAMBYP_p2; + wire [1:0] SIB_; + reg [1:0] SIB_int; + wire SEB_; + reg SEB_int; + wire COLLDISN_; + reg COLLDISN_int; + + buf B0(CENYA, CENYA_); + buf B1(AYA[0], AYA_[0]); + buf B2(AYA[1], AYA_[1]); + buf B3(AYA[2], AYA_[2]); + buf B4(AYA[3], AYA_[3]); + buf B5(AYA[4], AYA_[4]); + buf B6(CENYB, CENYB_); + buf B7(WENYB[0], WENYB_[0]); + buf B8(WENYB[1], WENYB_[1]); + buf B9(WENYB[2], WENYB_[2]); + buf B10(WENYB[3], WENYB_[3]); + buf B11(WENYB[4], WENYB_[4]); + buf B12(WENYB[5], WENYB_[5]); + buf B13(WENYB[6], WENYB_[6]); + buf B14(WENYB[7], WENYB_[7]); + buf B15(WENYB[8], WENYB_[8]); + buf B16(WENYB[9], WENYB_[9]); + buf B17(WENYB[10], WENYB_[10]); + buf B18(WENYB[11], WENYB_[11]); + buf B19(WENYB[12], WENYB_[12]); + buf B20(WENYB[13], WENYB_[13]); + buf B21(WENYB[14], WENYB_[14]); + buf B22(WENYB[15], WENYB_[15]); + buf B23(WENYB[16], WENYB_[16]); + buf B24(WENYB[17], WENYB_[17]); + buf B25(WENYB[18], WENYB_[18]); + buf B26(WENYB[19], WENYB_[19]); + buf B27(WENYB[20], WENYB_[20]); + buf B28(WENYB[21], WENYB_[21]); + buf B29(WENYB[22], WENYB_[22]); + buf B30(WENYB[23], WENYB_[23]); + buf B31(WENYB[24], WENYB_[24]); + buf B32(WENYB[25], WENYB_[25]); + buf B33(WENYB[26], WENYB_[26]); + buf B34(WENYB[27], WENYB_[27]); + buf B35(WENYB[28], WENYB_[28]); + buf B36(WENYB[29], WENYB_[29]); + buf B37(WENYB[30], WENYB_[30]); + buf B38(WENYB[31], WENYB_[31]); + buf B39(WENYB[32], WENYB_[32]); + buf B40(WENYB[33], WENYB_[33]); + buf B41(WENYB[34], WENYB_[34]); + buf B42(WENYB[35], WENYB_[35]); + buf B43(WENYB[36], WENYB_[36]); + buf B44(WENYB[37], WENYB_[37]); + buf B45(WENYB[38], WENYB_[38]); + buf B46(WENYB[39], WENYB_[39]); + buf B47(WENYB[40], WENYB_[40]); + buf B48(WENYB[41], WENYB_[41]); + buf B49(WENYB[42], WENYB_[42]); + buf B50(WENYB[43], WENYB_[43]); + buf B51(WENYB[44], WENYB_[44]); + buf B52(WENYB[45], WENYB_[45]); + buf B53(WENYB[46], WENYB_[46]); + buf B54(WENYB[47], WENYB_[47]); + buf B55(WENYB[48], WENYB_[48]); + buf B56(WENYB[49], WENYB_[49]); + buf B57(WENYB[50], WENYB_[50]); + buf B58(WENYB[51], WENYB_[51]); + buf B59(WENYB[52], WENYB_[52]); + buf B60(WENYB[53], WENYB_[53]); + buf B61(WENYB[54], WENYB_[54]); + buf B62(WENYB[55], WENYB_[55]); + buf B63(WENYB[56], WENYB_[56]); + buf B64(WENYB[57], WENYB_[57]); + buf B65(WENYB[58], WENYB_[58]); + buf B66(WENYB[59], WENYB_[59]); + buf B67(WENYB[60], WENYB_[60]); + buf B68(WENYB[61], WENYB_[61]); + buf B69(WENYB[62], WENYB_[62]); + buf B70(WENYB[63], WENYB_[63]); + buf B71(WENYB[64], WENYB_[64]); + buf B72(WENYB[65], WENYB_[65]); + buf B73(WENYB[66], WENYB_[66]); + buf B74(WENYB[67], WENYB_[67]); + buf B75(WENYB[68], WENYB_[68]); + buf B76(WENYB[69], WENYB_[69]); + buf B77(WENYB[70], WENYB_[70]); + buf B78(WENYB[71], WENYB_[71]); + buf B79(WENYB[72], WENYB_[72]); + buf B80(WENYB[73], WENYB_[73]); + buf B81(WENYB[74], WENYB_[74]); + buf B82(WENYB[75], WENYB_[75]); + buf B83(WENYB[76], WENYB_[76]); + buf B84(WENYB[77], WENYB_[77]); + buf B85(WENYB[78], WENYB_[78]); + buf B86(WENYB[79], WENYB_[79]); + buf B87(WENYB[80], WENYB_[80]); + buf B88(WENYB[81], WENYB_[81]); + buf B89(WENYB[82], WENYB_[82]); + buf B90(WENYB[83], WENYB_[83]); + buf B91(WENYB[84], WENYB_[84]); + buf B92(WENYB[85], WENYB_[85]); + buf B93(WENYB[86], WENYB_[86]); + buf B94(WENYB[87], WENYB_[87]); + buf B95(WENYB[88], WENYB_[88]); + buf B96(WENYB[89], WENYB_[89]); + buf B97(WENYB[90], WENYB_[90]); + buf B98(WENYB[91], WENYB_[91]); + buf B99(WENYB[92], WENYB_[92]); + buf B100(WENYB[93], WENYB_[93]); + buf B101(WENYB[94], WENYB_[94]); + buf B102(WENYB[95], WENYB_[95]); + buf B103(WENYB[96], WENYB_[96]); + buf B104(WENYB[97], WENYB_[97]); + buf B105(WENYB[98], WENYB_[98]); + buf B106(WENYB[99], WENYB_[99]); + buf B107(WENYB[100], WENYB_[100]); + buf B108(WENYB[101], WENYB_[101]); + buf B109(WENYB[102], WENYB_[102]); + buf B110(WENYB[103], WENYB_[103]); + buf B111(WENYB[104], WENYB_[104]); + buf B112(WENYB[105], WENYB_[105]); + buf B113(WENYB[106], WENYB_[106]); + buf B114(WENYB[107], WENYB_[107]); + buf B115(WENYB[108], WENYB_[108]); + buf B116(WENYB[109], WENYB_[109]); + buf B117(WENYB[110], WENYB_[110]); + buf B118(WENYB[111], WENYB_[111]); + buf B119(WENYB[112], WENYB_[112]); + buf B120(WENYB[113], WENYB_[113]); + buf B121(WENYB[114], WENYB_[114]); + buf B122(WENYB[115], WENYB_[115]); + buf B123(WENYB[116], WENYB_[116]); + buf B124(WENYB[117], WENYB_[117]); + buf B125(WENYB[118], WENYB_[118]); + buf B126(WENYB[119], WENYB_[119]); + buf B127(WENYB[120], WENYB_[120]); + buf B128(WENYB[121], WENYB_[121]); + buf B129(WENYB[122], WENYB_[122]); + buf B130(WENYB[123], WENYB_[123]); + buf B131(WENYB[124], WENYB_[124]); + buf B132(WENYB[125], WENYB_[125]); + buf B133(WENYB[126], WENYB_[126]); + buf B134(WENYB[127], WENYB_[127]); + buf B135(AYB[0], AYB_[0]); + buf B136(AYB[1], AYB_[1]); + buf B137(AYB[2], AYB_[2]); + buf B138(AYB[3], AYB_[3]); + buf B139(AYB[4], AYB_[4]); + buf B140(QA[0], QA_[0]); + buf B141(QA[1], QA_[1]); + buf B142(QA[2], QA_[2]); + buf B143(QA[3], QA_[3]); + buf B144(QA[4], QA_[4]); + buf B145(QA[5], QA_[5]); + buf B146(QA[6], QA_[6]); + buf B147(QA[7], QA_[7]); + buf B148(QA[8], QA_[8]); + buf B149(QA[9], QA_[9]); + buf B150(QA[10], QA_[10]); + buf B151(QA[11], QA_[11]); + buf B152(QA[12], QA_[12]); + buf B153(QA[13], QA_[13]); + buf B154(QA[14], QA_[14]); + buf B155(QA[15], QA_[15]); + buf B156(QA[16], QA_[16]); + buf B157(QA[17], QA_[17]); + buf B158(QA[18], QA_[18]); + buf B159(QA[19], QA_[19]); + buf B160(QA[20], QA_[20]); + buf B161(QA[21], QA_[21]); + buf B162(QA[22], QA_[22]); + buf B163(QA[23], QA_[23]); + buf B164(QA[24], QA_[24]); + buf B165(QA[25], QA_[25]); + buf B166(QA[26], QA_[26]); + buf B167(QA[27], QA_[27]); + buf B168(QA[28], QA_[28]); + buf B169(QA[29], QA_[29]); + buf B170(QA[30], QA_[30]); + buf B171(QA[31], QA_[31]); + buf B172(QA[32], QA_[32]); + buf B173(QA[33], QA_[33]); + buf B174(QA[34], QA_[34]); + buf B175(QA[35], QA_[35]); + buf B176(QA[36], QA_[36]); + buf B177(QA[37], QA_[37]); + buf B178(QA[38], QA_[38]); + buf B179(QA[39], QA_[39]); + buf B180(QA[40], QA_[40]); + buf B181(QA[41], QA_[41]); + buf B182(QA[42], QA_[42]); + buf B183(QA[43], QA_[43]); + buf B184(QA[44], QA_[44]); + buf B185(QA[45], QA_[45]); + buf B186(QA[46], QA_[46]); + buf B187(QA[47], QA_[47]); + buf B188(QA[48], QA_[48]); + buf B189(QA[49], QA_[49]); + buf B190(QA[50], QA_[50]); + buf B191(QA[51], QA_[51]); + buf B192(QA[52], QA_[52]); + buf B193(QA[53], QA_[53]); + buf B194(QA[54], QA_[54]); + buf B195(QA[55], QA_[55]); + buf B196(QA[56], QA_[56]); + buf B197(QA[57], QA_[57]); + buf B198(QA[58], QA_[58]); + buf B199(QA[59], QA_[59]); + buf B200(QA[60], QA_[60]); + buf B201(QA[61], QA_[61]); + buf B202(QA[62], QA_[62]); + buf B203(QA[63], QA_[63]); + buf B204(QA[64], QA_[64]); + buf B205(QA[65], QA_[65]); + buf B206(QA[66], QA_[66]); + buf B207(QA[67], QA_[67]); + buf B208(QA[68], QA_[68]); + buf B209(QA[69], QA_[69]); + buf B210(QA[70], QA_[70]); + buf B211(QA[71], QA_[71]); + buf B212(QA[72], QA_[72]); + buf B213(QA[73], QA_[73]); + buf B214(QA[74], QA_[74]); + buf B215(QA[75], QA_[75]); + buf B216(QA[76], QA_[76]); + buf B217(QA[77], QA_[77]); + buf B218(QA[78], QA_[78]); + buf B219(QA[79], QA_[79]); + buf B220(QA[80], QA_[80]); + buf B221(QA[81], QA_[81]); + buf B222(QA[82], QA_[82]); + buf B223(QA[83], QA_[83]); + buf B224(QA[84], QA_[84]); + buf B225(QA[85], QA_[85]); + buf B226(QA[86], QA_[86]); + buf B227(QA[87], QA_[87]); + buf B228(QA[88], QA_[88]); + buf B229(QA[89], QA_[89]); + buf B230(QA[90], QA_[90]); + buf B231(QA[91], QA_[91]); + buf B232(QA[92], QA_[92]); + buf B233(QA[93], QA_[93]); + buf B234(QA[94], QA_[94]); + buf B235(QA[95], QA_[95]); + buf B236(QA[96], QA_[96]); + buf B237(QA[97], QA_[97]); + buf B238(QA[98], QA_[98]); + buf B239(QA[99], QA_[99]); + buf B240(QA[100], QA_[100]); + buf B241(QA[101], QA_[101]); + buf B242(QA[102], QA_[102]); + buf B243(QA[103], QA_[103]); + buf B244(QA[104], QA_[104]); + buf B245(QA[105], QA_[105]); + buf B246(QA[106], QA_[106]); + buf B247(QA[107], QA_[107]); + buf B248(QA[108], QA_[108]); + buf B249(QA[109], QA_[109]); + buf B250(QA[110], QA_[110]); + buf B251(QA[111], QA_[111]); + buf B252(QA[112], QA_[112]); + buf B253(QA[113], QA_[113]); + buf B254(QA[114], QA_[114]); + buf B255(QA[115], QA_[115]); + buf B256(QA[116], QA_[116]); + buf B257(QA[117], QA_[117]); + buf B258(QA[118], QA_[118]); + buf B259(QA[119], QA_[119]); + buf B260(QA[120], QA_[120]); + buf B261(QA[121], QA_[121]); + buf B262(QA[122], QA_[122]); + buf B263(QA[123], QA_[123]); + buf B264(QA[124], QA_[124]); + buf B265(QA[125], QA_[125]); + buf B266(QA[126], QA_[126]); + buf B267(QA[127], QA_[127]); + buf B268(SOA[0], SOA_[0]); + buf B269(SOA[1], SOA_[1]); + buf B270(SOB[0], SOB_[0]); + buf B271(SOB[1], SOB_[1]); + buf B272(CLKA_, CLKA); + buf B273(CENA_, CENA); + buf B274(AA_[0], AA[0]); + buf B275(AA_[1], AA[1]); + buf B276(AA_[2], AA[2]); + buf B277(AA_[3], AA[3]); + buf B278(AA_[4], AA[4]); + buf B279(CLKB_, CLKB); + buf B280(CENB_, CENB); + buf B281(WENB_[0], WENB[0]); + buf B282(WENB_[1], WENB[1]); + buf B283(WENB_[2], WENB[2]); + buf B284(WENB_[3], WENB[3]); + buf B285(WENB_[4], WENB[4]); + buf B286(WENB_[5], WENB[5]); + buf B287(WENB_[6], WENB[6]); + buf B288(WENB_[7], WENB[7]); + buf B289(WENB_[8], WENB[8]); + buf B290(WENB_[9], WENB[9]); + buf B291(WENB_[10], WENB[10]); + buf B292(WENB_[11], WENB[11]); + buf B293(WENB_[12], WENB[12]); + buf B294(WENB_[13], WENB[13]); + buf B295(WENB_[14], WENB[14]); + buf B296(WENB_[15], WENB[15]); + buf B297(WENB_[16], WENB[16]); + buf B298(WENB_[17], WENB[17]); + buf B299(WENB_[18], WENB[18]); + buf B300(WENB_[19], WENB[19]); + buf B301(WENB_[20], WENB[20]); + buf B302(WENB_[21], WENB[21]); + buf B303(WENB_[22], WENB[22]); + buf B304(WENB_[23], WENB[23]); + buf B305(WENB_[24], WENB[24]); + buf B306(WENB_[25], WENB[25]); + buf B307(WENB_[26], WENB[26]); + buf B308(WENB_[27], WENB[27]); + buf B309(WENB_[28], WENB[28]); + buf B310(WENB_[29], WENB[29]); + buf B311(WENB_[30], WENB[30]); + buf B312(WENB_[31], WENB[31]); + buf B313(WENB_[32], WENB[32]); + buf B314(WENB_[33], WENB[33]); + buf B315(WENB_[34], WENB[34]); + buf B316(WENB_[35], WENB[35]); + buf B317(WENB_[36], WENB[36]); + buf B318(WENB_[37], WENB[37]); + buf B319(WENB_[38], WENB[38]); + buf B320(WENB_[39], WENB[39]); + buf B321(WENB_[40], WENB[40]); + buf B322(WENB_[41], WENB[41]); + buf B323(WENB_[42], WENB[42]); + buf B324(WENB_[43], WENB[43]); + buf B325(WENB_[44], WENB[44]); + buf B326(WENB_[45], WENB[45]); + buf B327(WENB_[46], WENB[46]); + buf B328(WENB_[47], WENB[47]); + buf B329(WENB_[48], WENB[48]); + buf B330(WENB_[49], WENB[49]); + buf B331(WENB_[50], WENB[50]); + buf B332(WENB_[51], WENB[51]); + buf B333(WENB_[52], WENB[52]); + buf B334(WENB_[53], WENB[53]); + buf B335(WENB_[54], WENB[54]); + buf B336(WENB_[55], WENB[55]); + buf B337(WENB_[56], WENB[56]); + buf B338(WENB_[57], WENB[57]); + buf B339(WENB_[58], WENB[58]); + buf B340(WENB_[59], WENB[59]); + buf B341(WENB_[60], WENB[60]); + buf B342(WENB_[61], WENB[61]); + buf B343(WENB_[62], WENB[62]); + buf B344(WENB_[63], WENB[63]); + buf B345(WENB_[64], WENB[64]); + buf B346(WENB_[65], WENB[65]); + buf B347(WENB_[66], WENB[66]); + buf B348(WENB_[67], WENB[67]); + buf B349(WENB_[68], WENB[68]); + buf B350(WENB_[69], WENB[69]); + buf B351(WENB_[70], WENB[70]); + buf B352(WENB_[71], WENB[71]); + buf B353(WENB_[72], WENB[72]); + buf B354(WENB_[73], WENB[73]); + buf B355(WENB_[74], WENB[74]); + buf B356(WENB_[75], WENB[75]); + buf B357(WENB_[76], WENB[76]); + buf B358(WENB_[77], WENB[77]); + buf B359(WENB_[78], WENB[78]); + buf B360(WENB_[79], WENB[79]); + buf B361(WENB_[80], WENB[80]); + buf B362(WENB_[81], WENB[81]); + buf B363(WENB_[82], WENB[82]); + buf B364(WENB_[83], WENB[83]); + buf B365(WENB_[84], WENB[84]); + buf B366(WENB_[85], WENB[85]); + buf B367(WENB_[86], WENB[86]); + buf B368(WENB_[87], WENB[87]); + buf B369(WENB_[88], WENB[88]); + buf B370(WENB_[89], WENB[89]); + buf B371(WENB_[90], WENB[90]); + buf B372(WENB_[91], WENB[91]); + buf B373(WENB_[92], WENB[92]); + buf B374(WENB_[93], WENB[93]); + buf B375(WENB_[94], WENB[94]); + buf B376(WENB_[95], WENB[95]); + buf B377(WENB_[96], WENB[96]); + buf B378(WENB_[97], WENB[97]); + buf B379(WENB_[98], WENB[98]); + buf B380(WENB_[99], WENB[99]); + buf B381(WENB_[100], WENB[100]); + buf B382(WENB_[101], WENB[101]); + buf B383(WENB_[102], WENB[102]); + buf B384(WENB_[103], WENB[103]); + buf B385(WENB_[104], WENB[104]); + buf B386(WENB_[105], WENB[105]); + buf B387(WENB_[106], WENB[106]); + buf B388(WENB_[107], WENB[107]); + buf B389(WENB_[108], WENB[108]); + buf B390(WENB_[109], WENB[109]); + buf B391(WENB_[110], WENB[110]); + buf B392(WENB_[111], WENB[111]); + buf B393(WENB_[112], WENB[112]); + buf B394(WENB_[113], WENB[113]); + buf B395(WENB_[114], WENB[114]); + buf B396(WENB_[115], WENB[115]); + buf B397(WENB_[116], WENB[116]); + buf B398(WENB_[117], WENB[117]); + buf B399(WENB_[118], WENB[118]); + buf B400(WENB_[119], WENB[119]); + buf B401(WENB_[120], WENB[120]); + buf B402(WENB_[121], WENB[121]); + buf B403(WENB_[122], WENB[122]); + buf B404(WENB_[123], WENB[123]); + buf B405(WENB_[124], WENB[124]); + buf B406(WENB_[125], WENB[125]); + buf B407(WENB_[126], WENB[126]); + buf B408(WENB_[127], WENB[127]); + buf B409(AB_[0], AB[0]); + buf B410(AB_[1], AB[1]); + buf B411(AB_[2], AB[2]); + buf B412(AB_[3], AB[3]); + buf B413(AB_[4], AB[4]); + buf B414(DB_[0], DB[0]); + buf B415(DB_[1], DB[1]); + buf B416(DB_[2], DB[2]); + buf B417(DB_[3], DB[3]); + buf B418(DB_[4], DB[4]); + buf B419(DB_[5], DB[5]); + buf B420(DB_[6], DB[6]); + buf B421(DB_[7], DB[7]); + buf B422(DB_[8], DB[8]); + buf B423(DB_[9], DB[9]); + buf B424(DB_[10], DB[10]); + buf B425(DB_[11], DB[11]); + buf B426(DB_[12], DB[12]); + buf B427(DB_[13], DB[13]); + buf B428(DB_[14], DB[14]); + buf B429(DB_[15], DB[15]); + buf B430(DB_[16], DB[16]); + buf B431(DB_[17], DB[17]); + buf B432(DB_[18], DB[18]); + buf B433(DB_[19], DB[19]); + buf B434(DB_[20], DB[20]); + buf B435(DB_[21], DB[21]); + buf B436(DB_[22], DB[22]); + buf B437(DB_[23], DB[23]); + buf B438(DB_[24], DB[24]); + buf B439(DB_[25], DB[25]); + buf B440(DB_[26], DB[26]); + buf B441(DB_[27], DB[27]); + buf B442(DB_[28], DB[28]); + buf B443(DB_[29], DB[29]); + buf B444(DB_[30], DB[30]); + buf B445(DB_[31], DB[31]); + buf B446(DB_[32], DB[32]); + buf B447(DB_[33], DB[33]); + buf B448(DB_[34], DB[34]); + buf B449(DB_[35], DB[35]); + buf B450(DB_[36], DB[36]); + buf B451(DB_[37], DB[37]); + buf B452(DB_[38], DB[38]); + buf B453(DB_[39], DB[39]); + buf B454(DB_[40], DB[40]); + buf B455(DB_[41], DB[41]); + buf B456(DB_[42], DB[42]); + buf B457(DB_[43], DB[43]); + buf B458(DB_[44], DB[44]); + buf B459(DB_[45], DB[45]); + buf B460(DB_[46], DB[46]); + buf B461(DB_[47], DB[47]); + buf B462(DB_[48], DB[48]); + buf B463(DB_[49], DB[49]); + buf B464(DB_[50], DB[50]); + buf B465(DB_[51], DB[51]); + buf B466(DB_[52], DB[52]); + buf B467(DB_[53], DB[53]); + buf B468(DB_[54], DB[54]); + buf B469(DB_[55], DB[55]); + buf B470(DB_[56], DB[56]); + buf B471(DB_[57], DB[57]); + buf B472(DB_[58], DB[58]); + buf B473(DB_[59], DB[59]); + buf B474(DB_[60], DB[60]); + buf B475(DB_[61], DB[61]); + buf B476(DB_[62], DB[62]); + buf B477(DB_[63], DB[63]); + buf B478(DB_[64], DB[64]); + buf B479(DB_[65], DB[65]); + buf B480(DB_[66], DB[66]); + buf B481(DB_[67], DB[67]); + buf B482(DB_[68], DB[68]); + buf B483(DB_[69], DB[69]); + buf B484(DB_[70], DB[70]); + buf B485(DB_[71], DB[71]); + buf B486(DB_[72], DB[72]); + buf B487(DB_[73], DB[73]); + buf B488(DB_[74], DB[74]); + buf B489(DB_[75], DB[75]); + buf B490(DB_[76], DB[76]); + buf B491(DB_[77], DB[77]); + buf B492(DB_[78], DB[78]); + buf B493(DB_[79], DB[79]); + buf B494(DB_[80], DB[80]); + buf B495(DB_[81], DB[81]); + buf B496(DB_[82], DB[82]); + buf B497(DB_[83], DB[83]); + buf B498(DB_[84], DB[84]); + buf B499(DB_[85], DB[85]); + buf B500(DB_[86], DB[86]); + buf B501(DB_[87], DB[87]); + buf B502(DB_[88], DB[88]); + buf B503(DB_[89], DB[89]); + buf B504(DB_[90], DB[90]); + buf B505(DB_[91], DB[91]); + buf B506(DB_[92], DB[92]); + buf B507(DB_[93], DB[93]); + buf B508(DB_[94], DB[94]); + buf B509(DB_[95], DB[95]); + buf B510(DB_[96], DB[96]); + buf B511(DB_[97], DB[97]); + buf B512(DB_[98], DB[98]); + buf B513(DB_[99], DB[99]); + buf B514(DB_[100], DB[100]); + buf B515(DB_[101], DB[101]); + buf B516(DB_[102], DB[102]); + buf B517(DB_[103], DB[103]); + buf B518(DB_[104], DB[104]); + buf B519(DB_[105], DB[105]); + buf B520(DB_[106], DB[106]); + buf B521(DB_[107], DB[107]); + buf B522(DB_[108], DB[108]); + buf B523(DB_[109], DB[109]); + buf B524(DB_[110], DB[110]); + buf B525(DB_[111], DB[111]); + buf B526(DB_[112], DB[112]); + buf B527(DB_[113], DB[113]); + buf B528(DB_[114], DB[114]); + buf B529(DB_[115], DB[115]); + buf B530(DB_[116], DB[116]); + buf B531(DB_[117], DB[117]); + buf B532(DB_[118], DB[118]); + buf B533(DB_[119], DB[119]); + buf B534(DB_[120], DB[120]); + buf B535(DB_[121], DB[121]); + buf B536(DB_[122], DB[122]); + buf B537(DB_[123], DB[123]); + buf B538(DB_[124], DB[124]); + buf B539(DB_[125], DB[125]); + buf B540(DB_[126], DB[126]); + buf B541(DB_[127], DB[127]); + buf B542(EMAA_[0], EMAA[0]); + buf B543(EMAA_[1], EMAA[1]); + buf B544(EMAA_[2], EMAA[2]); + buf B545(EMASA_, EMASA); + buf B546(EMAB_[0], EMAB[0]); + buf B547(EMAB_[1], EMAB[1]); + buf B548(EMAB_[2], EMAB[2]); + buf B549(TENA_, TENA); + buf B550(TCENA_, TCENA); + buf B551(TAA_[0], TAA[0]); + buf B552(TAA_[1], TAA[1]); + buf B553(TAA_[2], TAA[2]); + buf B554(TAA_[3], TAA[3]); + buf B555(TAA_[4], TAA[4]); + buf B556(TENB_, TENB); + buf B557(TCENB_, TCENB); + buf B558(TWENB_[0], TWENB[0]); + buf B559(TWENB_[1], TWENB[1]); + buf B560(TWENB_[2], TWENB[2]); + buf B561(TWENB_[3], TWENB[3]); + buf B562(TWENB_[4], TWENB[4]); + buf B563(TWENB_[5], TWENB[5]); + buf B564(TWENB_[6], TWENB[6]); + buf B565(TWENB_[7], TWENB[7]); + buf B566(TWENB_[8], TWENB[8]); + buf B567(TWENB_[9], TWENB[9]); + buf B568(TWENB_[10], TWENB[10]); + buf B569(TWENB_[11], TWENB[11]); + buf B570(TWENB_[12], TWENB[12]); + buf B571(TWENB_[13], TWENB[13]); + buf B572(TWENB_[14], TWENB[14]); + buf B573(TWENB_[15], TWENB[15]); + buf B574(TWENB_[16], TWENB[16]); + buf B575(TWENB_[17], TWENB[17]); + buf B576(TWENB_[18], TWENB[18]); + buf B577(TWENB_[19], TWENB[19]); + buf B578(TWENB_[20], TWENB[20]); + buf B579(TWENB_[21], TWENB[21]); + buf B580(TWENB_[22], TWENB[22]); + buf B581(TWENB_[23], TWENB[23]); + buf B582(TWENB_[24], TWENB[24]); + buf B583(TWENB_[25], TWENB[25]); + buf B584(TWENB_[26], TWENB[26]); + buf B585(TWENB_[27], TWENB[27]); + buf B586(TWENB_[28], TWENB[28]); + buf B587(TWENB_[29], TWENB[29]); + buf B588(TWENB_[30], TWENB[30]); + buf B589(TWENB_[31], TWENB[31]); + buf B590(TWENB_[32], TWENB[32]); + buf B591(TWENB_[33], TWENB[33]); + buf B592(TWENB_[34], TWENB[34]); + buf B593(TWENB_[35], TWENB[35]); + buf B594(TWENB_[36], TWENB[36]); + buf B595(TWENB_[37], TWENB[37]); + buf B596(TWENB_[38], TWENB[38]); + buf B597(TWENB_[39], TWENB[39]); + buf B598(TWENB_[40], TWENB[40]); + buf B599(TWENB_[41], TWENB[41]); + buf B600(TWENB_[42], TWENB[42]); + buf B601(TWENB_[43], TWENB[43]); + buf B602(TWENB_[44], TWENB[44]); + buf B603(TWENB_[45], TWENB[45]); + buf B604(TWENB_[46], TWENB[46]); + buf B605(TWENB_[47], TWENB[47]); + buf B606(TWENB_[48], TWENB[48]); + buf B607(TWENB_[49], TWENB[49]); + buf B608(TWENB_[50], TWENB[50]); + buf B609(TWENB_[51], TWENB[51]); + buf B610(TWENB_[52], TWENB[52]); + buf B611(TWENB_[53], TWENB[53]); + buf B612(TWENB_[54], TWENB[54]); + buf B613(TWENB_[55], TWENB[55]); + buf B614(TWENB_[56], TWENB[56]); + buf B615(TWENB_[57], TWENB[57]); + buf B616(TWENB_[58], TWENB[58]); + buf B617(TWENB_[59], TWENB[59]); + buf B618(TWENB_[60], TWENB[60]); + buf B619(TWENB_[61], TWENB[61]); + buf B620(TWENB_[62], TWENB[62]); + buf B621(TWENB_[63], TWENB[63]); + buf B622(TWENB_[64], TWENB[64]); + buf B623(TWENB_[65], TWENB[65]); + buf B624(TWENB_[66], TWENB[66]); + buf B625(TWENB_[67], TWENB[67]); + buf B626(TWENB_[68], TWENB[68]); + buf B627(TWENB_[69], TWENB[69]); + buf B628(TWENB_[70], TWENB[70]); + buf B629(TWENB_[71], TWENB[71]); + buf B630(TWENB_[72], TWENB[72]); + buf B631(TWENB_[73], TWENB[73]); + buf B632(TWENB_[74], TWENB[74]); + buf B633(TWENB_[75], TWENB[75]); + buf B634(TWENB_[76], TWENB[76]); + buf B635(TWENB_[77], TWENB[77]); + buf B636(TWENB_[78], TWENB[78]); + buf B637(TWENB_[79], TWENB[79]); + buf B638(TWENB_[80], TWENB[80]); + buf B639(TWENB_[81], TWENB[81]); + buf B640(TWENB_[82], TWENB[82]); + buf B641(TWENB_[83], TWENB[83]); + buf B642(TWENB_[84], TWENB[84]); + buf B643(TWENB_[85], TWENB[85]); + buf B644(TWENB_[86], TWENB[86]); + buf B645(TWENB_[87], TWENB[87]); + buf B646(TWENB_[88], TWENB[88]); + buf B647(TWENB_[89], TWENB[89]); + buf B648(TWENB_[90], TWENB[90]); + buf B649(TWENB_[91], TWENB[91]); + buf B650(TWENB_[92], TWENB[92]); + buf B651(TWENB_[93], TWENB[93]); + buf B652(TWENB_[94], TWENB[94]); + buf B653(TWENB_[95], TWENB[95]); + buf B654(TWENB_[96], TWENB[96]); + buf B655(TWENB_[97], TWENB[97]); + buf B656(TWENB_[98], TWENB[98]); + buf B657(TWENB_[99], TWENB[99]); + buf B658(TWENB_[100], TWENB[100]); + buf B659(TWENB_[101], TWENB[101]); + buf B660(TWENB_[102], TWENB[102]); + buf B661(TWENB_[103], TWENB[103]); + buf B662(TWENB_[104], TWENB[104]); + buf B663(TWENB_[105], TWENB[105]); + buf B664(TWENB_[106], TWENB[106]); + buf B665(TWENB_[107], TWENB[107]); + buf B666(TWENB_[108], TWENB[108]); + buf B667(TWENB_[109], TWENB[109]); + buf B668(TWENB_[110], TWENB[110]); + buf B669(TWENB_[111], TWENB[111]); + buf B670(TWENB_[112], TWENB[112]); + buf B671(TWENB_[113], TWENB[113]); + buf B672(TWENB_[114], TWENB[114]); + buf B673(TWENB_[115], TWENB[115]); + buf B674(TWENB_[116], TWENB[116]); + buf B675(TWENB_[117], TWENB[117]); + buf B676(TWENB_[118], TWENB[118]); + buf B677(TWENB_[119], TWENB[119]); + buf B678(TWENB_[120], TWENB[120]); + buf B679(TWENB_[121], TWENB[121]); + buf B680(TWENB_[122], TWENB[122]); + buf B681(TWENB_[123], TWENB[123]); + buf B682(TWENB_[124], TWENB[124]); + buf B683(TWENB_[125], TWENB[125]); + buf B684(TWENB_[126], TWENB[126]); + buf B685(TWENB_[127], TWENB[127]); + buf B686(TAB_[0], TAB[0]); + buf B687(TAB_[1], TAB[1]); + buf B688(TAB_[2], TAB[2]); + buf B689(TAB_[3], TAB[3]); + buf B690(TAB_[4], TAB[4]); + buf B691(TDB_[0], TDB[0]); + buf B692(TDB_[1], TDB[1]); + buf B693(TDB_[2], TDB[2]); + buf B694(TDB_[3], TDB[3]); + buf B695(TDB_[4], TDB[4]); + buf B696(TDB_[5], TDB[5]); + buf B697(TDB_[6], TDB[6]); + buf B698(TDB_[7], TDB[7]); + buf B699(TDB_[8], TDB[8]); + buf B700(TDB_[9], TDB[9]); + buf B701(TDB_[10], TDB[10]); + buf B702(TDB_[11], TDB[11]); + buf B703(TDB_[12], TDB[12]); + buf B704(TDB_[13], TDB[13]); + buf B705(TDB_[14], TDB[14]); + buf B706(TDB_[15], TDB[15]); + buf B707(TDB_[16], TDB[16]); + buf B708(TDB_[17], TDB[17]); + buf B709(TDB_[18], TDB[18]); + buf B710(TDB_[19], TDB[19]); + buf B711(TDB_[20], TDB[20]); + buf B712(TDB_[21], TDB[21]); + buf B713(TDB_[22], TDB[22]); + buf B714(TDB_[23], TDB[23]); + buf B715(TDB_[24], TDB[24]); + buf B716(TDB_[25], TDB[25]); + buf B717(TDB_[26], TDB[26]); + buf B718(TDB_[27], TDB[27]); + buf B719(TDB_[28], TDB[28]); + buf B720(TDB_[29], TDB[29]); + buf B721(TDB_[30], TDB[30]); + buf B722(TDB_[31], TDB[31]); + buf B723(TDB_[32], TDB[32]); + buf B724(TDB_[33], TDB[33]); + buf B725(TDB_[34], TDB[34]); + buf B726(TDB_[35], TDB[35]); + buf B727(TDB_[36], TDB[36]); + buf B728(TDB_[37], TDB[37]); + buf B729(TDB_[38], TDB[38]); + buf B730(TDB_[39], TDB[39]); + buf B731(TDB_[40], TDB[40]); + buf B732(TDB_[41], TDB[41]); + buf B733(TDB_[42], TDB[42]); + buf B734(TDB_[43], TDB[43]); + buf B735(TDB_[44], TDB[44]); + buf B736(TDB_[45], TDB[45]); + buf B737(TDB_[46], TDB[46]); + buf B738(TDB_[47], TDB[47]); + buf B739(TDB_[48], TDB[48]); + buf B740(TDB_[49], TDB[49]); + buf B741(TDB_[50], TDB[50]); + buf B742(TDB_[51], TDB[51]); + buf B743(TDB_[52], TDB[52]); + buf B744(TDB_[53], TDB[53]); + buf B745(TDB_[54], TDB[54]); + buf B746(TDB_[55], TDB[55]); + buf B747(TDB_[56], TDB[56]); + buf B748(TDB_[57], TDB[57]); + buf B749(TDB_[58], TDB[58]); + buf B750(TDB_[59], TDB[59]); + buf B751(TDB_[60], TDB[60]); + buf B752(TDB_[61], TDB[61]); + buf B753(TDB_[62], TDB[62]); + buf B754(TDB_[63], TDB[63]); + buf B755(TDB_[64], TDB[64]); + buf B756(TDB_[65], TDB[65]); + buf B757(TDB_[66], TDB[66]); + buf B758(TDB_[67], TDB[67]); + buf B759(TDB_[68], TDB[68]); + buf B760(TDB_[69], TDB[69]); + buf B761(TDB_[70], TDB[70]); + buf B762(TDB_[71], TDB[71]); + buf B763(TDB_[72], TDB[72]); + buf B764(TDB_[73], TDB[73]); + buf B765(TDB_[74], TDB[74]); + buf B766(TDB_[75], TDB[75]); + buf B767(TDB_[76], TDB[76]); + buf B768(TDB_[77], TDB[77]); + buf B769(TDB_[78], TDB[78]); + buf B770(TDB_[79], TDB[79]); + buf B771(TDB_[80], TDB[80]); + buf B772(TDB_[81], TDB[81]); + buf B773(TDB_[82], TDB[82]); + buf B774(TDB_[83], TDB[83]); + buf B775(TDB_[84], TDB[84]); + buf B776(TDB_[85], TDB[85]); + buf B777(TDB_[86], TDB[86]); + buf B778(TDB_[87], TDB[87]); + buf B779(TDB_[88], TDB[88]); + buf B780(TDB_[89], TDB[89]); + buf B781(TDB_[90], TDB[90]); + buf B782(TDB_[91], TDB[91]); + buf B783(TDB_[92], TDB[92]); + buf B784(TDB_[93], TDB[93]); + buf B785(TDB_[94], TDB[94]); + buf B786(TDB_[95], TDB[95]); + buf B787(TDB_[96], TDB[96]); + buf B788(TDB_[97], TDB[97]); + buf B789(TDB_[98], TDB[98]); + buf B790(TDB_[99], TDB[99]); + buf B791(TDB_[100], TDB[100]); + buf B792(TDB_[101], TDB[101]); + buf B793(TDB_[102], TDB[102]); + buf B794(TDB_[103], TDB[103]); + buf B795(TDB_[104], TDB[104]); + buf B796(TDB_[105], TDB[105]); + buf B797(TDB_[106], TDB[106]); + buf B798(TDB_[107], TDB[107]); + buf B799(TDB_[108], TDB[108]); + buf B800(TDB_[109], TDB[109]); + buf B801(TDB_[110], TDB[110]); + buf B802(TDB_[111], TDB[111]); + buf B803(TDB_[112], TDB[112]); + buf B804(TDB_[113], TDB[113]); + buf B805(TDB_[114], TDB[114]); + buf B806(TDB_[115], TDB[115]); + buf B807(TDB_[116], TDB[116]); + buf B808(TDB_[117], TDB[117]); + buf B809(TDB_[118], TDB[118]); + buf B810(TDB_[119], TDB[119]); + buf B811(TDB_[120], TDB[120]); + buf B812(TDB_[121], TDB[121]); + buf B813(TDB_[122], TDB[122]); + buf B814(TDB_[123], TDB[123]); + buf B815(TDB_[124], TDB[124]); + buf B816(TDB_[125], TDB[125]); + buf B817(TDB_[126], TDB[126]); + buf B818(TDB_[127], TDB[127]); + buf B819(RET1N_, RET1N); + buf B820(SIA_[0], SIA[0]); + buf B821(SIA_[1], SIA[1]); + buf B822(SEA_, SEA); + buf B823(DFTRAMBYP_, DFTRAMBYP); + buf B824(SIB_[0], SIB[0]); + buf B825(SIB_[1], SIB[1]); + buf B826(SEB_, SEB); + buf B827(COLLDISN_, COLLDISN); + + assign CENYA_ = (RET1N_ | pre_charge_st) ? (DFTRAMBYP_ & (TENA_ ? CENA_ : TCENA_)) : 1'bx; + assign AYA_ = (RET1N_ | pre_charge_st) ? ({5{DFTRAMBYP_}} & (TENA_ ? AA_ : TAA_)) : {5{1'bx}}; + assign CENYB_ = (RET1N_ | pre_charge_st) ? (DFTRAMBYP_ & (TENB_ ? CENB_ : TCENB_)) : 1'bx; + assign WENYB_ = (RET1N_ | pre_charge_st) ? ({128{DFTRAMBYP_}} & (TENB_ ? WENB_ : TWENB_)) : {128{1'bx}}; + assign AYB_ = (RET1N_ | pre_charge_st) ? ({5{DFTRAMBYP_}} & (TENB_ ? AB_ : TAB_)) : {5{1'bx}}; + `ifdef ARM_FAULT_MODELING + rf2_32x128_wm1_error_injection u1(.CLK(CLKA_), .Q_out(QA_), .A(AA_int), .CEN(CENA_int), .DFTRAMBYP(DFTRAMBYP_int), .SE(SEA_int), .Q_in(QA_int)); + `else + assign QA_ = (RET1N_ | pre_charge_st) ? ((QA_int)) : {128{1'bx}}; + `endif + assign SOA_ = (RET1N_ | pre_charge_st) ? ({QA_[127], QA_[0]}) : {2{1'bx}}; + assign SOB_ = (RET1N_ | pre_charge_st) ? ({DB_int_sh[127], DB_int_sh[0]}) : {2{1'bx}}; + +// If INITIALIZE_MEMORY is defined at Simulator Command Line, it Initializes the Memory with all ZEROS. +`ifdef INITIALIZE_MEMORY + integer i; + initial begin + #0; + for (i = 0; i < MEM_HEIGHT; i = i + 1) + mem[i] = {MEM_WIDTH{1'b0}}; + end +`endif + always @ (EMAA_) begin + if(EMAA_ < 3) + $display("Warning: Set Value for EMAA doesn't match Default value 3 in %m at %0t", $time); + end + always @ (EMASA_) begin + if(EMASA_ < 0) + $display("Warning: Set Value for EMASA doesn't match Default value 0 in %m at %0t", $time); + end + always @ (EMAB_) begin + if(EMAB_ < 3) + $display("Warning: Set Value for EMAB doesn't match Default value 3 in %m at %0t", $time); + end + + task failedWrite; + input port_f; + integer i; + begin + for (i = 0; i < MEM_HEIGHT; i = i + 1) + mem[i] = {MEM_WIDTH{1'bx}}; + end + endtask + + function isBitX; + input bitval; + begin + isBitX = ( bitval===1'bx || bitval===1'bz ) ? 1'b1 : 1'b0; + end + endfunction + + function isBit1; + input bitval; + begin + isBit1 = ( bitval===1'b1 ) ? 1'b1 : 1'b0; + end + endfunction + + +task loadmem; + input [1000*8-1:0] filename; + reg [BITS-1:0] memld [0:WORDS-1]; + integer i; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + $readmemb(filename, memld); + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + for (i=0;i> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + row_mask = ( {1'b0, writeEnable[127], 1'b0, writeEnable[126], 1'b0, writeEnable[125], + 1'b0, writeEnable[124], 1'b0, writeEnable[123], 1'b0, writeEnable[122], 1'b0, writeEnable[121], + 1'b0, writeEnable[120], 1'b0, writeEnable[119], 1'b0, writeEnable[118], 1'b0, writeEnable[117], + 1'b0, writeEnable[116], 1'b0, writeEnable[115], 1'b0, writeEnable[114], 1'b0, writeEnable[113], + 1'b0, writeEnable[112], 1'b0, writeEnable[111], 1'b0, writeEnable[110], 1'b0, writeEnable[109], + 1'b0, writeEnable[108], 1'b0, writeEnable[107], 1'b0, writeEnable[106], 1'b0, writeEnable[105], + 1'b0, writeEnable[104], 1'b0, writeEnable[103], 1'b0, writeEnable[102], 1'b0, writeEnable[101], + 1'b0, writeEnable[100], 1'b0, writeEnable[99], 1'b0, writeEnable[98], 1'b0, writeEnable[97], + 1'b0, writeEnable[96], 1'b0, writeEnable[95], 1'b0, writeEnable[94], 1'b0, writeEnable[93], + 1'b0, writeEnable[92], 1'b0, writeEnable[91], 1'b0, writeEnable[90], 1'b0, writeEnable[89], + 1'b0, writeEnable[88], 1'b0, writeEnable[87], 1'b0, writeEnable[86], 1'b0, writeEnable[85], + 1'b0, writeEnable[84], 1'b0, writeEnable[83], 1'b0, writeEnable[82], 1'b0, writeEnable[81], + 1'b0, writeEnable[80], 1'b0, writeEnable[79], 1'b0, writeEnable[78], 1'b0, writeEnable[77], + 1'b0, writeEnable[76], 1'b0, writeEnable[75], 1'b0, writeEnable[74], 1'b0, writeEnable[73], + 1'b0, writeEnable[72], 1'b0, writeEnable[71], 1'b0, writeEnable[70], 1'b0, writeEnable[69], + 1'b0, writeEnable[68], 1'b0, writeEnable[67], 1'b0, writeEnable[66], 1'b0, writeEnable[65], + 1'b0, writeEnable[64], 1'b0, writeEnable[63], 1'b0, writeEnable[62], 1'b0, writeEnable[61], + 1'b0, writeEnable[60], 1'b0, writeEnable[59], 1'b0, writeEnable[58], 1'b0, writeEnable[57], + 1'b0, writeEnable[56], 1'b0, writeEnable[55], 1'b0, writeEnable[54], 1'b0, writeEnable[53], + 1'b0, writeEnable[52], 1'b0, writeEnable[51], 1'b0, writeEnable[50], 1'b0, writeEnable[49], + 1'b0, writeEnable[48], 1'b0, writeEnable[47], 1'b0, writeEnable[46], 1'b0, writeEnable[45], + 1'b0, writeEnable[44], 1'b0, writeEnable[43], 1'b0, writeEnable[42], 1'b0, writeEnable[41], + 1'b0, writeEnable[40], 1'b0, writeEnable[39], 1'b0, writeEnable[38], 1'b0, writeEnable[37], + 1'b0, writeEnable[36], 1'b0, writeEnable[35], 1'b0, writeEnable[34], 1'b0, writeEnable[33], + 1'b0, writeEnable[32], 1'b0, writeEnable[31], 1'b0, writeEnable[30], 1'b0, writeEnable[29], + 1'b0, writeEnable[28], 1'b0, writeEnable[27], 1'b0, writeEnable[26], 1'b0, writeEnable[25], + 1'b0, writeEnable[24], 1'b0, writeEnable[23], 1'b0, writeEnable[22], 1'b0, writeEnable[21], + 1'b0, writeEnable[20], 1'b0, writeEnable[19], 1'b0, writeEnable[18], 1'b0, writeEnable[17], + 1'b0, writeEnable[16], 1'b0, writeEnable[15], 1'b0, writeEnable[14], 1'b0, writeEnable[13], + 1'b0, writeEnable[12], 1'b0, writeEnable[11], 1'b0, writeEnable[10], 1'b0, writeEnable[9], + 1'b0, writeEnable[8], 1'b0, writeEnable[7], 1'b0, writeEnable[6], 1'b0, writeEnable[5], + 1'b0, writeEnable[4], 1'b0, writeEnable[3], 1'b0, writeEnable[2], 1'b0, writeEnable[1], + 1'b0, writeEnable[0]} << mux_address); + new_data = ( {1'b0, wordtemp[127], 1'b0, wordtemp[126], 1'b0, wordtemp[125], + 1'b0, wordtemp[124], 1'b0, wordtemp[123], 1'b0, wordtemp[122], 1'b0, wordtemp[121], + 1'b0, wordtemp[120], 1'b0, wordtemp[119], 1'b0, wordtemp[118], 1'b0, wordtemp[117], + 1'b0, wordtemp[116], 1'b0, wordtemp[115], 1'b0, wordtemp[114], 1'b0, wordtemp[113], + 1'b0, wordtemp[112], 1'b0, wordtemp[111], 1'b0, wordtemp[110], 1'b0, wordtemp[109], + 1'b0, wordtemp[108], 1'b0, wordtemp[107], 1'b0, wordtemp[106], 1'b0, wordtemp[105], + 1'b0, wordtemp[104], 1'b0, wordtemp[103], 1'b0, wordtemp[102], 1'b0, wordtemp[101], + 1'b0, wordtemp[100], 1'b0, wordtemp[99], 1'b0, wordtemp[98], 1'b0, wordtemp[97], + 1'b0, wordtemp[96], 1'b0, wordtemp[95], 1'b0, wordtemp[94], 1'b0, wordtemp[93], + 1'b0, wordtemp[92], 1'b0, wordtemp[91], 1'b0, wordtemp[90], 1'b0, wordtemp[89], + 1'b0, wordtemp[88], 1'b0, wordtemp[87], 1'b0, wordtemp[86], 1'b0, wordtemp[85], + 1'b0, wordtemp[84], 1'b0, wordtemp[83], 1'b0, wordtemp[82], 1'b0, wordtemp[81], + 1'b0, wordtemp[80], 1'b0, wordtemp[79], 1'b0, wordtemp[78], 1'b0, wordtemp[77], + 1'b0, wordtemp[76], 1'b0, wordtemp[75], 1'b0, wordtemp[74], 1'b0, wordtemp[73], + 1'b0, wordtemp[72], 1'b0, wordtemp[71], 1'b0, wordtemp[70], 1'b0, wordtemp[69], + 1'b0, wordtemp[68], 1'b0, wordtemp[67], 1'b0, wordtemp[66], 1'b0, wordtemp[65], + 1'b0, wordtemp[64], 1'b0, wordtemp[63], 1'b0, wordtemp[62], 1'b0, wordtemp[61], + 1'b0, wordtemp[60], 1'b0, wordtemp[59], 1'b0, wordtemp[58], 1'b0, wordtemp[57], + 1'b0, wordtemp[56], 1'b0, wordtemp[55], 1'b0, wordtemp[54], 1'b0, wordtemp[53], + 1'b0, wordtemp[52], 1'b0, wordtemp[51], 1'b0, wordtemp[50], 1'b0, wordtemp[49], + 1'b0, wordtemp[48], 1'b0, wordtemp[47], 1'b0, wordtemp[46], 1'b0, wordtemp[45], + 1'b0, wordtemp[44], 1'b0, wordtemp[43], 1'b0, wordtemp[42], 1'b0, wordtemp[41], + 1'b0, wordtemp[40], 1'b0, wordtemp[39], 1'b0, wordtemp[38], 1'b0, wordtemp[37], + 1'b0, wordtemp[36], 1'b0, wordtemp[35], 1'b0, wordtemp[34], 1'b0, wordtemp[33], + 1'b0, wordtemp[32], 1'b0, wordtemp[31], 1'b0, wordtemp[30], 1'b0, wordtemp[29], + 1'b0, wordtemp[28], 1'b0, wordtemp[27], 1'b0, wordtemp[26], 1'b0, wordtemp[25], + 1'b0, wordtemp[24], 1'b0, wordtemp[23], 1'b0, wordtemp[22], 1'b0, wordtemp[21], + 1'b0, wordtemp[20], 1'b0, wordtemp[19], 1'b0, wordtemp[18], 1'b0, wordtemp[17], + 1'b0, wordtemp[16], 1'b0, wordtemp[15], 1'b0, wordtemp[14], 1'b0, wordtemp[13], + 1'b0, wordtemp[12], 1'b0, wordtemp[11], 1'b0, wordtemp[10], 1'b0, wordtemp[9], + 1'b0, wordtemp[8], 1'b0, wordtemp[7], 1'b0, wordtemp[6], 1'b0, wordtemp[5], + 1'b0, wordtemp[4], 1'b0, wordtemp[3], 1'b0, wordtemp[2], 1'b0, wordtemp[1], + 1'b0, wordtemp[0]} << mux_address); + row = (row & ~row_mask) | (row_mask & (~row_mask | new_data)); + mem[row_address] = row; + end + end + end + endtask + +task dumpmem; + input [1000*8-1:0] filename_dump; + integer i, dump_file_desc; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + dump_file_desc = $fopen(filename_dump); + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + for (i=0;i> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + data_out = (row >> mux_address); + mem_path = {data_out[254], data_out[252], data_out[250], data_out[248], data_out[246], + data_out[244], data_out[242], data_out[240], data_out[238], data_out[236], + data_out[234], data_out[232], data_out[230], data_out[228], data_out[226], + data_out[224], data_out[222], data_out[220], data_out[218], data_out[216], + data_out[214], data_out[212], data_out[210], data_out[208], data_out[206], + data_out[204], data_out[202], data_out[200], data_out[198], data_out[196], + data_out[194], data_out[192], data_out[190], data_out[188], data_out[186], + data_out[184], data_out[182], data_out[180], data_out[178], data_out[176], + data_out[174], data_out[172], data_out[170], data_out[168], data_out[166], + data_out[164], data_out[162], data_out[160], data_out[158], data_out[156], + data_out[154], data_out[152], data_out[150], data_out[148], data_out[146], + data_out[144], data_out[142], data_out[140], data_out[138], data_out[136], + data_out[134], data_out[132], data_out[130], data_out[128], data_out[126], + data_out[124], data_out[122], data_out[120], data_out[118], data_out[116], + data_out[114], data_out[112], data_out[110], data_out[108], data_out[106], + data_out[104], data_out[102], data_out[100], data_out[98], data_out[96], data_out[94], + data_out[92], data_out[90], data_out[88], data_out[86], data_out[84], data_out[82], + data_out[80], data_out[78], data_out[76], data_out[74], data_out[72], data_out[70], + data_out[68], data_out[66], data_out[64], data_out[62], data_out[60], data_out[58], + data_out[56], data_out[54], data_out[52], data_out[50], data_out[48], data_out[46], + data_out[44], data_out[42], data_out[40], data_out[38], data_out[36], data_out[34], + data_out[32], data_out[30], data_out[28], data_out[26], data_out[24], data_out[22], + data_out[20], data_out[18], data_out[16], data_out[14], data_out[12], data_out[10], + data_out[8], data_out[6], data_out[4], data_out[2], data_out[0]}; + XQA = 1'b0; QA_update = 1'b1; + $fdisplay(dump_file_desc, "%b", mem_path); + end + end + $fclose(dump_file_desc); + end + endtask + +task loadaddr; + input [4:0] load_addr; + input [127:0] load_data; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + wordtemp = load_data; + Atemp = load_addr; + mux_address = (Atemp & 1'b1); + row_address = (Atemp >> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + row_mask = ( {1'b0, writeEnable[127], 1'b0, writeEnable[126], 1'b0, writeEnable[125], + 1'b0, writeEnable[124], 1'b0, writeEnable[123], 1'b0, writeEnable[122], 1'b0, writeEnable[121], + 1'b0, writeEnable[120], 1'b0, writeEnable[119], 1'b0, writeEnable[118], 1'b0, writeEnable[117], + 1'b0, writeEnable[116], 1'b0, writeEnable[115], 1'b0, writeEnable[114], 1'b0, writeEnable[113], + 1'b0, writeEnable[112], 1'b0, writeEnable[111], 1'b0, writeEnable[110], 1'b0, writeEnable[109], + 1'b0, writeEnable[108], 1'b0, writeEnable[107], 1'b0, writeEnable[106], 1'b0, writeEnable[105], + 1'b0, writeEnable[104], 1'b0, writeEnable[103], 1'b0, writeEnable[102], 1'b0, writeEnable[101], + 1'b0, writeEnable[100], 1'b0, writeEnable[99], 1'b0, writeEnable[98], 1'b0, writeEnable[97], + 1'b0, writeEnable[96], 1'b0, writeEnable[95], 1'b0, writeEnable[94], 1'b0, writeEnable[93], + 1'b0, writeEnable[92], 1'b0, writeEnable[91], 1'b0, writeEnable[90], 1'b0, writeEnable[89], + 1'b0, writeEnable[88], 1'b0, writeEnable[87], 1'b0, writeEnable[86], 1'b0, writeEnable[85], + 1'b0, writeEnable[84], 1'b0, writeEnable[83], 1'b0, writeEnable[82], 1'b0, writeEnable[81], + 1'b0, writeEnable[80], 1'b0, writeEnable[79], 1'b0, writeEnable[78], 1'b0, writeEnable[77], + 1'b0, writeEnable[76], 1'b0, writeEnable[75], 1'b0, writeEnable[74], 1'b0, writeEnable[73], + 1'b0, writeEnable[72], 1'b0, writeEnable[71], 1'b0, writeEnable[70], 1'b0, writeEnable[69], + 1'b0, writeEnable[68], 1'b0, writeEnable[67], 1'b0, writeEnable[66], 1'b0, writeEnable[65], + 1'b0, writeEnable[64], 1'b0, writeEnable[63], 1'b0, writeEnable[62], 1'b0, writeEnable[61], + 1'b0, writeEnable[60], 1'b0, writeEnable[59], 1'b0, writeEnable[58], 1'b0, writeEnable[57], + 1'b0, writeEnable[56], 1'b0, writeEnable[55], 1'b0, writeEnable[54], 1'b0, writeEnable[53], + 1'b0, writeEnable[52], 1'b0, writeEnable[51], 1'b0, writeEnable[50], 1'b0, writeEnable[49], + 1'b0, writeEnable[48], 1'b0, writeEnable[47], 1'b0, writeEnable[46], 1'b0, writeEnable[45], + 1'b0, writeEnable[44], 1'b0, writeEnable[43], 1'b0, writeEnable[42], 1'b0, writeEnable[41], + 1'b0, writeEnable[40], 1'b0, writeEnable[39], 1'b0, writeEnable[38], 1'b0, writeEnable[37], + 1'b0, writeEnable[36], 1'b0, writeEnable[35], 1'b0, writeEnable[34], 1'b0, writeEnable[33], + 1'b0, writeEnable[32], 1'b0, writeEnable[31], 1'b0, writeEnable[30], 1'b0, writeEnable[29], + 1'b0, writeEnable[28], 1'b0, writeEnable[27], 1'b0, writeEnable[26], 1'b0, writeEnable[25], + 1'b0, writeEnable[24], 1'b0, writeEnable[23], 1'b0, writeEnable[22], 1'b0, writeEnable[21], + 1'b0, writeEnable[20], 1'b0, writeEnable[19], 1'b0, writeEnable[18], 1'b0, writeEnable[17], + 1'b0, writeEnable[16], 1'b0, writeEnable[15], 1'b0, writeEnable[14], 1'b0, writeEnable[13], + 1'b0, writeEnable[12], 1'b0, writeEnable[11], 1'b0, writeEnable[10], 1'b0, writeEnable[9], + 1'b0, writeEnable[8], 1'b0, writeEnable[7], 1'b0, writeEnable[6], 1'b0, writeEnable[5], + 1'b0, writeEnable[4], 1'b0, writeEnable[3], 1'b0, writeEnable[2], 1'b0, writeEnable[1], + 1'b0, writeEnable[0]} << mux_address); + new_data = ( {1'b0, wordtemp[127], 1'b0, wordtemp[126], 1'b0, wordtemp[125], + 1'b0, wordtemp[124], 1'b0, wordtemp[123], 1'b0, wordtemp[122], 1'b0, wordtemp[121], + 1'b0, wordtemp[120], 1'b0, wordtemp[119], 1'b0, wordtemp[118], 1'b0, wordtemp[117], + 1'b0, wordtemp[116], 1'b0, wordtemp[115], 1'b0, wordtemp[114], 1'b0, wordtemp[113], + 1'b0, wordtemp[112], 1'b0, wordtemp[111], 1'b0, wordtemp[110], 1'b0, wordtemp[109], + 1'b0, wordtemp[108], 1'b0, wordtemp[107], 1'b0, wordtemp[106], 1'b0, wordtemp[105], + 1'b0, wordtemp[104], 1'b0, wordtemp[103], 1'b0, wordtemp[102], 1'b0, wordtemp[101], + 1'b0, wordtemp[100], 1'b0, wordtemp[99], 1'b0, wordtemp[98], 1'b0, wordtemp[97], + 1'b0, wordtemp[96], 1'b0, wordtemp[95], 1'b0, wordtemp[94], 1'b0, wordtemp[93], + 1'b0, wordtemp[92], 1'b0, wordtemp[91], 1'b0, wordtemp[90], 1'b0, wordtemp[89], + 1'b0, wordtemp[88], 1'b0, wordtemp[87], 1'b0, wordtemp[86], 1'b0, wordtemp[85], + 1'b0, wordtemp[84], 1'b0, wordtemp[83], 1'b0, wordtemp[82], 1'b0, wordtemp[81], + 1'b0, wordtemp[80], 1'b0, wordtemp[79], 1'b0, wordtemp[78], 1'b0, wordtemp[77], + 1'b0, wordtemp[76], 1'b0, wordtemp[75], 1'b0, wordtemp[74], 1'b0, wordtemp[73], + 1'b0, wordtemp[72], 1'b0, wordtemp[71], 1'b0, wordtemp[70], 1'b0, wordtemp[69], + 1'b0, wordtemp[68], 1'b0, wordtemp[67], 1'b0, wordtemp[66], 1'b0, wordtemp[65], + 1'b0, wordtemp[64], 1'b0, wordtemp[63], 1'b0, wordtemp[62], 1'b0, wordtemp[61], + 1'b0, wordtemp[60], 1'b0, wordtemp[59], 1'b0, wordtemp[58], 1'b0, wordtemp[57], + 1'b0, wordtemp[56], 1'b0, wordtemp[55], 1'b0, wordtemp[54], 1'b0, wordtemp[53], + 1'b0, wordtemp[52], 1'b0, wordtemp[51], 1'b0, wordtemp[50], 1'b0, wordtemp[49], + 1'b0, wordtemp[48], 1'b0, wordtemp[47], 1'b0, wordtemp[46], 1'b0, wordtemp[45], + 1'b0, wordtemp[44], 1'b0, wordtemp[43], 1'b0, wordtemp[42], 1'b0, wordtemp[41], + 1'b0, wordtemp[40], 1'b0, wordtemp[39], 1'b0, wordtemp[38], 1'b0, wordtemp[37], + 1'b0, wordtemp[36], 1'b0, wordtemp[35], 1'b0, wordtemp[34], 1'b0, wordtemp[33], + 1'b0, wordtemp[32], 1'b0, wordtemp[31], 1'b0, wordtemp[30], 1'b0, wordtemp[29], + 1'b0, wordtemp[28], 1'b0, wordtemp[27], 1'b0, wordtemp[26], 1'b0, wordtemp[25], + 1'b0, wordtemp[24], 1'b0, wordtemp[23], 1'b0, wordtemp[22], 1'b0, wordtemp[21], + 1'b0, wordtemp[20], 1'b0, wordtemp[19], 1'b0, wordtemp[18], 1'b0, wordtemp[17], + 1'b0, wordtemp[16], 1'b0, wordtemp[15], 1'b0, wordtemp[14], 1'b0, wordtemp[13], + 1'b0, wordtemp[12], 1'b0, wordtemp[11], 1'b0, wordtemp[10], 1'b0, wordtemp[9], + 1'b0, wordtemp[8], 1'b0, wordtemp[7], 1'b0, wordtemp[6], 1'b0, wordtemp[5], + 1'b0, wordtemp[4], 1'b0, wordtemp[3], 1'b0, wordtemp[2], 1'b0, wordtemp[1], + 1'b0, wordtemp[0]} << mux_address); + row = (row & ~row_mask) | (row_mask & (~row_mask | new_data)); + mem[row_address] = row; + end + end + endtask + +task dumpaddr; + output [127:0] dump_data; + input [4:0] dump_addr; + reg [BITS-1:0] wordtemp; + reg [4:0] Atemp; + begin + if (CENA_ === 1'b1 && CENB_ === 1'b1) begin + Atemp = dump_addr; + mux_address = (Atemp & 1'b1); + row_address = (Atemp >> 1); + row = mem[row_address]; + writeEnable = {128{1'b1}}; + data_out = (row >> mux_address); + mem_path = {data_out[254], data_out[252], data_out[250], data_out[248], data_out[246], + data_out[244], data_out[242], data_out[240], data_out[238], data_out[236], + data_out[234], data_out[232], data_out[230], data_out[228], data_out[226], + data_out[224], data_out[222], data_out[220], data_out[218], data_out[216], + data_out[214], data_out[212], data_out[210], data_out[208], data_out[206], + data_out[204], data_out[202], data_out[200], data_out[198], data_out[196], + data_out[194], data_out[192], data_out[190], data_out[188], data_out[186], + data_out[184], data_out[182], data_out[180], data_out[178], data_out[176], + data_out[174], data_out[172], data_out[170], data_out[168], data_out[166], + data_out[164], data_out[162], data_out[160], data_out[158], data_out[156], + data_out[154], data_out[152], data_out[150], data_out[148], data_out[146], + data_out[144], data_out[142], data_out[140], data_out[138], data_out[136], + data_out[134], data_out[132], data_out[130], data_out[128], data_out[126], + data_out[124], data_out[122], data_out[120], data_out[118], data_out[116], + data_out[114], data_out[112], data_out[110], data_out[108], data_out[106], + data_out[104], data_out[102], data_out[100], data_out[98], data_out[96], data_out[94], + data_out[92], data_out[90], data_out[88], data_out[86], data_out[84], data_out[82], + data_out[80], data_out[78], data_out[76], data_out[74], data_out[72], data_out[70], + data_out[68], data_out[66], data_out[64], data_out[62], data_out[60], data_out[58], + data_out[56], data_out[54], data_out[52], data_out[50], data_out[48], data_out[46], + data_out[44], data_out[42], data_out[40], data_out[38], data_out[36], data_out[34], + data_out[32], data_out[30], data_out[28], data_out[26], data_out[24], data_out[22], + data_out[20], data_out[18], data_out[16], data_out[14], data_out[12], data_out[10], + data_out[8], data_out[6], data_out[4], data_out[2], data_out[0]}; + XQA = 1'b0; QA_update = 1'b1; + dump_data = mem_path; + end + end + endtask + + + task ReadA; + begin + if (DFTRAMBYP_int=== 1'b0 && SEA_int === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (DFTRAMBYP_int=== 1'b0 && SEA_int === 1'b1) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'bx || RET1N_int === 1'bz) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0 && (CENA_int === 1'b0 || DFTRAMBYP_int === 1'b1)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0) begin + // no cycle in retention mode + end else if (^{(EMAA_int & isBit1(DFTRAMBYP_int)), (EMASA_int & isBit1(DFTRAMBYP_int))} === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (^{(CENA_int & !isBit1(DFTRAMBYP_int)), EMAA_int, EMASA_int, RET1N_int} === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end else if ((AA_int >= WORDS) && (CENA_int === 1'b0) && DFTRAMBYP_int === 1'b0) begin + XQA = 0 ? 1'b0 : 1'b1; QA_update = 0 ? 1'b0 : 1'b1; + end else if (CENA_int === 1'b0 && (^AA_int) === 1'bx && DFTRAMBYP_int === 1'b0) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (CENA_int === 1'b0 || DFTRAMBYP_int === 1'b1) begin + if (DFTRAMBYP_int !== 1'b1) begin + mux_address = (AA_int & 1'b1); + row_address = (AA_int >> 1); + if (row_address > 15) + row = {256{1'bx}}; + else + row = mem[row_address]; + data_out = (row >> mux_address); + mem_path = {data_out[254], data_out[252], data_out[250], data_out[248], data_out[246], + data_out[244], data_out[242], data_out[240], data_out[238], data_out[236], + data_out[234], data_out[232], data_out[230], data_out[228], data_out[226], + data_out[224], data_out[222], data_out[220], data_out[218], data_out[216], + data_out[214], data_out[212], data_out[210], data_out[208], data_out[206], + data_out[204], data_out[202], data_out[200], data_out[198], data_out[196], + data_out[194], data_out[192], data_out[190], data_out[188], data_out[186], + data_out[184], data_out[182], data_out[180], data_out[178], data_out[176], + data_out[174], data_out[172], data_out[170], data_out[168], data_out[166], + data_out[164], data_out[162], data_out[160], data_out[158], data_out[156], + data_out[154], data_out[152], data_out[150], data_out[148], data_out[146], + data_out[144], data_out[142], data_out[140], data_out[138], data_out[136], + data_out[134], data_out[132], data_out[130], data_out[128], data_out[126], + data_out[124], data_out[122], data_out[120], data_out[118], data_out[116], + data_out[114], data_out[112], data_out[110], data_out[108], data_out[106], + data_out[104], data_out[102], data_out[100], data_out[98], data_out[96], data_out[94], + data_out[92], data_out[90], data_out[88], data_out[86], data_out[84], data_out[82], + data_out[80], data_out[78], data_out[76], data_out[74], data_out[72], data_out[70], + data_out[68], data_out[66], data_out[64], data_out[62], data_out[60], data_out[58], + data_out[56], data_out[54], data_out[52], data_out[50], data_out[48], data_out[46], + data_out[44], data_out[42], data_out[40], data_out[38], data_out[36], data_out[34], + data_out[32], data_out[30], data_out[28], data_out[26], data_out[24], data_out[22], + data_out[20], data_out[18], data_out[16], data_out[14], data_out[12], data_out[10], + data_out[8], data_out[6], data_out[4], data_out[2], data_out[0]}; + XQA = 1'b0; QA_update = 1'b1; + end + if (DFTRAMBYP_int === 1'b1 && SEA_int === 1'b0) begin + end else if (DFTRAMBYP_int === 1'b1 && SEA_int === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end + if( isBitX(DFTRAMBYP_int) ) begin + XQA = 1'b1; QA_update = 1'b1; + end + if( isBitX(SEA_int) && DFTRAMBYP_int === 1'b1 ) begin + XQA = 1'b1; QA_update = 1'b1; + end + if(isBitX(DFTRAMBYP_int)) begin + XQA = 1'b1; QA_update = 1'b1; + failedWrite(0); + end + end + end + endtask + + task WriteB; + begin + if (DFTRAMBYP_int=== 1'b0 && SEB_int === 1'bx) begin + failedWrite(1); + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if (DFTRAMBYP_int=== 1'b0 && SEB_int === 1'b1) begin + failedWrite(1); + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if (RET1N_int === 1'bx || RET1N_int === 1'bz) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0 && (CENB_int === 1'b0 || DFTRAMBYP_int === 1'b1)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_int === 1'b0) begin + // no cycle in retention mode + end else if (^{(EMAB_int & isBit1(DFTRAMBYP_int))} === 1'bx) begin + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if (^{(CENB_int & !isBit1(DFTRAMBYP_int)), EMAB_int, RET1N_int} === 1'bx) begin + failedWrite(1); + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if ((AB_int >= WORDS) && (CENB_int === 1'b0) && DFTRAMBYP_int === 1'b0) begin + end else if (CENB_int === 1'b0 && (^AB_int) === 1'bx && DFTRAMBYP_int === 1'b0) begin + failedWrite(1); + end else if (CENB_int === 1'b0 || DFTRAMBYP_int === 1'b1) begin + if(isBitX(DFTRAMBYP_int) || isBitX(SEB_int)) + DB_int = {128{1'bx}}; + + if(isBitX(DFTRAMBYP_int) || isBitX(SEB_int)) begin + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end + mux_address = (AB_int & 1'b1); + row_address = (AB_int >> 1); + if (DFTRAMBYP_int !== 1'b1) begin + if (row_address > 15) + row = {256{1'bx}}; + else + row = mem[row_address]; + end + if(isBitX(DFTRAMBYP_int)) begin + writeEnable = {128{1'bx}}; + DB_int = {128{1'bx}}; + end else + writeEnable = ~ {WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + row_mask = ( {1'b0, writeEnable[127], 1'b0, writeEnable[126], 1'b0, writeEnable[125], + 1'b0, writeEnable[124], 1'b0, writeEnable[123], 1'b0, writeEnable[122], 1'b0, writeEnable[121], + 1'b0, writeEnable[120], 1'b0, writeEnable[119], 1'b0, writeEnable[118], 1'b0, writeEnable[117], + 1'b0, writeEnable[116], 1'b0, writeEnable[115], 1'b0, writeEnable[114], 1'b0, writeEnable[113], + 1'b0, writeEnable[112], 1'b0, writeEnable[111], 1'b0, writeEnable[110], 1'b0, writeEnable[109], + 1'b0, writeEnable[108], 1'b0, writeEnable[107], 1'b0, writeEnable[106], 1'b0, writeEnable[105], + 1'b0, writeEnable[104], 1'b0, writeEnable[103], 1'b0, writeEnable[102], 1'b0, writeEnable[101], + 1'b0, writeEnable[100], 1'b0, writeEnable[99], 1'b0, writeEnable[98], 1'b0, writeEnable[97], + 1'b0, writeEnable[96], 1'b0, writeEnable[95], 1'b0, writeEnable[94], 1'b0, writeEnable[93], + 1'b0, writeEnable[92], 1'b0, writeEnable[91], 1'b0, writeEnable[90], 1'b0, writeEnable[89], + 1'b0, writeEnable[88], 1'b0, writeEnable[87], 1'b0, writeEnable[86], 1'b0, writeEnable[85], + 1'b0, writeEnable[84], 1'b0, writeEnable[83], 1'b0, writeEnable[82], 1'b0, writeEnable[81], + 1'b0, writeEnable[80], 1'b0, writeEnable[79], 1'b0, writeEnable[78], 1'b0, writeEnable[77], + 1'b0, writeEnable[76], 1'b0, writeEnable[75], 1'b0, writeEnable[74], 1'b0, writeEnable[73], + 1'b0, writeEnable[72], 1'b0, writeEnable[71], 1'b0, writeEnable[70], 1'b0, writeEnable[69], + 1'b0, writeEnable[68], 1'b0, writeEnable[67], 1'b0, writeEnable[66], 1'b0, writeEnable[65], + 1'b0, writeEnable[64], 1'b0, writeEnable[63], 1'b0, writeEnable[62], 1'b0, writeEnable[61], + 1'b0, writeEnable[60], 1'b0, writeEnable[59], 1'b0, writeEnable[58], 1'b0, writeEnable[57], + 1'b0, writeEnable[56], 1'b0, writeEnable[55], 1'b0, writeEnable[54], 1'b0, writeEnable[53], + 1'b0, writeEnable[52], 1'b0, writeEnable[51], 1'b0, writeEnable[50], 1'b0, writeEnable[49], + 1'b0, writeEnable[48], 1'b0, writeEnable[47], 1'b0, writeEnable[46], 1'b0, writeEnable[45], + 1'b0, writeEnable[44], 1'b0, writeEnable[43], 1'b0, writeEnable[42], 1'b0, writeEnable[41], + 1'b0, writeEnable[40], 1'b0, writeEnable[39], 1'b0, writeEnable[38], 1'b0, writeEnable[37], + 1'b0, writeEnable[36], 1'b0, writeEnable[35], 1'b0, writeEnable[34], 1'b0, writeEnable[33], + 1'b0, writeEnable[32], 1'b0, writeEnable[31], 1'b0, writeEnable[30], 1'b0, writeEnable[29], + 1'b0, writeEnable[28], 1'b0, writeEnable[27], 1'b0, writeEnable[26], 1'b0, writeEnable[25], + 1'b0, writeEnable[24], 1'b0, writeEnable[23], 1'b0, writeEnable[22], 1'b0, writeEnable[21], + 1'b0, writeEnable[20], 1'b0, writeEnable[19], 1'b0, writeEnable[18], 1'b0, writeEnable[17], + 1'b0, writeEnable[16], 1'b0, writeEnable[15], 1'b0, writeEnable[14], 1'b0, writeEnable[13], + 1'b0, writeEnable[12], 1'b0, writeEnable[11], 1'b0, writeEnable[10], 1'b0, writeEnable[9], + 1'b0, writeEnable[8], 1'b0, writeEnable[7], 1'b0, writeEnable[6], 1'b0, writeEnable[5], + 1'b0, writeEnable[4], 1'b0, writeEnable[3], 1'b0, writeEnable[2], 1'b0, writeEnable[1], + 1'b0, writeEnable[0]} << mux_address); + new_data = ( {1'b0, DB_int[127], 1'b0, DB_int[126], 1'b0, DB_int[125], 1'b0, DB_int[124], + 1'b0, DB_int[123], 1'b0, DB_int[122], 1'b0, DB_int[121], 1'b0, DB_int[120], + 1'b0, DB_int[119], 1'b0, DB_int[118], 1'b0, DB_int[117], 1'b0, DB_int[116], + 1'b0, DB_int[115], 1'b0, DB_int[114], 1'b0, DB_int[113], 1'b0, DB_int[112], + 1'b0, DB_int[111], 1'b0, DB_int[110], 1'b0, DB_int[109], 1'b0, DB_int[108], + 1'b0, DB_int[107], 1'b0, DB_int[106], 1'b0, DB_int[105], 1'b0, DB_int[104], + 1'b0, DB_int[103], 1'b0, DB_int[102], 1'b0, DB_int[101], 1'b0, DB_int[100], + 1'b0, DB_int[99], 1'b0, DB_int[98], 1'b0, DB_int[97], 1'b0, DB_int[96], 1'b0, DB_int[95], + 1'b0, DB_int[94], 1'b0, DB_int[93], 1'b0, DB_int[92], 1'b0, DB_int[91], 1'b0, DB_int[90], + 1'b0, DB_int[89], 1'b0, DB_int[88], 1'b0, DB_int[87], 1'b0, DB_int[86], 1'b0, DB_int[85], + 1'b0, DB_int[84], 1'b0, DB_int[83], 1'b0, DB_int[82], 1'b0, DB_int[81], 1'b0, DB_int[80], + 1'b0, DB_int[79], 1'b0, DB_int[78], 1'b0, DB_int[77], 1'b0, DB_int[76], 1'b0, DB_int[75], + 1'b0, DB_int[74], 1'b0, DB_int[73], 1'b0, DB_int[72], 1'b0, DB_int[71], 1'b0, DB_int[70], + 1'b0, DB_int[69], 1'b0, DB_int[68], 1'b0, DB_int[67], 1'b0, DB_int[66], 1'b0, DB_int[65], + 1'b0, DB_int[64], 1'b0, DB_int[63], 1'b0, DB_int[62], 1'b0, DB_int[61], 1'b0, DB_int[60], + 1'b0, DB_int[59], 1'b0, DB_int[58], 1'b0, DB_int[57], 1'b0, DB_int[56], 1'b0, DB_int[55], + 1'b0, DB_int[54], 1'b0, DB_int[53], 1'b0, DB_int[52], 1'b0, DB_int[51], 1'b0, DB_int[50], + 1'b0, DB_int[49], 1'b0, DB_int[48], 1'b0, DB_int[47], 1'b0, DB_int[46], 1'b0, DB_int[45], + 1'b0, DB_int[44], 1'b0, DB_int[43], 1'b0, DB_int[42], 1'b0, DB_int[41], 1'b0, DB_int[40], + 1'b0, DB_int[39], 1'b0, DB_int[38], 1'b0, DB_int[37], 1'b0, DB_int[36], 1'b0, DB_int[35], + 1'b0, DB_int[34], 1'b0, DB_int[33], 1'b0, DB_int[32], 1'b0, DB_int[31], 1'b0, DB_int[30], + 1'b0, DB_int[29], 1'b0, DB_int[28], 1'b0, DB_int[27], 1'b0, DB_int[26], 1'b0, DB_int[25], + 1'b0, DB_int[24], 1'b0, DB_int[23], 1'b0, DB_int[22], 1'b0, DB_int[21], 1'b0, DB_int[20], + 1'b0, DB_int[19], 1'b0, DB_int[18], 1'b0, DB_int[17], 1'b0, DB_int[16], 1'b0, DB_int[15], + 1'b0, DB_int[14], 1'b0, DB_int[13], 1'b0, DB_int[12], 1'b0, DB_int[11], 1'b0, DB_int[10], + 1'b0, DB_int[9], 1'b0, DB_int[8], 1'b0, DB_int[7], 1'b0, DB_int[6], 1'b0, DB_int[5], + 1'b0, DB_int[4], 1'b0, DB_int[3], 1'b0, DB_int[2], 1'b0, DB_int[1], 1'b0, DB_int[0]} << mux_address); + row = (row & ~row_mask) | (row_mask & (~row_mask | new_data)); + if (DFTRAMBYP_int === 1'b1 && (SEB_int === 1'b0 || SEB_int === 1'bx)) begin + end else begin + mem[row_address] = row; + end + end + end + endtask + always @ (CENA_ or TCENA_ or TENA_ or DFTRAMBYP_ or CLKA_) begin + if(CLKA_ == 1'b0) begin + CENA_p2 = CENA_; + TCENA_p2 = TCENA_; + DFTRAMBYP_p2 = DFTRAMBYP_; + end + end + +`ifdef POWER_PINS + always @ (VDDCE) begin + if (VDDCE != 1'b1) begin + if (VDDPE == 1'b1) begin + $display("VDDCE should be powered down after VDDPE, Illegal power down sequencing in %m at %0t", $time); + end + $display("In PowerDown Mode in %m at %0t", $time); + failedWrite(0); + end + if (VDDCE == 1'b1) begin + if (VDDPE == 1'b1) begin + $display("VDDPE should be powered up after VDDCE in %m at %0t", $time); + $display("Illegal power up sequencing in %m at %0t", $time); + end + failedWrite(0); + end + end +`endif +`ifdef POWER_PINS + always @ (RET1N_ or VDDPE or VDDCE) begin +`else + always @ RET1N_ begin +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b1 && RET1N_int == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_a == 1'b1 && (CENA_ === 1'bx || TCENA_ === 1'bx || DFTRAMBYP_ === 1'bx || CLKA_ === 1'bx)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end +`else +`endif +`ifdef POWER_PINS +`else + pre_charge_st_a = 0; + pre_charge_st = 0; +`endif + if (RET1N_ === 1'bx || RET1N_ === 1'bz) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b0 && RET1N_int === 1'b1 && (CENA_p2 === 1'b0 || TCENA_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b1 && RET1N_int === 1'b0 && (CENA_p2 === 1'b0 || TCENA_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDCE == 1'b1 && VDDPE == 1'b1) begin + pre_charge_st_a = 1; + pre_charge_st = 1; + end else if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin + pre_charge_st_a = 0; + pre_charge_st = 0; + if (VDDCE != 1'b1) begin + failedWrite(0); + end +`else + if (RET1N_ == 1'b0) begin +`endif + XQA = 1'b1; QA_update = 1'b1; + CENA_int = 1'bx; + AA_int = {5{1'bx}}; + EMAA_int = {3{1'bx}}; + EMASA_int = 1'bx; + TENA_int = 1'bx; + TCENA_int = 1'bx; + TAA_int = {5{1'bx}}; + RET1N_int = 1'bx; + SEA_int = 1'bx; + DFTRAMBYP_int = 1'bx; + COLLDISN_int = 1'bx; +`ifdef POWER_PINS + end else if (RET1N_ == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_a == 1'b1) begin + pre_charge_st_a = 0; + pre_charge_st = 0; + end else begin + pre_charge_st_a = 0; + pre_charge_st = 0; +`else + end else begin +`endif + XQA = 1'b1; QA_update = 1'b1; + CENA_int = 1'bx; + AA_int = {5{1'bx}}; + EMAA_int = {3{1'bx}}; + EMASA_int = 1'bx; + TENA_int = 1'bx; + TCENA_int = 1'bx; + TAA_int = {5{1'bx}}; + RET1N_int = 1'bx; + SEA_int = 1'bx; + DFTRAMBYP_int = 1'bx; + COLLDISN_int = 1'bx; + end + RET1N_int = RET1N_; + #0; + QA_update = 1'b0; + #0;#0; XQA = 1'b0; + end + + always @ (CLKB_ or DFTRAMBYP_p2) begin + #0; + if(CLKB_ == 1'b1 && (DFTRAMBYP_int === 1'b1 || CENB_int != 1'b1)) begin + if (RET1N_ == 1'b1) begin + DB_sh_update = 1'b1; + end + end + end + + always @ CLKA_ begin +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS + if (VDDCE === 1'bx || VDDCE === 1'bz) + $display("Warning: Unknown value for VDDCE %b in %m at %0t", VDDCE, $time); + if (VDDPE === 1'bx || VDDPE === 1'bz) + $display("Warning: Unknown value for VDDPE %b in %m at %0t", VDDPE, $time); + if (VSSE === 1'bx || VSSE === 1'bz) + $display("Warning: Unknown value for VSSE %b in %m at %0t", VSSE, $time); +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin +`else + if (RET1N_ == 1'b0) begin +`endif + // no cycle in retention mode + end else begin + if ((CLKA_ === 1'bx || CLKA_ === 1'bz) && RET1N_ !== 1'b0) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if ((CLKA_ === 1'b1 || CLKA_ === 1'b0) && LAST_CLKA === 1'bx) begin + XQA = 1'b0; QA_update = 1'b0; + end else if (CLKA_ === 1'b1 && LAST_CLKA === 1'b0) begin +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin +`else + if (RET1N_ == 1'b0) begin +`endif + SEA_int = SEA_; + DFTRAMBYP_int = DFTRAMBYP_; + end else begin + SEA_int = SEA_; + DFTRAMBYP_int = DFTRAMBYP_; + CENA_int = TENA_ ? CENA_ : TCENA_; + EMAA_int = EMAA_; + EMASA_int = EMASA_; + TENA_int = TENA_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + if (DFTRAMBYP_=== 1'b1 || CENA_int != 1'b1) begin + AA_int = TENA_ ? AA_ : TAA_; + TCENA_int = TCENA_; + TAA_int = TAA_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk0_int = 1'b0; + if (DFTRAMBYP_=== 1'b1 && SEA_ === 1'b1) begin + DFTRAMBYP_int = DFTRAMBYP_; + if (RET1N_ == 1'b1) begin + XQA = 1'b0; QA_update = 1'b1; + if (^{(CENA_int & !isBit1(DFTRAMBYP_int)), EMAA_int, EMASA_int, RET1N_int} === 1'bx) + ReadA; + end + end else if (DFTRAMBYP_=== 1'b1 && SEA_ === 1'b0) begin + if (RET1N_ == 1'b1) begin + XQA = 1'b0; QA_update = 1'b1; + if (^{(CENA_int & !isBit1(DFTRAMBYP_int)), EMAA_int, EMASA_int, RET1N_int} === 1'bx) + ReadA; + end + end else begin + CENA_int = TENA_ ? CENA_ : TCENA_; + EMAA_int = EMAA_; + EMASA_int = EMASA_; + TENA_int = TENA_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + if (DFTRAMBYP_=== 1'b1 || CENA_int != 1'b1) begin + AA_int = TENA_ ? AA_ : TAA_; + TCENA_int = TCENA_; + TAA_int = TAA_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk0_int = 1'b0; + ReadA; + if (CENA_int === 1'b0) previous_CLKA = $realtime; + #0; + if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && COLLDISN_int === 1'b1 && is_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin + if((|WENB_int) == 1'b1) begin + $display("%s contention: write B partially, read A partially in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + ReadA; + WriteB; + partial_mask = ~{WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + mem_path = (partial_mask & {128{1'bx}}) | (~partial_mask & mem_path); + #0; + QA_update = 1'b0; + #0; + QA_update = 1'b1; + end else begin + $display("%s contention: write B succeeds, read A fails in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end + end else if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && COLLDISN_int === 1'b1 && row_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin +`ifdef ARM_MESSAGES + $display("%s row contention: in %m at %0t",ASSERT_PREFIX, $time); +`endif + ROW_CC = 1; +`ifdef ARM_MESSAGES + $display("%s contention: write B succeeds, read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end else if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && (COLLDISN_int === 1'b0 || COLLDISN_int + === 1'bx) && row_contention(AA_int, AB_int, 1'b1, 1'b0)) begin + ROW_CC = 1; + $display("%s contention: write B fails in %m at %0t",ASSERT_PREFIX, $time); + READ_WRITE = 1; + DB_int = {128{1'bx}}; + WriteB; + if (col_contention(AA_int,AB_int)) begin + $display("%s contention: read A fails in %m at %0t",ASSERT_PREFIX, $time); + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end else begin +`ifdef ARM_MESSAGES + $display("%s contention: read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end + end + end + end + end else if (CLKA_ === 1'b0 && LAST_CLKA === 1'b1) begin + QA_update = 1'b0; + XQA = 1'b0; + end + end + LAST_CLKA = CLKA_; + end + + reg globalNotifier0; + initial globalNotifier0 = 1'b0; + initial cont_flag0_int = 1'b0; + + always @ globalNotifier0 begin + if ($realtime == 0) begin + end else if ((EMAA_int[0] === 1'bx & DFTRAMBYP_int === 1'b1) || (EMAA_int[1] === 1'bx & DFTRAMBYP_int === 1'b1) || + (EMAA_int[2] === 1'bx & DFTRAMBYP_int === 1'b1) || (EMASA_int === 1'bx & DFTRAMBYP_int === 1'b1) + ) begin + XQA = 1'b1; QA_update = 1'b1; + end else if ((CENA_int === 1'bx & DFTRAMBYP_int === 1'b0) || EMAA_int[0] === 1'bx || + EMAA_int[1] === 1'bx || EMAA_int[2] === 1'bx || EMASA_int === 1'bx || RET1N_int === 1'bx + || clk0_int === 1'bx) begin + XQA = 1'b1; QA_update = 1'b1; + end else if (TENA_int === 1'bx) begin + if(((CENA_ === 1'b1 & TCENA_ === 1'b1) & DFTRAMBYP_int === 1'b0) | (DFTRAMBYP_int === 1'b1 & SEA_int === 1'b1)) begin + end else begin + if (DFTRAMBYP_int === 1'b0) begin + XQA = 1'b1; QA_update = 1'b1; + end + end + end else if (CENA_int === 1'b0 && (^AA_int) === 1'bx && DFTRAMBYP_int === 1'b0) begin + failedWrite(0); + XQA = 1'b1; QA_update = 1'b1; + end else if (cont_flag0_int === 1'bx && COLLDISN_int === 1'b1 && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && is_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin + cont_flag0_int = 1'b0; + if((|WENB_int) == 1'b1) begin + $display("%s contention: write B partially, read A partially in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + WriteB; + partial_mask = ~{WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + mem_path = (partial_mask & {128{1'bx}}) | (~partial_mask & mem_path); + #0; + QA_update = 1'b0; + #0; + QA_update = 1'b1; + end else begin + $display("%s contention: write B succeeds, read A fails in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end + end else if ((CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && cont_flag0_int === 1'bx && (COLLDISN_int === 1'b0 || COLLDISN_int === + 1'bx) && row_contention(AA_int, AB_int,1'b1, 1'b0)) begin + cont_flag0_int = 1'b0; + ROW_CC = 1; + $display("%s contention: write B fails in %m at %0t",ASSERT_PREFIX, $time); + READ_WRITE = 1; + DB_int = {128{1'bx}}; + WriteB; + if (col_contention(AA_int,AB_int)) begin + $display("%s contention: read A fails in %m at %0t",ASSERT_PREFIX, $time); + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end else begin +`ifdef ARM_MESSAGES + $display("%s contention: read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end + end else begin + #0;#0; + ReadA; + end + #0; + QA_update = 1'b0; + globalNotifier0 = 1'b0; + end + + assign SIA_int = SEA_ ? SIA_ : {2{1'b0}}; + + datapath_latch_rf2_32x128_wm1 uDQA0 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[1]), .D(QA_int[1]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[0]), .XQ(XQA), .Q(QA_int[0])); + datapath_latch_rf2_32x128_wm1 uDQA1 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[2]), .D(QA_int[2]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[1]), .XQ(XQA), .Q(QA_int[1])); + datapath_latch_rf2_32x128_wm1 uDQA2 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[3]), .D(QA_int[3]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[2]), .XQ(XQA), .Q(QA_int[2])); + datapath_latch_rf2_32x128_wm1 uDQA3 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[4]), .D(QA_int[4]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[3]), .XQ(XQA), .Q(QA_int[3])); + datapath_latch_rf2_32x128_wm1 uDQA4 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[5]), .D(QA_int[5]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[4]), .XQ(XQA), .Q(QA_int[4])); + datapath_latch_rf2_32x128_wm1 uDQA5 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[6]), .D(QA_int[6]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[5]), .XQ(XQA), .Q(QA_int[5])); + datapath_latch_rf2_32x128_wm1 uDQA6 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[7]), .D(QA_int[7]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[6]), .XQ(XQA), .Q(QA_int[6])); + datapath_latch_rf2_32x128_wm1 uDQA7 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[8]), .D(QA_int[8]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[7]), .XQ(XQA), .Q(QA_int[7])); + datapath_latch_rf2_32x128_wm1 uDQA8 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[9]), .D(QA_int[9]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[8]), .XQ(XQA), .Q(QA_int[8])); + datapath_latch_rf2_32x128_wm1 uDQA9 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[10]), .D(QA_int[10]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[9]), .XQ(XQA), .Q(QA_int[9])); + datapath_latch_rf2_32x128_wm1 uDQA10 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[11]), .D(QA_int[11]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[10]), .XQ(XQA), .Q(QA_int[10])); + datapath_latch_rf2_32x128_wm1 uDQA11 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[12]), .D(QA_int[12]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[11]), .XQ(XQA), .Q(QA_int[11])); + datapath_latch_rf2_32x128_wm1 uDQA12 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[13]), .D(QA_int[13]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[12]), .XQ(XQA), .Q(QA_int[12])); + datapath_latch_rf2_32x128_wm1 uDQA13 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[14]), .D(QA_int[14]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[13]), .XQ(XQA), .Q(QA_int[13])); + datapath_latch_rf2_32x128_wm1 uDQA14 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[15]), .D(QA_int[15]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[14]), .XQ(XQA), .Q(QA_int[14])); + datapath_latch_rf2_32x128_wm1 uDQA15 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[16]), .D(QA_int[16]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[15]), .XQ(XQA), .Q(QA_int[15])); + datapath_latch_rf2_32x128_wm1 uDQA16 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[17]), .D(QA_int[17]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[16]), .XQ(XQA), .Q(QA_int[16])); + datapath_latch_rf2_32x128_wm1 uDQA17 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[18]), .D(QA_int[18]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[17]), .XQ(XQA), .Q(QA_int[17])); + datapath_latch_rf2_32x128_wm1 uDQA18 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[19]), .D(QA_int[19]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[18]), .XQ(XQA), .Q(QA_int[18])); + datapath_latch_rf2_32x128_wm1 uDQA19 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[20]), .D(QA_int[20]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[19]), .XQ(XQA), .Q(QA_int[19])); + datapath_latch_rf2_32x128_wm1 uDQA20 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[21]), .D(QA_int[21]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[20]), .XQ(XQA), .Q(QA_int[20])); + datapath_latch_rf2_32x128_wm1 uDQA21 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[22]), .D(QA_int[22]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[21]), .XQ(XQA), .Q(QA_int[21])); + datapath_latch_rf2_32x128_wm1 uDQA22 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[23]), .D(QA_int[23]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[22]), .XQ(XQA), .Q(QA_int[22])); + datapath_latch_rf2_32x128_wm1 uDQA23 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[24]), .D(QA_int[24]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[23]), .XQ(XQA), .Q(QA_int[23])); + datapath_latch_rf2_32x128_wm1 uDQA24 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[25]), .D(QA_int[25]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[24]), .XQ(XQA), .Q(QA_int[24])); + datapath_latch_rf2_32x128_wm1 uDQA25 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[26]), .D(QA_int[26]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[25]), .XQ(XQA), .Q(QA_int[25])); + datapath_latch_rf2_32x128_wm1 uDQA26 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[27]), .D(QA_int[27]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[26]), .XQ(XQA), .Q(QA_int[26])); + datapath_latch_rf2_32x128_wm1 uDQA27 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[28]), .D(QA_int[28]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[27]), .XQ(XQA), .Q(QA_int[27])); + datapath_latch_rf2_32x128_wm1 uDQA28 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[29]), .D(QA_int[29]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[28]), .XQ(XQA), .Q(QA_int[28])); + datapath_latch_rf2_32x128_wm1 uDQA29 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[30]), .D(QA_int[30]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[29]), .XQ(XQA), .Q(QA_int[29])); + datapath_latch_rf2_32x128_wm1 uDQA30 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[31]), .D(QA_int[31]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[30]), .XQ(XQA), .Q(QA_int[30])); + datapath_latch_rf2_32x128_wm1 uDQA31 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[32]), .D(QA_int[32]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[31]), .XQ(XQA), .Q(QA_int[31])); + datapath_latch_rf2_32x128_wm1 uDQA32 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[33]), .D(QA_int[33]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[32]), .XQ(XQA), .Q(QA_int[32])); + datapath_latch_rf2_32x128_wm1 uDQA33 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[34]), .D(QA_int[34]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[33]), .XQ(XQA), .Q(QA_int[33])); + datapath_latch_rf2_32x128_wm1 uDQA34 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[35]), .D(QA_int[35]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[34]), .XQ(XQA), .Q(QA_int[34])); + datapath_latch_rf2_32x128_wm1 uDQA35 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[36]), .D(QA_int[36]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[35]), .XQ(XQA), .Q(QA_int[35])); + datapath_latch_rf2_32x128_wm1 uDQA36 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[37]), .D(QA_int[37]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[36]), .XQ(XQA), .Q(QA_int[36])); + datapath_latch_rf2_32x128_wm1 uDQA37 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[38]), .D(QA_int[38]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[37]), .XQ(XQA), .Q(QA_int[37])); + datapath_latch_rf2_32x128_wm1 uDQA38 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[39]), .D(QA_int[39]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[38]), .XQ(XQA), .Q(QA_int[38])); + datapath_latch_rf2_32x128_wm1 uDQA39 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[40]), .D(QA_int[40]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[39]), .XQ(XQA), .Q(QA_int[39])); + datapath_latch_rf2_32x128_wm1 uDQA40 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[41]), .D(QA_int[41]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[40]), .XQ(XQA), .Q(QA_int[40])); + datapath_latch_rf2_32x128_wm1 uDQA41 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[42]), .D(QA_int[42]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[41]), .XQ(XQA), .Q(QA_int[41])); + datapath_latch_rf2_32x128_wm1 uDQA42 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[43]), .D(QA_int[43]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[42]), .XQ(XQA), .Q(QA_int[42])); + datapath_latch_rf2_32x128_wm1 uDQA43 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[44]), .D(QA_int[44]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[43]), .XQ(XQA), .Q(QA_int[43])); + datapath_latch_rf2_32x128_wm1 uDQA44 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[45]), .D(QA_int[45]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[44]), .XQ(XQA), .Q(QA_int[44])); + datapath_latch_rf2_32x128_wm1 uDQA45 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[46]), .D(QA_int[46]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[45]), .XQ(XQA), .Q(QA_int[45])); + datapath_latch_rf2_32x128_wm1 uDQA46 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[47]), .D(QA_int[47]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[46]), .XQ(XQA), .Q(QA_int[46])); + datapath_latch_rf2_32x128_wm1 uDQA47 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[48]), .D(QA_int[48]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[47]), .XQ(XQA), .Q(QA_int[47])); + datapath_latch_rf2_32x128_wm1 uDQA48 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[49]), .D(QA_int[49]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[48]), .XQ(XQA), .Q(QA_int[48])); + datapath_latch_rf2_32x128_wm1 uDQA49 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[50]), .D(QA_int[50]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[49]), .XQ(XQA), .Q(QA_int[49])); + datapath_latch_rf2_32x128_wm1 uDQA50 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[51]), .D(QA_int[51]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[50]), .XQ(XQA), .Q(QA_int[50])); + datapath_latch_rf2_32x128_wm1 uDQA51 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[52]), .D(QA_int[52]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[51]), .XQ(XQA), .Q(QA_int[51])); + datapath_latch_rf2_32x128_wm1 uDQA52 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[53]), .D(QA_int[53]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[52]), .XQ(XQA), .Q(QA_int[52])); + datapath_latch_rf2_32x128_wm1 uDQA53 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[54]), .D(QA_int[54]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[53]), .XQ(XQA), .Q(QA_int[53])); + datapath_latch_rf2_32x128_wm1 uDQA54 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[55]), .D(QA_int[55]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[54]), .XQ(XQA), .Q(QA_int[54])); + datapath_latch_rf2_32x128_wm1 uDQA55 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[56]), .D(QA_int[56]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[55]), .XQ(XQA), .Q(QA_int[55])); + datapath_latch_rf2_32x128_wm1 uDQA56 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[57]), .D(QA_int[57]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[56]), .XQ(XQA), .Q(QA_int[56])); + datapath_latch_rf2_32x128_wm1 uDQA57 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[58]), .D(QA_int[58]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[57]), .XQ(XQA), .Q(QA_int[57])); + datapath_latch_rf2_32x128_wm1 uDQA58 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[59]), .D(QA_int[59]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[58]), .XQ(XQA), .Q(QA_int[58])); + datapath_latch_rf2_32x128_wm1 uDQA59 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[60]), .D(QA_int[60]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[59]), .XQ(XQA), .Q(QA_int[59])); + datapath_latch_rf2_32x128_wm1 uDQA60 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[61]), .D(QA_int[61]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[60]), .XQ(XQA), .Q(QA_int[60])); + datapath_latch_rf2_32x128_wm1 uDQA61 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[62]), .D(QA_int[62]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[61]), .XQ(XQA), .Q(QA_int[61])); + datapath_latch_rf2_32x128_wm1 uDQA62 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[63]), .D(QA_int[63]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[62]), .XQ(XQA), .Q(QA_int[62])); + datapath_latch_rf2_32x128_wm1 uDQA63 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(SIA_int[0]), .D(1'b0), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[63]), .XQ(XQA), .Q(QA_int[63])); + datapath_latch_rf2_32x128_wm1 uDQA64 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(SIA_int[1]), .D(1'b0), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[64]), .XQ(XQA), .Q(QA_int[64])); + datapath_latch_rf2_32x128_wm1 uDQA65 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[64]), .D(QA_int[64]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[65]), .XQ(XQA), .Q(QA_int[65])); + datapath_latch_rf2_32x128_wm1 uDQA66 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[65]), .D(QA_int[65]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[66]), .XQ(XQA), .Q(QA_int[66])); + datapath_latch_rf2_32x128_wm1 uDQA67 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[66]), .D(QA_int[66]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[67]), .XQ(XQA), .Q(QA_int[67])); + datapath_latch_rf2_32x128_wm1 uDQA68 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[67]), .D(QA_int[67]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[68]), .XQ(XQA), .Q(QA_int[68])); + datapath_latch_rf2_32x128_wm1 uDQA69 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[68]), .D(QA_int[68]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[69]), .XQ(XQA), .Q(QA_int[69])); + datapath_latch_rf2_32x128_wm1 uDQA70 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[69]), .D(QA_int[69]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[70]), .XQ(XQA), .Q(QA_int[70])); + datapath_latch_rf2_32x128_wm1 uDQA71 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[70]), .D(QA_int[70]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[71]), .XQ(XQA), .Q(QA_int[71])); + datapath_latch_rf2_32x128_wm1 uDQA72 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[71]), .D(QA_int[71]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[72]), .XQ(XQA), .Q(QA_int[72])); + datapath_latch_rf2_32x128_wm1 uDQA73 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[72]), .D(QA_int[72]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[73]), .XQ(XQA), .Q(QA_int[73])); + datapath_latch_rf2_32x128_wm1 uDQA74 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[73]), .D(QA_int[73]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[74]), .XQ(XQA), .Q(QA_int[74])); + datapath_latch_rf2_32x128_wm1 uDQA75 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[74]), .D(QA_int[74]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[75]), .XQ(XQA), .Q(QA_int[75])); + datapath_latch_rf2_32x128_wm1 uDQA76 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[75]), .D(QA_int[75]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[76]), .XQ(XQA), .Q(QA_int[76])); + datapath_latch_rf2_32x128_wm1 uDQA77 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[76]), .D(QA_int[76]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[77]), .XQ(XQA), .Q(QA_int[77])); + datapath_latch_rf2_32x128_wm1 uDQA78 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[77]), .D(QA_int[77]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[78]), .XQ(XQA), .Q(QA_int[78])); + datapath_latch_rf2_32x128_wm1 uDQA79 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[78]), .D(QA_int[78]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[79]), .XQ(XQA), .Q(QA_int[79])); + datapath_latch_rf2_32x128_wm1 uDQA80 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[79]), .D(QA_int[79]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[80]), .XQ(XQA), .Q(QA_int[80])); + datapath_latch_rf2_32x128_wm1 uDQA81 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[80]), .D(QA_int[80]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[81]), .XQ(XQA), .Q(QA_int[81])); + datapath_latch_rf2_32x128_wm1 uDQA82 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[81]), .D(QA_int[81]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[82]), .XQ(XQA), .Q(QA_int[82])); + datapath_latch_rf2_32x128_wm1 uDQA83 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[82]), .D(QA_int[82]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[83]), .XQ(XQA), .Q(QA_int[83])); + datapath_latch_rf2_32x128_wm1 uDQA84 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[83]), .D(QA_int[83]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[84]), .XQ(XQA), .Q(QA_int[84])); + datapath_latch_rf2_32x128_wm1 uDQA85 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[84]), .D(QA_int[84]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[85]), .XQ(XQA), .Q(QA_int[85])); + datapath_latch_rf2_32x128_wm1 uDQA86 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[85]), .D(QA_int[85]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[86]), .XQ(XQA), .Q(QA_int[86])); + datapath_latch_rf2_32x128_wm1 uDQA87 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[86]), .D(QA_int[86]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[87]), .XQ(XQA), .Q(QA_int[87])); + datapath_latch_rf2_32x128_wm1 uDQA88 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[87]), .D(QA_int[87]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[88]), .XQ(XQA), .Q(QA_int[88])); + datapath_latch_rf2_32x128_wm1 uDQA89 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[88]), .D(QA_int[88]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[89]), .XQ(XQA), .Q(QA_int[89])); + datapath_latch_rf2_32x128_wm1 uDQA90 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[89]), .D(QA_int[89]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[90]), .XQ(XQA), .Q(QA_int[90])); + datapath_latch_rf2_32x128_wm1 uDQA91 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[90]), .D(QA_int[90]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[91]), .XQ(XQA), .Q(QA_int[91])); + datapath_latch_rf2_32x128_wm1 uDQA92 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[91]), .D(QA_int[91]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[92]), .XQ(XQA), .Q(QA_int[92])); + datapath_latch_rf2_32x128_wm1 uDQA93 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[92]), .D(QA_int[92]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[93]), .XQ(XQA), .Q(QA_int[93])); + datapath_latch_rf2_32x128_wm1 uDQA94 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[93]), .D(QA_int[93]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[94]), .XQ(XQA), .Q(QA_int[94])); + datapath_latch_rf2_32x128_wm1 uDQA95 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[94]), .D(QA_int[94]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[95]), .XQ(XQA), .Q(QA_int[95])); + datapath_latch_rf2_32x128_wm1 uDQA96 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[95]), .D(QA_int[95]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[96]), .XQ(XQA), .Q(QA_int[96])); + datapath_latch_rf2_32x128_wm1 uDQA97 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[96]), .D(QA_int[96]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[97]), .XQ(XQA), .Q(QA_int[97])); + datapath_latch_rf2_32x128_wm1 uDQA98 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[97]), .D(QA_int[97]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[98]), .XQ(XQA), .Q(QA_int[98])); + datapath_latch_rf2_32x128_wm1 uDQA99 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[98]), .D(QA_int[98]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[99]), .XQ(XQA), .Q(QA_int[99])); + datapath_latch_rf2_32x128_wm1 uDQA100 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[99]), .D(QA_int[99]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[100]), .XQ(XQA), .Q(QA_int[100])); + datapath_latch_rf2_32x128_wm1 uDQA101 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[100]), .D(QA_int[100]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[101]), .XQ(XQA), .Q(QA_int[101])); + datapath_latch_rf2_32x128_wm1 uDQA102 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[101]), .D(QA_int[101]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[102]), .XQ(XQA), .Q(QA_int[102])); + datapath_latch_rf2_32x128_wm1 uDQA103 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[102]), .D(QA_int[102]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[103]), .XQ(XQA), .Q(QA_int[103])); + datapath_latch_rf2_32x128_wm1 uDQA104 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[103]), .D(QA_int[103]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[104]), .XQ(XQA), .Q(QA_int[104])); + datapath_latch_rf2_32x128_wm1 uDQA105 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[104]), .D(QA_int[104]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[105]), .XQ(XQA), .Q(QA_int[105])); + datapath_latch_rf2_32x128_wm1 uDQA106 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[105]), .D(QA_int[105]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[106]), .XQ(XQA), .Q(QA_int[106])); + datapath_latch_rf2_32x128_wm1 uDQA107 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[106]), .D(QA_int[106]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[107]), .XQ(XQA), .Q(QA_int[107])); + datapath_latch_rf2_32x128_wm1 uDQA108 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[107]), .D(QA_int[107]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[108]), .XQ(XQA), .Q(QA_int[108])); + datapath_latch_rf2_32x128_wm1 uDQA109 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[108]), .D(QA_int[108]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[109]), .XQ(XQA), .Q(QA_int[109])); + datapath_latch_rf2_32x128_wm1 uDQA110 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[109]), .D(QA_int[109]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[110]), .XQ(XQA), .Q(QA_int[110])); + datapath_latch_rf2_32x128_wm1 uDQA111 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[110]), .D(QA_int[110]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[111]), .XQ(XQA), .Q(QA_int[111])); + datapath_latch_rf2_32x128_wm1 uDQA112 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[111]), .D(QA_int[111]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[112]), .XQ(XQA), .Q(QA_int[112])); + datapath_latch_rf2_32x128_wm1 uDQA113 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[112]), .D(QA_int[112]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[113]), .XQ(XQA), .Q(QA_int[113])); + datapath_latch_rf2_32x128_wm1 uDQA114 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[113]), .D(QA_int[113]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[114]), .XQ(XQA), .Q(QA_int[114])); + datapath_latch_rf2_32x128_wm1 uDQA115 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[114]), .D(QA_int[114]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[115]), .XQ(XQA), .Q(QA_int[115])); + datapath_latch_rf2_32x128_wm1 uDQA116 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[115]), .D(QA_int[115]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[116]), .XQ(XQA), .Q(QA_int[116])); + datapath_latch_rf2_32x128_wm1 uDQA117 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[116]), .D(QA_int[116]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[117]), .XQ(XQA), .Q(QA_int[117])); + datapath_latch_rf2_32x128_wm1 uDQA118 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[117]), .D(QA_int[117]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[118]), .XQ(XQA), .Q(QA_int[118])); + datapath_latch_rf2_32x128_wm1 uDQA119 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[118]), .D(QA_int[118]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[119]), .XQ(XQA), .Q(QA_int[119])); + datapath_latch_rf2_32x128_wm1 uDQA120 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[119]), .D(QA_int[119]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[120]), .XQ(XQA), .Q(QA_int[120])); + datapath_latch_rf2_32x128_wm1 uDQA121 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[120]), .D(QA_int[120]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[121]), .XQ(XQA), .Q(QA_int[121])); + datapath_latch_rf2_32x128_wm1 uDQA122 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[121]), .D(QA_int[121]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[122]), .XQ(XQA), .Q(QA_int[122])); + datapath_latch_rf2_32x128_wm1 uDQA123 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[122]), .D(QA_int[122]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[123]), .XQ(XQA), .Q(QA_int[123])); + datapath_latch_rf2_32x128_wm1 uDQA124 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[123]), .D(QA_int[123]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[124]), .XQ(XQA), .Q(QA_int[124])); + datapath_latch_rf2_32x128_wm1 uDQA125 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[124]), .D(QA_int[124]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[125]), .XQ(XQA), .Q(QA_int[125])); + datapath_latch_rf2_32x128_wm1 uDQA126 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[125]), .D(QA_int[125]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[126]), .XQ(XQA), .Q(QA_int[126])); + datapath_latch_rf2_32x128_wm1 uDQA127 (.CLK(CLKA), .Q_update(QA_update), .SE(SEA_), .SI(QA_int[126]), .D(QA_int[126]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(mem_path[127]), .XQ(XQA), .Q(QA_int[127])); + + + + always @ (CENB_ or TCENB_ or TENB_ or DFTRAMBYP_ or CLKB_) begin + if(CLKB_ == 1'b0) begin + CENB_p2 = CENB_; + TCENB_p2 = TCENB_; + DFTRAMBYP_p2 = DFTRAMBYP_; + end + end + +`ifdef POWER_PINS + always @ (RET1N_ or VDDPE or VDDCE) begin +`else + always @ RET1N_ begin +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b1 && RET1N_int == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_b == 1'b1 && (CENB_ === 1'bx || TCENB_ === 1'bx || DFTRAMBYP_ === 1'bx || CLKB_ === 1'bx)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end +`else +`endif +`ifdef POWER_PINS +`else + pre_charge_st_b = 0; + pre_charge_st = 0; +`endif + if (RET1N_ === 1'bx || RET1N_ === 1'bz) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b0 && RET1N_int === 1'b1 && (CENB_p2 === 1'b0 || TCENB_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end else if (RET1N_ === 1'b1 && RET1N_int === 1'b0 && (CENB_p2 === 1'b0 || TCENB_p2 === 1'b0 || DFTRAMBYP_p2 === 1'b1)) begin + failedWrite(1); + XQA = 1'b1; QA_update = 1'b1; + end +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDCE == 1'b1 && VDDPE == 1'b1) begin + pre_charge_st_b = 1; + pre_charge_st = 1; + end else if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin + pre_charge_st_b = 0; + pre_charge_st = 0; + if (VDDCE != 1'b1) begin + failedWrite(1); + end +`else + if (RET1N_ == 1'b0) begin +`endif + CENB_int = 1'bx; + WENB_int = {128{1'bx}}; + AB_int = {5{1'bx}}; + DB_int = {128{1'bx}}; + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + EMAB_int = {3{1'bx}}; + TENB_int = 1'bx; + TCENB_int = 1'bx; + TWENB_int = {128{1'bx}}; + TAB_int = {5{1'bx}}; + TDB_int = {128{1'bx}}; + RET1N_int = 1'bx; + SEB_int = 1'bx; + COLLDISN_int = 1'bx; +`ifdef POWER_PINS + end else if (RET1N_ == 1'b1 && VDDCE == 1'b1 && VDDPE == 1'b1 && pre_charge_st_b == 1'b1) begin + pre_charge_st_b = 0; + pre_charge_st = 0; + end else begin + pre_charge_st_b = 0; + pre_charge_st = 0; +`else + end else begin +`endif + CENB_int = 1'bx; + WENB_int = {128{1'bx}}; + AB_int = {5{1'bx}}; + DB_int = {128{1'bx}}; + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + EMAB_int = {3{1'bx}}; + TENB_int = 1'bx; + TCENB_int = 1'bx; + TWENB_int = {128{1'bx}}; + TAB_int = {5{1'bx}}; + TDB_int = {128{1'bx}}; + RET1N_int = 1'bx; + SEB_int = 1'bx; + COLLDISN_int = 1'bx; + end + RET1N_int = RET1N_; + #0; + QA_update = 1'b0; + DB_sh_update = 1'b0; + #0;#0; XDB_sh = 1'b0; + end + + always @ CLKB_ begin +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS + if (VDDCE === 1'bx || VDDCE === 1'bz) + $display("Warning: Unknown value for VDDCE %b in %m at %0t", VDDCE, $time); + if (VDDPE === 1'bx || VDDPE === 1'bz) + $display("Warning: Unknown value for VDDPE %b in %m at %0t", VDDPE, $time); + if (VSSE === 1'bx || VSSE === 1'bz) + $display("Warning: Unknown value for VSSE %b in %m at %0t", VSSE, $time); +`endif +`ifdef POWER_PINS + if (RET1N_ == 1'b0 && VDDPE == 1'b0) begin +`else + if (RET1N_ == 1'b0) begin +`endif + // no cycle in retention mode + end else begin + if ((CLKB_ === 1'bx || CLKB_ === 1'bz) && RET1N_ !== 1'b0) begin + failedWrite(0); + end else if ((CLKB_ === 1'b1 || CLKB_ === 1'b0) && LAST_CLKB === 1'bx) begin + DB_sh_update = 1'b0; XDB_sh = 1'b0; + end else if (CLKB_ === 1'b1 && LAST_CLKB === 1'b0) begin + if (RET1N_ == 1'b0) begin + DFTRAMBYP_int = DFTRAMBYP_; + SEB_int = SEB_; + end else begin + DFTRAMBYP_int = DFTRAMBYP_; + SEB_int = SEB_; + CENB_int = TENB_ ? CENB_ : TCENB_; + EMAB_int = EMAB_; + TENB_int = TENB_; + TWENB_int = TWENB_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + DFTRAMBYP_int = DFTRAMBYP_; + if (DFTRAMBYP_=== 1'b1 || CENB_int != 1'b1) begin + WENB_int = TENB_ ? WENB_ : TWENB_; + AB_int = TENB_ ? AB_ : TAB_; + DB_int = TENB_ ? DB_ : TDB_; + XDB_sh = 1'b0; + TCENB_int = TCENB_; + TAB_int = TAB_; + TDB_int = TDB_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk1_int = 1'b0; + if (DFTRAMBYP_=== 1'b1 && SEB_ === 1'b1) begin + DFTRAMBYP_int = DFTRAMBYP_; + if (^{(CENB_int & !isBit1(DFTRAMBYP_int)), EMAB_int, RET1N_int} === 1'bx) + WriteB; + XDB_sh = 1'b0; + end else begin + CENB_int = TENB_ ? CENB_ : TCENB_; + EMAB_int = EMAB_; + TENB_int = TENB_; + TWENB_int = TWENB_; + RET1N_int = RET1N_; + COLLDISN_int = COLLDISN_; + DFTRAMBYP_int = DFTRAMBYP_; + if (DFTRAMBYP_=== 1'b1 || CENB_int != 1'b1) begin + WENB_int = TENB_ ? WENB_ : TWENB_; + AB_int = TENB_ ? AB_ : TAB_; + DB_int = TENB_ ? DB_ : TDB_; + XDB_sh = 1'b0; + TCENB_int = TCENB_; + TAB_int = TAB_; + TDB_int = TDB_; + DFTRAMBYP_int = DFTRAMBYP_; + end + clk1_int = 1'b0; + if (DFTRAMBYP_=== 1'b1 && SEB_ === 1'b0) begin + if (^{(CENB_int & !isBit1(DFTRAMBYP_int)), EMAB_int, RET1N_int} === 1'bx) + WriteB; + end else begin + WriteB; + end + if (CENB_int === 1'b0) previous_CLKB = $realtime; + #0; + if (((previous_CLKA == previous_CLKB)) && COLLDISN_int === 1'b1 && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && is_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin + if((|WENB_int) == 1'b1) begin + $display("%s contention: write B partially, read A partially in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + ReadA; + WriteB; + partial_mask = ~{WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + mem_path = (partial_mask & {128{1'bx}}) | (~partial_mask & mem_path); + #0; + QA_update = 1'b0; + #0; + QA_update = 1'b1; + end else begin + $display("%s contention: write B succeeds, read A fails in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end + end else if (((previous_CLKA == previous_CLKB)) && COLLDISN_int === 1'b1 && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && row_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin +`ifdef ARM_MESSAGES + $display("%s row contention: in %m at %0t",ASSERT_PREFIX, $time); +`endif + ROW_CC = 1; +`ifdef ARM_MESSAGES + $display("%s contention: write B succeeds, read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end else if (((previous_CLKA == previous_CLKB)) && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && (COLLDISN_int === 1'b0 || COLLDISN_int + === 1'bx) && row_contention(AA_int, AB_int,1'b1, 1'b0)) begin + ROW_CC = 1; + $display("%s contention: write B fails in %m at %0t",ASSERT_PREFIX, $time); + READ_WRITE = 1; + DB_int = {128{1'bx}}; + WriteB; + if (col_contention(AA_int,AB_int)) begin + $display("%s contention: read A fails in %m at %0t",ASSERT_PREFIX, $time); + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end else begin +`ifdef ARM_MESSAGES + $display("%s contention: read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end + end + end + end + end else if (CLKB_ === 1'b0 && LAST_CLKB === 1'b1) begin + DB_sh_update = 1'b0; XDB_sh = 1'b0; + end + end + LAST_CLKB = CLKB_; + end + + reg globalNotifier1; + initial globalNotifier1 = 1'b0; + initial cont_flag1_int = 1'b0; + + always @ globalNotifier1 begin + if ($realtime == 0) begin + end else if ((EMAB_int[0] === 1'bx & DFTRAMBYP_int === 1'b1) || (EMAB_int[1] === 1'bx & DFTRAMBYP_int === 1'b1) || + (EMAB_int[2] === 1'bx & DFTRAMBYP_int === 1'b1)) begin + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if ((CENB_int === 1'bx & DFTRAMBYP_int === 1'b0) || EMAB_int[0] === 1'bx || + EMAB_int[1] === 1'bx || EMAB_int[2] === 1'bx || RET1N_int === 1'bx || clk1_int === 1'bx) begin + failedWrite(1); + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end else if (TENB_int === 1'bx) begin + if(((CENB_ === 1'b1 & TCENB_ === 1'b1) & DFTRAMBYP_int === 1'b0) | (DFTRAMBYP_int === 1'b1 & SEB_int === 1'b1)) begin + end else begin + if (DFTRAMBYP_int === 1'b0) begin + failedWrite(1); + end + XDB_sh = 1'b1; + DB_sh_update = 1'b1; + end + end else if (CENB_int === 1'b0 && (^AB_int) === 1'bx && DFTRAMBYP_int === 1'b0) begin + failedWrite(1); + XDB_sh = 1'b1; + end else if (cont_flag1_int === 1'bx && COLLDISN_int === 1'b1 && (CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && is_contention(AA_int, + AB_int, 1'b1, 1'b0)) begin + cont_flag1_int = 1'b0; + if((|WENB_int) == 1'b1) begin + $display("%s contention: write B partially, read A partially in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + WriteB; + partial_mask = ~{WENB_int[127], WENB_int[126], WENB_int[125], WENB_int[124], + WENB_int[123], WENB_int[122], WENB_int[121], WENB_int[120], WENB_int[119], + WENB_int[118], WENB_int[117], WENB_int[116], WENB_int[115], WENB_int[114], + WENB_int[113], WENB_int[112], WENB_int[111], WENB_int[110], WENB_int[109], + WENB_int[108], WENB_int[107], WENB_int[106], WENB_int[105], WENB_int[104], + WENB_int[103], WENB_int[102], WENB_int[101], WENB_int[100], WENB_int[99], + WENB_int[98], WENB_int[97], WENB_int[96], WENB_int[95], WENB_int[94], WENB_int[93], + WENB_int[92], WENB_int[91], WENB_int[90], WENB_int[89], WENB_int[88], WENB_int[87], + WENB_int[86], WENB_int[85], WENB_int[84], WENB_int[83], WENB_int[82], WENB_int[81], + WENB_int[80], WENB_int[79], WENB_int[78], WENB_int[77], WENB_int[76], WENB_int[75], + WENB_int[74], WENB_int[73], WENB_int[72], WENB_int[71], WENB_int[70], WENB_int[69], + WENB_int[68], WENB_int[67], WENB_int[66], WENB_int[65], WENB_int[64], WENB_int[63], + WENB_int[62], WENB_int[61], WENB_int[60], WENB_int[59], WENB_int[58], WENB_int[57], + WENB_int[56], WENB_int[55], WENB_int[54], WENB_int[53], WENB_int[52], WENB_int[51], + WENB_int[50], WENB_int[49], WENB_int[48], WENB_int[47], WENB_int[46], WENB_int[45], + WENB_int[44], WENB_int[43], WENB_int[42], WENB_int[41], WENB_int[40], WENB_int[39], + WENB_int[38], WENB_int[37], WENB_int[36], WENB_int[35], WENB_int[34], WENB_int[33], + WENB_int[32], WENB_int[31], WENB_int[30], WENB_int[29], WENB_int[28], WENB_int[27], + WENB_int[26], WENB_int[25], WENB_int[24], WENB_int[23], WENB_int[22], WENB_int[21], + WENB_int[20], WENB_int[19], WENB_int[18], WENB_int[17], WENB_int[16], WENB_int[15], + WENB_int[14], WENB_int[13], WENB_int[12], WENB_int[11], WENB_int[10], WENB_int[9], + WENB_int[8], WENB_int[7], WENB_int[6], WENB_int[5], WENB_int[4], WENB_int[3], + WENB_int[2], WENB_int[1], WENB_int[0]}; + mem_path = (partial_mask & {128{1'bx}}) | (~partial_mask & mem_path); + #0; + QA_update = 1'b0; + #0; + QA_update = 1'b1; + end else begin + $display("%s contention: write B succeeds, read A fails in %m at %0t",ASSERT_PREFIX, $time); + ROW_CC = 1; + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end + end else if ((CENA_int !== 1'b1 && CENB_int !== 1'b1 && DFTRAMBYP_ !== 1'b1) && cont_flag1_int === 1'bx && (COLLDISN_int === 1'b0 || COLLDISN_int === + 1'bx) && row_contention(AA_int, AB_int,1'b1, 1'b0)) begin + cont_flag1_int = 1'b0; + ROW_CC = 1; + $display("%s contention: write B fails in %m at %0t",ASSERT_PREFIX, $time); + READ_WRITE = 1; + DB_int = {128{1'bx}}; + WriteB; + if (col_contention(AA_int,AB_int)) begin + $display("%s contention: read A fails in %m at %0t",ASSERT_PREFIX, $time); + COL_CC = 1; + READ_WRITE = 1; + XQA = 1'b1; QA_update = 1'b1; + end else begin +`ifdef ARM_MESSAGES + $display("%s contention: read A succeeds in %m at %0t",ASSERT_PREFIX, $time); +`endif + READ_WRITE = 1; + end + end else begin + #0;#0; + WriteB; + end + #0; + DB_sh_update = 1'b0; + globalNotifier1 = 1'b0; + end + + assign DB_int_bmux = TENB_ ? DB_ : TDB_; + + datapath_latch_rf2_32x128_wm1 uDQB0 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[1]), .D(DB_int_bmux[0]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[0]), .XQ(XDB_sh), .Q(DB_int_sh[0])); + datapath_latch_rf2_32x128_wm1 uDQB1 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[2]), .D(DB_int_bmux[1]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[1]), .XQ(XDB_sh), .Q(DB_int_sh[1])); + datapath_latch_rf2_32x128_wm1 uDQB2 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[3]), .D(DB_int_bmux[2]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[2]), .XQ(XDB_sh), .Q(DB_int_sh[2])); + datapath_latch_rf2_32x128_wm1 uDQB3 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[4]), .D(DB_int_bmux[3]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[3]), .XQ(XDB_sh), .Q(DB_int_sh[3])); + datapath_latch_rf2_32x128_wm1 uDQB4 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[5]), .D(DB_int_bmux[4]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[4]), .XQ(XDB_sh), .Q(DB_int_sh[4])); + datapath_latch_rf2_32x128_wm1 uDQB5 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[6]), .D(DB_int_bmux[5]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[5]), .XQ(XDB_sh), .Q(DB_int_sh[5])); + datapath_latch_rf2_32x128_wm1 uDQB6 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[7]), .D(DB_int_bmux[6]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[6]), .XQ(XDB_sh), .Q(DB_int_sh[6])); + datapath_latch_rf2_32x128_wm1 uDQB7 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[8]), .D(DB_int_bmux[7]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[7]), .XQ(XDB_sh), .Q(DB_int_sh[7])); + datapath_latch_rf2_32x128_wm1 uDQB8 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[9]), .D(DB_int_bmux[8]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[8]), .XQ(XDB_sh), .Q(DB_int_sh[8])); + datapath_latch_rf2_32x128_wm1 uDQB9 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[10]), .D(DB_int_bmux[9]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[9]), .XQ(XDB_sh), .Q(DB_int_sh[9])); + datapath_latch_rf2_32x128_wm1 uDQB10 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[11]), .D(DB_int_bmux[10]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[10]), .XQ(XDB_sh), .Q(DB_int_sh[10])); + datapath_latch_rf2_32x128_wm1 uDQB11 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[12]), .D(DB_int_bmux[11]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[11]), .XQ(XDB_sh), .Q(DB_int_sh[11])); + datapath_latch_rf2_32x128_wm1 uDQB12 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[13]), .D(DB_int_bmux[12]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[12]), .XQ(XDB_sh), .Q(DB_int_sh[12])); + datapath_latch_rf2_32x128_wm1 uDQB13 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[14]), .D(DB_int_bmux[13]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[13]), .XQ(XDB_sh), .Q(DB_int_sh[13])); + datapath_latch_rf2_32x128_wm1 uDQB14 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[15]), .D(DB_int_bmux[14]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[14]), .XQ(XDB_sh), .Q(DB_int_sh[14])); + datapath_latch_rf2_32x128_wm1 uDQB15 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[16]), .D(DB_int_bmux[15]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[15]), .XQ(XDB_sh), .Q(DB_int_sh[15])); + datapath_latch_rf2_32x128_wm1 uDQB16 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[17]), .D(DB_int_bmux[16]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[16]), .XQ(XDB_sh), .Q(DB_int_sh[16])); + datapath_latch_rf2_32x128_wm1 uDQB17 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[18]), .D(DB_int_bmux[17]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[17]), .XQ(XDB_sh), .Q(DB_int_sh[17])); + datapath_latch_rf2_32x128_wm1 uDQB18 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[19]), .D(DB_int_bmux[18]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[18]), .XQ(XDB_sh), .Q(DB_int_sh[18])); + datapath_latch_rf2_32x128_wm1 uDQB19 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[20]), .D(DB_int_bmux[19]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[19]), .XQ(XDB_sh), .Q(DB_int_sh[19])); + datapath_latch_rf2_32x128_wm1 uDQB20 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[21]), .D(DB_int_bmux[20]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[20]), .XQ(XDB_sh), .Q(DB_int_sh[20])); + datapath_latch_rf2_32x128_wm1 uDQB21 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[22]), .D(DB_int_bmux[21]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[21]), .XQ(XDB_sh), .Q(DB_int_sh[21])); + datapath_latch_rf2_32x128_wm1 uDQB22 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[23]), .D(DB_int_bmux[22]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[22]), .XQ(XDB_sh), .Q(DB_int_sh[22])); + datapath_latch_rf2_32x128_wm1 uDQB23 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[24]), .D(DB_int_bmux[23]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[23]), .XQ(XDB_sh), .Q(DB_int_sh[23])); + datapath_latch_rf2_32x128_wm1 uDQB24 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[25]), .D(DB_int_bmux[24]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[24]), .XQ(XDB_sh), .Q(DB_int_sh[24])); + datapath_latch_rf2_32x128_wm1 uDQB25 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[26]), .D(DB_int_bmux[25]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[25]), .XQ(XDB_sh), .Q(DB_int_sh[25])); + datapath_latch_rf2_32x128_wm1 uDQB26 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[27]), .D(DB_int_bmux[26]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[26]), .XQ(XDB_sh), .Q(DB_int_sh[26])); + datapath_latch_rf2_32x128_wm1 uDQB27 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[28]), .D(DB_int_bmux[27]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[27]), .XQ(XDB_sh), .Q(DB_int_sh[27])); + datapath_latch_rf2_32x128_wm1 uDQB28 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[29]), .D(DB_int_bmux[28]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[28]), .XQ(XDB_sh), .Q(DB_int_sh[28])); + datapath_latch_rf2_32x128_wm1 uDQB29 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[30]), .D(DB_int_bmux[29]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[29]), .XQ(XDB_sh), .Q(DB_int_sh[29])); + datapath_latch_rf2_32x128_wm1 uDQB30 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[31]), .D(DB_int_bmux[30]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[30]), .XQ(XDB_sh), .Q(DB_int_sh[30])); + datapath_latch_rf2_32x128_wm1 uDQB31 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[32]), .D(DB_int_bmux[31]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[31]), .XQ(XDB_sh), .Q(DB_int_sh[31])); + datapath_latch_rf2_32x128_wm1 uDQB32 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[33]), .D(DB_int_bmux[32]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[32]), .XQ(XDB_sh), .Q(DB_int_sh[32])); + datapath_latch_rf2_32x128_wm1 uDQB33 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[34]), .D(DB_int_bmux[33]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[33]), .XQ(XDB_sh), .Q(DB_int_sh[33])); + datapath_latch_rf2_32x128_wm1 uDQB34 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[35]), .D(DB_int_bmux[34]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[34]), .XQ(XDB_sh), .Q(DB_int_sh[34])); + datapath_latch_rf2_32x128_wm1 uDQB35 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[36]), .D(DB_int_bmux[35]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[35]), .XQ(XDB_sh), .Q(DB_int_sh[35])); + datapath_latch_rf2_32x128_wm1 uDQB36 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[37]), .D(DB_int_bmux[36]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[36]), .XQ(XDB_sh), .Q(DB_int_sh[36])); + datapath_latch_rf2_32x128_wm1 uDQB37 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[38]), .D(DB_int_bmux[37]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[37]), .XQ(XDB_sh), .Q(DB_int_sh[37])); + datapath_latch_rf2_32x128_wm1 uDQB38 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[39]), .D(DB_int_bmux[38]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[38]), .XQ(XDB_sh), .Q(DB_int_sh[38])); + datapath_latch_rf2_32x128_wm1 uDQB39 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[40]), .D(DB_int_bmux[39]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[39]), .XQ(XDB_sh), .Q(DB_int_sh[39])); + datapath_latch_rf2_32x128_wm1 uDQB40 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[41]), .D(DB_int_bmux[40]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[40]), .XQ(XDB_sh), .Q(DB_int_sh[40])); + datapath_latch_rf2_32x128_wm1 uDQB41 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[42]), .D(DB_int_bmux[41]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[41]), .XQ(XDB_sh), .Q(DB_int_sh[41])); + datapath_latch_rf2_32x128_wm1 uDQB42 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[43]), .D(DB_int_bmux[42]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[42]), .XQ(XDB_sh), .Q(DB_int_sh[42])); + datapath_latch_rf2_32x128_wm1 uDQB43 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[44]), .D(DB_int_bmux[43]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[43]), .XQ(XDB_sh), .Q(DB_int_sh[43])); + datapath_latch_rf2_32x128_wm1 uDQB44 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[45]), .D(DB_int_bmux[44]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[44]), .XQ(XDB_sh), .Q(DB_int_sh[44])); + datapath_latch_rf2_32x128_wm1 uDQB45 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[46]), .D(DB_int_bmux[45]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[45]), .XQ(XDB_sh), .Q(DB_int_sh[45])); + datapath_latch_rf2_32x128_wm1 uDQB46 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[47]), .D(DB_int_bmux[46]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[46]), .XQ(XDB_sh), .Q(DB_int_sh[46])); + datapath_latch_rf2_32x128_wm1 uDQB47 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[48]), .D(DB_int_bmux[47]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[47]), .XQ(XDB_sh), .Q(DB_int_sh[47])); + datapath_latch_rf2_32x128_wm1 uDQB48 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[49]), .D(DB_int_bmux[48]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[48]), .XQ(XDB_sh), .Q(DB_int_sh[48])); + datapath_latch_rf2_32x128_wm1 uDQB49 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[50]), .D(DB_int_bmux[49]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[49]), .XQ(XDB_sh), .Q(DB_int_sh[49])); + datapath_latch_rf2_32x128_wm1 uDQB50 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[51]), .D(DB_int_bmux[50]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[50]), .XQ(XDB_sh), .Q(DB_int_sh[50])); + datapath_latch_rf2_32x128_wm1 uDQB51 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[52]), .D(DB_int_bmux[51]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[51]), .XQ(XDB_sh), .Q(DB_int_sh[51])); + datapath_latch_rf2_32x128_wm1 uDQB52 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[53]), .D(DB_int_bmux[52]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[52]), .XQ(XDB_sh), .Q(DB_int_sh[52])); + datapath_latch_rf2_32x128_wm1 uDQB53 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[54]), .D(DB_int_bmux[53]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[53]), .XQ(XDB_sh), .Q(DB_int_sh[53])); + datapath_latch_rf2_32x128_wm1 uDQB54 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[55]), .D(DB_int_bmux[54]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[54]), .XQ(XDB_sh), .Q(DB_int_sh[54])); + datapath_latch_rf2_32x128_wm1 uDQB55 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[56]), .D(DB_int_bmux[55]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[55]), .XQ(XDB_sh), .Q(DB_int_sh[55])); + datapath_latch_rf2_32x128_wm1 uDQB56 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[57]), .D(DB_int_bmux[56]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[56]), .XQ(XDB_sh), .Q(DB_int_sh[56])); + datapath_latch_rf2_32x128_wm1 uDQB57 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[58]), .D(DB_int_bmux[57]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[57]), .XQ(XDB_sh), .Q(DB_int_sh[57])); + datapath_latch_rf2_32x128_wm1 uDQB58 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[59]), .D(DB_int_bmux[58]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[58]), .XQ(XDB_sh), .Q(DB_int_sh[58])); + datapath_latch_rf2_32x128_wm1 uDQB59 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[60]), .D(DB_int_bmux[59]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[59]), .XQ(XDB_sh), .Q(DB_int_sh[59])); + datapath_latch_rf2_32x128_wm1 uDQB60 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[61]), .D(DB_int_bmux[60]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[60]), .XQ(XDB_sh), .Q(DB_int_sh[60])); + datapath_latch_rf2_32x128_wm1 uDQB61 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[62]), .D(DB_int_bmux[61]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[61]), .XQ(XDB_sh), .Q(DB_int_sh[61])); + datapath_latch_rf2_32x128_wm1 uDQB62 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[63]), .D(DB_int_bmux[62]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[62]), .XQ(XDB_sh), .Q(DB_int_sh[62])); + datapath_latch_rf2_32x128_wm1 uDQB63 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(SIB_[0]), .D(DB_int_bmux[63]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[63]), .XQ(XDB_sh), .Q(DB_int_sh[63])); + datapath_latch_rf2_32x128_wm1 uDQB64 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(SIB_[1]), .D(DB_int_bmux[64]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[64]), .XQ(XDB_sh), .Q(DB_int_sh[64])); + datapath_latch_rf2_32x128_wm1 uDQB65 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[64]), .D(DB_int_bmux[65]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[65]), .XQ(XDB_sh), .Q(DB_int_sh[65])); + datapath_latch_rf2_32x128_wm1 uDQB66 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[65]), .D(DB_int_bmux[66]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[66]), .XQ(XDB_sh), .Q(DB_int_sh[66])); + datapath_latch_rf2_32x128_wm1 uDQB67 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[66]), .D(DB_int_bmux[67]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[67]), .XQ(XDB_sh), .Q(DB_int_sh[67])); + datapath_latch_rf2_32x128_wm1 uDQB68 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[67]), .D(DB_int_bmux[68]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[68]), .XQ(XDB_sh), .Q(DB_int_sh[68])); + datapath_latch_rf2_32x128_wm1 uDQB69 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[68]), .D(DB_int_bmux[69]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[69]), .XQ(XDB_sh), .Q(DB_int_sh[69])); + datapath_latch_rf2_32x128_wm1 uDQB70 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[69]), .D(DB_int_bmux[70]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[70]), .XQ(XDB_sh), .Q(DB_int_sh[70])); + datapath_latch_rf2_32x128_wm1 uDQB71 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[70]), .D(DB_int_bmux[71]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[71]), .XQ(XDB_sh), .Q(DB_int_sh[71])); + datapath_latch_rf2_32x128_wm1 uDQB72 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[71]), .D(DB_int_bmux[72]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[72]), .XQ(XDB_sh), .Q(DB_int_sh[72])); + datapath_latch_rf2_32x128_wm1 uDQB73 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[72]), .D(DB_int_bmux[73]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[73]), .XQ(XDB_sh), .Q(DB_int_sh[73])); + datapath_latch_rf2_32x128_wm1 uDQB74 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[73]), .D(DB_int_bmux[74]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[74]), .XQ(XDB_sh), .Q(DB_int_sh[74])); + datapath_latch_rf2_32x128_wm1 uDQB75 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[74]), .D(DB_int_bmux[75]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[75]), .XQ(XDB_sh), .Q(DB_int_sh[75])); + datapath_latch_rf2_32x128_wm1 uDQB76 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[75]), .D(DB_int_bmux[76]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[76]), .XQ(XDB_sh), .Q(DB_int_sh[76])); + datapath_latch_rf2_32x128_wm1 uDQB77 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[76]), .D(DB_int_bmux[77]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[77]), .XQ(XDB_sh), .Q(DB_int_sh[77])); + datapath_latch_rf2_32x128_wm1 uDQB78 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[77]), .D(DB_int_bmux[78]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[78]), .XQ(XDB_sh), .Q(DB_int_sh[78])); + datapath_latch_rf2_32x128_wm1 uDQB79 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[78]), .D(DB_int_bmux[79]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[79]), .XQ(XDB_sh), .Q(DB_int_sh[79])); + datapath_latch_rf2_32x128_wm1 uDQB80 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[79]), .D(DB_int_bmux[80]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[80]), .XQ(XDB_sh), .Q(DB_int_sh[80])); + datapath_latch_rf2_32x128_wm1 uDQB81 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[80]), .D(DB_int_bmux[81]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[81]), .XQ(XDB_sh), .Q(DB_int_sh[81])); + datapath_latch_rf2_32x128_wm1 uDQB82 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[81]), .D(DB_int_bmux[82]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[82]), .XQ(XDB_sh), .Q(DB_int_sh[82])); + datapath_latch_rf2_32x128_wm1 uDQB83 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[82]), .D(DB_int_bmux[83]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[83]), .XQ(XDB_sh), .Q(DB_int_sh[83])); + datapath_latch_rf2_32x128_wm1 uDQB84 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[83]), .D(DB_int_bmux[84]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[84]), .XQ(XDB_sh), .Q(DB_int_sh[84])); + datapath_latch_rf2_32x128_wm1 uDQB85 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[84]), .D(DB_int_bmux[85]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[85]), .XQ(XDB_sh), .Q(DB_int_sh[85])); + datapath_latch_rf2_32x128_wm1 uDQB86 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[85]), .D(DB_int_bmux[86]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[86]), .XQ(XDB_sh), .Q(DB_int_sh[86])); + datapath_latch_rf2_32x128_wm1 uDQB87 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[86]), .D(DB_int_bmux[87]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[87]), .XQ(XDB_sh), .Q(DB_int_sh[87])); + datapath_latch_rf2_32x128_wm1 uDQB88 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[87]), .D(DB_int_bmux[88]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[88]), .XQ(XDB_sh), .Q(DB_int_sh[88])); + datapath_latch_rf2_32x128_wm1 uDQB89 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[88]), .D(DB_int_bmux[89]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[89]), .XQ(XDB_sh), .Q(DB_int_sh[89])); + datapath_latch_rf2_32x128_wm1 uDQB90 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[89]), .D(DB_int_bmux[90]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[90]), .XQ(XDB_sh), .Q(DB_int_sh[90])); + datapath_latch_rf2_32x128_wm1 uDQB91 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[90]), .D(DB_int_bmux[91]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[91]), .XQ(XDB_sh), .Q(DB_int_sh[91])); + datapath_latch_rf2_32x128_wm1 uDQB92 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[91]), .D(DB_int_bmux[92]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[92]), .XQ(XDB_sh), .Q(DB_int_sh[92])); + datapath_latch_rf2_32x128_wm1 uDQB93 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[92]), .D(DB_int_bmux[93]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[93]), .XQ(XDB_sh), .Q(DB_int_sh[93])); + datapath_latch_rf2_32x128_wm1 uDQB94 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[93]), .D(DB_int_bmux[94]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[94]), .XQ(XDB_sh), .Q(DB_int_sh[94])); + datapath_latch_rf2_32x128_wm1 uDQB95 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[94]), .D(DB_int_bmux[95]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[95]), .XQ(XDB_sh), .Q(DB_int_sh[95])); + datapath_latch_rf2_32x128_wm1 uDQB96 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[95]), .D(DB_int_bmux[96]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[96]), .XQ(XDB_sh), .Q(DB_int_sh[96])); + datapath_latch_rf2_32x128_wm1 uDQB97 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[96]), .D(DB_int_bmux[97]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[97]), .XQ(XDB_sh), .Q(DB_int_sh[97])); + datapath_latch_rf2_32x128_wm1 uDQB98 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[97]), .D(DB_int_bmux[98]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[98]), .XQ(XDB_sh), .Q(DB_int_sh[98])); + datapath_latch_rf2_32x128_wm1 uDQB99 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[98]), .D(DB_int_bmux[99]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[99]), .XQ(XDB_sh), .Q(DB_int_sh[99])); + datapath_latch_rf2_32x128_wm1 uDQB100 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[99]), .D(DB_int_bmux[100]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[100]), .XQ(XDB_sh), .Q(DB_int_sh[100])); + datapath_latch_rf2_32x128_wm1 uDQB101 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[100]), .D(DB_int_bmux[101]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[101]), .XQ(XDB_sh), .Q(DB_int_sh[101])); + datapath_latch_rf2_32x128_wm1 uDQB102 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[101]), .D(DB_int_bmux[102]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[102]), .XQ(XDB_sh), .Q(DB_int_sh[102])); + datapath_latch_rf2_32x128_wm1 uDQB103 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[102]), .D(DB_int_bmux[103]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[103]), .XQ(XDB_sh), .Q(DB_int_sh[103])); + datapath_latch_rf2_32x128_wm1 uDQB104 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[103]), .D(DB_int_bmux[104]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[104]), .XQ(XDB_sh), .Q(DB_int_sh[104])); + datapath_latch_rf2_32x128_wm1 uDQB105 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[104]), .D(DB_int_bmux[105]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[105]), .XQ(XDB_sh), .Q(DB_int_sh[105])); + datapath_latch_rf2_32x128_wm1 uDQB106 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[105]), .D(DB_int_bmux[106]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[106]), .XQ(XDB_sh), .Q(DB_int_sh[106])); + datapath_latch_rf2_32x128_wm1 uDQB107 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[106]), .D(DB_int_bmux[107]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[107]), .XQ(XDB_sh), .Q(DB_int_sh[107])); + datapath_latch_rf2_32x128_wm1 uDQB108 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[107]), .D(DB_int_bmux[108]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[108]), .XQ(XDB_sh), .Q(DB_int_sh[108])); + datapath_latch_rf2_32x128_wm1 uDQB109 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[108]), .D(DB_int_bmux[109]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[109]), .XQ(XDB_sh), .Q(DB_int_sh[109])); + datapath_latch_rf2_32x128_wm1 uDQB110 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[109]), .D(DB_int_bmux[110]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[110]), .XQ(XDB_sh), .Q(DB_int_sh[110])); + datapath_latch_rf2_32x128_wm1 uDQB111 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[110]), .D(DB_int_bmux[111]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[111]), .XQ(XDB_sh), .Q(DB_int_sh[111])); + datapath_latch_rf2_32x128_wm1 uDQB112 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[111]), .D(DB_int_bmux[112]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[112]), .XQ(XDB_sh), .Q(DB_int_sh[112])); + datapath_latch_rf2_32x128_wm1 uDQB113 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[112]), .D(DB_int_bmux[113]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[113]), .XQ(XDB_sh), .Q(DB_int_sh[113])); + datapath_latch_rf2_32x128_wm1 uDQB114 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[113]), .D(DB_int_bmux[114]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[114]), .XQ(XDB_sh), .Q(DB_int_sh[114])); + datapath_latch_rf2_32x128_wm1 uDQB115 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[114]), .D(DB_int_bmux[115]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[115]), .XQ(XDB_sh), .Q(DB_int_sh[115])); + datapath_latch_rf2_32x128_wm1 uDQB116 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[115]), .D(DB_int_bmux[116]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[116]), .XQ(XDB_sh), .Q(DB_int_sh[116])); + datapath_latch_rf2_32x128_wm1 uDQB117 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[116]), .D(DB_int_bmux[117]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[117]), .XQ(XDB_sh), .Q(DB_int_sh[117])); + datapath_latch_rf2_32x128_wm1 uDQB118 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[117]), .D(DB_int_bmux[118]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[118]), .XQ(XDB_sh), .Q(DB_int_sh[118])); + datapath_latch_rf2_32x128_wm1 uDQB119 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[118]), .D(DB_int_bmux[119]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[119]), .XQ(XDB_sh), .Q(DB_int_sh[119])); + datapath_latch_rf2_32x128_wm1 uDQB120 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[119]), .D(DB_int_bmux[120]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[120]), .XQ(XDB_sh), .Q(DB_int_sh[120])); + datapath_latch_rf2_32x128_wm1 uDQB121 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[120]), .D(DB_int_bmux[121]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[121]), .XQ(XDB_sh), .Q(DB_int_sh[121])); + datapath_latch_rf2_32x128_wm1 uDQB122 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[121]), .D(DB_int_bmux[122]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[122]), .XQ(XDB_sh), .Q(DB_int_sh[122])); + datapath_latch_rf2_32x128_wm1 uDQB123 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[122]), .D(DB_int_bmux[123]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[123]), .XQ(XDB_sh), .Q(DB_int_sh[123])); + datapath_latch_rf2_32x128_wm1 uDQB124 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[123]), .D(DB_int_bmux[124]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[124]), .XQ(XDB_sh), .Q(DB_int_sh[124])); + datapath_latch_rf2_32x128_wm1 uDQB125 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[124]), .D(DB_int_bmux[125]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[125]), .XQ(XDB_sh), .Q(DB_int_sh[125])); + datapath_latch_rf2_32x128_wm1 uDQB126 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[125]), .D(DB_int_bmux[126]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[126]), .XQ(XDB_sh), .Q(DB_int_sh[126])); + datapath_latch_rf2_32x128_wm1 uDQB127 (.CLK(CLKB), .Q_update(DB_sh_update), .SE(SEB_), .SI(DB_int_sh[126]), .D(DB_int_bmux[127]), .DFTRAMBYP(DFTRAMBYP_), .mem_path(DB_int_bmux[127]), .XQ(XDB_sh), .Q(DB_int_sh[127])); + + + +// If POWER_PINS is defined at Simulator Command Line, it selects the module definition with Power Ports +`ifdef POWER_PINS + always @ (VDDCE or VDDPE or VSSE) begin + if (VDDCE === 1'bx || VDDCE === 1'bz) + $display("Warning: Unknown value for VDDCE %b in %m at %0t", VDDCE, $time); + if (VDDPE === 1'bx || VDDPE === 1'bz) + $display("Warning: Unknown value for VDDPE %b in %m at %0t", VDDPE, $time); + if (VSSE === 1'bx || VSSE === 1'bz) + $display("Warning: Unknown value for VSSE %b in %m at %0t", VSSE, $time); + end +`endif + + function row_contention; + input [4:0] aa; + input [4:0] ab; + input [127:0] wena; + input [127:0] wenb; + reg result; + reg sameRow; + reg sameMux; + reg anyWrite; + begin + anyWrite = ((& wena) === 1'b1 && (& wenb) === 1'b1) ? 1'b0 : 1'b1; + sameMux = (aa[0:0] == ab[0:0]) ? 1'b1 : 1'b0; + if (aa[4:1] == ab[4:1]) begin + sameRow = 1'b1; + end else begin + sameRow = 1'b0; + end + if (sameRow == 1'b1 && anyWrite == 1'b1) + row_contention = 1'b1; + else if (sameRow == 1'b1 && sameMux == 1'b1) + row_contention = 1'b1; + else + row_contention = 1'b0; + end + endfunction + + function col_contention; + input [4:0] aa; + input [4:0] ab; + begin + if (aa[0:0] == ab[0:0]) + col_contention = 1'b1; + else + col_contention = 1'b0; + end + endfunction + + function is_contention; + input [4:0] aa; + input [4:0] ab; + input [127:0] wena; + input [127:0] wenb; + reg result; + begin + if ((& wena) === 1'b1 && (& wenb) === 1'b1) begin + result = 1'b0; + end else if (aa == ab) begin + result = 1'b1; + end else begin + result = 1'b0; + end + is_contention = result; + end + endfunction + + wire contA_flag = (CENA_int !== 1'b1 && ((TENB_ ? CENB_ : TCENB_) !== 1'b1)) && ((COLLDISN_int === 1'b1 && is_contention(TENB_ ? AB_ : TAB_, AA_int, 1'b0, 1'b1)) || + ((COLLDISN_int === 1'b0 || COLLDISN_int === 1'bx) && row_contention(TENB_ ? AB_ : TAB_, AA_int, 1'b0, 1'b1))); + wire contB_flag = (CENB_int !== 1'b1 && ((TENA_ ? CENA_ : TCENA_) !== 1'b1)) && ((COLLDISN_int === 1'b1 && is_contention(TENA_ ? AA_ : TAA_, AB_int, 1'b1, 1'b0)) || + ((COLLDISN_int === 1'b0 || COLLDISN_int === 1'bx) && row_contention(TENA_ ? AA_ : TAA_, AB_int, 1'b1, 1'b0))); + + always @ NOT_CENA begin + CENA_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_AA4 begin + AA_int[4] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_AA3 begin + AA_int[3] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_AA2 begin + AA_int[2] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_AA1 begin + AA_int[1] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_AA0 begin + AA_int[0] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_CENB begin + CENB_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB127 begin + WENB_int[127] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB126 begin + WENB_int[126] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB125 begin + WENB_int[125] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB124 begin + WENB_int[124] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB123 begin + WENB_int[123] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB122 begin + WENB_int[122] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB121 begin + WENB_int[121] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB120 begin + WENB_int[120] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB119 begin + WENB_int[119] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB118 begin + WENB_int[118] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB117 begin + WENB_int[117] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB116 begin + WENB_int[116] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB115 begin + WENB_int[115] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB114 begin + WENB_int[114] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB113 begin + WENB_int[113] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB112 begin + WENB_int[112] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB111 begin + WENB_int[111] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB110 begin + WENB_int[110] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB109 begin + WENB_int[109] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB108 begin + WENB_int[108] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB107 begin + WENB_int[107] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB106 begin + WENB_int[106] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB105 begin + WENB_int[105] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB104 begin + WENB_int[104] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB103 begin + WENB_int[103] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB102 begin + WENB_int[102] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB101 begin + WENB_int[101] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB100 begin + WENB_int[100] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB99 begin + WENB_int[99] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB98 begin + WENB_int[98] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB97 begin + WENB_int[97] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB96 begin + WENB_int[96] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB95 begin + WENB_int[95] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB94 begin + WENB_int[94] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB93 begin + WENB_int[93] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB92 begin + WENB_int[92] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB91 begin + WENB_int[91] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB90 begin + WENB_int[90] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB89 begin + WENB_int[89] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB88 begin + WENB_int[88] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB87 begin + WENB_int[87] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB86 begin + WENB_int[86] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB85 begin + WENB_int[85] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB84 begin + WENB_int[84] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB83 begin + WENB_int[83] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB82 begin + WENB_int[82] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB81 begin + WENB_int[81] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB80 begin + WENB_int[80] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB79 begin + WENB_int[79] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB78 begin + WENB_int[78] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB77 begin + WENB_int[77] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB76 begin + WENB_int[76] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB75 begin + WENB_int[75] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB74 begin + WENB_int[74] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB73 begin + WENB_int[73] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB72 begin + WENB_int[72] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB71 begin + WENB_int[71] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB70 begin + WENB_int[70] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB69 begin + WENB_int[69] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB68 begin + WENB_int[68] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB67 begin + WENB_int[67] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB66 begin + WENB_int[66] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB65 begin + WENB_int[65] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB64 begin + WENB_int[64] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB63 begin + WENB_int[63] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB62 begin + WENB_int[62] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB61 begin + WENB_int[61] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB60 begin + WENB_int[60] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB59 begin + WENB_int[59] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB58 begin + WENB_int[58] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB57 begin + WENB_int[57] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB56 begin + WENB_int[56] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB55 begin + WENB_int[55] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB54 begin + WENB_int[54] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB53 begin + WENB_int[53] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB52 begin + WENB_int[52] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB51 begin + WENB_int[51] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB50 begin + WENB_int[50] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB49 begin + WENB_int[49] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB48 begin + WENB_int[48] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB47 begin + WENB_int[47] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB46 begin + WENB_int[46] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB45 begin + WENB_int[45] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB44 begin + WENB_int[44] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB43 begin + WENB_int[43] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB42 begin + WENB_int[42] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB41 begin + WENB_int[41] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB40 begin + WENB_int[40] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB39 begin + WENB_int[39] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB38 begin + WENB_int[38] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB37 begin + WENB_int[37] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB36 begin + WENB_int[36] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB35 begin + WENB_int[35] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB34 begin + WENB_int[34] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB33 begin + WENB_int[33] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB32 begin + WENB_int[32] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB31 begin + WENB_int[31] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB30 begin + WENB_int[30] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB29 begin + WENB_int[29] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB28 begin + WENB_int[28] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB27 begin + WENB_int[27] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB26 begin + WENB_int[26] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB25 begin + WENB_int[25] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB24 begin + WENB_int[24] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB23 begin + WENB_int[23] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB22 begin + WENB_int[22] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB21 begin + WENB_int[21] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB20 begin + WENB_int[20] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB19 begin + WENB_int[19] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB18 begin + WENB_int[18] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB17 begin + WENB_int[17] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB16 begin + WENB_int[16] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB15 begin + WENB_int[15] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB14 begin + WENB_int[14] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB13 begin + WENB_int[13] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB12 begin + WENB_int[12] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB11 begin + WENB_int[11] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB10 begin + WENB_int[10] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB9 begin + WENB_int[9] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB8 begin + WENB_int[8] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB7 begin + WENB_int[7] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB6 begin + WENB_int[6] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB5 begin + WENB_int[5] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB4 begin + WENB_int[4] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB3 begin + WENB_int[3] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB2 begin + WENB_int[2] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB1 begin + WENB_int[1] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_WENB0 begin + WENB_int[0] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_AB4 begin + AB_int[4] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_AB3 begin + AB_int[3] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_AB2 begin + AB_int[2] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_AB1 begin + AB_int[1] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_AB0 begin + AB_int[0] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB127 begin + DB_int[127] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB126 begin + DB_int[126] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB125 begin + DB_int[125] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB124 begin + DB_int[124] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB123 begin + DB_int[123] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB122 begin + DB_int[122] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB121 begin + DB_int[121] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB120 begin + DB_int[120] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB119 begin + DB_int[119] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB118 begin + DB_int[118] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB117 begin + DB_int[117] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB116 begin + DB_int[116] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB115 begin + DB_int[115] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB114 begin + DB_int[114] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB113 begin + DB_int[113] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB112 begin + DB_int[112] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB111 begin + DB_int[111] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB110 begin + DB_int[110] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB109 begin + DB_int[109] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB108 begin + DB_int[108] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB107 begin + DB_int[107] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB106 begin + DB_int[106] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB105 begin + DB_int[105] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB104 begin + DB_int[104] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB103 begin + DB_int[103] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB102 begin + DB_int[102] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB101 begin + DB_int[101] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB100 begin + DB_int[100] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB99 begin + DB_int[99] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB98 begin + DB_int[98] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB97 begin + DB_int[97] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB96 begin + DB_int[96] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB95 begin + DB_int[95] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB94 begin + DB_int[94] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB93 begin + DB_int[93] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB92 begin + DB_int[92] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB91 begin + DB_int[91] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB90 begin + DB_int[90] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB89 begin + DB_int[89] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB88 begin + DB_int[88] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB87 begin + DB_int[87] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB86 begin + DB_int[86] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB85 begin + DB_int[85] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB84 begin + DB_int[84] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB83 begin + DB_int[83] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB82 begin + DB_int[82] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB81 begin + DB_int[81] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB80 begin + DB_int[80] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB79 begin + DB_int[79] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB78 begin + DB_int[78] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB77 begin + DB_int[77] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB76 begin + DB_int[76] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB75 begin + DB_int[75] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB74 begin + DB_int[74] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB73 begin + DB_int[73] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB72 begin + DB_int[72] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB71 begin + DB_int[71] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB70 begin + DB_int[70] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB69 begin + DB_int[69] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB68 begin + DB_int[68] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB67 begin + DB_int[67] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB66 begin + DB_int[66] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB65 begin + DB_int[65] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB64 begin + DB_int[64] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB63 begin + DB_int[63] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB62 begin + DB_int[62] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB61 begin + DB_int[61] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB60 begin + DB_int[60] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB59 begin + DB_int[59] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB58 begin + DB_int[58] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB57 begin + DB_int[57] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB56 begin + DB_int[56] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB55 begin + DB_int[55] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB54 begin + DB_int[54] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB53 begin + DB_int[53] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB52 begin + DB_int[52] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB51 begin + DB_int[51] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB50 begin + DB_int[50] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB49 begin + DB_int[49] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB48 begin + DB_int[48] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB47 begin + DB_int[47] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB46 begin + DB_int[46] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB45 begin + DB_int[45] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB44 begin + DB_int[44] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB43 begin + DB_int[43] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB42 begin + DB_int[42] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB41 begin + DB_int[41] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB40 begin + DB_int[40] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB39 begin + DB_int[39] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB38 begin + DB_int[38] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB37 begin + DB_int[37] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB36 begin + DB_int[36] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB35 begin + DB_int[35] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB34 begin + DB_int[34] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB33 begin + DB_int[33] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB32 begin + DB_int[32] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB31 begin + DB_int[31] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB30 begin + DB_int[30] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB29 begin + DB_int[29] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB28 begin + DB_int[28] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB27 begin + DB_int[27] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB26 begin + DB_int[26] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB25 begin + DB_int[25] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB24 begin + DB_int[24] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB23 begin + DB_int[23] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB22 begin + DB_int[22] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB21 begin + DB_int[21] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB20 begin + DB_int[20] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB19 begin + DB_int[19] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB18 begin + DB_int[18] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB17 begin + DB_int[17] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB16 begin + DB_int[16] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB15 begin + DB_int[15] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB14 begin + DB_int[14] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB13 begin + DB_int[13] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB12 begin + DB_int[12] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB11 begin + DB_int[11] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB10 begin + DB_int[10] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB9 begin + DB_int[9] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB8 begin + DB_int[8] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB7 begin + DB_int[7] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB6 begin + DB_int[6] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB5 begin + DB_int[5] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB4 begin + DB_int[4] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB3 begin + DB_int[3] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB2 begin + DB_int[2] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB1 begin + DB_int[1] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_DB0 begin + DB_int[0] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_EMAA2 begin + EMAA_int[2] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_EMAA1 begin + EMAA_int[1] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_EMAA0 begin + EMAA_int[0] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_EMASA begin + EMASA_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_EMAB2 begin + EMAB_int[2] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_EMAB1 begin + EMAB_int[1] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_EMAB0 begin + EMAB_int[0] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TENA begin + TENA_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_TCENA begin + CENA_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_TAA4 begin + AA_int[4] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_TAA3 begin + AA_int[3] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_TAA2 begin + AA_int[2] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_TAA1 begin + AA_int[1] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_TAA0 begin + AA_int[0] = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_TENB begin + TENB_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TCENB begin + CENB_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB127 begin + WENB_int[127] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB126 begin + WENB_int[126] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB125 begin + WENB_int[125] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB124 begin + WENB_int[124] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB123 begin + WENB_int[123] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB122 begin + WENB_int[122] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB121 begin + WENB_int[121] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB120 begin + WENB_int[120] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB119 begin + WENB_int[119] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB118 begin + WENB_int[118] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB117 begin + WENB_int[117] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB116 begin + WENB_int[116] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB115 begin + WENB_int[115] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB114 begin + WENB_int[114] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB113 begin + WENB_int[113] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB112 begin + WENB_int[112] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB111 begin + WENB_int[111] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB110 begin + WENB_int[110] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB109 begin + WENB_int[109] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB108 begin + WENB_int[108] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB107 begin + WENB_int[107] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB106 begin + WENB_int[106] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB105 begin + WENB_int[105] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB104 begin + WENB_int[104] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB103 begin + WENB_int[103] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB102 begin + WENB_int[102] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB101 begin + WENB_int[101] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB100 begin + WENB_int[100] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB99 begin + WENB_int[99] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB98 begin + WENB_int[98] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB97 begin + WENB_int[97] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB96 begin + WENB_int[96] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB95 begin + WENB_int[95] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB94 begin + WENB_int[94] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB93 begin + WENB_int[93] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB92 begin + WENB_int[92] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB91 begin + WENB_int[91] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB90 begin + WENB_int[90] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB89 begin + WENB_int[89] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB88 begin + WENB_int[88] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB87 begin + WENB_int[87] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB86 begin + WENB_int[86] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB85 begin + WENB_int[85] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB84 begin + WENB_int[84] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB83 begin + WENB_int[83] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB82 begin + WENB_int[82] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB81 begin + WENB_int[81] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB80 begin + WENB_int[80] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB79 begin + WENB_int[79] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB78 begin + WENB_int[78] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB77 begin + WENB_int[77] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB76 begin + WENB_int[76] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB75 begin + WENB_int[75] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB74 begin + WENB_int[74] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB73 begin + WENB_int[73] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB72 begin + WENB_int[72] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB71 begin + WENB_int[71] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB70 begin + WENB_int[70] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB69 begin + WENB_int[69] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB68 begin + WENB_int[68] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB67 begin + WENB_int[67] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB66 begin + WENB_int[66] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB65 begin + WENB_int[65] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB64 begin + WENB_int[64] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB63 begin + WENB_int[63] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB62 begin + WENB_int[62] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB61 begin + WENB_int[61] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB60 begin + WENB_int[60] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB59 begin + WENB_int[59] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB58 begin + WENB_int[58] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB57 begin + WENB_int[57] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB56 begin + WENB_int[56] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB55 begin + WENB_int[55] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB54 begin + WENB_int[54] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB53 begin + WENB_int[53] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB52 begin + WENB_int[52] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB51 begin + WENB_int[51] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB50 begin + WENB_int[50] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB49 begin + WENB_int[49] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB48 begin + WENB_int[48] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB47 begin + WENB_int[47] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB46 begin + WENB_int[46] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB45 begin + WENB_int[45] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB44 begin + WENB_int[44] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB43 begin + WENB_int[43] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB42 begin + WENB_int[42] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB41 begin + WENB_int[41] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB40 begin + WENB_int[40] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB39 begin + WENB_int[39] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB38 begin + WENB_int[38] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB37 begin + WENB_int[37] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB36 begin + WENB_int[36] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB35 begin + WENB_int[35] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB34 begin + WENB_int[34] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB33 begin + WENB_int[33] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB32 begin + WENB_int[32] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB31 begin + WENB_int[31] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB30 begin + WENB_int[30] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB29 begin + WENB_int[29] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB28 begin + WENB_int[28] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB27 begin + WENB_int[27] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB26 begin + WENB_int[26] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB25 begin + WENB_int[25] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB24 begin + WENB_int[24] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB23 begin + WENB_int[23] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB22 begin + WENB_int[22] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB21 begin + WENB_int[21] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB20 begin + WENB_int[20] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB19 begin + WENB_int[19] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB18 begin + WENB_int[18] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB17 begin + WENB_int[17] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB16 begin + WENB_int[16] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB15 begin + WENB_int[15] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB14 begin + WENB_int[14] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB13 begin + WENB_int[13] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB12 begin + WENB_int[12] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB11 begin + WENB_int[11] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB10 begin + WENB_int[10] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB9 begin + WENB_int[9] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB8 begin + WENB_int[8] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB7 begin + WENB_int[7] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB6 begin + WENB_int[6] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB5 begin + WENB_int[5] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB4 begin + WENB_int[4] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB3 begin + WENB_int[3] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB2 begin + WENB_int[2] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB1 begin + WENB_int[1] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TWENB0 begin + WENB_int[0] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TAB4 begin + AB_int[4] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TAB3 begin + AB_int[3] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TAB2 begin + AB_int[2] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TAB1 begin + AB_int[1] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TAB0 begin + AB_int[0] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB127 begin + DB_int[127] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB126 begin + DB_int[126] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB125 begin + DB_int[125] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB124 begin + DB_int[124] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB123 begin + DB_int[123] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB122 begin + DB_int[122] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB121 begin + DB_int[121] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB120 begin + DB_int[120] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB119 begin + DB_int[119] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB118 begin + DB_int[118] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB117 begin + DB_int[117] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB116 begin + DB_int[116] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB115 begin + DB_int[115] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB114 begin + DB_int[114] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB113 begin + DB_int[113] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB112 begin + DB_int[112] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB111 begin + DB_int[111] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB110 begin + DB_int[110] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB109 begin + DB_int[109] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB108 begin + DB_int[108] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB107 begin + DB_int[107] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB106 begin + DB_int[106] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB105 begin + DB_int[105] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB104 begin + DB_int[104] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB103 begin + DB_int[103] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB102 begin + DB_int[102] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB101 begin + DB_int[101] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB100 begin + DB_int[100] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB99 begin + DB_int[99] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB98 begin + DB_int[98] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB97 begin + DB_int[97] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB96 begin + DB_int[96] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB95 begin + DB_int[95] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB94 begin + DB_int[94] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB93 begin + DB_int[93] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB92 begin + DB_int[92] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB91 begin + DB_int[91] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB90 begin + DB_int[90] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB89 begin + DB_int[89] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB88 begin + DB_int[88] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB87 begin + DB_int[87] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB86 begin + DB_int[86] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB85 begin + DB_int[85] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB84 begin + DB_int[84] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB83 begin + DB_int[83] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB82 begin + DB_int[82] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB81 begin + DB_int[81] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB80 begin + DB_int[80] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB79 begin + DB_int[79] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB78 begin + DB_int[78] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB77 begin + DB_int[77] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB76 begin + DB_int[76] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB75 begin + DB_int[75] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB74 begin + DB_int[74] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB73 begin + DB_int[73] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB72 begin + DB_int[72] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB71 begin + DB_int[71] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB70 begin + DB_int[70] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB69 begin + DB_int[69] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB68 begin + DB_int[68] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB67 begin + DB_int[67] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB66 begin + DB_int[66] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB65 begin + DB_int[65] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB64 begin + DB_int[64] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB63 begin + DB_int[63] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB62 begin + DB_int[62] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB61 begin + DB_int[61] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB60 begin + DB_int[60] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB59 begin + DB_int[59] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB58 begin + DB_int[58] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB57 begin + DB_int[57] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB56 begin + DB_int[56] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB55 begin + DB_int[55] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB54 begin + DB_int[54] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB53 begin + DB_int[53] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB52 begin + DB_int[52] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB51 begin + DB_int[51] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB50 begin + DB_int[50] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB49 begin + DB_int[49] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB48 begin + DB_int[48] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB47 begin + DB_int[47] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB46 begin + DB_int[46] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB45 begin + DB_int[45] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB44 begin + DB_int[44] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB43 begin + DB_int[43] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB42 begin + DB_int[42] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB41 begin + DB_int[41] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB40 begin + DB_int[40] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB39 begin + DB_int[39] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB38 begin + DB_int[38] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB37 begin + DB_int[37] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB36 begin + DB_int[36] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB35 begin + DB_int[35] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB34 begin + DB_int[34] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB33 begin + DB_int[33] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB32 begin + DB_int[32] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB31 begin + DB_int[31] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB30 begin + DB_int[30] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB29 begin + DB_int[29] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB28 begin + DB_int[28] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB27 begin + DB_int[27] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB26 begin + DB_int[26] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB25 begin + DB_int[25] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB24 begin + DB_int[24] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB23 begin + DB_int[23] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB22 begin + DB_int[22] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB21 begin + DB_int[21] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB20 begin + DB_int[20] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB19 begin + DB_int[19] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB18 begin + DB_int[18] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB17 begin + DB_int[17] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB16 begin + DB_int[16] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB15 begin + DB_int[15] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB14 begin + DB_int[14] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB13 begin + DB_int[13] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB12 begin + DB_int[12] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB11 begin + DB_int[11] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB10 begin + DB_int[10] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB9 begin + DB_int[9] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB8 begin + DB_int[8] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB7 begin + DB_int[7] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB6 begin + DB_int[6] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB5 begin + DB_int[5] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB4 begin + DB_int[4] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB3 begin + DB_int[3] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB2 begin + DB_int[2] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB1 begin + DB_int[1] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_TDB0 begin + DB_int[0] = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_SIA1 begin + XQA = 1'b1; QA_update = 1'b1; + end + always @ NOT_SIA0 begin + XQA = 1'b1; QA_update = 1'b1; + end + always @ NOT_SEA begin + XQA = 1'b1; QA_update = 1'b1; + SEA_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_DFTRAMBYP_CLKA begin + XQA = 1'b1; QA_update = 1'b1; + DFTRAMBYP_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_DFTRAMBYP_CLKB begin + XDB_sh = 1'b1; DB_sh_update = 1'b1; + DFTRAMBYP_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_RET1N begin + RET1N_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_SIB1 begin + XDB_sh = 1'b1; DB_sh_update = 1'b1; + end + always @ NOT_SIB0 begin + XDB_sh = 1'b1; DB_sh_update = 1'b1; + end + always @ NOT_SEB begin + XDB_sh = 1'b1; DB_sh_update = 1'b1; + XDB_sh = 1'b1; DB_sh_update = 1'b1; + SEB_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_COLLDISN begin + COLLDISN_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + + always @ NOT_CONTA begin + cont_flag0_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_CLKA_PER begin + clk0_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_CLKA_MINH begin + clk0_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_CLKA_MINL begin + clk0_int = 1'bx; + if ( globalNotifier0 === 1'b0 ) globalNotifier0 = 1'bx; + end + always @ NOT_CONTB begin + cont_flag1_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_CLKB_PER begin + clk1_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_CLKB_MINH begin + clk1_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + always @ NOT_CLKB_MINL begin + clk1_int = 1'bx; + if ( globalNotifier1 === 1'b0 ) globalNotifier1 = 1'bx; + end + + + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq0aEMAA0eq0; + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq0aEMAA0eq1; + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq1aEMAA0eq0; + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq1aEMAA0eq1; + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq0aEMAA0eq0; + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq0aEMAA0eq1; + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq1aEMAA0eq0; + wire contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq1aEMAA0eq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq0aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq1aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq0aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq1aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq0aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq1aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq0aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq1aEMASAeq0; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq0aEMASAeq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq1aEMASAeq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq0aEMASAeq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq1aEMASAeq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq0aEMASAeq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq1aEMASAeq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq0aEMASAeq1; + wire RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq1aEMASAeq1; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq0aEMAB0eq0; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq0aEMAB0eq1; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq1aEMAB0eq0; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq1aEMAB0eq1; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq0aEMAB0eq0; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq0aEMAB0eq1; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq1aEMAB0eq0; + wire contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq1aEMAB0eq1; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq0aEMAB0eq0; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq0aEMAB0eq1; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq1aEMAB0eq0; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq1aEMAB0eq1; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq0aEMAB0eq0; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq0aEMAB0eq1; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq1aEMAB0eq0; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq1aEMAB0eq1; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB127eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB126eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB125eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB124eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB123eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB122eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB121eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB120eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB119eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB118eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB117eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB116eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB115eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB114eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB113eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB112eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB111eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB110eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB109eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB108eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB107eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB106eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB105eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB104eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB103eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB102eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB101eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB100eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB99eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB98eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB97eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB96eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB95eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB94eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB93eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB92eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB91eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB90eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB89eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB88eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB87eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB86eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB85eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB84eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB83eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB82eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB81eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB80eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB79eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB78eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB77eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB76eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB75eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB74eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB73eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB72eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB71eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB70eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB69eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB68eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB67eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB66eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB65eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB64eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB63eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB62eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB61eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB60eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB59eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB58eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB57eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB56eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB55eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB54eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB53eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB52eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB51eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB50eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB49eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB48eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB47eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB46eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB45eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB44eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB43eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB42eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB41eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB40eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB39eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB38eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB37eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB36eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB35eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB34eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB33eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB32eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB31eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB30eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB29eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB28eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB27eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB26eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB25eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB24eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB23eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB22eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB21eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB20eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB19eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB18eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB17eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB16eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB15eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB14eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB13eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB12eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB11eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB10eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB9eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB8eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB7eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB6eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB5eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB4eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB3eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB2eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB1eq0cpcp; + wire RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB0eq0cpcp; + wire RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp; + wire RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB127eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB126eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB125eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB124eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB123eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB122eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB121eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB120eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB119eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB118eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB117eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB116eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB115eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB114eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB113eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB112eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB111eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB110eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB109eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB108eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB107eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB106eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB105eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB104eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB103eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB102eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB101eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB100eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB99eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB98eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB97eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB96eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB95eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB94eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB93eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB92eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB91eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB90eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB89eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB88eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB87eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB86eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB85eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB84eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB83eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB82eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB81eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB80eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB79eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB78eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB77eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB76eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB75eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB74eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB73eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB72eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB71eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB70eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB69eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB68eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB67eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB66eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB65eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB64eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB63eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB62eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB61eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB60eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB59eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB58eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB57eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB56eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB55eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB54eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB53eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB52eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB51eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB50eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB49eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB48eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB47eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB46eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB45eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB44eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB43eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB42eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB41eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB40eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB39eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB38eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB37eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB36eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB35eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB34eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB33eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB32eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB31eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB30eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB29eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB28eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB27eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB26eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB25eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB24eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB23eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB22eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB21eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB20eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB19eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB18eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB17eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB16eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB15eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB14eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB13eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB12eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB11eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB10eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB9eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB8eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB7eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB6eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB5eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB4eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB3eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB2eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB1eq0cpcp; + wire RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB0eq0cpcp; + + wire RET1Neq1aTENAeq1, RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0; + wire RET1Neq1aTENBeq1, RET1Neq1aTENBeq1aCENBeq0, RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1; + wire RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, RET1Neq1aTENAeq0, RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1; + wire RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, RET1Neq1aTENBeq0, RET1Neq1aTENBeq0aTCENBeq0; + wire RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0; + wire RET1Neq1aSEAeq1, RET1Neq1aSEBeq1, RET1Neq1, RET1Neq1aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcp; + wire RET1Neq1aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcp; + + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq0aEMAA0eq0 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&!EMAA[2]&&!EMAA[1]&&!EMAA[0] && contA_flag; + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq0aEMAA0eq1 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&!EMAA[2]&&!EMAA[1]&&EMAA[0] && contA_flag; + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq1aEMAA0eq0 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&!EMAA[2]&&EMAA[1]&&!EMAA[0] && contA_flag; + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq1aEMAA0eq1 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&!EMAA[2]&&EMAA[1]&&EMAA[0] && contA_flag; + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq0aEMAA0eq0 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&EMAA[2]&&!EMAA[1]&&!EMAA[0] && contA_flag; + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq0aEMAA0eq1 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&EMAA[2]&&!EMAA[1]&&EMAA[0] && contA_flag; + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq1aEMAA0eq0 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&EMAA[2]&&EMAA[1]&&!EMAA[0] && contA_flag; + assign contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq1aEMAA0eq1 = + RET1N&&!DFTRAMBYP&&((TENA&&!CENA)||(!TENA&&!TCENA))&&EMAA[2]&&EMAA[1]&&EMAA[0] && contA_flag; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq0aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&!EMAA[1]&&!EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq1aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&!EMAA[1]&&EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq0aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&EMAA[1]&&!EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq1aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&EMAA[1]&&EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq0aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&!EMAA[1]&&!EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq1aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&!EMAA[1]&&EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq0aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&EMAA[1]&&!EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq1aEMASAeq0 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&EMAA[1]&&EMAA[0]&&!EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq0aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&!EMAA[1]&&!EMAA[0]&&EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq1aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&!EMAA[1]&&EMAA[0]&&EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq0aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&EMAA[1]&&!EMAA[0]&&EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq1aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&!EMAA[2]&&EMAA[1]&&EMAA[0]&&EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq0aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&!EMAA[1]&&!EMAA[0]&&EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq1aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&!EMAA[1]&&EMAA[0]&&EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq0aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&EMAA[1]&&!EMAA[0]&&EMASA; + assign RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq1aEMASAeq1 = + RET1N&&((((TENA&&!CENA)||(!TENA&&!TCENA))&&!DFTRAMBYP)||DFTRAMBYP)&&EMAA[2]&&EMAA[1]&&EMAA[0]&&EMASA; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq0aEMAB0eq0 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&!EMAB[2]&&!EMAB[1]&&!EMAB[0] && contB_flag; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq0aEMAB0eq1 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&!EMAB[2]&&!EMAB[1]&&EMAB[0] && contB_flag; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq1aEMAB0eq0 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&!EMAB[2]&&EMAB[1]&&!EMAB[0] && contB_flag; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq1aEMAB0eq1 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&!EMAB[2]&&EMAB[1]&&EMAB[0] && contB_flag; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq0aEMAB0eq0 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&EMAB[2]&&!EMAB[1]&&!EMAB[0] && contB_flag; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq0aEMAB0eq1 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&EMAB[2]&&!EMAB[1]&&EMAB[0] && contB_flag; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq1aEMAB0eq0 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&EMAB[2]&&EMAB[1]&&!EMAB[0] && contB_flag; + assign contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq1aEMAB0eq1 = + RET1N&&!DFTRAMBYP&&((TENB&&!CENB)||(!TENB&&!TCENB))&&EMAB[2]&&EMAB[1]&&EMAB[0] && contB_flag; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq0aEMAB0eq0 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&!EMAB[2]&&!EMAB[1]&&!EMAB[0]; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq0aEMAB0eq1 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&!EMAB[2]&&!EMAB[1]&&EMAB[0]; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq1aEMAB0eq0 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&!EMAB[2]&&EMAB[1]&&!EMAB[0]; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq1aEMAB0eq1 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&!EMAB[2]&&EMAB[1]&&EMAB[0]; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq0aEMAB0eq0 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&EMAB[2]&&!EMAB[1]&&!EMAB[0]; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq0aEMAB0eq1 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&EMAB[2]&&!EMAB[1]&&EMAB[0]; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq1aEMAB0eq0 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&EMAB[2]&&EMAB[1]&&!EMAB[0]; + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq1aEMAB0eq1 = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP)&&EMAB[2]&&EMAB[1]&&EMAB[0]; + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB127eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[127])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB126eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[126])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB125eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[125])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB124eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[124])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB123eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[123])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB122eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[122])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB121eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[121])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB120eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[120])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB119eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[119])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB118eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[118])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB117eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[117])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB116eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[116])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB115eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[115])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB114eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[114])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB113eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[113])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB112eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[112])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB111eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[111])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB110eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[110])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB109eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[109])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB108eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[108])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB107eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[107])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB106eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[106])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB105eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[105])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB104eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[104])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB103eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[103])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB102eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[102])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB101eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[101])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB100eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[100])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB99eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[99])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB98eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[98])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB97eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[97])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB96eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[96])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB95eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[95])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB94eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[94])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB93eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[93])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB92eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[92])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB91eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[91])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB90eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[90])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB89eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[89])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB88eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[88])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB87eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[87])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB86eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[86])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB85eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[85])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB84eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[84])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB83eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[83])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB82eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[82])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB81eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[81])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB80eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[80])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB79eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[79])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB78eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[78])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB77eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[77])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB76eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[76])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB75eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[75])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB74eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[74])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB73eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[73])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB72eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[72])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB71eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[71])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB70eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[70])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB69eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[69])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB68eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[68])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB67eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[67])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB66eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[66])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB65eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[65])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB64eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[64])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB63eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[63])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB62eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[62])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB61eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[61])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB60eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[60])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB59eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[59])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB58eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[58])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB57eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[57])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB56eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[56])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB55eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[55])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB54eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[54])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB53eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[53])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB52eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[52])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB51eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[51])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB50eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[50])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB49eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[49])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB48eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[48])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB47eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[47])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB46eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[46])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB45eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[45])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB44eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[44])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB43eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[43])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB42eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[42])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB41eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[41])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB40eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[40])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB39eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[39])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB38eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[38])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB37eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[37])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB36eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[36])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB35eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[35])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB34eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[34])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB33eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[33])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB32eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[32])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB31eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[31])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB30eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[30])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB29eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[29])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB28eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[28])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB27eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[27])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB26eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[26])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB25eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[25])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB24eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[24])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB23eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[23])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB22eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[22])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB21eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[21])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB20eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[20])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB19eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[19])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB18eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[18])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB17eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[17])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB16eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[16])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB15eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[15])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB14eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[14])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB13eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[13])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB12eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[12])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB11eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[11])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB10eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[10])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB9eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[9])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB8eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[8])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB7eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[7])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB6eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[6])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB5eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[5])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB4eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[4])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB3eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[3])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB2eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[2])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB1eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[1])); + assign RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB0eq0cpcp = + RET1N&&TENB&&((DFTRAMBYP&&!SEB)||(!DFTRAMBYP&&!CENB&&!WENB[0])); + assign RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp = + RET1N&&(((TENA&&!CENA&&!DFTRAMBYP)||(!TENA&&!TCENA&&!DFTRAMBYP))||DFTRAMBYP); + assign RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp = + RET1N&&(((TENB&&!CENB&&!DFTRAMBYP)||(!TENB&&!TCENB&&!DFTRAMBYP))||DFTRAMBYP); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB127eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[127])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB126eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[126])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB125eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[125])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB124eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[124])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB123eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[123])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB122eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[122])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB121eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[121])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB120eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[120])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB119eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[119])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB118eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[118])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB117eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[117])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB116eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[116])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB115eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[115])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB114eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[114])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB113eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[113])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB112eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[112])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB111eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[111])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB110eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[110])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB109eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[109])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB108eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[108])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB107eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[107])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB106eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[106])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB105eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[105])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB104eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[104])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB103eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[103])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB102eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[102])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB101eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[101])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB100eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[100])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB99eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[99])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB98eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[98])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB97eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[97])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB96eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[96])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB95eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[95])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB94eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[94])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB93eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[93])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB92eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[92])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB91eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[91])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB90eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[90])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB89eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[89])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB88eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[88])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB87eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[87])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB86eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[86])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB85eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[85])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB84eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[84])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB83eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[83])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB82eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[82])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB81eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[81])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB80eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[80])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB79eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[79])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB78eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[78])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB77eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[77])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB76eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[76])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB75eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[75])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB74eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[74])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB73eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[73])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB72eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[72])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB71eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[71])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB70eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[70])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB69eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[69])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB68eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[68])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB67eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[67])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB66eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[66])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB65eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[65])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB64eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[64])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB63eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[63])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB62eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[62])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB61eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[61])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB60eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[60])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB59eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[59])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB58eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[58])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB57eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[57])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB56eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[56])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB55eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[55])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB54eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[54])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB53eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[53])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB52eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[52])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB51eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[51])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB50eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[50])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB49eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[49])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB48eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[48])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB47eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[47])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB46eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[46])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB45eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[45])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB44eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[44])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB43eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[43])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB42eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[42])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB41eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[41])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB40eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[40])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB39eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[39])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB38eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[38])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB37eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[37])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB36eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[36])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB35eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[35])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB34eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[34])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB33eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[33])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB32eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[32])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB31eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[31])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB30eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[30])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB29eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[29])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB28eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[28])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB27eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[27])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB26eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[26])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB25eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[25])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB24eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[24])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB23eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[23])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB22eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[22])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB21eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[21])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB20eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[20])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB19eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[19])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB18eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[18])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB17eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[17])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB16eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[16])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB15eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[15])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB14eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[14])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB13eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[13])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB12eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[12])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB11eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[11])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB10eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[10])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB9eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[9])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB8eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[8])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB7eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[7])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB6eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[6])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB5eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[5])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB4eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[4])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB3eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[3])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB2eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[2])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB1eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[1])); + assign RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB0eq0cpcp = + RET1N&&!TENB&&((DFTRAMBYP&&!SEB)||(!TCENB&&!DFTRAMBYP&&!TWENB[0])); + + assign RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1 = RET1N&&TENA&&!CENA&&COLLDISN; + assign RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0 = RET1N&&TENA&&!CENA&&!COLLDISN; + assign RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1 = RET1N&&TENB&&!CENB&&COLLDISN; + assign RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0 = RET1N&&TENB&&!CENB&&!COLLDISN; + assign RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1 = RET1N&&!TENA&&!TCENA&&COLLDISN; + assign RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0 = RET1N&&!TENA&&!TCENA&&!COLLDISN; + assign RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1 = RET1N&&!TENB&&!TCENB&&COLLDISN; + assign RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0 = RET1N&&!TENB&&!TCENB&&!COLLDISN; + assign RET1Neq1aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcp = RET1N&&((TENA&&!CENA)||(!TENA&&!TCENA)); + assign RET1Neq1aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcp = RET1N&&((TENB&&!CENB)||(!TENB&&!TCENB)); + + assign RET1Neq1aTENBeq1aCENBeq0 = RET1N&&TENB&&!CENB; + assign RET1Neq1aTENBeq0aTCENBeq0 = RET1N&&!TENB&&!TCENB; + + assign RET1Neq1aTENAeq1 = RET1N&&TENA; + assign RET1Neq1aTENBeq1 = RET1N&&TENB; + assign RET1Neq1aTENAeq0 = RET1N&&!TENA; + assign RET1Neq1aTENBeq0 = RET1N&&!TENB; + assign RET1Neq1aSEAeq1 = RET1N&&SEA; + assign RET1Neq1aSEBeq1 = RET1N&&SEB; + assign RET1Neq1 = RET1N; + + specify + + if (DFTRAMBYP == 1'b1 && TENA == 1'b1) + (CENA +=> CENYA) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b0) + (TCENA +=> CENYA) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TCENA == 1'b0 && CENA == 1'b1) + (TENA +=> CENYA) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TCENA == 1'b1 && CENA == 1'b0) + (TENA -=> CENYA) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> CENYA) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b1) + (AA[4] +=> AYA[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b1) + (AA[3] +=> AYA[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b1) + (AA[2] +=> AYA[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b1) + (AA[1] +=> AYA[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b1) + (AA[0] +=> AYA[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b0) + (TAA[4] +=> AYA[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b0) + (TAA[3] +=> AYA[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b0) + (TAA[2] +=> AYA[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b0) + (TAA[1] +=> AYA[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENA == 1'b0) + (TAA[0] +=> AYA[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[4] == 1'b0 && AA[4] == 1'b1) + (TENA +=> AYA[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[3] == 1'b0 && AA[3] == 1'b1) + (TENA +=> AYA[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[2] == 1'b0 && AA[2] == 1'b1) + (TENA +=> AYA[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[1] == 1'b0 && AA[1] == 1'b1) + (TENA +=> AYA[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[0] == 1'b0 && AA[0] == 1'b1) + (TENA +=> AYA[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[4] == 1'b1 && AA[4] == 1'b0) + (TENA -=> AYA[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[3] == 1'b1 && AA[3] == 1'b0) + (TENA -=> AYA[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[2] == 1'b1 && AA[2] == 1'b0) + (TENA -=> AYA[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[1] == 1'b1 && AA[1] == 1'b0) + (TENA -=> AYA[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAA[0] == 1'b1 && AA[0] == 1'b0) + (TENA -=> AYA[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYA[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYA[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYA[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYA[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYA[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (CENB +=> CENYB) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TCENB +=> CENYB) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TCENB == 1'b0 && CENB == 1'b1) + (TENB +=> CENYB) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TCENB == 1'b1 && CENB == 1'b0) + (TENB -=> CENYB) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> CENYB) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[127] +=> WENYB[127]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[126] +=> WENYB[126]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[125] +=> WENYB[125]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[124] +=> WENYB[124]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[123] +=> WENYB[123]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[122] +=> WENYB[122]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[121] +=> WENYB[121]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[120] +=> WENYB[120]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[119] +=> WENYB[119]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[118] +=> WENYB[118]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[117] +=> WENYB[117]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[116] +=> WENYB[116]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[115] +=> WENYB[115]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[114] +=> WENYB[114]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[113] +=> WENYB[113]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[112] +=> WENYB[112]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[111] +=> WENYB[111]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[110] +=> WENYB[110]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[109] +=> WENYB[109]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[108] +=> WENYB[108]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[107] +=> WENYB[107]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[106] +=> WENYB[106]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[105] +=> WENYB[105]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[104] +=> WENYB[104]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[103] +=> WENYB[103]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[102] +=> WENYB[102]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[101] +=> WENYB[101]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[100] +=> WENYB[100]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[99] +=> WENYB[99]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[98] +=> WENYB[98]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[97] +=> WENYB[97]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[96] +=> WENYB[96]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[95] +=> WENYB[95]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[94] +=> WENYB[94]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[93] +=> WENYB[93]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[92] +=> WENYB[92]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[91] +=> WENYB[91]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[90] +=> WENYB[90]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[89] +=> WENYB[89]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[88] +=> WENYB[88]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[87] +=> WENYB[87]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[86] +=> WENYB[86]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[85] +=> WENYB[85]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[84] +=> WENYB[84]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[83] +=> WENYB[83]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[82] +=> WENYB[82]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[81] +=> WENYB[81]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[80] +=> WENYB[80]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[79] +=> WENYB[79]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[78] +=> WENYB[78]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[77] +=> WENYB[77]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[76] +=> WENYB[76]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[75] +=> WENYB[75]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[74] +=> WENYB[74]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[73] +=> WENYB[73]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[72] +=> WENYB[72]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[71] +=> WENYB[71]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[70] +=> WENYB[70]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[69] +=> WENYB[69]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[68] +=> WENYB[68]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[67] +=> WENYB[67]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[66] +=> WENYB[66]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[65] +=> WENYB[65]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[64] +=> WENYB[64]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[63] +=> WENYB[63]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[62] +=> WENYB[62]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[61] +=> WENYB[61]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[60] +=> WENYB[60]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[59] +=> WENYB[59]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[58] +=> WENYB[58]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[57] +=> WENYB[57]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[56] +=> WENYB[56]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[55] +=> WENYB[55]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[54] +=> WENYB[54]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[53] +=> WENYB[53]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[52] +=> WENYB[52]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[51] +=> WENYB[51]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[50] +=> WENYB[50]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[49] +=> WENYB[49]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[48] +=> WENYB[48]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[47] +=> WENYB[47]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[46] +=> WENYB[46]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[45] +=> WENYB[45]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[44] +=> WENYB[44]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[43] +=> WENYB[43]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[42] +=> WENYB[42]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[41] +=> WENYB[41]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[40] +=> WENYB[40]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[39] +=> WENYB[39]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[38] +=> WENYB[38]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[37] +=> WENYB[37]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[36] +=> WENYB[36]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[35] +=> WENYB[35]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[34] +=> WENYB[34]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[33] +=> WENYB[33]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[32] +=> WENYB[32]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[31] +=> WENYB[31]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[30] +=> WENYB[30]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[29] +=> WENYB[29]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[28] +=> WENYB[28]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[27] +=> WENYB[27]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[26] +=> WENYB[26]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[25] +=> WENYB[25]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[24] +=> WENYB[24]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[23] +=> WENYB[23]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[22] +=> WENYB[22]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[21] +=> WENYB[21]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[20] +=> WENYB[20]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[19] +=> WENYB[19]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[18] +=> WENYB[18]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[17] +=> WENYB[17]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[16] +=> WENYB[16]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[15] +=> WENYB[15]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[14] +=> WENYB[14]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[13] +=> WENYB[13]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[12] +=> WENYB[12]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[11] +=> WENYB[11]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[10] +=> WENYB[10]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[9] +=> WENYB[9]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[8] +=> WENYB[8]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[7] +=> WENYB[7]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[6] +=> WENYB[6]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[5] +=> WENYB[5]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[4] +=> WENYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[3] +=> WENYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[2] +=> WENYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[1] +=> WENYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (WENB[0] +=> WENYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[127] +=> WENYB[127]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[126] +=> WENYB[126]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[125] +=> WENYB[125]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[124] +=> WENYB[124]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[123] +=> WENYB[123]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[122] +=> WENYB[122]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[121] +=> WENYB[121]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[120] +=> WENYB[120]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[119] +=> WENYB[119]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[118] +=> WENYB[118]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[117] +=> WENYB[117]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[116] +=> WENYB[116]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[115] +=> WENYB[115]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[114] +=> WENYB[114]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[113] +=> WENYB[113]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[112] +=> WENYB[112]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[111] +=> WENYB[111]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[110] +=> WENYB[110]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[109] +=> WENYB[109]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[108] +=> WENYB[108]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[107] +=> WENYB[107]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[106] +=> WENYB[106]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[105] +=> WENYB[105]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[104] +=> WENYB[104]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[103] +=> WENYB[103]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[102] +=> WENYB[102]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[101] +=> WENYB[101]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[100] +=> WENYB[100]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[99] +=> WENYB[99]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[98] +=> WENYB[98]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[97] +=> WENYB[97]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[96] +=> WENYB[96]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[95] +=> WENYB[95]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[94] +=> WENYB[94]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[93] +=> WENYB[93]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[92] +=> WENYB[92]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[91] +=> WENYB[91]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[90] +=> WENYB[90]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[89] +=> WENYB[89]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[88] +=> WENYB[88]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[87] +=> WENYB[87]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[86] +=> WENYB[86]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[85] +=> WENYB[85]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[84] +=> WENYB[84]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[83] +=> WENYB[83]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[82] +=> WENYB[82]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[81] +=> WENYB[81]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[80] +=> WENYB[80]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[79] +=> WENYB[79]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[78] +=> WENYB[78]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[77] +=> WENYB[77]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[76] +=> WENYB[76]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[75] +=> WENYB[75]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[74] +=> WENYB[74]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[73] +=> WENYB[73]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[72] +=> WENYB[72]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[71] +=> WENYB[71]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[70] +=> WENYB[70]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[69] +=> WENYB[69]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[68] +=> WENYB[68]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[67] +=> WENYB[67]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[66] +=> WENYB[66]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[65] +=> WENYB[65]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[64] +=> WENYB[64]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[63] +=> WENYB[63]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[62] +=> WENYB[62]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[61] +=> WENYB[61]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[60] +=> WENYB[60]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[59] +=> WENYB[59]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[58] +=> WENYB[58]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[57] +=> WENYB[57]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[56] +=> WENYB[56]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[55] +=> WENYB[55]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[54] +=> WENYB[54]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[53] +=> WENYB[53]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[52] +=> WENYB[52]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[51] +=> WENYB[51]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[50] +=> WENYB[50]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[49] +=> WENYB[49]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[48] +=> WENYB[48]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[47] +=> WENYB[47]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[46] +=> WENYB[46]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[45] +=> WENYB[45]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[44] +=> WENYB[44]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[43] +=> WENYB[43]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[42] +=> WENYB[42]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[41] +=> WENYB[41]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[40] +=> WENYB[40]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[39] +=> WENYB[39]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[38] +=> WENYB[38]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[37] +=> WENYB[37]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[36] +=> WENYB[36]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[35] +=> WENYB[35]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[34] +=> WENYB[34]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[33] +=> WENYB[33]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[32] +=> WENYB[32]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[31] +=> WENYB[31]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[30] +=> WENYB[30]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[29] +=> WENYB[29]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[28] +=> WENYB[28]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[27] +=> WENYB[27]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[26] +=> WENYB[26]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[25] +=> WENYB[25]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[24] +=> WENYB[24]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[23] +=> WENYB[23]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[22] +=> WENYB[22]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[21] +=> WENYB[21]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[20] +=> WENYB[20]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[19] +=> WENYB[19]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[18] +=> WENYB[18]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[17] +=> WENYB[17]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[16] +=> WENYB[16]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[15] +=> WENYB[15]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[14] +=> WENYB[14]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[13] +=> WENYB[13]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[12] +=> WENYB[12]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[11] +=> WENYB[11]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[10] +=> WENYB[10]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[9] +=> WENYB[9]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[8] +=> WENYB[8]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[7] +=> WENYB[7]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[6] +=> WENYB[6]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[5] +=> WENYB[5]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[4] +=> WENYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[3] +=> WENYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[2] +=> WENYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[1] +=> WENYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TWENB[0] +=> WENYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[127] == 1'b0 && WENB[127] == 1'b1) + (TENB +=> WENYB[127]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[126] == 1'b0 && WENB[126] == 1'b1) + (TENB +=> WENYB[126]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[125] == 1'b0 && WENB[125] == 1'b1) + (TENB +=> WENYB[125]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[124] == 1'b0 && WENB[124] == 1'b1) + (TENB +=> WENYB[124]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[123] == 1'b0 && WENB[123] == 1'b1) + (TENB +=> WENYB[123]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[122] == 1'b0 && WENB[122] == 1'b1) + (TENB +=> WENYB[122]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[121] == 1'b0 && WENB[121] == 1'b1) + (TENB +=> WENYB[121]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[120] == 1'b0 && WENB[120] == 1'b1) + (TENB +=> WENYB[120]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[119] == 1'b0 && WENB[119] == 1'b1) + (TENB +=> WENYB[119]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[118] == 1'b0 && WENB[118] == 1'b1) + (TENB +=> WENYB[118]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[117] == 1'b0 && WENB[117] == 1'b1) + (TENB +=> WENYB[117]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[116] == 1'b0 && WENB[116] == 1'b1) + (TENB +=> WENYB[116]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[115] == 1'b0 && WENB[115] == 1'b1) + (TENB +=> WENYB[115]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[114] == 1'b0 && WENB[114] == 1'b1) + (TENB +=> WENYB[114]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[113] == 1'b0 && WENB[113] == 1'b1) + (TENB +=> WENYB[113]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[112] == 1'b0 && WENB[112] == 1'b1) + (TENB +=> WENYB[112]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[111] == 1'b0 && WENB[111] == 1'b1) + (TENB +=> WENYB[111]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[110] == 1'b0 && WENB[110] == 1'b1) + (TENB +=> WENYB[110]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[109] == 1'b0 && WENB[109] == 1'b1) + (TENB +=> WENYB[109]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[108] == 1'b0 && WENB[108] == 1'b1) + (TENB +=> WENYB[108]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[107] == 1'b0 && WENB[107] == 1'b1) + (TENB +=> WENYB[107]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[106] == 1'b0 && WENB[106] == 1'b1) + (TENB +=> WENYB[106]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[105] == 1'b0 && WENB[105] == 1'b1) + (TENB +=> WENYB[105]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[104] == 1'b0 && WENB[104] == 1'b1) + (TENB +=> WENYB[104]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[103] == 1'b0 && WENB[103] == 1'b1) + (TENB +=> WENYB[103]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[102] == 1'b0 && WENB[102] == 1'b1) + (TENB +=> WENYB[102]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[101] == 1'b0 && WENB[101] == 1'b1) + (TENB +=> WENYB[101]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[100] == 1'b0 && WENB[100] == 1'b1) + (TENB +=> WENYB[100]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[99] == 1'b0 && WENB[99] == 1'b1) + (TENB +=> WENYB[99]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[98] == 1'b0 && WENB[98] == 1'b1) + (TENB +=> WENYB[98]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[97] == 1'b0 && WENB[97] == 1'b1) + (TENB +=> WENYB[97]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[96] == 1'b0 && WENB[96] == 1'b1) + (TENB +=> WENYB[96]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[95] == 1'b0 && WENB[95] == 1'b1) + (TENB +=> WENYB[95]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[94] == 1'b0 && WENB[94] == 1'b1) + (TENB +=> WENYB[94]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[93] == 1'b0 && WENB[93] == 1'b1) + (TENB +=> WENYB[93]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[92] == 1'b0 && WENB[92] == 1'b1) + (TENB +=> WENYB[92]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[91] == 1'b0 && WENB[91] == 1'b1) + (TENB +=> WENYB[91]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[90] == 1'b0 && WENB[90] == 1'b1) + (TENB +=> WENYB[90]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[89] == 1'b0 && WENB[89] == 1'b1) + (TENB +=> WENYB[89]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[88] == 1'b0 && WENB[88] == 1'b1) + (TENB +=> WENYB[88]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[87] == 1'b0 && WENB[87] == 1'b1) + (TENB +=> WENYB[87]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[86] == 1'b0 && WENB[86] == 1'b1) + (TENB +=> WENYB[86]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[85] == 1'b0 && WENB[85] == 1'b1) + (TENB +=> WENYB[85]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[84] == 1'b0 && WENB[84] == 1'b1) + (TENB +=> WENYB[84]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[83] == 1'b0 && WENB[83] == 1'b1) + (TENB +=> WENYB[83]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[82] == 1'b0 && WENB[82] == 1'b1) + (TENB +=> WENYB[82]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[81] == 1'b0 && WENB[81] == 1'b1) + (TENB +=> WENYB[81]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[80] == 1'b0 && WENB[80] == 1'b1) + (TENB +=> WENYB[80]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[79] == 1'b0 && WENB[79] == 1'b1) + (TENB +=> WENYB[79]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[78] == 1'b0 && WENB[78] == 1'b1) + (TENB +=> WENYB[78]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[77] == 1'b0 && WENB[77] == 1'b1) + (TENB +=> WENYB[77]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[76] == 1'b0 && WENB[76] == 1'b1) + (TENB +=> WENYB[76]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[75] == 1'b0 && WENB[75] == 1'b1) + (TENB +=> WENYB[75]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[74] == 1'b0 && WENB[74] == 1'b1) + (TENB +=> WENYB[74]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[73] == 1'b0 && WENB[73] == 1'b1) + (TENB +=> WENYB[73]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[72] == 1'b0 && WENB[72] == 1'b1) + (TENB +=> WENYB[72]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[71] == 1'b0 && WENB[71] == 1'b1) + (TENB +=> WENYB[71]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[70] == 1'b0 && WENB[70] == 1'b1) + (TENB +=> WENYB[70]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[69] == 1'b0 && WENB[69] == 1'b1) + (TENB +=> WENYB[69]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[68] == 1'b0 && WENB[68] == 1'b1) + (TENB +=> WENYB[68]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[67] == 1'b0 && WENB[67] == 1'b1) + (TENB +=> WENYB[67]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[66] == 1'b0 && WENB[66] == 1'b1) + (TENB +=> WENYB[66]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[65] == 1'b0 && WENB[65] == 1'b1) + (TENB +=> WENYB[65]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[64] == 1'b0 && WENB[64] == 1'b1) + (TENB +=> WENYB[64]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[63] == 1'b0 && WENB[63] == 1'b1) + (TENB +=> WENYB[63]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[62] == 1'b0 && WENB[62] == 1'b1) + (TENB +=> WENYB[62]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[61] == 1'b0 && WENB[61] == 1'b1) + (TENB +=> WENYB[61]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[60] == 1'b0 && WENB[60] == 1'b1) + (TENB +=> WENYB[60]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[59] == 1'b0 && WENB[59] == 1'b1) + (TENB +=> WENYB[59]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[58] == 1'b0 && WENB[58] == 1'b1) + (TENB +=> WENYB[58]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[57] == 1'b0 && WENB[57] == 1'b1) + (TENB +=> WENYB[57]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[56] == 1'b0 && WENB[56] == 1'b1) + (TENB +=> WENYB[56]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[55] == 1'b0 && WENB[55] == 1'b1) + (TENB +=> WENYB[55]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[54] == 1'b0 && WENB[54] == 1'b1) + (TENB +=> WENYB[54]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[53] == 1'b0 && WENB[53] == 1'b1) + (TENB +=> WENYB[53]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[52] == 1'b0 && WENB[52] == 1'b1) + (TENB +=> WENYB[52]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[51] == 1'b0 && WENB[51] == 1'b1) + (TENB +=> WENYB[51]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[50] == 1'b0 && WENB[50] == 1'b1) + (TENB +=> WENYB[50]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[49] == 1'b0 && WENB[49] == 1'b1) + (TENB +=> WENYB[49]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[48] == 1'b0 && WENB[48] == 1'b1) + (TENB +=> WENYB[48]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[47] == 1'b0 && WENB[47] == 1'b1) + (TENB +=> WENYB[47]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[46] == 1'b0 && WENB[46] == 1'b1) + (TENB +=> WENYB[46]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[45] == 1'b0 && WENB[45] == 1'b1) + (TENB +=> WENYB[45]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[44] == 1'b0 && WENB[44] == 1'b1) + (TENB +=> WENYB[44]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[43] == 1'b0 && WENB[43] == 1'b1) + (TENB +=> WENYB[43]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[42] == 1'b0 && WENB[42] == 1'b1) + (TENB +=> WENYB[42]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[41] == 1'b0 && WENB[41] == 1'b1) + (TENB +=> WENYB[41]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[40] == 1'b0 && WENB[40] == 1'b1) + (TENB +=> WENYB[40]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[39] == 1'b0 && WENB[39] == 1'b1) + (TENB +=> WENYB[39]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[38] == 1'b0 && WENB[38] == 1'b1) + (TENB +=> WENYB[38]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[37] == 1'b0 && WENB[37] == 1'b1) + (TENB +=> WENYB[37]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[36] == 1'b0 && WENB[36] == 1'b1) + (TENB +=> WENYB[36]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[35] == 1'b0 && WENB[35] == 1'b1) + (TENB +=> WENYB[35]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[34] == 1'b0 && WENB[34] == 1'b1) + (TENB +=> WENYB[34]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[33] == 1'b0 && WENB[33] == 1'b1) + (TENB +=> WENYB[33]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[32] == 1'b0 && WENB[32] == 1'b1) + (TENB +=> WENYB[32]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[31] == 1'b0 && WENB[31] == 1'b1) + (TENB +=> WENYB[31]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[30] == 1'b0 && WENB[30] == 1'b1) + (TENB +=> WENYB[30]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[29] == 1'b0 && WENB[29] == 1'b1) + (TENB +=> WENYB[29]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[28] == 1'b0 && WENB[28] == 1'b1) + (TENB +=> WENYB[28]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[27] == 1'b0 && WENB[27] == 1'b1) + (TENB +=> WENYB[27]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[26] == 1'b0 && WENB[26] == 1'b1) + (TENB +=> WENYB[26]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[25] == 1'b0 && WENB[25] == 1'b1) + (TENB +=> WENYB[25]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[24] == 1'b0 && WENB[24] == 1'b1) + (TENB +=> WENYB[24]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[23] == 1'b0 && WENB[23] == 1'b1) + (TENB +=> WENYB[23]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[22] == 1'b0 && WENB[22] == 1'b1) + (TENB +=> WENYB[22]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[21] == 1'b0 && WENB[21] == 1'b1) + (TENB +=> WENYB[21]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[20] == 1'b0 && WENB[20] == 1'b1) + (TENB +=> WENYB[20]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[19] == 1'b0 && WENB[19] == 1'b1) + (TENB +=> WENYB[19]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[18] == 1'b0 && WENB[18] == 1'b1) + (TENB +=> WENYB[18]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[17] == 1'b0 && WENB[17] == 1'b1) + (TENB +=> WENYB[17]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[16] == 1'b0 && WENB[16] == 1'b1) + (TENB +=> WENYB[16]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[15] == 1'b0 && WENB[15] == 1'b1) + (TENB +=> WENYB[15]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[14] == 1'b0 && WENB[14] == 1'b1) + (TENB +=> WENYB[14]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[13] == 1'b0 && WENB[13] == 1'b1) + (TENB +=> WENYB[13]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[12] == 1'b0 && WENB[12] == 1'b1) + (TENB +=> WENYB[12]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[11] == 1'b0 && WENB[11] == 1'b1) + (TENB +=> WENYB[11]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[10] == 1'b0 && WENB[10] == 1'b1) + (TENB +=> WENYB[10]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[9] == 1'b0 && WENB[9] == 1'b1) + (TENB +=> WENYB[9]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[8] == 1'b0 && WENB[8] == 1'b1) + (TENB +=> WENYB[8]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[7] == 1'b0 && WENB[7] == 1'b1) + (TENB +=> WENYB[7]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[6] == 1'b0 && WENB[6] == 1'b1) + (TENB +=> WENYB[6]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[5] == 1'b0 && WENB[5] == 1'b1) + (TENB +=> WENYB[5]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[4] == 1'b0 && WENB[4] == 1'b1) + (TENB +=> WENYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[3] == 1'b0 && WENB[3] == 1'b1) + (TENB +=> WENYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[2] == 1'b0 && WENB[2] == 1'b1) + (TENB +=> WENYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[1] == 1'b0 && WENB[1] == 1'b1) + (TENB +=> WENYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[0] == 1'b0 && WENB[0] == 1'b1) + (TENB +=> WENYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[127] == 1'b1 && WENB[127] == 1'b0) + (TENB -=> WENYB[127]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[126] == 1'b1 && WENB[126] == 1'b0) + (TENB -=> WENYB[126]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[125] == 1'b1 && WENB[125] == 1'b0) + (TENB -=> WENYB[125]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[124] == 1'b1 && WENB[124] == 1'b0) + (TENB -=> WENYB[124]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[123] == 1'b1 && WENB[123] == 1'b0) + (TENB -=> WENYB[123]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[122] == 1'b1 && WENB[122] == 1'b0) + (TENB -=> WENYB[122]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[121] == 1'b1 && WENB[121] == 1'b0) + (TENB -=> WENYB[121]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[120] == 1'b1 && WENB[120] == 1'b0) + (TENB -=> WENYB[120]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[119] == 1'b1 && WENB[119] == 1'b0) + (TENB -=> WENYB[119]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[118] == 1'b1 && WENB[118] == 1'b0) + (TENB -=> WENYB[118]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[117] == 1'b1 && WENB[117] == 1'b0) + (TENB -=> WENYB[117]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[116] == 1'b1 && WENB[116] == 1'b0) + (TENB -=> WENYB[116]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[115] == 1'b1 && WENB[115] == 1'b0) + (TENB -=> WENYB[115]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[114] == 1'b1 && WENB[114] == 1'b0) + (TENB -=> WENYB[114]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[113] == 1'b1 && WENB[113] == 1'b0) + (TENB -=> WENYB[113]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[112] == 1'b1 && WENB[112] == 1'b0) + (TENB -=> WENYB[112]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[111] == 1'b1 && WENB[111] == 1'b0) + (TENB -=> WENYB[111]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[110] == 1'b1 && WENB[110] == 1'b0) + (TENB -=> WENYB[110]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[109] == 1'b1 && WENB[109] == 1'b0) + (TENB -=> WENYB[109]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[108] == 1'b1 && WENB[108] == 1'b0) + (TENB -=> WENYB[108]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[107] == 1'b1 && WENB[107] == 1'b0) + (TENB -=> WENYB[107]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[106] == 1'b1 && WENB[106] == 1'b0) + (TENB -=> WENYB[106]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[105] == 1'b1 && WENB[105] == 1'b0) + (TENB -=> WENYB[105]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[104] == 1'b1 && WENB[104] == 1'b0) + (TENB -=> WENYB[104]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[103] == 1'b1 && WENB[103] == 1'b0) + (TENB -=> WENYB[103]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[102] == 1'b1 && WENB[102] == 1'b0) + (TENB -=> WENYB[102]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[101] == 1'b1 && WENB[101] == 1'b0) + (TENB -=> WENYB[101]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[100] == 1'b1 && WENB[100] == 1'b0) + (TENB -=> WENYB[100]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[99] == 1'b1 && WENB[99] == 1'b0) + (TENB -=> WENYB[99]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[98] == 1'b1 && WENB[98] == 1'b0) + (TENB -=> WENYB[98]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[97] == 1'b1 && WENB[97] == 1'b0) + (TENB -=> WENYB[97]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[96] == 1'b1 && WENB[96] == 1'b0) + (TENB -=> WENYB[96]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[95] == 1'b1 && WENB[95] == 1'b0) + (TENB -=> WENYB[95]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[94] == 1'b1 && WENB[94] == 1'b0) + (TENB -=> WENYB[94]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[93] == 1'b1 && WENB[93] == 1'b0) + (TENB -=> WENYB[93]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[92] == 1'b1 && WENB[92] == 1'b0) + (TENB -=> WENYB[92]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[91] == 1'b1 && WENB[91] == 1'b0) + (TENB -=> WENYB[91]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[90] == 1'b1 && WENB[90] == 1'b0) + (TENB -=> WENYB[90]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[89] == 1'b1 && WENB[89] == 1'b0) + (TENB -=> WENYB[89]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[88] == 1'b1 && WENB[88] == 1'b0) + (TENB -=> WENYB[88]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[87] == 1'b1 && WENB[87] == 1'b0) + (TENB -=> WENYB[87]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[86] == 1'b1 && WENB[86] == 1'b0) + (TENB -=> WENYB[86]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[85] == 1'b1 && WENB[85] == 1'b0) + (TENB -=> WENYB[85]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[84] == 1'b1 && WENB[84] == 1'b0) + (TENB -=> WENYB[84]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[83] == 1'b1 && WENB[83] == 1'b0) + (TENB -=> WENYB[83]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[82] == 1'b1 && WENB[82] == 1'b0) + (TENB -=> WENYB[82]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[81] == 1'b1 && WENB[81] == 1'b0) + (TENB -=> WENYB[81]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[80] == 1'b1 && WENB[80] == 1'b0) + (TENB -=> WENYB[80]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[79] == 1'b1 && WENB[79] == 1'b0) + (TENB -=> WENYB[79]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[78] == 1'b1 && WENB[78] == 1'b0) + (TENB -=> WENYB[78]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[77] == 1'b1 && WENB[77] == 1'b0) + (TENB -=> WENYB[77]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[76] == 1'b1 && WENB[76] == 1'b0) + (TENB -=> WENYB[76]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[75] == 1'b1 && WENB[75] == 1'b0) + (TENB -=> WENYB[75]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[74] == 1'b1 && WENB[74] == 1'b0) + (TENB -=> WENYB[74]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[73] == 1'b1 && WENB[73] == 1'b0) + (TENB -=> WENYB[73]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[72] == 1'b1 && WENB[72] == 1'b0) + (TENB -=> WENYB[72]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[71] == 1'b1 && WENB[71] == 1'b0) + (TENB -=> WENYB[71]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[70] == 1'b1 && WENB[70] == 1'b0) + (TENB -=> WENYB[70]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[69] == 1'b1 && WENB[69] == 1'b0) + (TENB -=> WENYB[69]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[68] == 1'b1 && WENB[68] == 1'b0) + (TENB -=> WENYB[68]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[67] == 1'b1 && WENB[67] == 1'b0) + (TENB -=> WENYB[67]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[66] == 1'b1 && WENB[66] == 1'b0) + (TENB -=> WENYB[66]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[65] == 1'b1 && WENB[65] == 1'b0) + (TENB -=> WENYB[65]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[64] == 1'b1 && WENB[64] == 1'b0) + (TENB -=> WENYB[64]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[63] == 1'b1 && WENB[63] == 1'b0) + (TENB -=> WENYB[63]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[62] == 1'b1 && WENB[62] == 1'b0) + (TENB -=> WENYB[62]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[61] == 1'b1 && WENB[61] == 1'b0) + (TENB -=> WENYB[61]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[60] == 1'b1 && WENB[60] == 1'b0) + (TENB -=> WENYB[60]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[59] == 1'b1 && WENB[59] == 1'b0) + (TENB -=> WENYB[59]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[58] == 1'b1 && WENB[58] == 1'b0) + (TENB -=> WENYB[58]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[57] == 1'b1 && WENB[57] == 1'b0) + (TENB -=> WENYB[57]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[56] == 1'b1 && WENB[56] == 1'b0) + (TENB -=> WENYB[56]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[55] == 1'b1 && WENB[55] == 1'b0) + (TENB -=> WENYB[55]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[54] == 1'b1 && WENB[54] == 1'b0) + (TENB -=> WENYB[54]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[53] == 1'b1 && WENB[53] == 1'b0) + (TENB -=> WENYB[53]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[52] == 1'b1 && WENB[52] == 1'b0) + (TENB -=> WENYB[52]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[51] == 1'b1 && WENB[51] == 1'b0) + (TENB -=> WENYB[51]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[50] == 1'b1 && WENB[50] == 1'b0) + (TENB -=> WENYB[50]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[49] == 1'b1 && WENB[49] == 1'b0) + (TENB -=> WENYB[49]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[48] == 1'b1 && WENB[48] == 1'b0) + (TENB -=> WENYB[48]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[47] == 1'b1 && WENB[47] == 1'b0) + (TENB -=> WENYB[47]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[46] == 1'b1 && WENB[46] == 1'b0) + (TENB -=> WENYB[46]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[45] == 1'b1 && WENB[45] == 1'b0) + (TENB -=> WENYB[45]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[44] == 1'b1 && WENB[44] == 1'b0) + (TENB -=> WENYB[44]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[43] == 1'b1 && WENB[43] == 1'b0) + (TENB -=> WENYB[43]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[42] == 1'b1 && WENB[42] == 1'b0) + (TENB -=> WENYB[42]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[41] == 1'b1 && WENB[41] == 1'b0) + (TENB -=> WENYB[41]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[40] == 1'b1 && WENB[40] == 1'b0) + (TENB -=> WENYB[40]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[39] == 1'b1 && WENB[39] == 1'b0) + (TENB -=> WENYB[39]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[38] == 1'b1 && WENB[38] == 1'b0) + (TENB -=> WENYB[38]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[37] == 1'b1 && WENB[37] == 1'b0) + (TENB -=> WENYB[37]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[36] == 1'b1 && WENB[36] == 1'b0) + (TENB -=> WENYB[36]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[35] == 1'b1 && WENB[35] == 1'b0) + (TENB -=> WENYB[35]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[34] == 1'b1 && WENB[34] == 1'b0) + (TENB -=> WENYB[34]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[33] == 1'b1 && WENB[33] == 1'b0) + (TENB -=> WENYB[33]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[32] == 1'b1 && WENB[32] == 1'b0) + (TENB -=> WENYB[32]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[31] == 1'b1 && WENB[31] == 1'b0) + (TENB -=> WENYB[31]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[30] == 1'b1 && WENB[30] == 1'b0) + (TENB -=> WENYB[30]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[29] == 1'b1 && WENB[29] == 1'b0) + (TENB -=> WENYB[29]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[28] == 1'b1 && WENB[28] == 1'b0) + (TENB -=> WENYB[28]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[27] == 1'b1 && WENB[27] == 1'b0) + (TENB -=> WENYB[27]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[26] == 1'b1 && WENB[26] == 1'b0) + (TENB -=> WENYB[26]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[25] == 1'b1 && WENB[25] == 1'b0) + (TENB -=> WENYB[25]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[24] == 1'b1 && WENB[24] == 1'b0) + (TENB -=> WENYB[24]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[23] == 1'b1 && WENB[23] == 1'b0) + (TENB -=> WENYB[23]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[22] == 1'b1 && WENB[22] == 1'b0) + (TENB -=> WENYB[22]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[21] == 1'b1 && WENB[21] == 1'b0) + (TENB -=> WENYB[21]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[20] == 1'b1 && WENB[20] == 1'b0) + (TENB -=> WENYB[20]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[19] == 1'b1 && WENB[19] == 1'b0) + (TENB -=> WENYB[19]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[18] == 1'b1 && WENB[18] == 1'b0) + (TENB -=> WENYB[18]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[17] == 1'b1 && WENB[17] == 1'b0) + (TENB -=> WENYB[17]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[16] == 1'b1 && WENB[16] == 1'b0) + (TENB -=> WENYB[16]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[15] == 1'b1 && WENB[15] == 1'b0) + (TENB -=> WENYB[15]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[14] == 1'b1 && WENB[14] == 1'b0) + (TENB -=> WENYB[14]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[13] == 1'b1 && WENB[13] == 1'b0) + (TENB -=> WENYB[13]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[12] == 1'b1 && WENB[12] == 1'b0) + (TENB -=> WENYB[12]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[11] == 1'b1 && WENB[11] == 1'b0) + (TENB -=> WENYB[11]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[10] == 1'b1 && WENB[10] == 1'b0) + (TENB -=> WENYB[10]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[9] == 1'b1 && WENB[9] == 1'b0) + (TENB -=> WENYB[9]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[8] == 1'b1 && WENB[8] == 1'b0) + (TENB -=> WENYB[8]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[7] == 1'b1 && WENB[7] == 1'b0) + (TENB -=> WENYB[7]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[6] == 1'b1 && WENB[6] == 1'b0) + (TENB -=> WENYB[6]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[5] == 1'b1 && WENB[5] == 1'b0) + (TENB -=> WENYB[5]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[4] == 1'b1 && WENB[4] == 1'b0) + (TENB -=> WENYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[3] == 1'b1 && WENB[3] == 1'b0) + (TENB -=> WENYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[2] == 1'b1 && WENB[2] == 1'b0) + (TENB -=> WENYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[1] == 1'b1 && WENB[1] == 1'b0) + (TENB -=> WENYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TWENB[0] == 1'b1 && WENB[0] == 1'b0) + (TENB -=> WENYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[127]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[126]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[125]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[124]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[123]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[122]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[121]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[120]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[119]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[118]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[117]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[116]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[115]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[114]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[113]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[112]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[111]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[110]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[109]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[108]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[107]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[106]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[105]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[104]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[103]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[102]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[101]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[100]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[99]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[98]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[97]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[96]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[95]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[94]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[93]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[92]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[91]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[90]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[89]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[88]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[87]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[86]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[85]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[84]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[83]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[82]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[81]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[80]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[79]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[78]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[77]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[76]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[75]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[74]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[73]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[72]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[71]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[70]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[69]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[68]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[67]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[66]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[65]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[64]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[63]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[62]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[61]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[60]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[59]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[58]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[57]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[56]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[55]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[54]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[53]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[52]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[51]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[50]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[49]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[48]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[47]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[46]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[45]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[44]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[43]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[42]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[41]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[40]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[39]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[38]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[37]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[36]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[35]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[34]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[33]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[32]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[31]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[30]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[29]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[28]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[27]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[26]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[25]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[24]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[23]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[22]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[21]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[20]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[19]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[18]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[17]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[16]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[15]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[14]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[13]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[12]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[11]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[10]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[9]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[8]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[7]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[6]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[5]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> WENYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (AB[4] +=> AYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (AB[3] +=> AYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (AB[2] +=> AYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (AB[1] +=> AYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b1) + (AB[0] +=> AYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TAB[4] +=> AYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TAB[3] +=> AYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TAB[2] +=> AYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TAB[1] +=> AYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TENB == 1'b0) + (TAB[0] +=> AYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[4] == 1'b0 && AB[4] == 1'b1) + (TENB +=> AYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[3] == 1'b0 && AB[3] == 1'b1) + (TENB +=> AYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[2] == 1'b0 && AB[2] == 1'b1) + (TENB +=> AYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[1] == 1'b0 && AB[1] == 1'b1) + (TENB +=> AYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[0] == 1'b0 && AB[0] == 1'b1) + (TENB +=> AYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[4] == 1'b1 && AB[4] == 1'b0) + (TENB -=> AYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[3] == 1'b1 && AB[3] == 1'b0) + (TENB -=> AYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[2] == 1'b1 && AB[2] == 1'b0) + (TENB -=> AYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[1] == 1'b1 && AB[1] == 1'b0) + (TENB -=> AYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (DFTRAMBYP == 1'b1 && TAB[0] == 1'b1 && AB[0] == 1'b0) + (TENB -=> AYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYB[4]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYB[3]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYB[2]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYB[1]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (DFTRAMBYP +=> AYB[0]) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[127] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[126] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[125] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[124] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[123] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[122] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[121] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[120] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[119] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[118] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[117] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[116] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[115] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[114] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[113] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[112] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[111] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[110] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[109] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[108] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[107] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[106] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[105] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[104] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[103] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[102] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[101] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[100] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[99] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[98] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[97] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[96] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[95] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[94] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[93] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[92] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[91] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[90] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[89] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[88] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[87] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[86] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[85] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[84] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[83] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[82] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[81] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[80] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[79] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[78] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[77] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[76] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[75] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[74] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[73] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[72] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[71] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[70] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[69] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[68] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[67] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[66] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[65] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[64] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[63] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[62] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[61] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[60] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[59] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[58] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[57] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[56] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[55] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[54] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[53] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[52] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[51] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[50] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[49] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[48] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[47] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[46] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[45] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[44] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[43] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[42] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[41] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[40] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[39] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[38] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[37] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[36] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[35] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[34] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[33] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[32] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[31] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[30] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[29] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[28] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[27] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[26] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[25] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[24] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[23] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[22] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[21] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[20] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[19] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[18] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[17] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[16] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[15] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[14] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[13] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[12] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[11] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[10] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[9] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[8] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[7] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[6] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[5] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[4] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[3] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[2] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (QA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b0 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b0 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b0 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b0) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1 && DFTRAMBYP == 1'b1 && EMAA[2] == 1'b1 && EMAA[1] == 1'b1 && EMAA[0] == 1'b1) + (posedge CLKA => (SOA[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (posedge CLKB => (SOB[1] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + if (RET1N == 1'b1) + (posedge CLKB => (SOB[0] : 1'b0)) = (`ARM_MEM_PROP, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP, `ARM_MEM_RETAIN, `ARM_MEM_PROP); + + + // Define SDTC only if back-annotating SDF file generated by Design Compiler + `ifdef NO_SDTC + $period(posedge CLKA, `ARM_MEM_PERIOD, NOT_CLKA_PER); + `else + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq0aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq1aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq0aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq1aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq0aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq1aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq0aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq1aEMASAeq0, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq0aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq0aEMAA0eq1aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq0aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq0aEMAA1eq1aEMAA0eq1aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq0aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq0aEMAA0eq1aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq0aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + $period(posedge CLKA &&& RET1Neq1aopopopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaDFTRAMBYPeq0cpoDFTRAMBYPeq1cpaEMAA2eq1aEMAA1eq1aEMAA0eq1aEMASAeq1, `ARM_MEM_PERIOD, NOT_CLKA_PER); + `endif + + // Define SDTC only if back-annotating SDF file generated by Design Compiler + `ifdef NO_SDTC + $period(posedge CLKB, `ARM_MEM_PERIOD, NOT_CLKB_PER); + `else + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq0aEMAB0eq0, `ARM_MEM_PERIOD, NOT_CLKB_PER); + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq0aEMAB0eq1, `ARM_MEM_PERIOD, NOT_CLKB_PER); + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq1aEMAB0eq0, `ARM_MEM_PERIOD, NOT_CLKB_PER); + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq0aEMAB1eq1aEMAB0eq1, `ARM_MEM_PERIOD, NOT_CLKB_PER); + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq0aEMAB0eq0, `ARM_MEM_PERIOD, NOT_CLKB_PER); + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq0aEMAB0eq1, `ARM_MEM_PERIOD, NOT_CLKB_PER); + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq1aEMAB0eq0, `ARM_MEM_PERIOD, NOT_CLKB_PER); + $period(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cpaEMAB2eq1aEMAB1eq1aEMAB0eq1, `ARM_MEM_PERIOD, NOT_CLKB_PER); + `endif + + + // Define SDTC only if back-annotating SDF file generated by Design Compiler + `ifdef NO_SDTC + $width(posedge CLKA, `ARM_MEM_WIDTH, 0, NOT_CLKA_MINH); + $width(negedge CLKA, `ARM_MEM_WIDTH, 0, NOT_CLKA_MINL); + `else + $width(posedge CLKA &&& RET1Neq1, `ARM_MEM_WIDTH, 0, NOT_CLKA_MINH); + $width(negedge CLKA &&& RET1Neq1, `ARM_MEM_WIDTH, 0, NOT_CLKA_MINL); + `endif + + // Define SDTC only if back-annotating SDF file generated by Design Compiler + `ifdef NO_SDTC + $width(posedge CLKB, `ARM_MEM_WIDTH, 0, NOT_CLKB_MINH); + $width(negedge CLKB, `ARM_MEM_WIDTH, 0, NOT_CLKB_MINL); + `else + $width(posedge CLKB &&& RET1Neq1, `ARM_MEM_WIDTH, 0, NOT_CLKB_MINH); + $width(negedge CLKB &&& RET1Neq1, `ARM_MEM_WIDTH, 0, NOT_CLKB_MINL); + `endif + + + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq0aEMAA0eq0, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq0aEMAA0eq1, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq1aEMAA0eq0, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq0aEMAA1eq1aEMAA0eq1, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq0aEMAA0eq0, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq0aEMAA0eq1, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq1aEMAA0eq0, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + $setuphold(posedge CLKB &&& contA_RET1Neq1aDFTRAMBYPeq0aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcpaEMAA2eq1aEMAA1eq1aEMAA0eq1, posedge CLKA, + `ARM_MEM_COLLISION, 0.000, NOT_CONTA); + + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq0aEMAB0eq0, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq0aEMAB0eq1, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq1aEMAB0eq0, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq0aEMAB1eq1aEMAB0eq1, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq0aEMAB0eq0, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq0aEMAB0eq1, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq1aEMAB0eq0, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + $setuphold(posedge CLKA &&& contB_RET1Neq1aDFTRAMBYPeq0aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcpaEMAB2eq1aEMAB1eq1aEMAB0eq1, posedge CLKB, + `ARM_MEM_COLLISION, 0.000, NOT_CONTB); + + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1, posedge CENA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_CENA); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1, negedge CENA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_CENA); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, posedge AA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, posedge AA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, posedge AA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, posedge AA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, posedge AA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA0); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, posedge AA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, posedge AA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, posedge AA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, posedge AA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, posedge AA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA0); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, negedge AA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, negedge AA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, negedge AA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, negedge AA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq1, negedge AA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA0); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, negedge AA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, negedge AA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, negedge AA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, negedge AA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq1aCENAeq0aCOLLDISNeq0, negedge AA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AA0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1, posedge CENB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_CENB); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1, negedge CENB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_CENB); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, posedge WENB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0, negedge WENB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_WENB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, posedge AB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, posedge AB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, posedge AB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, posedge AB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, posedge AB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, posedge AB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, posedge AB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, posedge AB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, posedge AB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, posedge AB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, negedge AB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, negedge AB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, negedge AB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, negedge AB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq1, negedge AB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, negedge AB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, negedge AB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, negedge AB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, negedge AB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aCENBeq0aCOLLDISNeq0, negedge AB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_AB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB127eq0cpcp, posedge DB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB126eq0cpcp, posedge DB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB125eq0cpcp, posedge DB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB124eq0cpcp, posedge DB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB123eq0cpcp, posedge DB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB122eq0cpcp, posedge DB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB121eq0cpcp, posedge DB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB120eq0cpcp, posedge DB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB119eq0cpcp, posedge DB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB118eq0cpcp, posedge DB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB117eq0cpcp, posedge DB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB116eq0cpcp, posedge DB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB115eq0cpcp, posedge DB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB114eq0cpcp, posedge DB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB113eq0cpcp, posedge DB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB112eq0cpcp, posedge DB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB111eq0cpcp, posedge DB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB110eq0cpcp, posedge DB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB109eq0cpcp, posedge DB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB108eq0cpcp, posedge DB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB107eq0cpcp, posedge DB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB106eq0cpcp, posedge DB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB105eq0cpcp, posedge DB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB104eq0cpcp, posedge DB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB103eq0cpcp, posedge DB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB102eq0cpcp, posedge DB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB101eq0cpcp, posedge DB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB100eq0cpcp, posedge DB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB99eq0cpcp, posedge DB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB98eq0cpcp, posedge DB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB97eq0cpcp, posedge DB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB96eq0cpcp, posedge DB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB95eq0cpcp, posedge DB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB94eq0cpcp, posedge DB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB93eq0cpcp, posedge DB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB92eq0cpcp, posedge DB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB91eq0cpcp, posedge DB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB90eq0cpcp, posedge DB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB89eq0cpcp, posedge DB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB88eq0cpcp, posedge DB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB87eq0cpcp, posedge DB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB86eq0cpcp, posedge DB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB85eq0cpcp, posedge DB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB84eq0cpcp, posedge DB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB83eq0cpcp, posedge DB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB82eq0cpcp, posedge DB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB81eq0cpcp, posedge DB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB80eq0cpcp, posedge DB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB79eq0cpcp, posedge DB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB78eq0cpcp, posedge DB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB77eq0cpcp, posedge DB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB76eq0cpcp, posedge DB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB75eq0cpcp, posedge DB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB74eq0cpcp, posedge DB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB73eq0cpcp, posedge DB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB72eq0cpcp, posedge DB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB71eq0cpcp, posedge DB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB70eq0cpcp, posedge DB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB69eq0cpcp, posedge DB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB68eq0cpcp, posedge DB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB67eq0cpcp, posedge DB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB66eq0cpcp, posedge DB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB65eq0cpcp, posedge DB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB64eq0cpcp, posedge DB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB63eq0cpcp, posedge DB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB62eq0cpcp, posedge DB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB61eq0cpcp, posedge DB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB60eq0cpcp, posedge DB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB59eq0cpcp, posedge DB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB58eq0cpcp, posedge DB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB57eq0cpcp, posedge DB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB56eq0cpcp, posedge DB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB55eq0cpcp, posedge DB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB54eq0cpcp, posedge DB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB53eq0cpcp, posedge DB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB52eq0cpcp, posedge DB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB51eq0cpcp, posedge DB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB50eq0cpcp, posedge DB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB49eq0cpcp, posedge DB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB48eq0cpcp, posedge DB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB47eq0cpcp, posedge DB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB46eq0cpcp, posedge DB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB45eq0cpcp, posedge DB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB44eq0cpcp, posedge DB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB43eq0cpcp, posedge DB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB42eq0cpcp, posedge DB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB41eq0cpcp, posedge DB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB40eq0cpcp, posedge DB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB39eq0cpcp, posedge DB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB38eq0cpcp, posedge DB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB37eq0cpcp, posedge DB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB36eq0cpcp, posedge DB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB35eq0cpcp, posedge DB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB34eq0cpcp, posedge DB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB33eq0cpcp, posedge DB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB32eq0cpcp, posedge DB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB31eq0cpcp, posedge DB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB30eq0cpcp, posedge DB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB29eq0cpcp, posedge DB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB28eq0cpcp, posedge DB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB27eq0cpcp, posedge DB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB26eq0cpcp, posedge DB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB25eq0cpcp, posedge DB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB24eq0cpcp, posedge DB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB23eq0cpcp, posedge DB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB22eq0cpcp, posedge DB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB21eq0cpcp, posedge DB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB20eq0cpcp, posedge DB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB19eq0cpcp, posedge DB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB18eq0cpcp, posedge DB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB17eq0cpcp, posedge DB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB16eq0cpcp, posedge DB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB15eq0cpcp, posedge DB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB14eq0cpcp, posedge DB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB13eq0cpcp, posedge DB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB12eq0cpcp, posedge DB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB11eq0cpcp, posedge DB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB10eq0cpcp, posedge DB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB9eq0cpcp, posedge DB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB8eq0cpcp, posedge DB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB7eq0cpcp, posedge DB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB6eq0cpcp, posedge DB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB5eq0cpcp, posedge DB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB4eq0cpcp, posedge DB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB3eq0cpcp, posedge DB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB2eq0cpcp, posedge DB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB1eq0cpcp, posedge DB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB0eq0cpcp, posedge DB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB127eq0cpcp, negedge DB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB126eq0cpcp, negedge DB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB125eq0cpcp, negedge DB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB124eq0cpcp, negedge DB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB123eq0cpcp, negedge DB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB122eq0cpcp, negedge DB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB121eq0cpcp, negedge DB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB120eq0cpcp, negedge DB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB119eq0cpcp, negedge DB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB118eq0cpcp, negedge DB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB117eq0cpcp, negedge DB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB116eq0cpcp, negedge DB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB115eq0cpcp, negedge DB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB114eq0cpcp, negedge DB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB113eq0cpcp, negedge DB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB112eq0cpcp, negedge DB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB111eq0cpcp, negedge DB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB110eq0cpcp, negedge DB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB109eq0cpcp, negedge DB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB108eq0cpcp, negedge DB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB107eq0cpcp, negedge DB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB106eq0cpcp, negedge DB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB105eq0cpcp, negedge DB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB104eq0cpcp, negedge DB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB103eq0cpcp, negedge DB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB102eq0cpcp, negedge DB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB101eq0cpcp, negedge DB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB100eq0cpcp, negedge DB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB99eq0cpcp, negedge DB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB98eq0cpcp, negedge DB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB97eq0cpcp, negedge DB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB96eq0cpcp, negedge DB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB95eq0cpcp, negedge DB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB94eq0cpcp, negedge DB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB93eq0cpcp, negedge DB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB92eq0cpcp, negedge DB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB91eq0cpcp, negedge DB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB90eq0cpcp, negedge DB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB89eq0cpcp, negedge DB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB88eq0cpcp, negedge DB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB87eq0cpcp, negedge DB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB86eq0cpcp, negedge DB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB85eq0cpcp, negedge DB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB84eq0cpcp, negedge DB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB83eq0cpcp, negedge DB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB82eq0cpcp, negedge DB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB81eq0cpcp, negedge DB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB80eq0cpcp, negedge DB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB79eq0cpcp, negedge DB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB78eq0cpcp, negedge DB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB77eq0cpcp, negedge DB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB76eq0cpcp, negedge DB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB75eq0cpcp, negedge DB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB74eq0cpcp, negedge DB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB73eq0cpcp, negedge DB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB72eq0cpcp, negedge DB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB71eq0cpcp, negedge DB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB70eq0cpcp, negedge DB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB69eq0cpcp, negedge DB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB68eq0cpcp, negedge DB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB67eq0cpcp, negedge DB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB66eq0cpcp, negedge DB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB65eq0cpcp, negedge DB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB64eq0cpcp, negedge DB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB63eq0cpcp, negedge DB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB62eq0cpcp, negedge DB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB61eq0cpcp, negedge DB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB60eq0cpcp, negedge DB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB59eq0cpcp, negedge DB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB58eq0cpcp, negedge DB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB57eq0cpcp, negedge DB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB56eq0cpcp, negedge DB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB55eq0cpcp, negedge DB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB54eq0cpcp, negedge DB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB53eq0cpcp, negedge DB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB52eq0cpcp, negedge DB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB51eq0cpcp, negedge DB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB50eq0cpcp, negedge DB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB49eq0cpcp, negedge DB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB48eq0cpcp, negedge DB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB47eq0cpcp, negedge DB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB46eq0cpcp, negedge DB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB45eq0cpcp, negedge DB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB44eq0cpcp, negedge DB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB43eq0cpcp, negedge DB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB42eq0cpcp, negedge DB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB41eq0cpcp, negedge DB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB40eq0cpcp, negedge DB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB39eq0cpcp, negedge DB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB38eq0cpcp, negedge DB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB37eq0cpcp, negedge DB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB36eq0cpcp, negedge DB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB35eq0cpcp, negedge DB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB34eq0cpcp, negedge DB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB33eq0cpcp, negedge DB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB32eq0cpcp, negedge DB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB31eq0cpcp, negedge DB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB30eq0cpcp, negedge DB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB29eq0cpcp, negedge DB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB28eq0cpcp, negedge DB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB27eq0cpcp, negedge DB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB26eq0cpcp, negedge DB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB25eq0cpcp, negedge DB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB24eq0cpcp, negedge DB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB23eq0cpcp, negedge DB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB22eq0cpcp, negedge DB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB21eq0cpcp, negedge DB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB20eq0cpcp, negedge DB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB19eq0cpcp, negedge DB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB18eq0cpcp, negedge DB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB17eq0cpcp, negedge DB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB16eq0cpcp, negedge DB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB15eq0cpcp, negedge DB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB14eq0cpcp, negedge DB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB13eq0cpcp, negedge DB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB12eq0cpcp, negedge DB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB11eq0cpcp, negedge DB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB10eq0cpcp, negedge DB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB9eq0cpcp, negedge DB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB8eq0cpcp, negedge DB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB7eq0cpcp, negedge DB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB6eq0cpcp, negedge DB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB5eq0cpcp, negedge DB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB4eq0cpcp, negedge DB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB3eq0cpcp, negedge DB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB2eq0cpcp, negedge DB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB1eq0cpcp, negedge DB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq1aopopDFTRAMBYPeq1aSEBeq0cpoopDFTRAMBYPeq0aCENBeq0aWENB0eq0cpcp, negedge DB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DB0); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, posedge EMAA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAA2); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, posedge EMAA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAA1); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, posedge EMAA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAA0); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, negedge EMAA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAA2); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, negedge EMAA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAA1); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, negedge EMAA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAA0); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, posedge EMASA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMASA); + $setuphold(posedge CLKA &&& RET1Neq1aopopopTENAeq1aCENAeq0aDFTRAMBYPeq0cpoopTENAeq0aTCENAeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, negedge EMASA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMASA); + $setuphold(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, posedge EMAB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAB2); + $setuphold(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, posedge EMAB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAB1); + $setuphold(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, posedge EMAB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAB0); + $setuphold(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, negedge EMAB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAB2); + $setuphold(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, negedge EMAB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAB1); + $setuphold(posedge CLKB &&& RET1Neq1aopopopTENBeq1aCENBeq0aDFTRAMBYPeq0cpoopTENBeq0aTCENBeq0aDFTRAMBYPeq0cpcpoDFTRAMBYPeq1cp, negedge EMAB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_EMAB0); + $setuphold(posedge CLKA &&& RET1Neq1, posedge TENA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TENA); + $setuphold(posedge CLKA &&& RET1Neq1, negedge TENA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TENA); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0, posedge TCENA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TCENA); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0, negedge TCENA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TCENA); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, posedge TAA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, posedge TAA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, posedge TAA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, posedge TAA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, posedge TAA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA0); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, posedge TAA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, posedge TAA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, posedge TAA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, posedge TAA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, posedge TAA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA0); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, negedge TAA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, negedge TAA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, negedge TAA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, negedge TAA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq1, negedge TAA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA0); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, negedge TAA[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA4); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, negedge TAA[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA3); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, negedge TAA[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA2); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, negedge TAA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA1); + $setuphold(posedge CLKA &&& RET1Neq1aTENAeq0aTCENAeq0aCOLLDISNeq0, negedge TAA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAA0); + $setuphold(posedge CLKB &&& RET1Neq1, posedge TENB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TENB); + $setuphold(posedge CLKB &&& RET1Neq1, negedge TENB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TENB); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0, posedge TCENB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TCENB); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0, negedge TCENB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TCENB); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, posedge TWENB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0, negedge TWENB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TWENB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, posedge TAB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, posedge TAB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, posedge TAB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, posedge TAB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, posedge TAB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, posedge TAB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, posedge TAB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, posedge TAB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, posedge TAB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, posedge TAB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, negedge TAB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, negedge TAB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, negedge TAB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, negedge TAB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq1, negedge TAB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, negedge TAB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, negedge TAB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, negedge TAB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, negedge TAB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aTCENBeq0aCOLLDISNeq0, negedge TAB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TAB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB127eq0cpcp, posedge TDB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB126eq0cpcp, posedge TDB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB125eq0cpcp, posedge TDB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB124eq0cpcp, posedge TDB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB123eq0cpcp, posedge TDB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB122eq0cpcp, posedge TDB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB121eq0cpcp, posedge TDB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB120eq0cpcp, posedge TDB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB119eq0cpcp, posedge TDB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB118eq0cpcp, posedge TDB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB117eq0cpcp, posedge TDB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB116eq0cpcp, posedge TDB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB115eq0cpcp, posedge TDB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB114eq0cpcp, posedge TDB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB113eq0cpcp, posedge TDB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB112eq0cpcp, posedge TDB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB111eq0cpcp, posedge TDB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB110eq0cpcp, posedge TDB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB109eq0cpcp, posedge TDB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB108eq0cpcp, posedge TDB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB107eq0cpcp, posedge TDB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB106eq0cpcp, posedge TDB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB105eq0cpcp, posedge TDB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB104eq0cpcp, posedge TDB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB103eq0cpcp, posedge TDB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB102eq0cpcp, posedge TDB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB101eq0cpcp, posedge TDB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB100eq0cpcp, posedge TDB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB99eq0cpcp, posedge TDB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB98eq0cpcp, posedge TDB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB97eq0cpcp, posedge TDB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB96eq0cpcp, posedge TDB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB95eq0cpcp, posedge TDB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB94eq0cpcp, posedge TDB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB93eq0cpcp, posedge TDB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB92eq0cpcp, posedge TDB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB91eq0cpcp, posedge TDB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB90eq0cpcp, posedge TDB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB89eq0cpcp, posedge TDB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB88eq0cpcp, posedge TDB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB87eq0cpcp, posedge TDB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB86eq0cpcp, posedge TDB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB85eq0cpcp, posedge TDB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB84eq0cpcp, posedge TDB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB83eq0cpcp, posedge TDB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB82eq0cpcp, posedge TDB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB81eq0cpcp, posedge TDB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB80eq0cpcp, posedge TDB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB79eq0cpcp, posedge TDB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB78eq0cpcp, posedge TDB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB77eq0cpcp, posedge TDB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB76eq0cpcp, posedge TDB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB75eq0cpcp, posedge TDB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB74eq0cpcp, posedge TDB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB73eq0cpcp, posedge TDB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB72eq0cpcp, posedge TDB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB71eq0cpcp, posedge TDB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB70eq0cpcp, posedge TDB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB69eq0cpcp, posedge TDB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB68eq0cpcp, posedge TDB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB67eq0cpcp, posedge TDB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB66eq0cpcp, posedge TDB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB65eq0cpcp, posedge TDB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB64eq0cpcp, posedge TDB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB63eq0cpcp, posedge TDB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB62eq0cpcp, posedge TDB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB61eq0cpcp, posedge TDB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB60eq0cpcp, posedge TDB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB59eq0cpcp, posedge TDB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB58eq0cpcp, posedge TDB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB57eq0cpcp, posedge TDB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB56eq0cpcp, posedge TDB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB55eq0cpcp, posedge TDB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB54eq0cpcp, posedge TDB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB53eq0cpcp, posedge TDB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB52eq0cpcp, posedge TDB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB51eq0cpcp, posedge TDB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB50eq0cpcp, posedge TDB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB49eq0cpcp, posedge TDB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB48eq0cpcp, posedge TDB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB47eq0cpcp, posedge TDB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB46eq0cpcp, posedge TDB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB45eq0cpcp, posedge TDB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB44eq0cpcp, posedge TDB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB43eq0cpcp, posedge TDB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB42eq0cpcp, posedge TDB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB41eq0cpcp, posedge TDB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB40eq0cpcp, posedge TDB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB39eq0cpcp, posedge TDB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB38eq0cpcp, posedge TDB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB37eq0cpcp, posedge TDB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB36eq0cpcp, posedge TDB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB35eq0cpcp, posedge TDB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB34eq0cpcp, posedge TDB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB33eq0cpcp, posedge TDB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB32eq0cpcp, posedge TDB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB31eq0cpcp, posedge TDB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB30eq0cpcp, posedge TDB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB29eq0cpcp, posedge TDB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB28eq0cpcp, posedge TDB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB27eq0cpcp, posedge TDB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB26eq0cpcp, posedge TDB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB25eq0cpcp, posedge TDB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB24eq0cpcp, posedge TDB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB23eq0cpcp, posedge TDB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB22eq0cpcp, posedge TDB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB21eq0cpcp, posedge TDB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB20eq0cpcp, posedge TDB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB19eq0cpcp, posedge TDB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB18eq0cpcp, posedge TDB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB17eq0cpcp, posedge TDB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB16eq0cpcp, posedge TDB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB15eq0cpcp, posedge TDB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB14eq0cpcp, posedge TDB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB13eq0cpcp, posedge TDB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB12eq0cpcp, posedge TDB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB11eq0cpcp, posedge TDB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB10eq0cpcp, posedge TDB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB9eq0cpcp, posedge TDB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB8eq0cpcp, posedge TDB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB7eq0cpcp, posedge TDB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB6eq0cpcp, posedge TDB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB5eq0cpcp, posedge TDB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB4eq0cpcp, posedge TDB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB3eq0cpcp, posedge TDB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB2eq0cpcp, posedge TDB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB1eq0cpcp, posedge TDB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB0eq0cpcp, posedge TDB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB0); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB127eq0cpcp, negedge TDB[127], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB127); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB126eq0cpcp, negedge TDB[126], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB126); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB125eq0cpcp, negedge TDB[125], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB125); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB124eq0cpcp, negedge TDB[124], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB124); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB123eq0cpcp, negedge TDB[123], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB123); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB122eq0cpcp, negedge TDB[122], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB122); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB121eq0cpcp, negedge TDB[121], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB121); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB120eq0cpcp, negedge TDB[120], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB120); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB119eq0cpcp, negedge TDB[119], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB119); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB118eq0cpcp, negedge TDB[118], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB118); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB117eq0cpcp, negedge TDB[117], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB117); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB116eq0cpcp, negedge TDB[116], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB116); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB115eq0cpcp, negedge TDB[115], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB115); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB114eq0cpcp, negedge TDB[114], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB114); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB113eq0cpcp, negedge TDB[113], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB113); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB112eq0cpcp, negedge TDB[112], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB112); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB111eq0cpcp, negedge TDB[111], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB111); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB110eq0cpcp, negedge TDB[110], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB110); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB109eq0cpcp, negedge TDB[109], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB109); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB108eq0cpcp, negedge TDB[108], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB108); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB107eq0cpcp, negedge TDB[107], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB107); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB106eq0cpcp, negedge TDB[106], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB106); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB105eq0cpcp, negedge TDB[105], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB105); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB104eq0cpcp, negedge TDB[104], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB104); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB103eq0cpcp, negedge TDB[103], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB103); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB102eq0cpcp, negedge TDB[102], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB102); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB101eq0cpcp, negedge TDB[101], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB101); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB100eq0cpcp, negedge TDB[100], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB100); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB99eq0cpcp, negedge TDB[99], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB99); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB98eq0cpcp, negedge TDB[98], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB98); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB97eq0cpcp, negedge TDB[97], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB97); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB96eq0cpcp, negedge TDB[96], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB96); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB95eq0cpcp, negedge TDB[95], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB95); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB94eq0cpcp, negedge TDB[94], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB94); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB93eq0cpcp, negedge TDB[93], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB93); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB92eq0cpcp, negedge TDB[92], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB92); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB91eq0cpcp, negedge TDB[91], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB91); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB90eq0cpcp, negedge TDB[90], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB90); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB89eq0cpcp, negedge TDB[89], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB89); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB88eq0cpcp, negedge TDB[88], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB88); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB87eq0cpcp, negedge TDB[87], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB87); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB86eq0cpcp, negedge TDB[86], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB86); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB85eq0cpcp, negedge TDB[85], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB85); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB84eq0cpcp, negedge TDB[84], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB84); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB83eq0cpcp, negedge TDB[83], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB83); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB82eq0cpcp, negedge TDB[82], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB82); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB81eq0cpcp, negedge TDB[81], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB81); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB80eq0cpcp, negedge TDB[80], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB80); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB79eq0cpcp, negedge TDB[79], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB79); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB78eq0cpcp, negedge TDB[78], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB78); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB77eq0cpcp, negedge TDB[77], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB77); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB76eq0cpcp, negedge TDB[76], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB76); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB75eq0cpcp, negedge TDB[75], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB75); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB74eq0cpcp, negedge TDB[74], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB74); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB73eq0cpcp, negedge TDB[73], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB73); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB72eq0cpcp, negedge TDB[72], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB72); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB71eq0cpcp, negedge TDB[71], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB71); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB70eq0cpcp, negedge TDB[70], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB70); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB69eq0cpcp, negedge TDB[69], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB69); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB68eq0cpcp, negedge TDB[68], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB68); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB67eq0cpcp, negedge TDB[67], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB67); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB66eq0cpcp, negedge TDB[66], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB66); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB65eq0cpcp, negedge TDB[65], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB65); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB64eq0cpcp, negedge TDB[64], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB64); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB63eq0cpcp, negedge TDB[63], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB63); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB62eq0cpcp, negedge TDB[62], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB62); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB61eq0cpcp, negedge TDB[61], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB61); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB60eq0cpcp, negedge TDB[60], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB60); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB59eq0cpcp, negedge TDB[59], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB59); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB58eq0cpcp, negedge TDB[58], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB58); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB57eq0cpcp, negedge TDB[57], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB57); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB56eq0cpcp, negedge TDB[56], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB56); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB55eq0cpcp, negedge TDB[55], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB55); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB54eq0cpcp, negedge TDB[54], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB54); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB53eq0cpcp, negedge TDB[53], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB53); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB52eq0cpcp, negedge TDB[52], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB52); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB51eq0cpcp, negedge TDB[51], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB51); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB50eq0cpcp, negedge TDB[50], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB50); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB49eq0cpcp, negedge TDB[49], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB49); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB48eq0cpcp, negedge TDB[48], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB48); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB47eq0cpcp, negedge TDB[47], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB47); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB46eq0cpcp, negedge TDB[46], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB46); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB45eq0cpcp, negedge TDB[45], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB45); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB44eq0cpcp, negedge TDB[44], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB44); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB43eq0cpcp, negedge TDB[43], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB43); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB42eq0cpcp, negedge TDB[42], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB42); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB41eq0cpcp, negedge TDB[41], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB41); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB40eq0cpcp, negedge TDB[40], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB40); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB39eq0cpcp, negedge TDB[39], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB39); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB38eq0cpcp, negedge TDB[38], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB38); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB37eq0cpcp, negedge TDB[37], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB37); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB36eq0cpcp, negedge TDB[36], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB36); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB35eq0cpcp, negedge TDB[35], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB35); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB34eq0cpcp, negedge TDB[34], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB34); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB33eq0cpcp, negedge TDB[33], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB33); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB32eq0cpcp, negedge TDB[32], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB32); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB31eq0cpcp, negedge TDB[31], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB31); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB30eq0cpcp, negedge TDB[30], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB30); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB29eq0cpcp, negedge TDB[29], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB29); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB28eq0cpcp, negedge TDB[28], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB28); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB27eq0cpcp, negedge TDB[27], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB27); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB26eq0cpcp, negedge TDB[26], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB26); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB25eq0cpcp, negedge TDB[25], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB25); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB24eq0cpcp, negedge TDB[24], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB24); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB23eq0cpcp, negedge TDB[23], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB23); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB22eq0cpcp, negedge TDB[22], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB22); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB21eq0cpcp, negedge TDB[21], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB21); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB20eq0cpcp, negedge TDB[20], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB20); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB19eq0cpcp, negedge TDB[19], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB19); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB18eq0cpcp, negedge TDB[18], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB18); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB17eq0cpcp, negedge TDB[17], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB17); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB16eq0cpcp, negedge TDB[16], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB16); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB15eq0cpcp, negedge TDB[15], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB15); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB14eq0cpcp, negedge TDB[14], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB14); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB13eq0cpcp, negedge TDB[13], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB13); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB12eq0cpcp, negedge TDB[12], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB12); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB11eq0cpcp, negedge TDB[11], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB11); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB10eq0cpcp, negedge TDB[10], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB10); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB9eq0cpcp, negedge TDB[9], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB9); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB8eq0cpcp, negedge TDB[8], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB8); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB7eq0cpcp, negedge TDB[7], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB7); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB6eq0cpcp, negedge TDB[6], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB6); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB5eq0cpcp, negedge TDB[5], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB5); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB4eq0cpcp, negedge TDB[4], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB4); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB3eq0cpcp, negedge TDB[3], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB3); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB2eq0cpcp, negedge TDB[2], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB2); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB1eq0cpcp, negedge TDB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB1); + $setuphold(posedge CLKB &&& RET1Neq1aTENBeq0aopopDFTRAMBYPeq1aSEBeq0cpoopTCENBeq0aDFTRAMBYPeq0aTWENB0eq0cpcp, negedge TDB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_TDB0); + $setuphold(posedge CLKA &&& RET1Neq1aSEAeq1, posedge SIA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIA1); + $setuphold(posedge CLKA &&& RET1Neq1aSEAeq1, posedge SIA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIA0); + $setuphold(posedge CLKA &&& RET1Neq1aSEAeq1, negedge SIA[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIA1); + $setuphold(posedge CLKA &&& RET1Neq1aSEAeq1, negedge SIA[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIA0); + $setuphold(posedge CLKA &&& RET1Neq1, posedge SEA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SEA); + $setuphold(posedge CLKA &&& RET1Neq1, negedge SEA, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SEA); + $setuphold(posedge CLKA &&& RET1Neq1, posedge DFTRAMBYP, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DFTRAMBYP_CLKA); + $setuphold(posedge CLKA &&& RET1Neq1, negedge DFTRAMBYP, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DFTRAMBYP_CLKA); + $setuphold(posedge CLKB &&& RET1Neq1, posedge DFTRAMBYP, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DFTRAMBYP_CLKB); + $setuphold(posedge CLKB &&& RET1Neq1, negedge DFTRAMBYP, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_DFTRAMBYP_CLKB); + $setuphold(posedge CLKB &&& RET1Neq1aSEBeq1, posedge SIB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIB1); + $setuphold(posedge CLKB &&& RET1Neq1aSEBeq1, posedge SIB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIB0); + $setuphold(posedge CLKB &&& RET1Neq1aSEBeq1, negedge SIB[1], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIB1); + $setuphold(posedge CLKB &&& RET1Neq1aSEBeq1, negedge SIB[0], `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SIB0); + $setuphold(posedge CLKB &&& RET1Neq1, posedge SEB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SEB); + $setuphold(posedge CLKB &&& RET1Neq1, negedge SEB, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_SEB); + $setuphold(posedge CLKA &&& RET1Neq1aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcp, posedge COLLDISN, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_COLLDISN); + $setuphold(posedge CLKA &&& RET1Neq1aopopTENAeq1aCENAeq0cpoopTENAeq0aTCENAeq0cpcp, negedge COLLDISN, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_COLLDISN); + $setuphold(posedge CLKB &&& RET1Neq1aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcp, posedge COLLDISN, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_COLLDISN); + $setuphold(posedge CLKB &&& RET1Neq1aopopTENBeq1aCENBeq0cpoopTENBeq0aTCENBeq0cpcp, negedge COLLDISN, `ARM_MEM_SETUP, `ARM_MEM_HOLD, NOT_COLLDISN); + $setuphold(negedge RET1N, negedge CENA, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge RET1N, negedge CENA, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(negedge RET1N, negedge CENB, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge RET1N, negedge CENB, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(negedge RET1N, negedge TCENA, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge RET1N, negedge TCENA, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(negedge RET1N, negedge TCENB, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge RET1N, negedge TCENB, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(negedge DFTRAMBYP, negedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(negedge DFTRAMBYP, posedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge CENB, negedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge CENA, negedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge TCENA, negedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge TCENB, negedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge TCENB, posedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge TCENA, posedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge CENB, posedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge CENA, posedge RET1N, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(negedge RET1N, posedge DFTRAMBYP, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + $setuphold(posedge RET1N, posedge DFTRAMBYP, 0.000, `ARM_MEM_HOLD, NOT_RET1N); + endspecify + + +endmodule +`endcelldefine +`endif +`timescale 1ns/1ps +module rf2_32x128_wm1_error_injection (Q_out, Q_in, CLK, A, CEN, DFTRAMBYP, SE); + output [127:0] Q_out; + input [127:0] Q_in; + input CLK; + input [4:0] A; + input CEN; + input DFTRAMBYP; + input SE; + parameter LEFT_RED_COLUMN_FAULT = 2'd1; + parameter RIGHT_RED_COLUMN_FAULT = 2'd2; + parameter NO_RED_FAULT = 2'd0; + reg [127:0] Q_out; + reg entry_found; + reg list_complete; + reg [16:0] fault_table [15:0]; + reg [16:0] fault_entry; +initial +begin + `ifdef DUT + `define pre_pend_path TB.DUT_inst.CHIP + `else + `define pre_pend_path TB.CHIP + `endif + `ifdef ARM_NONREPAIRABLE_FAULT + `pre_pend_path.SMARCHCHKBVCD_LVISION_MBISTPG_ASSEMBLY_UNDER_TEST_INST.MEM0_MEM_INST.u1.add_fault(5'd10,7'd70,2'd1,2'd0); + `endif +end + task add_fault; + //This task injects fault in memory + input [4:0] address; + input [6:0] bitPlace; + input [1:0] fault_type; + input [1:0] red_fault; + + integer i; + reg done; + begin + done = 1'b0; + i = 0; + while ((!done) && i < 15) + begin + fault_entry = fault_table[i]; + if (fault_entry[0] === 1'b0 || fault_entry[0] === 1'bx) + begin + fault_entry[0] = 1'b1; + fault_entry[2:1] = red_fault; + fault_entry[4:3] = fault_type; + fault_entry[11:5] = bitPlace; + fault_entry[16:12] = address; + fault_table[i] = fault_entry; + done = 1'b1; + end + i = i+1; + end + end + endtask +//This task removes all fault entries injected by user +task remove_all_faults; + integer i; +begin + for (i = 0; i < 16; i=i+1) + begin + fault_entry = fault_table[i]; + fault_entry[0] = 1'b0; + fault_table[i] = fault_entry; + end +end +endtask +task bit_error; +// This task is used to inject error in memory and should be called +// only from current module. +// +// This task injects error depending upon fault type to particular bit +// of the output + inout [127:0] q_int; + input [1:0] fault_type; + input [6:0] bitLoc; +begin + if (fault_type === 2'd0) + q_int[bitLoc] = 1'b0; + else if (fault_type === 2'd1) + q_int[bitLoc] = 1'b1; + else + q_int[bitLoc] = ~q_int[bitLoc]; +end +endtask +task error_injection_on_output; +// This function goes through error injection table for every +// read cycle and corrupts Q output if fault for the particular +// address is present in fault table +// +// If fault is redundant column is detected, this task corrupts +// Q output in read cycle +// +// If fault is repaired using repair bus, this task does not +// courrpt Q output in read cycle +// + output [127:0] Q_output; + reg list_complete; + integer i; + reg [3:0] row_address; + reg [0:0] column_address; + reg [6:0] bitPlace; + reg [1:0] fault_type; + reg [1:0] red_fault; + reg valid; + reg [5:0] msb_bit_calc; +begin + entry_found = 1'b0; + list_complete = 1'b0; + i = 0; + Q_output = Q_in; + while(!list_complete) + begin + fault_entry = fault_table[i]; + {row_address, column_address, bitPlace, fault_type, red_fault, valid} = fault_entry; + i = i + 1; + if (valid == 1'b1) + begin + if (red_fault === NO_RED_FAULT) + begin + if (row_address == A[4:1] && column_address == A[0:0]) + begin + if (bitPlace < 64) + bit_error(Q_output,fault_type, bitPlace); + else if (bitPlace >= 64 ) + bit_error(Q_output,fault_type, bitPlace); + end + end + end + else + list_complete = 1'b1; + end + end + endtask + always @ (Q_in or CLK or A or CEN) + begin + if (CEN === 1'b0 && DFTRAMBYP === 1'b0 && SE === 1'b0) + error_injection_on_output(Q_out); + else + Q_out = Q_in; + end +endmodule diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf new file mode 100644 index 00000000..7da063c4 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_antenna.clf @@ -0,0 +1,1121 @@ +# Copyright (c) 1993 - 2019 ARM Limited. All Rights Reserved. +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Limited. + +# PhyVGen V 8.8.0 +# ARM Version r0p0 +# Creation Date: Sun Oct 13 11:08:55 2019 + + +defineGateSize "rf2_32x128_wm1" "AA[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AA[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AA[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AA[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AA[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AA[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AA[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AA[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AA[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AA[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AB[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AB[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AB[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AB[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "AB[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "AB[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "CENA" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "CENA" '(0.018) +defineGateSize "rf2_32x128_wm1" "CENB" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "CENB" '(0.018) +defineGateSize "rf2_32x128_wm1" "CLKA" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "CLKA" '(0.018) +defineGateSize "rf2_32x128_wm1" "CLKB" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "CLKB" '(0.018) +defineGateSize "rf2_32x128_wm1" "COLLDISN" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "COLLDISN" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[100]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[100]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[101]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[101]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[102]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[102]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[103]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[103]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[104]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[104]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[105]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[105]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[106]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[106]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[107]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[107]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[108]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[108]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[109]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[109]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[10]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[10]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[110]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[110]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[111]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[111]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[112]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[112]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[113]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[113]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[114]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[114]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[115]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[115]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[116]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[116]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[117]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[117]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[118]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[118]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[119]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[119]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[11]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[11]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[120]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[120]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[121]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[121]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[122]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[122]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[123]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[123]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[124]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[124]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[125]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[125]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[126]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[126]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[127]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[127]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[12]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[12]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[13]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[13]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[14]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[14]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[15]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[15]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[16]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[16]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[17]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[17]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[18]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[18]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[19]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[19]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[20]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[20]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[21]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[21]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[22]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[22]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[23]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[23]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[24]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[24]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[25]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[25]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[26]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[26]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[27]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[27]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[28]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[28]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[29]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[29]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[30]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[30]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[31]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[31]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[32]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[32]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[33]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[33]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[34]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[34]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[35]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[35]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[36]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[36]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[37]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[37]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[38]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[38]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[39]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[39]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[40]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[40]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[41]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[41]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[42]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[42]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[43]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[43]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[44]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[44]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[45]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[45]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[46]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[46]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[47]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[47]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[48]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[48]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[49]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[49]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[50]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[50]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[51]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[51]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[52]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[52]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[53]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[53]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[54]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[54]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[55]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[55]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[56]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[56]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[57]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[57]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[58]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[58]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[59]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[59]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[5]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[5]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[60]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[60]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[61]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[61]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[62]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[62]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[63]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[63]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[64]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[64]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[65]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[65]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[66]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[66]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[67]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[67]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[68]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[68]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[69]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[69]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[6]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[6]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[70]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[70]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[71]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[71]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[72]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[72]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[73]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[73]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[74]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[74]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[75]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[75]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[76]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[76]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[77]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[77]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[78]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[78]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[79]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[79]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[7]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[7]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[80]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[80]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[81]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[81]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[82]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[82]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[83]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[83]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[84]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[84]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[85]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[85]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[86]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[86]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[87]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[87]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[88]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[88]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[89]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[89]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[8]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[8]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[90]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[90]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[91]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[91]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[92]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[92]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[93]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[93]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[94]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[94]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[95]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[95]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[96]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[96]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[97]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[97]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[98]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[98]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[99]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[99]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DB[9]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DB[9]" '(0.018) +defineGateSize "rf2_32x128_wm1" "DFTRAMBYP" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "DFTRAMBYP" '(0.018) +defineGateSize "rf2_32x128_wm1" "EMAA[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "EMAA[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "EMAA[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "EMAA[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "EMAA[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "EMAA[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "EMAB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "EMAB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "EMAB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "EMAB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "EMAB[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "EMAB[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "EMASA" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "EMASA" '(0.018) +defineGateSize "rf2_32x128_wm1" "RET1N" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "RET1N" '(0.018) +defineGateSize "rf2_32x128_wm1" "SEA" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "SEA" '(0.018) +defineGateSize "rf2_32x128_wm1" "SEB" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "SEB" '(0.018) +defineGateSize "rf2_32x128_wm1" "SIA[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "SIA[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "SIA[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "SIA[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "SIB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "SIB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "SIB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "SIB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAA[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAA[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAA[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAA[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAA[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAA[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAA[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAA[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAA[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAA[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAB[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAB[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAB[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAB[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TAB[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TAB[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TCENA" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TCENA" '(0.018) +defineGateSize "rf2_32x128_wm1" "TCENB" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TCENB" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[100]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[100]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[101]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[101]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[102]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[102]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[103]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[103]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[104]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[104]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[105]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[105]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[106]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[106]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[107]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[107]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[108]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[108]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[109]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[109]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[10]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[10]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[110]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[110]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[111]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[111]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[112]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[112]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[113]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[113]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[114]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[114]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[115]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[115]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[116]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[116]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[117]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[117]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[118]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[118]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[119]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[119]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[11]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[11]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[120]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[120]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[121]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[121]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[122]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[122]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[123]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[123]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[124]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[124]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[125]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[125]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[126]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[126]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[127]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[127]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[12]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[12]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[13]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[13]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[14]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[14]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[15]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[15]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[16]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[16]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[17]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[17]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[18]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[18]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[19]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[19]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[20]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[20]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[21]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[21]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[22]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[22]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[23]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[23]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[24]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[24]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[25]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[25]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[26]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[26]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[27]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[27]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[28]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[28]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[29]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[29]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[30]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[30]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[31]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[31]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[32]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[32]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[33]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[33]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[34]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[34]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[35]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[35]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[36]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[36]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[37]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[37]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[38]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[38]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[39]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[39]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[40]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[40]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[41]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[41]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[42]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[42]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[43]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[43]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[44]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[44]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[45]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[45]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[46]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[46]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[47]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[47]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[48]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[48]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[49]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[49]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[50]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[50]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[51]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[51]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[52]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[52]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[53]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[53]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[54]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[54]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[55]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[55]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[56]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[56]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[57]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[57]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[58]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[58]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[59]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[59]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[5]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[5]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[60]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[60]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[61]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[61]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[62]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[62]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[63]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[63]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[64]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[64]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[65]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[65]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[66]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[66]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[67]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[67]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[68]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[68]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[69]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[69]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[6]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[6]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[70]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[70]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[71]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[71]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[72]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[72]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[73]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[73]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[74]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[74]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[75]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[75]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[76]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[76]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[77]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[77]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[78]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[78]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[79]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[79]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[7]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[7]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[80]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[80]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[81]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[81]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[82]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[82]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[83]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[83]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[84]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[84]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[85]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[85]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[86]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[86]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[87]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[87]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[88]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[88]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[89]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[89]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[8]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[8]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[90]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[90]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[91]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[91]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[92]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[92]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[93]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[93]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[94]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[94]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[95]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[95]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[96]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[96]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[97]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[97]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[98]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[98]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[99]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[99]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TDB[9]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TDB[9]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TENA" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TENA" '(0.018) +defineGateSize "rf2_32x128_wm1" "TENB" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TENB" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[100]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[100]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[101]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[101]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[102]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[102]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[103]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[103]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[104]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[104]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[105]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[105]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[106]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[106]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[107]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[107]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[108]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[108]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[109]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[109]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[10]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[10]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[110]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[110]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[111]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[111]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[112]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[112]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[113]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[113]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[114]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[114]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[115]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[115]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[116]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[116]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[117]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[117]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[118]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[118]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[119]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[119]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[11]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[11]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[120]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[120]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[121]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[121]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[122]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[122]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[123]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[123]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[124]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[124]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[125]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[125]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[126]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[126]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[127]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[127]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[12]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[12]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[13]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[13]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[14]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[14]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[15]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[15]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[16]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[16]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[17]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[17]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[18]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[18]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[19]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[19]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[20]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[20]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[21]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[21]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[22]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[22]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[23]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[23]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[24]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[24]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[25]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[25]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[26]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[26]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[27]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[27]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[28]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[28]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[29]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[29]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[30]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[30]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[31]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[31]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[32]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[32]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[33]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[33]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[34]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[34]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[35]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[35]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[36]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[36]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[37]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[37]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[38]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[38]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[39]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[39]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[40]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[40]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[41]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[41]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[42]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[42]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[43]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[43]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[44]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[44]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[45]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[45]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[46]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[46]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[47]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[47]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[48]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[48]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[49]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[49]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[50]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[50]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[51]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[51]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[52]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[52]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[53]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[53]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[54]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[54]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[55]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[55]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[56]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[56]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[57]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[57]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[58]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[58]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[59]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[59]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[5]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[5]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[60]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[60]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[61]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[61]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[62]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[62]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[63]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[63]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[64]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[64]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[65]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[65]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[66]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[66]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[67]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[67]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[68]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[68]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[69]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[69]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[6]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[6]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[70]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[70]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[71]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[71]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[72]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[72]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[73]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[73]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[74]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[74]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[75]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[75]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[76]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[76]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[77]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[77]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[78]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[78]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[79]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[79]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[7]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[7]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[80]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[80]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[81]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[81]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[82]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[82]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[83]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[83]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[84]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[84]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[85]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[85]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[86]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[86]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[87]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[87]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[88]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[88]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[89]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[89]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[8]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[8]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[90]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[90]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[91]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[91]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[92]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[92]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[93]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[93]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[94]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[94]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[95]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[95]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[96]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[96]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[97]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[97]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[98]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[98]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[99]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[99]" '(0.018) +defineGateSize "rf2_32x128_wm1" "TWENB[9]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "TWENB[9]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[0]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[0]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[100]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[100]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[101]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[101]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[102]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[102]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[103]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[103]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[104]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[104]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[105]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[105]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[106]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[106]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[107]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[107]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[108]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[108]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[109]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[109]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[10]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[10]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[110]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[110]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[111]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[111]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[112]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[112]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[113]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[113]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[114]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[114]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[115]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[115]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[116]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[116]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[117]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[117]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[118]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[118]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[119]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[119]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[11]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[11]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[120]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[120]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[121]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[121]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[122]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[122]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[123]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[123]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[124]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[124]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[125]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[125]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[126]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[126]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[127]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[127]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[12]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[12]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[13]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[13]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[14]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[14]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[15]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[15]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[16]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[16]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[17]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[17]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[18]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[18]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[19]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[19]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[1]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[1]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[20]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[20]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[21]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[21]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[22]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[22]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[23]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[23]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[24]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[24]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[25]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[25]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[26]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[26]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[27]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[27]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[28]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[28]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[29]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[29]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[2]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[2]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[30]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[30]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[31]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[31]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[32]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[32]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[33]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[33]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[34]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[34]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[35]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[35]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[36]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[36]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[37]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[37]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[38]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[38]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[39]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[39]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[3]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[3]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[40]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[40]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[41]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[41]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[42]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[42]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[43]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[43]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[44]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[44]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[45]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[45]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[46]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[46]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[47]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[47]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[48]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[48]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[49]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[49]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[4]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[4]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[50]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[50]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[51]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[51]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[52]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[52]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[53]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[53]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[54]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[54]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[55]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[55]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[56]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[56]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[57]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[57]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[58]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[58]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[59]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[59]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[5]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[5]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[60]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[60]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[61]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[61]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[62]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[62]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[63]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[63]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[64]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[64]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[65]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[65]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[66]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[66]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[67]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[67]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[68]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[68]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[69]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[69]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[6]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[6]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[70]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[70]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[71]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[71]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[72]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[72]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[73]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[73]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[74]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[74]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[75]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[75]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[76]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[76]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[77]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[77]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[78]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[78]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[79]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[79]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[7]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[7]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[80]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[80]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[81]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[81]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[82]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[82]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[83]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[83]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[84]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[84]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[85]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[85]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[86]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[86]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[87]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[87]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[88]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[88]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[89]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[89]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[8]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[8]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[90]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[90]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[91]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[91]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[92]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[92]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[93]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[93]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[94]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[94]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[95]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[95]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[96]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[96]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[97]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[97]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[98]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[98]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[99]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[99]" '(0.018) +defineGateSize "rf2_32x128_wm1" "WENB[9]" 0.014 +defineDiodeProtection "rf2_32x128_wm1" "WENB[9]" '(0.018) diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm new file mode 100644 index 00000000..6f908748 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.avm @@ -0,0 +1,162 @@ +# +# CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +# +# Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +# +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Physical IP, Inc. +# In addition, this Software is protected by patents, copyright law +# and international treaties. +# +# The copyright notice(s) in this Software does not indicate actual or +# intended publication of this Software. +# +# Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +# +# Creation Date: Sun Oct 13 11:07:58 2019 +# +# Instance Options: +# Instance Name: rf2_32x128_wm1 +# Number of Words: 32 +# Number of Bits: 128 +# Multiplexer Width: 2 +# Multi-Vt selection: LL +# Frequency : 1 +# Activity Factor <%>: 50 +# Pipeline: off +# Word-Write Mask: on +# Word Partition Size: 1 +# Write through: off +# Top Metal Layer: m5-m10 +# Power Type: otc +# Redundancy: off +# Redundant Columns: 2 +# Redundant Rows: 0 +# BIST MUXes: on +# Soft Error Repair (SER): none +# Power Gating: off +# Back Biasing: off +# Retention: on +# Extra Margin Adjustment: on +# Advanced Test Features: off +# Customer Comment: This is a memory instance +# Bus-notation: on +# Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +# Name Case: upper +# Check Instance Name: on +# Diodes: on +# Drive Strength: 6 +# Site Definitions: off +# Library Name: USERLIB +# Liberty setting: nldm +# +# Compiler Versions: +# Memory Version: r0p0 +# Lang compiler Version: 4.5.1-EAC +# View Name: avm +# AMCI Version: 2.0.4-EAC +# avm_memcomp Version: 2.3.7-EAC +# +# Modeling Assumptions: N/A +# +# Modeling Limitations: N/A +# +# Known Bugs: N/A +# +# Known Work Arounds: N/A +# +rf2_32x128_wm1 { + MEMORY_TYPE RegFile + EQUIV_GATE_COUNT 4506 + VDD_PIN VDDCE VDDPE + GND_PIN VSSE + #This file is for PROCESS FF, CORNER FF_0P99V_0P99V_M40C + #However, RedHawk needs the process to be specified as 'PROCESS XX' + PROCESS XX + Cload 3.5e-05nF + VDD 0.99 0.99 + + state_boolean avm_into_lowpwr "(((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&!RET1N&!DFTRAMBYP)" "!RET1N" "NA" + state_boolean avm_outof_lowpwr "(((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&RET1N&!DFTRAMBYP)" "RET1N" "NA" + state_boolean avm_read_write "RET1N&!DFTRAMBYP&((CLKA&TENA&!CENA)|(CLKA&!TENA&!TCENA))&((CLKB&TENB&!CENB)|(CLKB&!TENB&!TCENB))" "CLKA CLKB" "NA" + state_boolean avm_read_desel "RET1N&!DFTRAMBYP&((CLKA&TENA&!CENA)|(CLKA&!TENA&!TCENA))&((CLKB&TENB&CENB)|(CLKB&!TENB&TCENB))" "CLKA CLKB" "NA" + state_boolean avm_desel_write "RET1N&!DFTRAMBYP&((CLKA&TENA&CENA)|(CLKA&!TENA&TCENA))&((CLKB&TENB&!CENB)|(CLKB&!TENB&!TCENB))" "CLKA CLKB" "NA" + state_boolean avm_scan_capture "((CLKA&!SEA&RET1N&DFTRAMBYP)&(CLKB&!SEB&RET1N&DFTRAMBYP))" "DFTRAMBYP" "NA" + state_boolean avm_scan_shift "(CLKA&SEA&RET1N&DFTRAMBYP)&(CLKB&SEB&RET1N&DFTRAMBYP)" "DFTRAMBYP" "NA" + state_boolean standby_trig "RET1N&((CLKA&CENA&TENA)|(CLKA&TCENA&!TENA))&((CLKB&CENB&TENB)|(CLKB&TCENB&!TENB))&!DFTRAMBYP" "CLKA CLKB" "NA" + state_boolean standby_ntrig "RET1N&((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&!DFTRAMBYP" "!CLKA !CLKB" "NA" + + Cpd avm_into_lowpwr { + VDDCE VSSE 5.92707e-05nF + VDDPE VSSE 6.01330e-04nF + } + PEAK_I avm_into_lowpwr { + VDDCE VSSE 2.06670mA + VDDPE VSSE 7.00670mA + } + Cpd avm_outof_lowpwr { + VDDCE VSSE 6.51978e-05nF + VDDPE VSSE 4.44480e-03nF + } + PEAK_I avm_outof_lowpwr { + VDDCE VSSE 2.27337mA + VDDPE VSSE 40.32645mA + } + Cpd avm_read_write { + VDDCE VSSE 3.12285e-04nF + VDDPE VSSE 8.61142e-03nF + } + PEAK_I avm_read_write { + VDDCE VSSE 5.75579mA + VDDPE VSSE 75.37331mA + } + Cpd avm_read_desel { + VDDCE VSSE 9.25793e-05nF + VDDPE VSSE 3.63286e-03nF + } + PEAK_I avm_read_desel { + VDDCE VSSE 2.15420mA + VDDPE VSSE 42.96800mA + } + Cpd avm_desel_write { + VDDCE VSSE 2.19705e-04nF + VDDPE VSSE 4.97856e-03nF + } + PEAK_I avm_desel_write { + VDDCE VSSE 4.56860mA + VDDPE VSSE 62.31700mA + } + Cpd avm_scan_capture { + VDDCE VSSE 8.97079e-06nF + VDDPE VSSE 1.11565e-02nF + } + PEAK_I avm_scan_capture { + VDDCE VSSE 0.54208mA + VDDPE VSSE 46.13168mA + } + Cpd avm_scan_shift { + VDDCE VSSE 8.97079e-06nF + VDDPE VSSE 1.11565e-02nF + } + PEAK_I avm_scan_shift { + VDDCE VSSE 0.54208mA + VDDPE VSSE 46.13168mA + } + Cpd standby_trig { + VDDCE VSSE 0.00000e+00nF + VDDPE VSSE 1.88451e-05nF + } + Cpd standby_ntrig { + VDDCE VSSE 0.00000e+00nF + VDDPE VSSE 4.76848e-05nF + } + LEAKAGE_I { + VDDCE VSSE 2.29200e-03mA + VDDPE VSSE 9.63200e-03mA + } + tsu 0.074586ns + ck2q_delay 0.386174ns + tr_q 0.012874ns + tf_q 0.014219ns + CHARACTERIZATION_MODE accurate +} diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat new file mode 100644 index 00000000..2da4b7b7 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.dat @@ -0,0 +1,342 @@ +# +# CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +# +# Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +# +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Physical IP, Inc. +# In addition, this Software is protected by patents, copyright law +# and international treaties. +# +# The copyright notice(s) in this Software does not indicate actual or +# intended publication of this Software. +# +# Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +# +# Creation Date: Sun Oct 13 11:08:28 2019 +# +# Instance Options: +# Instance Name: rf2_32x128_wm1 +# Number of Words: 32 +# Number of Bits: 128 +# Multiplexer Width: 2 +# Multi-Vt selection: LL +# Frequency : 1 +# Activity Factor <%>: 50 +# Pipeline: off +# Word-Write Mask: on +# Word Partition Size: 1 +# Write through: off +# Top Metal Layer: m5-m10 +# Power Type: otc +# Redundancy: off +# Redundant Columns: 2 +# Redundant Rows: 0 +# BIST MUXes: on +# Soft Error Repair (SER): none +# Power Gating: off +# Back Biasing: off +# Retention: on +# Extra Margin Adjustment: on +# Advanced Test Features: off +# Customer Comment: This is a memory instance +# Bus-notation: on +# Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +# Name Case: upper +# Check Instance Name: on +# Diodes: on +# Drive Strength: 6 +# Site Definitions: off +# Library Name: USERLIB +# Liberty setting: nldm +# +# Compiler Versions: +# Memory Version: r0p0 +# Lang compiler Version: 4.5.1-EAC +# View Name: datatable +# AMCI Version: 2.0.4-EAC +# datatable_memcomp Version: 2.3.2-EAC +# +# Modeling Assumptions: N/A +# +# Modeling Limitations: N/A +# +# Known Bugs: N/A +# +# Known Work Arounds: N/A +# +# Units used in Datatable : +# geomx: micron +# geomy: micron +# Voltage: volts +# Temprature: Degree Celsius +# Current: mA +# Time: ns +# +name ff_0p99v_0p99v_m40c +S N +geomx 21.9750 +geomy 414.8600 +volt 0.9900 +temp -40.0000 +# High Capacity Two Port Register File SVT MVT Compiler : Propagation Delay specific information. +tcenacenya 0.0756 +ttcenacenya 0.0754 +ttenacenyapu 0.1068 +ttenacenyanu 0.1229 +tdftrambypcenya 0.1215 +taaaya 0.0649 +ttaaaya 0.0657 +ttenaayapu 0.1204 +ttenaayanu 0.1113 +tdftrambypaya 0.1102 +tcenbcenyb 0.0776 +ttcenbcenyb 0.0789 +ttenbcenybpu 0.1132 +ttenbcenybnu 0.1593 +tdftrambypcenyb 0.1160 +twenbwenyb 0.0831 +ttwenbwenyb 0.0825 +ttenbwenybpu 0.2299 +ttenbwenybnu 0.2434 +tdftrambypwenyb 0.1505 +tabayb 0.0648 +ttabayb 0.0652 +ttenbaybpu 0.1534 +ttenbaybnu 0.1525 +tdftrambypayb 0.1080 +taccqa_rd0 0.3873 +taccqa_rd1 0.3869 +taccqa_rd2 0.3863 +taccqa_rd3 0.3862 +taccqa_rd4 0.4256 +taccqa_rd5 0.4537 +taccqa_rd6 0.4889 +taccqa_rd7 0.5169 +taccqa_scan0 0.3873 +taccqa_scan1 0.3869 +taccqa_scan2 0.3863 +taccqa_scan3 0.3862 +taccqa_scan4 0.4256 +taccqa_scan5 0.4537 +taccqa_scan6 0.4889 +taccqa_scan7 0.5169 +tclkasoa_rd0 0.4029 +tclkasoa_rd1 0.4026 +tclkasoa_rd2 0.4019 +tclkasoa_rd3 0.4018 +tclkasoa_rd4 0.4412 +tclkasoa_rd5 0.4693 +tclkasoa_rd6 0.5045 +tclkasoa_rd7 0.5325 +tclkasoa_scan0 0.4029 +tclkasoa_scan1 0.4026 +tclkasoa_scan2 0.4019 +tclkasoa_scan3 0.4018 +tclkasoa_scan4 0.4412 +tclkasoa_scan5 0.4693 +tclkasoa_scan6 0.5045 +tclkasoa_scan7 0.5325 +tclkbsob 0.2114 +# High Capacity Two Port Register File SVT MVT Compiler : Kload specific information. +kload_cenya 1.5204 +kload_aya 1.2343 +kload_cenyb 1.4733 +kload_wenyb 1.2670 +kload_ayb 1.2581 +kload_qa 0.4461 +kload_soa 1.2646 +kload_sob 1.3026 +# High Capacity Two Port Register File SVT MVT Compiler : Cycle time specific information. +tcyca_ema0 0.5528 +tcyca_ema1 0.5525 +tcyca_ema2 0.5518 +tcyca_ema3 0.5517 +tcyca_ema4 0.5912 +tcyca_ema5 0.6193 +tcyca_ema6 0.6546 +tcyca_ema7 0.6826 +tcycb_ema0 0.5623 +tcycb_ema1 0.5654 +tcycb_ema2 0.5675 +tcycb_ema3 0.5718 +tcycb_ema4 0.6191 +tcycb_ema5 0.6469 +tcycb_ema6 0.6893 +tcycb_ema7 0.7174 +# High Capacity Two Port Register File SVT MVT Compiler : Clock collision specific information. +tcracwb_rd0 0.3927 +tcracwb_rd1 0.3924 +tcracwb_rd2 0.3917 +tcracwb_rd3 0.3916 +tcracwb_rd4 0.4311 +tcracwb_rd5 0.4592 +tcracwb_rd6 0.4944 +tcracwb_rd7 0.5224 +tcwbcra_wr0 0.4695 +tcwbcra_wr1 0.4726 +tcwbcra_wr2 0.4747 +tcwbcra_wr3 0.4790 +tcwbcra_wr4 0.5262 +tcwbcra_wr5 0.5540 +tcwbcra_wr6 0.5964 +tcwbcra_wr7 0.6244 +# High Capacity Two Port Register File SVT MVT Compiler : Pulse width specific information. +tckah 0.0899 +tckal 0.0871 +tckbh 0.0886 +tckbl 0.0843 +# High Capacity Two Port Register File SVT MVT Compiler : Setup time specific information. +tcenas 0.0849 +taas 0.0866 +taas_colldisn0 0.0866 +tcenbs 0.0917 +twenbs 0.0082 +tabs 0.0910 +tabs_colldisn0 0.0910 +tdbs 0.0283 +temaas 0.5758 +temasas 0.5758 +temabs 0.5958 +ttenas 0.1554 +ttcenas 0.0849 +ttaas 0.0880 +ttaas_colldisn0 0.0880 +ttenbs 0.3531 +ttcenbs 0.0930 +ttwenbs 0.0084 +ttabs 0.0924 +ttabs_colldisn0 0.0924 +ttdbs 0.0283 +tsias 0.1710 +tseas 0.1710 +tdftrambypas 0.2057 +tdftrambypbs 0.2057 +tsibs 0.0283 +tsebs 0.3531 +tcolldisnas 0.5758 +tcolldisnbs 0.5958 +# High Capacity Two Port Register File SVT MVT Compiler : Hold time specific information. +tcenah 0.0376 +tcenaf_ret1nfh 0.5948 +tcenaf_ret1nrh 0.2791 +taah 0.0643 +taah_colldisn0 0.0643 +tcenbh 0.0340 +tcenbf_ret1nfh 0.5948 +tcenbf_ret1nrh 0.2791 +twenbh 0.1564 +tabh 0.0531 +tabh_colldisn0 0.0531 +tdbh 0.1602 +temaah 0.7560 +temasah 0.7560 +temabh 0.7403 +ttenah 0.0707 +ttcenah 0.0378 +ttcenaf_ret1nfh 0.5948 +ttcenaf_ret1nrh 0.2791 +ttaah 0.0643 +ttaah_colldisn0 0.0643 +ttenbh 0.1766 +ttcenbh 0.0340 +ttcenbf_ret1nfh 0.5948 +ttcenbf_ret1nrh 0.2791 +ttwenbh 0.1569 +ttabh 0.0531 +ttabh_colldisn0 0.0531 +ttdbh 0.1605 +tret1nf_dftrambypfh 0.0232 +tret1nr_dftrambypfh 0.5948 +tret1nf_cenbrh 0.0232 +tret1nf_cenarh 0.0212 +tret1nf_tcenarh 0.0212 +tret1nf_tcenbrh 0.0232 +tret1nr_tcenbrh 0.5948 +tret1nr_tcenarh 0.5747 +tret1nr_cenbrh 0.5948 +tret1nr_cenarh 0.5747 +tsiah 0.0543 +tseah 0.7560 +tdftrambypah 0.7560 +tdftrambypbh 0.5948 +tdftrambypr_ret1nfh 0.5948 +tdftrambypr_ret1nrh 0.2791 +tsibh 0.1602 +tsebh 0.1766 +tcolldisnah 0.7560 +tcolldisnbh 0.7403 +# High Capacity Two Port Register File SVT MVT Compiler : Input Capacitance specific information. +icap_clka 0.0076 +icap_cena 0.0012 +icap_aa 0.0012 +icap_clkb 0.0076 +icap_cenb 0.0013 +icap_wenb 0.0014 +icap_ab 0.0012 +icap_db 0.0015 +icap_emaa 0.0044 +icap_emasa 0.0018 +icap_emab 0.0043 +icap_tena 0.0009 +icap_tcena 0.0012 +icap_taa 0.0012 +icap_tenb 0.0009 +icap_tcenb 0.0014 +icap_twenb 0.0012 +icap_tab 0.0012 +icap_tdb 0.0013 +icap_sia 0.0011 +icap_sea 0.0015 +icap_dftrambyp 0.0017 +icap_sib 0.0041 +icap_seb 0.0015 +icap_colldisn 0.0018 +icap_ret1n 0.0028 +# High Capacity Two Port Register File SVT MVT Compiler : current specific information. +icc_standby_c_chipdisable 2.292e-03 +icc_standby_p_chipdisable 9.632e-03 +icc_standby_c_selective_precharge 2.277e-03 +icc_standby_p_selective_precharge 8.341e-03 +icc_standby_c_ret1 2.260e-03 +icc_standby_p_ret1 8.341e-04 +icc_c_rd0_a 9.165e-05 +icc_c_rd1_a 9.165e-05 +icc_c_rd2_a 9.165e-05 +icc_c_rd3_a 9.165e-05 +icc_c_rd4_a 9.432e-05 +icc_c_rd5_a 9.585e-05 +icc_c_rd6_a 9.741e-05 +icc_c_rd7_a 9.814e-05 +icc_p_rd0_a 3.597e-03 +icc_p_rd1_a 3.597e-03 +icc_p_rd2_a 3.597e-03 +icc_p_rd3_a 3.597e-03 +icc_p_rd4_a 3.605e-03 +icc_p_rd5_a 3.609e-03 +icc_p_rd6_a 3.613e-03 +icc_p_rd7_a 3.616e-03 +icc_c_wr0_b 2.175e-04 +icc_c_wr1_b 2.175e-04 +icc_c_wr2_b 2.175e-04 +icc_c_wr3_b 2.175e-04 +icc_c_wr4_b 2.202e-04 +icc_c_wr5_b 2.218e-04 +icc_c_wr6_b 2.233e-04 +icc_c_wr7_b 2.241e-04 +icc_p_wr0_b 4.929e-03 +icc_p_wr1_b 4.929e-03 +icc_p_wr2_b 4.929e-03 +icc_p_wr3_b 4.929e-03 +icc_p_wr4_b 4.933e-03 +icc_p_wr5_b 4.938e-03 +icc_p_wr6_b 4.941e-03 +icc_p_wr7_b 4.944e-03 +icc_c_desela 0.000e+00 +icc_p_desela 6.445e-05 +icc_c_deselb 0.000e+00 +icc_p_deselb 1.157e-03 +icc_c_peak 5.755785 +icc_p_peak 75.373305 +icc_c_inrush 2.053631 +icc_p_inrush 40.179487 diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps new file mode 100644 index 00000000..7c78b9c3 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ff_0p99v_0p99v_m40c.ps @@ -0,0 +1,5490 @@ +%!PS-Adobe-3.0 +% CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +% +% Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +% +% Use of this Software is subject to the terms and conditions of the +% applicable license agreement with ARM Physical IP, Inc. +% In addition, this Software is protected by patents, copyright law +% and international treaties. +% +% The copyright notice(s) in this Software does not indicate actual or +% intended publication of this Software. +% +% Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +% +% Creation Date: Sun Oct 13 11:09:08 2019 +% +% Instance Options: +% Instance Name: rf2_32x128_wm1 +% Number of Words: 32 +% Number of Bits: 128 +% Multiplexer Width: 2 +% Multi-Vt selection: LL +% Frequency : 1 +% Activity Factor <%>: 50 +% Pipeline: off +% Word-Write Mask: on +% Word Partition Size: 1 +% Write through: off +% Top Metal Layer: m5-m10 +% Power Type: otc +% Redundancy: off +% Redundant Columns: 2 +% Redundant Rows: 0 +% BIST MUXes: on +% Soft Error Repair (SER): none +% Power Gating: off +% Back Biasing: off +% Retention: on +% Extra Margin Adjustment: on +% Advanced Test Features: off +% Customer Comment: This is a memory instance +% Bus-notation: on +% Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +% Name Case: upper +% Check Instance Name: on +% Diodes: on +% Drive Strength: 6 +% Site Definitions: off +% Library Name: USERLIB +% Liberty setting: nldm +% +% Compiler Versions: +% Memory Version: r0p0 +% Lang compiler Version: 4.5.1-EAC +% View Name: Postscript +% AMCI Version: 2.0.4-EAC +% RTE Version: 2.3.7-EAC +% datasheet_memcomp Version: 2.3.3-EAC +% +% Modeling Assumptions: N/A +% +% Modeling Limitations: N/A +% +% Known Bugs: N/A +% +% Known Work Arounds: N/A +% +%%BoundingBox: 0 0 612 792 +%%Creator: post +%%DocumentData: Clean8Bit +%%DocumentPaperSizes: Letter +%%Orientation: Portrait +%%Pages: (atend) +%%PageOrder: Ascend +%%For: ARM +%%EndComments + +%%BeginProlog + +% TableRow sets the table row height +% Expects dy on the stack +/TableRow { + /tablerow exch def +} def + + +% ArrowRight prints an arrow pointing to the right +% Expects text x y on the stack +/ArrowRight { + newpath + moveto + -2.5 1 rmoveto + 2.5 -1 rlineto + -2.5 -1 rlineto + stroke +} def + + +% ArrowLeft prints an arrow pointing to the left +% Expects text x y on the stack +/ArrowLeft { + newpath + moveto + 2.5 1 rmoveto + -2.5 -1 rlineto + 2.5 -1 rlineto + stroke +} def + + +% ArrowUp prints an arrow pointing up +% Expects text x y on the stack +/ArrowUp { + newpath + moveto + 1 -2.5 rmoveto + -1 2.5 rlineto + -1 -2.5 rlineto + stroke +} def + + +% ArrowDown prints an arrow pointing down +% Expects text x y on the stack +/ArrowDown { + newpath + moveto + 1 2.5 rmoveto + -1 -2.5 rlineto + -1 2.5 rlineto + stroke +} def + + +% CenterLabel prints text centered at the x,y +% centers on x only +% Expects text subscript x y on the stack +/CenterLabel { + moveto + /subscr exch def % save the subscript + /txt exch def % save the text + txt stringwidth pop % string x on stack + subscr stringwidth pop % subscr x on stack + add 2 div 0 exch sub % 0-dx/2 on stack + 0 rmoveto + txt show + 0 -2 rmoveto + subscr show +} def + + +% LeftLabel prints text to the left of the x,y +% centers on x only +% Expects text subscript x y on the stack +/LeftLabel { + moveto + /subscr exch def % save the subscript + /txt exch def % save the text + txt stringwidth pop % string x on stack + subscr stringwidth pop % subscr x on stack + add 0 exch sub % 0-dx on stack + 0 rmoveto + txt show + 0 -2 rmoveto + subscr show +} def + + +% RightLabel prints text to the right of the x,y +% Expects text subscript x y on the stack +/RightLabel { + moveto + exch + show + 0 -2 rmoveto + show +} def + + +% CenterText prints text centered at the x,y +% centers on x only +% Expects text x y on the stack +/CenterText { + moveto + dup stringwidth pop % string x on stack + 2 div 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show +} def + + +% Table2start begins a 2 column table. +% Expects 5 values on the stack: w1 w2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table2Start { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table2End ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table2End { + 1 setlinewidth + tablex tabley + table1width table2width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% Table2DoubleLine doubles up the line at the bottom of a box +% Expects nothing on the stack +/Table2DoubleLine { + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + 1.5 setlinewidth + stroke +} def + + +% Table2Verticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table2Verticals { + % complete the box for each + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + 0.5 setlinewidth + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + 0.5 setlinewidth + stroke + + 1 setlinewidth +} def + + +% Table2CC prints centered strings at the top of a 2 column table. +% Expects string string on the stack +/Table2CC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex table1width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + +} def + + +% Table2LC prints one left aligned string and one centered string +% Expects 2 strings on the stack +/Table2LC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + + +% Table2LCMicron prints one left aligned string and one centered string +% The centered string has a micron symbol at the end of it. +% Expects 2 strings on the stack +/Table2LCMicron { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % col 2 width + TextFont setfont + dup stringwidth pop % dx of string on stack + /Symbol findfont 12 scalefont setfont + (\155) stringwidth pop % dx of symbol u on stack + add % dx of number with mu + TextFont setfont + (m) stringwidth pop % dx of m on stack + add % dx of entire box contents on stack + 2 div % dx/2 on stack + + % col 2 + tablex table1width add table2width 2 div add % xcenter of square on stack + exch sub + tabley 3 add % string x y+3 on stack + moveto + TextFont setfont + show + /Symbol findfont 12 scalefont setfont + (\155) show + TextFont setfont + (m) show + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + + +% Table2LL prints two left aligned strings +% at the top of a 2 column table. +% Expects 2 string (text) on the stack +/Table2LL { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add + tabley 3 add % string x y+3 on stack + moveto + ( ) show + show + + % col 1 + tablex + tabley 3 add % string x y+3 on stack + moveto + ( ) show + show + +} def + + +% Table2Header prints the header to the table +% Expects string string on the stack +/Table2Header { + tablex tabley moveto + table1width table2width add 0 rlineto + 0 0 tablerow sub rlineto + 0 table1width table2width add sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + 1.0 setgray + Table2CC + 0 setgray +} def + + +/Table4Header { + tablex tabley moveto + table1width table2width add table3width add table4width add 0 rlineto + 0 0 tablerow sub rlineto + 0 table1width table2width add table3width add table4width add sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + 1.0 setgray + /TextSuperScriptFont /Helvetica findfont 8 scalefont def + Table4CC + 0 setgray +} def + + +/CenterTextSuperScript{ + moveto + /sqSuper exch def + /mUnit exch def + dup stringwidth pop % string x on stack + 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show + + mUnit () ne{ + 2 0 rmoveto + (\()show + /Symbol findfont 8 scalefont setfont + (\155) show + TextSuperScriptFont setfont + mUnit show + TextFont setfont + sqSuper () eq { + (\))show + }if + }if + + sqSuper () ne { + 0 4 rmoveto + TextSuperScriptFont setfont + sqSuper show + 0 -4 rmoveto + TextFont setfont + (\)) show + } if +} def + + +/Table4CC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table4Verticals + + % set fonts for this row + TextFont setfont + + % col 4 + tablex table1width add table2width add table3width add table4width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 3 + tablex table1width add table2width add table3width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 1 + tablex table1width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + +} def + +% Table4Verticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table4Verticals { + % complete the box for each + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table2width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table3width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table4width 0 rmoveto + 0 tablerow rlineto + 0.5 setlinewidth + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + table3width 0 rlineto + table4width 0 rlineto + 0.5 setlinewidth + stroke + + 1 setlinewidth +} def + +% Table4LC prints one left aligned string and one centered string +% Expects 4 strings on the stack +/Table4LC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table4Verticals + + % set fonts for this row + TextFont setfont + + %col 4 + tablex table1width add table2width add table3width add table4width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + %col 3 + tablex table1width add table2width add table3width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + +% Table4End ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table4End { + 1 setlinewidth + tablex tabley + table1width table2width add table3width add table4width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + +% Table4Start begins a 4 column table. +% Expects 7 values on the stack: w1 w2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table4Start { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table4width exch def + /table3width exch def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table1CornerStart begins a 2 column table of 1 process corners. +% Expects 5 values on the stack: w1 ... wn xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table1CornerStart { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table5width 0 def + /table4width 0 def + /table3width 0 def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table1CornerEnd { + 1 setlinewidth + tablex tabley + table1width table2width add table3width add table4width add table5width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% Table1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + + % between col 1 and 2 + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + table3width 0 rlineto + table4width 0 rlineto + table5width 0 rlineto + stroke + + 1 setlinewidth +} def + + +% Table1CornerDRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 2 mul def % 2* the y size + /yup 9 def + /yupc tablerow 2 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerTRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerTRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost thrice as big + /tablerow tablerow 3 mul def % 3* the y size + /yup 18 def + /yupc tablerow 3 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1Corner4Row prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1Corner4Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost four times as big + /tablerow tablerow 4 mul def % 4* the y size + /yup 27 def + /yupc tablerow 4 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1Corner5Row prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1Corner5Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost five times as big + /tablerow tablerow 5 mul def % 5* the y size + /yup 36 def + /yupc tablerow 5 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerDRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 2 mul def % 2* the y size + /yup 9 def + /yupc tablerow 2 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 5 add + tabley 3 add % string x+5 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + +} def + + +% Table1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/Table1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% Table1CornerCornerCol prints the header on the first column +% Expects string string string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/Table1CornerCornerCol { + /xc exch def + /temp exch def + /volt exch def + + % first line + TextFont setfont + xc tabley 3 add tablerow 2 div add % string xc y on stack + CenterText + + % next line width + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xc exch sub + tabley 5 add moveto + + % next line display + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + +} def + + +% Table1CornerHeader prints the header to the table +% First string is over the first column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/Table1CornerHeader { + (Pin) % column headings + (ff Process) (0.99) (-40) + + /tablerow tablerow tablerow add def % Double the y size + + % make a box around the header area + tablex tabley moveto + table1width table2width add table3width add table4width add table5width add 0 rlineto + 0 0 tablerow sub rlineto + table1width table2width add table3width add table4width add table5width add 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray % gray fill the box + fill + + % White lines and text + 1.0 setgray + + /tabley tabley tablerow sub def + + % do the vertical lines between columns + Table1CornerVerticals + + % Column 1 header + tablex table1width add table2width 2 div add Table1CornerCornerCol + + % Pin column header + tablex table1width 2 div add Table1CornerFirstCol + + % back to black lines and text + 0 setgray + + % Restore the row height + /tablerow tablerow 2 div def +} def + + +% TableD1CornerStart begins a 2 column table of 1 double process corners. +% Expects values on the stack: pin_width corn1_1 corn1_2 +% corn2_1 corn2_2 corn3_1 corn3_2 corn4_1 corn4_2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/TableD1CornerStart { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table4_2_width 0 def + /table4_1_width 0 def + /table3_2_width 0 def + /table3_1_width 0 def + /table2_2_width 0 def + /table2_1_width 0 def + /table1_2_width exch def + /table1_1_width exch def + /tablep_width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% TableD1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/TableD1CornerEnd { + 1 setlinewidth + tablex tabley + tablep_width + table1_1_width add table1_2_width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% TableD1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/TableD1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + + % single in corner 1 + tableheader 1 ne { + newpath + tablex tabley moveto + tablep_width + table1_1_width add + 0 rmoveto + 0 tablerow rlineto + stroke + } if + % single between pin and first corner + newpath + tablex tabley moveto + tablep_width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + stroke + + 1 setlinewidth +} def + + +% TableD1CornerRow prints centered strings +% Expects 3 strings on the stack +/TableD1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableD1CornerVerticals + + % set fonts for this row + TextFont setfont + + + % corner 1 + tablex tablep_width add + table1_1_width add table1_2_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add + table1_1_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % pin name + tablex 5 add + tabley 3 add % string x+5 y+3 on stack + moveto + TextFont setfont + show + +} def + + +% TableD1CornerDRow prints centered strings +% The pin description is broken into 2 rows for this one. +% Expects 10 strings on the stack +/TableD1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow tablerow add 2 sub def + /yup 9 def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableD1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % pin name in two rows + tablex 5 add + tabley 3 add + moveto + TextFont setfont + show + tablex 5 add + tabley 13 add + moveto + show + + % restore the y height of the row + /tablerow olddy def + +} def + + +% TableD1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/TableD1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% TableD1CornerCornerCol prints the header on the corner +% Expects (Fast) (1.1) (125) xct xcl xcr on the stack +% ... xcenter for top, xcenter for left, xcenter for right +% Expects tabley to be at the bottom of the square +% Expects tablerow to be 4 times the real tablerow +/TableD1CornerCornerCol { + /xcr exch def + /xcl exch def + /xct exch def + /temp exch def + /volt exch def + /h tablerow 4 div def + + % first line (Fast Process) + xct + tabley h add h add h add 3 add % string xc y on stack + CenterText + + % next line width (1.10V, 0oC) + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xct exch sub + tabley h add h add 5 add % string xc y on stack + moveto + + % next line display (1.10V, 0oC) + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + + % Puse Width display + (Pulse) xcl tabley h add 3 add CenterText + (Width) xcl tabley 5 add CenterText + + % Voltage display + (Voltage) xcr tabley 3 add h 2 div add CenterText + +} def + + +% Centers converts 3 values to the 3 needed centers +% Expects xleft width1 width2 on stack +% Returns xtc xlc xrc +/Centers { + /w2 exch def + /w1 exch def + /l exch def + + l w1 add % xtc on stack + l w1 2 div add % xtc xlc on stack + l w1 add w2 2 div add % xtc xlc xrc on stack +} def + + +% TableD1CornerHeader prints the header to the table +% Expects nothing on the stack +% First string is over the first column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/TableD1CornerHeader { + (Pin) % pin column heading + (Symbol) % var column heading + (ff Process) (0.99) (-40) + /tablerow tablerow 4 mul def % 4* the y size + + % Create a box, fill it with black + tablex tabley moveto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + 0 0 tablerow sub rlineto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + + % do the text in almost white + 1.0 setgray + /tabley tabley tablerow sub def + /tableheader 1 def + TableD1CornerVerticals + /tableheader 0 def + + tablex tablep_width add + table1_1_width table1_2_width Centers % string string string xtc xlc xrc on stack + TableD1CornerCornerCol + + tablex tablep_width 2 div add TableD1CornerFirstCol + + % back to black, back to normal table row height + 0 setgray + /tablerow tablerow 4 div def +} def + + +% TableT1CornerStartHydra begins a 2 column table of 1 double process corners. +% Expects nothing on the stack +% Uses pagey line_left global vars +/TableT1CornerStartHydra { + 14 TableRow % row height + /found999 (no) def % figure out illegal ema states + /tabley pagey def % starting x,y of table + /tablex line_left def + /table4_2_width 0 def % column widths + /table4_1_width 0 def + /table3_2_width 0 def % column widths + /table3_1_width 0 def + /table2_2_width 0 def % column widths + /table2_1_width 0 def + /table1_2_width 44 def % column widths + /table1_1_width 44 def + /tablet_width 80 def + /tablep_width 115 def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% TableT1CornerStart begins a 2 column table of 1 double process corners. Extend first and second cols. +% Expects nothing on the stack +% Uses pagey line_left global vars +/TableT1CornerStart { + 14 TableRow % row height + /found999 (no) def % figure out illegal ema states + /tabley pagey def % starting x,y of table + /tablex line_left def + /table4_2_width 0 def % column widths + /table4_1_width 0 def + /table3_2_width 0 def % column widths + /table3_1_width 0 def + /table2_2_width 0 def % column widths + /table2_1_width 0 def + /table1_2_width 44 def % column widths + /table1_1_width 44 def + /tablet_width 130 def + /tablep_width 165 def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% EMAIlegalFootnote +% Expects nothing on the stack +% returns new page y +/EMAIllegalFootnote { + /tabley pagey 10 sub def + tablex tabley moveto + TextFont setfont + (Timing value of ** indicates illegal EMA setting for this corner.) show +} def + + +% TableT1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/TableT1CornerEnd { + 1 setlinewidth + tablex tabley + tablep_width tablet_width add + table1_1_width add table1_2_width add + tableystart tabley sub + rectstroke + % no need to update the x and y + found999 (yes) eq + { EMAIllegalFootnote } if + tabley % return y +} def + + +% TableT1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/TableT1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + % single in corner 1 + tableheader 1 ne { + newpath + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add + 0 rmoveto + 0 tablerow rlineto + stroke + } if + + % double between symbol and first corner + newpath + tablex tabley moveto + tablep_width tablet_width add 1 sub 0 rmoveto + 0 tablerow rlineto + stroke + newpath + tablex tabley moveto + tablep_width tablet_width add 1 add 0 rmoveto + 0 tablerow rlineto + stroke + + % single between pin and symbol + newpath + tablex tabley moveto + tablep_width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + stroke + + 1 setlinewidth +} def + +% CenterText999 prints text centered at the x,y +% '999' is changed to ** +% centers on x only +% Expects text x y on the stack +/CenterText999 { + moveto + dup (999.000) eq + { % replace string if == '999.000' + pop + (**) + % found999 (yes) def + } if + dup stringwidth pop % string x on stack + 2 div 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show +} def + + +% TableT1CornerRow prints centered strings +% Expects 3 strings on the stack +% pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley 4 add % x y+4 on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner4Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 4 mul def % 4* the y size + /yup 27 def + /yupc tablerow 4 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner5Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 5 mul def % 5* the y size + /yup 36 def + /yupc tablerow 5 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner6Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 6 mul def % 6* the y size + /yup 45 def + /yupc tablerow 6 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 75 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerTRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 3 mul def % 3* the y size + /yup 18 def + /yupc tablerow 3 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerDRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow tablerow add 2 sub def + /yup 9 def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley olddy add + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/TableT1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% TableT1CornerCornerCol prints the header on the corner +% Expects (Fast) (1.1) (125) xct xcl xcr on the stack +% ... xcenter for top, xcenter for left, xcenter for right +% Expects tabley to be at the bottom of the square +% Expects tablerow to be 4 times the real tablerow +/TableT1CornerCornerCol { + /xcr exch def + /xcl exch def + /xct exch def + /temp exch def + /volt exch def + /h tablerow 3 div def + + % first line (Fast Process) + xct + tabley h add h add 3 add % string xc y on stack + TextFont setfont + CenterText + + % next line width (1.10V, 0oC) + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xct exch sub + tabley h add 5 add % string xc y on stack + moveto + + % next line display (1.10V, 0oC) + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + + % Puse Width display + (Min) xcl tabley 5 add CenterText + + % Voltage display + (Max) xcr tabley 5 add CenterText + +} def + + +% TableT1CornerHeader prints the header to the table +% Expects nothing on the stack +% First string is over the first column. +% Second string is over the symbol column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/TableT1CornerHeader { + (Pin) % pin column heading + (Symbol) % var column heading + (ff Process) (0.99) (-40) + + % Setup the fonts for the heading + /TextFont /Helvetica-Bold findfont text_size scalefont def + + /tablerow tablerow 3 mul def % 3* the y size + + % Create a box, fill it with black + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add table1_2_width add + 0 rlineto + 0 0 tablerow sub rlineto + tablep_width tablet_width add + table1_1_width add table1_2_width add + 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + + % do the text in white + 1.0 setgray + /tabley tabley tablerow sub def + /tableheader 1 def + TableT1CornerVerticals + /tableheader 0 def + + tablex tablep_width add tablet_width add + table1_1_width table1_2_width Centers % string string string xtc xlc xrc on stack + TableT1CornerCornerCol + + tablex tablep_width add tablet_width 2 div add TableT1CornerFirstCol + + tablex tablep_width 2 div add TableT1CornerFirstCol + + % back to black, back to normal table row height + 0 setgray + /tablerow tablerow 3 div def + + % Setup the fonts for the rest of the table + /TextFont /Helvetica findfont text_size scalefont def + /TextSuperscriptFont /Helvetica findfont 8 scalefont def +} def + + +% TextEnd ends a paragraph (or series of paragraphs) +% Expects nothing on the stack +% returns the new page y +/TextEnd { + text_y % return this +} def + + +% TextBulletOn sets bullets at start of para +% Expects nothing on the stack +/TextBulletOn { + /text_bullet true def + /Symbol findfont text_size scalefont setfont + (\267 ) stringwidth pop + /text_bullet_width exch def + TextFont setfont + /text_bullet true def +} def + + +% TextBulletOff sets bullets off at start of para +% Expects nothing on the stack +/TextBulletOff { + /text_bullet false def +} def + + +% TextStart initializes the paragraph stuff +% Expects left right margins y deltay on the stack +/TextStart { + /text_dy exch def + /text_y exch def + /text_right exch def + /text_left exch def + /text_starty text_y def + /text_bullet false def + /text_size 10 def + /text_indent_width 0 def +} def + + +% TextParaStart initializes one paragraph +% Expects nothing on the stack +/TextParaStart { + + % carrige return linefeed + /text_y text_y text_dy sub def + /text_x text_left def + text_x text_y moveto + + % if bullet show and step over in x + text_bullet { + /Symbol findfont text_size scalefont setfont + (\267 ) show + TextFont setfont + /text_x text_x text_bullet_width add def + } if + + % text_indent does not apply to the first line +} def + + +% TextParaEnd ends one paragraph. +% Expects nothing on the stack +/TextParaEnd { +} def + + +% TextIndent sets the indent string used at start of para +% all following lines space over the indent width +% Expects string on the stack +/TextIndent { + stringwidth pop + /text_indent_width exch def +} def + + +% TextNewline does a carrige return line feed +% Expects nothing on the stack +/TextNewline { + /text_y text_y text_dy sub def + /text_x text_left def + text_x text_y moveto + text_bullet { + text_bullet_width 0 rmoveto + /text_x text_x text_bullet_width add def + } if + text_indent_width 0 gt { + text_indent_width 0 rmoveto + /text_x text_x text_indent_width add def + } if +} def + + +% TextWord puts one word in the current paragraph +% Expects string on the stack +/TextWord { + dup stringwidth pop % dx on the stack + /text_dx exch def + text_dx text_x add % x pos at end of word on stack + text_right gt { % true if word will not fit + TextNewline + } if % do newline if true + dup ( ) eq + text_x text_left eq + and % if word is space and at left margin then pop + { + pop + } { + show + /text_x text_x text_dx add def + } ifelse % else show +} def + + +% TextSuperscript puts a superscript word in the current paragraph +% The routine does not test for too wide, the superscript MUST +% go with the previous word. +% Expects string on the stack +/TextSuperscript { + TextSuperscriptFont setfont + dup stringwidth pop % dx on the stack + /text_x exch text_x add def + 0 4 rmoveto + show + 0 0 text_size 2 div sub rmoveto + TextFont setfont +} def + + +% TextReserveSpace makes sure there is enough space on +% the current line for the given text to be printed. +% If there isnt enough, a newline is generated. +/TextReserveSpace { + stringwidth pop % dx on the stack + text_x add % x at end of work on stack + text_right gt { % true if word will not fit + TextNewline + } if % do newline if true +} def + + +% TextPiece puts words in the current paragraph +% Expects string on the stack +/TextPiece { + TextFont setfont + { + % expect string to search on stack + ( ) search % post match pre true or string false on stack + { TextWord TextWord } % true display pre, display space + { TextWord exit } % false display string break + ifelse + % go around loop again with string to search on stack + } loop +} def + + +% Expects string on the stack +% Uses c and s vars +/TextFourAdd { + s 1 eq { + % first one + TextPiece + } { + s c eq { + % last one + ( and ) TextPiece + TextPiece + } { + % a middle one + (, ) TextPiece + TextPiece + } ifelse + } ifelse +} def + + +% TextFourList prints from 1 to 4 things to the paragraph +% Expects 4 strings on the stack. (3 could be empty). +/TextFourList { + /s1 exch def + /s2 exch def + /s3 exch def + /s4 exch def + /c 0 def + + % count the number of items + s1 () ne { + /c c 1 add def + } if + s2 () ne { + /c c 1 add def + } if + s3 () ne { + /c c 1 add def + } if + s4 () ne { + /c c 1 add def + } if + + % display the items + /s 0 def + s1 () ne { + /s 1 s add def + s1 TextFourAdd + } if + s2 () ne { + /s 1 s add def + s2 TextFourAdd + } if + s3 () ne { + /s 1 s add def + s3 TextFourAdd + } if + s4 () ne { + /s 1 s add def + s4 TextFourAdd + } if + +} def + + +% TextLine puts a complete paragraph on the page +% Expects string on the stack +/TextLine { + dup () eq { + % Empty, go down 1/2 line. + pop + /text_y text_y text_dy 2 div sub def + } { + % Normal string, show it + TextParaStart + TextPiece + TextParaEnd + } ifelse +} def + + +% TextDegree prints a degree symbol +% Expects nothing on the stack +/TextDegree { + /TextFont /Symbol findfont text_size scalefont def + (\260) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextRegistered prints a copyright symbol +% Expects nothing on the stack +/TextRegistered { + /TextFont /Symbol findfont text_size scalefont def + (\342) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextTrademark prints a degree symbol +% Expects nothing on the stack +/TextTrademark { + /TextFont /Symbol findfont text_size scalefont def + (\344) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextCopyright prints a copyright symbol +% Expects nothing on the stack +/TextCopyright { + /TextFont /Symbol findfont text_size scalefont def + (\343) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% LeftShow prints text to the left of the point +% Expects string x y on the stack +/LeftShow { + moveto + dup stringwidth pop % string dx on stack + 0 exch sub % 0-x on stack + 0 rmoveto + show +} def + + +% LeftShowMicron prints text to the left of the point +% Expects two string x y on the stack +/LeftShowMicron { + moveto + dup stringwidth pop + /Helvetica-Bold findfont title_size scalefont setfont + /suffStringWidth exch def + /procString exch def + dup stringwidth pop + /techStringWidth exch def + /techString exch def + suffStringWidth techStringWidth add 20 add 0 exch sub 0 rmoveto + techString show + /Symbol findfont title_size scalefont setfont + (\155) show + /Helvetica-Bold findfont title_size scalefont setfont + (m) show + procString show +}def + +% LeftShowRedundancy prints text to the left of the point +% Expects two string x y on the stack +/LeftShowRedundancy { + moveto + dup stringwidth pop + /Helvetica-Bold findfont title_size scalefont setfont + /suffStringWidth exch def + /textRed exch def + suffStringWidth 20 add 0 exch sub 0 rmoveto + textRed show + title_size 2 div 0 exch rmoveto + /Helvetica-Bold findfont text_size scalefont setfont + (TM) show + /Helvetica-Bold findfont title_size scalefont setfont +} def + + + +% SectionLine does the line part of the section header +% Expects y on the stack +/SectionLine { + /y exch def + /y y line_above sub def + newpath + line_left y moveto + line_right y lineto + 1 setlinewidth + stroke +} def + + +% SectionStart prints a horizontal bar and a section header on the page +% Expects string string y on the stack +% returns the new page y +/SectionStart { + SectionLine % var y is set + /y y line_below sub 10 sub def + line_left y moveto + /text2 exch def % get the subtext + /Helvetica-Bold findfont text_size scalefont setfont + ( ) show % space over from start of line + show % display string + text2 () ne { + /Helvetica findfont text_size scalefont setfont + ( \() show % space over + text2 show % print the explanation + (\)) show + } if + y 10 add % return new y +} def + +% MicronSectionStart prints a horizontal bar and a section header on the page +% Expects string y on the stack +% returns the new page y +/MicronSectionStart { + SectionLine % var y is set + /y y line_below sub 10 sub def + line_left y moveto + /Helvetica-Bold findfont text_size scalefont setfont + ( ) show % space over from start of line + show % display string + + y 10 add % return new y +} def + +/line_left 55 def +/line_right 550 def +/line_above 10 def +/line_below 10 def + +% EndingCopyright prints the copyright info at the end +% of the last page. The y location is set but the x size +% depends on the section line size. +% Expects xc y on the stack +/EndingCopyright { + SectionLine + /y y line_below sub def + /xc exch def + line_left line_right y 9 TextStart + /text_size 7 def + /TextFont /Helvetica findfont text_size scalefont def +TextParaStart +(Words and logos marked with ) TextPiece +TextRegistered +( or ) TextPiece +TextTrademark +( are registered trademarks or trademarks of ARM) TextPiece +TextRegistered +( in the EU and other countries, except as otherwise stated below in this\ + proprietary notice. Other brands and names mentioned herein may be the trademarks\ + of their respective owners.) TextPiece +TextParaEnd +/text_y text_y 4 sub def +(Neither the whole nor any part of the information contained in, or the\ + product described in, this document may be adapted or reproduced in any\ + material form except with the prior written permission of the copyright holder.) TextLine +/text_y text_y 4 sub def +(The product described in this document is subject to continuous developments\ + and improvements. All particulars of the product and its use contained in this\ + document are given by ARM in good faith. However, all warranties implied or \ + expressed, including but not limited to implied warranties of merchantability, or\ + fitness for purpose, are excluded.) TextLine +/text_y text_y 4 sub def +(This document is intended only to assist the reader in the use of the product. \ + ARM shall not be liable for any loss or damage arising from the use of any \ + information in this document, or any error or omission in such information, or \ + any incorrect use of the product.) TextLine +/text_y text_y 4 sub def +(Where the term ARM is used it means "ARM or any of its subsidiaries as appropriate".) TextLine +/text_y text_y 4 sub def +(ARM reserves the right to make changes to any products and services\ + described herein, at any time without notice in order to make improvements\ + in design, performance, or presentation and to provide the best possible\ + products and services. Customers should obtain the latest specifications\ + before referencing any information, product, or service described herein,\ + except as expressly agreed in writing by and officer of ARM.) TextLine +/text_y text_y 4 sub def +(ARM does not assume any responsibility or liability arising out of the\ + application or use of any products or services described herein, except\ + as expressly agreed to in writing by and officer of ARM; nor does the\ + purchase, lease, or use of a product or service from ARM convey license\ + under any patent rights, copyrights, trademark rights, or any other of\ + the intellectual property rights of ARM or of third parties.) TextLine +} def + +% CenterTextMu prints two text strings centered at the x,y +% with a mu symbol between the text strings +% centers on x only +% Expects text text x y on the stack +/CenterTextMu { + moveto + /text2 exch def % save second string + /text1 exch def % save first string + /Helvetica findfont 7 scalefont setfont + text1 stringwidth pop % width of first string + text2 stringwidth pop % width of second string + (\155) stringwidth pop % width of mu + add add % width of 2 strings plus mu on stack + 2 div 0 exch sub % 0-x/2 on stack + 0 rmoveto + /Helvetica findfont 7 scalefont setfont + text1 show + /Symbol findfont 7 scalefont setfont + (\155) show + /Helvetica findfont 7 scalefont setfont + text2 show +} def + +% Expects x y scale on the stack +/ARMlogo { + gsave + translate + dup scale + 0.08 0.43 0.53 setrgbcolor + + newpath + 10 10 moveto + 50 10 lineto + 60 38 lineto + 70 62 lineto + 93 117 lineto + 117 62 lineto + 70 62 lineto + 60 38 lineto + 127 38 lineto + 140 10 lineto + 180 10 lineto + 113 150 lineto + 70 150 lineto + closepath + fill + + newpath + 188 10 moveto + 226 10 lineto + 226 125 lineto + 250 125 lineto + 250 109 16 90 270 arcn + 250 93 lineto + 226 93 lineto + 226 67 lineto + 245 67 254 56 12 arcto + 278 10 lineto + 318 10 lineto + 278 80 lineto + 260 109 41 270 90 arc + 188 150 lineto + closepath + fill + + newpath + 330 10 moveto + 367 10 lineto + 367 96 lineto + 407.5 53 lineto + 413.5 53 lineto + 454 96 lineto + 454 10 lineto + 490 10 lineto + 490 150 lineto + 454 150 lineto + 410.5 100 lineto + 367 150 lineto + 330 150 lineto + closepath + fill + + newpath + 1.5 setlinewidth + 507.5 142.5 7.5 0 360 arc + stroke + 503 138 moveto + /Helvetca-Bold findfont 12 scalefont setfont + (R) show + + grestore +} def + +% ShortCopyright will center a copyright message +% at the bottom of the page. +% Expects date page-string xcenter y on the stack +/ShortCopyright { + /y exch def + /xc exch def + /page exch def + /d exch def + /Helvetica findfont 7 scalefont setfont + ( CLN28HPC 28nm Process, RF-2P Datasheet, Version r0p0) xc y CenterText + /y y 10 sub def + (Copyright 1993-2019 ARM. All Rights Reserved.) xc y CenterText + /y y 10 sub def + page xc y CenterText + + % Instance name on left + line_left y 10 add moveto + (rf2_32x128_wm1 ) show + d show + + % Logo on right +} def + + +% SymbolStart begins the part symbol +% Expects xUpperLeft yUpperLeft inPins outPins on stack +/SymbolStart { + /symbolOutPins exch def + /symbolInPins exch def + /symbolY exch def + /symbolX exch def + /symbolCapHeight 20 def + /symbolWidth 90 def + /symbolPinLength 10 def + /symbolPinSpacing 12 def + /symbolInY symbolY symbolCapHeight sub def + /symbolOutY + symbolInPins symbolOutPins sub 2 div + symbolPinSpacing mul + symbolY exch sub symbolCapHeight sub + def + + % box of symbol + newpath + symbolX symbolY moveto + symbolWidth 0 rlineto + symbolCapHeight 2 mul + symbolInPins 1 sub symbolPinSpacing mul add + 0 exch sub + 0 exch rlineto + 0 symbolWidth sub 0 rlineto + closepath + 2 setlinewidth + stroke + + /symbolY symbolY symbolCapHeight 2 mul sub + symbolInPins 1 sub symbolPinSpacing mul sub + def + +} def + +% SymbolEnd completes the part symbol +% Expects nothing on the stack +% Returns bottom of the symbol on the stack +/SymbolEnd { + symbolY 12 sub symbolPinLength sub +} def + +% SymbolInput puts an input pin on the part +% Expects pinName on the stack +/SymbolInput { + dup () ne { + % print nonblank pin + newpath + symbolX symbolInY moveto + 0 symbolPinLength sub 0 rlineto + 0.5 setlinewidth + stroke + symbolX symbolInY moveto + 0 symbolPinLength sub 0 rmoveto + -2 -3 rmoveto + dup stringwidth pop 0 exch sub + 0 rmoveto + show + } { + % ignore blank pin + pop + } ifelse + /symbolInPins symbolInPins 1 sub def + /symbolInY symbolInY symbolPinSpacing sub def +} def + +% SymbolOutput puts an output pin on the part +% Expects pinName on the stack +/SymbolOutput { + dup () ne { + newpath + symbolX symbolOutY moveto + symbolWidth 0 rmoveto + symbolPinLength 0 rlineto + 0.5 setlinewidth + stroke + symbolX symbolOutY moveto + symbolWidth 0 rmoveto + symbolPinLength 0 rmoveto + 2 -3 rmoveto + show + } { + pop + } ifelse + /symbolOutPins symbolOutPins 1 sub def + /symbolOutY symbolOutY symbolPinSpacing sub def +} def + +% Put triangle inside, line down and string +% Expects string x y (left/right) on stack +/SymbolTriangle { + /l exch def + /y exch def + /x exch def + newpath + x y moveto + -3 0 rmoveto + 3 6 rlineto + 3 -6 rlineto + 0.5 setlinewidth + stroke + newpath + x y moveto + 0 0 symbolPinLength sub rlineto + stroke + x y moveto + 0 0 symbolPinLength sub rmoveto + 0 -12 rmoveto + l (left) eq { + dup stringwidth pop 0 exch sub 0 rmoveto + } if + l (center) eq { + dup stringwidth pop 2 div 0 exch sub 0 rmoveto + } if + show +} def + +% SymbolClocks puts two clock pins on the bottom of the part +% Expects pinName pinName on the stack +/SymbolClocks { + symbolX symbolWidth 2 mul 3 div add + symbolY (right) SymbolTriangle % string x y dir on stack + symbolX symbolWidth 3 div add + symbolY (left) SymbolTriangle % string x y dir on stack +} def + +% SymbolClock puts one clock pin on the bottom of the part +% Expects pinName on the stack +/SymbolClock { + symbolX symbolWidth 2 div add + symbolY (center) SymbolTriangle % string x y dir on stack +} def + +% Waves for frame number 1 +% 94 paths, 26 strings +% Expects x y on stack +% bounds: 0.0->347.714 0.0->207.416 +/Frame1 { + gsave + translate + newpath + 109.056 195.874 moveto + 109.056 173.503 lineto + 0.5 setlinewidth + stroke + newpath + 54.056 205.874 moveto + 54.056 138.242 lineto + stroke + newpath + 16.556 173.503 moveto + 49.056 173.503 lineto + 59.056 188.503 lineto + 104.056 188.503 lineto + 114.056 173.503 lineto + 159.056 173.503 lineto + 169.056 188.503 lineto + 214.056 188.503 lineto + 224.056 173.503 lineto + 269.056 173.503 lineto + 279.056 188.503 lineto + 324.056 188.503 lineto + 334.056 173.374 lineto + 346.556 173.374 lineto + stroke + newpath + 54.056 193.374 moveto + 109.056 193.374 lineto + stroke + 54.056 193.374 ArrowLeft + 109.056 193.374 ArrowRight + newpath + 109.056 193.374 moveto + 164.056 193.374 lineto + stroke + 109.056 193.374 ArrowLeft + 164.056 193.374 ArrowRight + newpath + 274.056 205.874 moveto + 274.056 160.116 lineto + stroke + newpath + 219.056 198.374 moveto + 219.056 173.503 lineto + stroke + newpath + 164.056 205.874 moveto + 164.056 167.238 lineto + stroke + newpath + 164.056 193.374 moveto + 219.056 193.374 lineto + stroke + 164.056 193.374 ArrowLeft + 219.056 193.374 ArrowRight + newpath + 219.056 193.374 moveto + 274.056 193.374 lineto + stroke + 219.056 193.374 ArrowLeft + 274.056 193.374 ArrowRight + newpath + 296.556 63.7808 moveto + 296.556 41.4104 lineto + stroke + newpath + 76.556 63.7808 moveto + 76.556 41.4104 lineto + stroke + newpath + 71.556 56.2808 moveto + 16.556 56.2808 lineto + stroke + newpath + 16.556 56.2808 moveto + 71.556 56.2808 lineto + 81.556 41.2808 lineto + 161.556 41.2808 lineto + stroke + newpath + 16.556 41.2808 moveto + 71.556 41.2808 lineto + 81.556 56.2808 lineto + 161.556 56.2808 lineto + stroke + newpath + 281.556 56.2808 moveto + 291.556 56.2808 lineto + 301.556 41.2808 lineto + 311.556 41.2808 lineto + stroke + newpath + 281.556 41.2808 moveto + 291.556 41.2808 lineto + 301.556 56.2808 lineto + 311.556 56.2808 lineto + stroke + newpath + 160.635 56.2808 moveto + 288.635 56.2808 lineto + stroke + newpath + 160.635 41.2808 moveto + 288.635 41.2808 lineto + stroke + newpath + 306.556 56.2808 moveto + 346.556 56.2808 lineto + stroke + newpath + 306.556 41.2808 moveto + 346.556 41.2808 lineto + stroke + newpath + 54.056 69.4576 moveto + 54.056 58.7808 lineto + stroke + newpath + 274.056 70.708 moveto + 274.056 58.7808 lineto + stroke + newpath + 274.068 61.3056 moveto + 296.548 61.3056 lineto + stroke + 274.068 61.3056 ArrowLeft + 296.548 61.3056 ArrowRight + newpath + 54.068 61.3056 moveto + 76.548 61.3056 lineto + stroke + 54.068 61.3056 ArrowLeft + 76.548 61.3056 ArrowRight + newpath + 164.1 203.374 moveto + 274.056 203.374 lineto + stroke + 164.1 203.374 ArrowLeft + 274.056 203.374 ArrowRight + newpath + 54.388 203.368 moveto + 164.344 203.368 lineto + stroke + 54.388 203.368 ArrowLeft + 164.344 203.368 ArrowRight + newpath + 44.58 22.3712 moveto + 44.58 0 lineto + stroke + newpath + 19.58 15 moveto + 29.58 0 lineto + stroke + newpath + 29.58 15 moveto + 39.58 0 lineto + stroke + newpath + 19.58 0 moveto + 29.58 15 lineto + stroke + newpath + 29.58 0 moveto + 39.58 15 lineto + stroke + newpath + 39.4744 0.3128 moveto + 44.6552 8.1304 lineto + stroke + newpath + 56.6336 22.3712 moveto + 56.6336 0.3208 lineto + stroke + newpath + 19.4472 15.112 moveto + 39.6552 15.112 lineto + stroke + newpath + 39.6552 14.904 moveto + 49.0304 0.3208 lineto + stroke + newpath + 49.2384 0.3208 moveto + 346.322 0.3208 lineto + stroke + newpath + 19.7944 0.0432 moveto + 39.3776 0.0432 lineto + stroke + newpath + 44.0936 19.1072 moveto + 56.5936 19.1072 lineto + stroke + 44.0936 19.1072 ArrowLeft + 56.5936 19.1072 ArrowRight + newpath + 17.0584 142.309 moveto + 27.0584 127.309 lineto + stroke + newpath + 27.0584 142.309 moveto + 37.0584 127.309 lineto + stroke + newpath + 17.0584 127.309 moveto + 27.0584 142.309 lineto + stroke + newpath + 27.0584 127.309 moveto + 37.0584 142.309 lineto + stroke + newpath + 42.0584 147.309 moveto + 54.7592 147.309 lineto + stroke + 42.0584 147.309 ArrowLeft + 54.7592 147.309 ArrowRight + newpath + 37.0512 142.145 moveto + 47.712 127.514 lineto + stroke + newpath + 280.423 127.352 moveto + 47.6088 127.352 lineto + stroke + newpath + 36.9128 142.076 moveto + 16.7032 142.076 lineto + stroke + newpath + 37.1552 127.354 moveto + 16.9456 127.354 lineto + stroke + newpath + 37.2592 127.353 moveto + 42.2952 134.18 lineto + stroke + newpath + 280.628 127.238 moveto + 293.337 143.14 lineto + stroke + newpath + 42.2496 155.602 moveto + 42.2496 124.337 lineto + stroke + newpath + 286.695 154.179 moveto + 286.695 126.264 lineto + stroke + newpath + 17.7008 93.3248 moveto + 27.7008 78.3248 lineto + stroke + newpath + 27.7008 93.3248 moveto + 37.7008 78.3248 lineto + stroke + newpath + 17.7008 78.3248 moveto + 27.7008 93.3248 lineto + stroke + newpath + 27.7008 78.3248 moveto + 37.7008 93.3248 lineto + stroke + newpath + 42.7008 98.3248 moveto + 55.2008 98.3248 lineto + stroke + 42.7008 98.3248 ArrowLeft + 55.2008 98.3248 ArrowRight + newpath + 55.2008 115.954 moveto + 55.2008 95.8248 lineto + stroke + newpath + 37.1032 93.0912 moveto + 16.8936 93.0912 lineto + stroke + newpath + 37.2424 78.7864 moveto + 17.0328 78.7864 lineto + stroke + newpath + 37.624 78.924 moveto + 47.9784 94.4352 lineto + stroke + newpath + 181.046 94.34 moveto + 47.8336 94.34 lineto + stroke + newpath + 37.4232 92.7688 moveto + 47.4232 77.7688 lineto + stroke + newpath + 180.63 78.368 moveto + 46.7224 78.368 lineto + stroke + newpath + 181.174 78.6232 moveto + 191.826 94.8952 lineto + stroke + newpath + 181.174 94.4248 moveto + 192.296 77.7912 lineto + stroke + newpath + 192.283 78.0568 moveto + 202.882 94.296 lineto + stroke + newpath + 213.481 78.0568 moveto + 224.08 94.296 lineto + stroke + newpath + 224.08 78.0568 moveto + 234.678 94.296 lineto + stroke + newpath + 234.678 78.0568 moveto + 245.278 94.156 lineto + stroke + newpath + 202.882 78.0568 moveto + 213.481 94.296 lineto + stroke + newpath + 192.283 94.296 moveto + 202.882 78.0568 lineto + stroke + newpath + 202.882 94.296 moveto + 213.481 78.0568 lineto + stroke + newpath + 213.481 94.296 moveto + 224.08 78.0568 lineto + stroke + newpath + 224.08 94.296 moveto + 234.678 78.0568 lineto + stroke + newpath + 234.678 94.4352 moveto + 245.278 78.0568 lineto + stroke + newpath + 257.435 77.6736 moveto + 191.602 77.6736 lineto + stroke + newpath + 256.879 94.4576 moveto + 191.462 94.4576 lineto + stroke + newpath + 41.9712 106.297 moveto + 41.9712 80.736 lineto + stroke + newpath + 273.962 157.514 moveto + 273.962 123.453 lineto + stroke + newpath + 333.028 142.932 moveto + 293.13 142.932 lineto + stroke + newpath + 266.046 94.664 moveto + 347.714 94.664 lineto + stroke + newpath + 267.296 78.3096 moveto + 346.88 78.3096 lineto + stroke + newpath + 163.778 110.17 moveto + 163.778 92.1296 lineto + stroke + newpath + 185.895 106.701 moveto + 185.895 83.368 lineto + stroke + newpath + 262.84 99.436 moveto + 275.34 99.436 lineto + stroke + 262.84 99.436 ArrowLeft + 275.34 99.436 ArrowRight + newpath + 275.34 117.065 moveto + 275.34 96.936 lineto + stroke + newpath + 262.111 107.408 moveto + 262.111 81.8464 lineto + stroke + newpath + 256.879 78.208 moveto + 267.001 94.7568 lineto + stroke + newpath + 257.146 94.2968 moveto + 267.435 78.0688 lineto + stroke + newpath + 245.291 78.208 moveto + 257.007 94.436 lineto + stroke + newpath + 245.428 94.0192 moveto + 255.979 78.208 lineto + stroke + newpath + 163.307 99.7368 moveto + 185.926 100.227 lineto + stroke + 163.307 99.7368 ArrowLeft + 185.926 100.227 ArrowRight + newpath + 273.326 140.852 moveto + 286.027 140.852 lineto + stroke + 273.326 140.852 ArrowLeft + 286.027 140.852 ArrowRight + /Times-Roman findfont 10 scalefont setfont + (CLKA) () 0 177.754 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (CENA) () 0.6944 132.111 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (AA[J]) () 0 85.532 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (QA[I]) () 0 44.9864 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckah) 81.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckal) 136.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckah) 191.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckal) 246.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cyca_ema3) 109.056 207.416 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cyca_ema3) 219.056 207.416 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (Q1) () 86.556 47.8232 RightLabel + /Times-Roman findfont 7 scalefont setfont + (Q2) () 306.556 48.5696 RightLabel + /Times-Roman findfont 7 scalefont setfont + (t) (accqa_rd3) 65.3056 64.9888 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (accqa_rd3) 285.306 64.86 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dftrambypas) 50.628 25.8056 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenas) 49.4192 152.925 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR1) () 108.951 85.484 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (aas_colldisn0) 48.9504 104.496 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR2) () 283.257 86.1784 CenterLabel + /Times-Roman findfont 6.432 scalefont setfont + (t) (aah_colldisn0) 174.506 102.84 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (aas_colldisn0) 269.09 105.607 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenah) 280.687 146.468 CenterLabel + /Times-Roman findfont 10 scalefont setfont + (DFTRAMBYP) () 1.86 3.9536 LeftLabel + grestore +} def +% Waves for frame number 1 +% 151 paths, 27 strings +% Expects x y on stack +% bounds: 0.0->346.602 0.0->233.937 +/Frame2 { + gsave + translate + newpath + 109.056 222.133 moveto + 109.056 199.762 lineto + 0.5 setlinewidth + stroke + newpath + 41.556 142.133 moveto + 41.556 119.762 lineto + stroke + newpath + 54.056 232.133 moveto + 54.056 167.126 lineto + stroke + newpath + 163.223 114.355 moveto + 163.223 98.792 lineto + stroke + newpath + 16.556 199.762 moveto + 49.056 199.762 lineto + 59.056 214.762 lineto + 104.056 214.762 lineto + 114.056 199.762 lineto + 159.056 199.762 lineto + 169.056 214.762 lineto + 214.056 214.762 lineto + 224.056 199.762 lineto + 269.056 199.762 lineto + 279.056 214.762 lineto + 324.056 214.762 lineto + 334.056 199.633 lineto + 346.556 199.633 lineto + stroke + newpath + 41.556 139.633 moveto + 54.056 139.633 lineto + stroke + 41.556 139.633 ArrowLeft + 54.056 139.633 ArrowRight + newpath + 296.556 134.633 moveto + 306.556 119.633 lineto + stroke + newpath + 316.556 134.633 moveto + 326.556 119.633 lineto + stroke + newpath + 326.556 134.633 moveto + 336.556 119.633 lineto + stroke + newpath + 336.556 134.762 moveto + 346.556 119.633 lineto + stroke + newpath + 306.556 134.633 moveto + 316.556 119.633 lineto + stroke + newpath + 296.556 119.633 moveto + 306.556 134.633 lineto + stroke + newpath + 306.556 119.633 moveto + 316.556 134.633 lineto + stroke + newpath + 316.556 119.633 moveto + 326.556 134.633 lineto + stroke + newpath + 326.556 119.633 moveto + 336.556 134.633 lineto + stroke + newpath + 336.556 119.633 moveto + 346.556 134.504 lineto + stroke + newpath + 16.556 134.762 moveto + 26.556 119.762 lineto + stroke + newpath + 26.556 134.762 moveto + 36.556 119.762 lineto + stroke + newpath + 16.556 119.762 moveto + 26.556 134.762 lineto + stroke + newpath + 26.556 119.762 moveto + 36.556 134.762 lineto + stroke + newpath + 54.056 148.792 moveto + 54.056 137.262 lineto + stroke + newpath + 290.841 148.374 moveto + 290.841 119.625 lineto + stroke + newpath + 274.056 232.133 moveto + 274.056 189 lineto + stroke + newpath + 40.9296 104.425 moveto + 40.9296 81.9248 lineto + stroke + newpath + 274.056 149.764 moveto + 274.056 127.958 lineto + stroke + newpath + 219.056 222.133 moveto + 219.056 199.762 lineto + stroke + newpath + 164.056 232.133 moveto + 164.056 198.792 lineto + stroke + newpath + 41.556 62.1328 moveto + 41.556 39.8912 lineto + stroke + newpath + 41.556 59.7624 moveto + 54.056 59.7624 lineto + stroke + 41.556 59.7624 ArrowLeft + 54.056 59.7624 ArrowRight + newpath + 36.556 54.6328 moveto + 46.556 39.6328 lineto + stroke + newpath + 46.9728 39.6328 moveto + 65.1264 39.6328 lineto + 106.622 39.6328 lineto + 174.056 39.6328 lineto + stroke + newpath + 36.556 40.4664 moveto + 46.2536 54.8344 lineto + stroke + newpath + 46.4624 54.6328 moveto + 174.796 54.6328 lineto + stroke + newpath + 16.556 54.8912 moveto + 26.556 39.8912 lineto + stroke + newpath + 26.556 54.8912 moveto + 36.556 39.8912 lineto + stroke + newpath + 16.556 39.8912 moveto + 26.556 54.8912 lineto + stroke + newpath + 26.556 39.8912 moveto + 36.556 54.8912 lineto + stroke + newpath + 54.056 77.5208 moveto + 54.056 57.3912 lineto + stroke + newpath + 291.462 139.374 moveto + 274.1 139.374 lineto + stroke + 291.462 139.374 ArrowRight + 274.1 139.374 ArrowLeft + newpath + 54.068 219.895 moveto + 109.068 219.895 lineto + stroke + 54.068 219.895 ArrowLeft + 109.068 219.895 ArrowRight + newpath + 109.068 219.895 moveto + 164.068 219.895 lineto + stroke + 109.068 219.895 ArrowLeft + 164.068 219.895 ArrowRight + newpath + 164.068 219.895 moveto + 219.068 219.895 lineto + stroke + 164.068 219.895 ArrowLeft + 219.068 219.895 ArrowRight + newpath + 219.068 219.895 moveto + 274.068 219.895 lineto + stroke + 219.068 219.895 ArrowLeft + 274.068 219.895 ArrowRight + newpath + 54.08 229.89 moveto + 163.695 229.89 lineto + stroke + 54.08 229.89 ArrowLeft + 163.695 229.89 ArrowRight + newpath + 164.08 229.89 moveto + 273.695 229.89 lineto + stroke + 164.08 229.89 ArrowLeft + 273.695 229.89 ArrowRight + newpath + 43.4688 22.3712 moveto + 43.4688 0 lineto + stroke + newpath + 18.4688 15 moveto + 28.4688 0 lineto + stroke + newpath + 28.4688 15 moveto + 38.4688 0 lineto + stroke + newpath + 18.4688 0 moveto + 28.4688 15 lineto + stroke + newpath + 28.4688 0 moveto + 38.4688 15 lineto + stroke + newpath + 38.3632 0.312 moveto + 43.5448 8.1304 lineto + stroke + newpath + 55.5224 22.3712 moveto + 55.5224 0.32 lineto + stroke + newpath + 18.336 15.1112 moveto + 38.5448 15.1112 lineto + stroke + newpath + 38.5448 14.9032 moveto + 47.9192 0.32 lineto + stroke + newpath + 48.128 0.32 moveto + 345.211 0.32 lineto + stroke + newpath + 18.6832 0.0424 moveto + 38.2664 0.0424 lineto + stroke + newpath + 42.9832 19.1072 moveto + 55.4832 19.1072 lineto + stroke + 42.9832 19.1072 ArrowLeft + 55.4832 19.1072 ArrowRight + newpath + 18.4472 168.531 moveto + 28.4472 153.531 lineto + stroke + newpath + 28.4472 168.531 moveto + 38.4472 153.531 lineto + stroke + newpath + 18.4472 153.531 moveto + 28.4472 168.531 lineto + stroke + newpath + 28.4472 153.531 moveto + 38.4472 168.531 lineto + stroke + newpath + 44.2808 173.948 moveto + 53.9616 173.948 lineto + stroke + 44.2808 173.948 ArrowLeft + 53.9616 173.948 ArrowRight + newpath + 38.44 168.367 moveto + 48.7536 152.959 lineto + stroke + newpath + 285.111 153.158 moveto + 48.1288 153.158 lineto + stroke + newpath + 38.3024 168.298 moveto + 18.092 168.298 lineto + stroke + newpath + 38.5448 153.576 moveto + 18.3352 153.576 lineto + stroke + newpath + 38.6488 153.576 moveto + 43.5448 161.293 lineto + stroke + newpath + 285.838 153.479 moveto + 295.422 169.313 lineto + stroke + newpath + 185.357 79.8256 moveto + 195.357 95.4456 lineto + stroke + newpath + 205.357 79.8256 moveto + 215.357 95.4456 lineto + stroke + newpath + 215.357 79.8256 moveto + 225.357 95.4456 lineto + stroke + newpath + 225.357 79.8256 moveto + 235.357 95.3112 lineto + stroke + newpath + 195.357 79.8256 moveto + 205.357 95.4456 lineto + stroke + newpath + 185.357 95.4456 moveto + 195.357 79.8256 lineto + stroke + newpath + 195.357 95.4456 moveto + 205.357 79.8256 lineto + stroke + newpath + 205.357 95.4456 moveto + 215.357 79.8256 lineto + stroke + newpath + 215.357 95.4456 moveto + 225.357 79.8256 lineto + stroke + newpath + 225.357 95.58 moveto + 235.357 79.8256 lineto + stroke + newpath + 44.0552 176.709 moveto + 44.0552 152.411 lineto + stroke + newpath + 290.907 182.648 moveto + 290.907 152.23 lineto + stroke + newpath + 16.3816 94.0888 moveto + 26.3816 79.0888 lineto + stroke + newpath + 26.3816 94.0888 moveto + 36.3816 79.0888 lineto + stroke + newpath + 16.3816 79.0888 moveto + 26.3816 94.0888 lineto + stroke + newpath + 26.3816 79.0888 moveto + 36.3816 94.0888 lineto + stroke + newpath + 41.3816 99.0888 moveto + 53.8816 99.0888 lineto + stroke + 41.3816 99.0888 ArrowLeft + 53.8816 99.0888 ArrowRight + newpath + 53.8816 116.718 moveto + 53.8816 96.5888 lineto + stroke + newpath + 35.784 93.8552 moveto + 15.5744 93.8552 lineto + stroke + newpath + 35.9232 79.5496 moveto + 15.7136 79.5496 lineto + stroke + newpath + 36.3056 79.688 moveto + 46.6592 95.1992 lineto + stroke + newpath + 176.67 95.104 moveto + 46.5144 95.104 lineto + stroke + newpath + 36.104 93.5328 moveto + 46.104 78.5328 lineto + stroke + newpath + 175.629 79.0008 moveto + 45.4032 79.1312 lineto + stroke + newpath + 174.795 79.2088 moveto + 185.214 95.4648 lineto + stroke + newpath + 176.254 95.2512 moveto + 186.048 78.9992 lineto + stroke + newpath + 180.27 109.687 moveto + 180.27 75.0416 lineto + stroke + newpath + 36.8792 55.0416 moveto + 16.4624 55.0416 lineto + stroke + newpath + 36.1848 39.9024 moveto + 15.768 39.9024 lineto + stroke + newpath + 296.049 169.208 moveto + 336.154 169.208 lineto + stroke + newpath + 274.174 162.437 moveto + 274.174 181.708 lineto + stroke + newpath + 185.629 95.4592 moveto + 254.587 95.2512 lineto + stroke + newpath + 185.629 79.52 moveto + 254.797 79.52 lineto + stroke + newpath + 265.629 95.0416 moveto + 346.463 95.0416 lineto + stroke + newpath + 265.837 79.6256 moveto + 346.463 79.6256 lineto + stroke + newpath + 346.463 134.626 moveto + 296.463 134.626 lineto + stroke + newpath + 346.602 119.486 moveto + 296.602 119.486 lineto + stroke + newpath + 286.278 119.494 moveto + 296.278 134.494 lineto + stroke + newpath + 35.6288 134.626 moveto + 16.4624 134.626 lineto + stroke + newpath + 36.1848 119.903 moveto + 17.0176 119.903 lineto + stroke + newpath + 36.2784 133.79 moveto + 46.2784 118.79 lineto + stroke + newpath + 291.278 126.578 moveto + 296.463 119.625 lineto + stroke + newpath + 36.0456 120.042 moveto + 41.2784 127.124 lineto + stroke + newpath + 285.63 119.269 moveto + 46.1848 119.269 lineto + stroke + newpath + 260.236 105.953 moveto + 260.236 83.4528 lineto + stroke + newpath + 260.688 100.616 moveto + 273.188 100.616 lineto + stroke + 260.688 100.616 ArrowLeft + 273.188 100.616 ArrowRight + newpath + 273.188 118.246 moveto + 273.188 98.116 lineto + stroke + newpath + 234.662 79.6872 moveto + 244.662 95.5136 lineto + stroke + newpath + 254.662 79.6872 moveto + 265.42 94.8344 lineto + stroke + newpath + 244.662 79.6872 moveto + 254.662 95.5136 lineto + stroke + newpath + 234.662 95.5136 moveto + 244.662 79.6872 lineto + stroke + newpath + 244.662 95.5136 moveto + 254.662 79.6872 lineto + stroke + newpath + 254.662 95.5136 moveto + 265.837 79.4176 lineto + stroke + newpath + 162.946 74.216 moveto + 162.946 58.6528 lineto + stroke + newpath + 185.079 39.6872 moveto + 195.079 54.6872 lineto + stroke + newpath + 205.079 39.6872 moveto + 215.079 54.6872 lineto + stroke + newpath + 215.079 39.6872 moveto + 225.079 54.6872 lineto + stroke + newpath + 225.079 39.6872 moveto + 235.079 54.5576 lineto + stroke + newpath + 195.079 39.6872 moveto + 205.079 54.6872 lineto + stroke + newpath + 185.079 54.6872 moveto + 195.079 39.6872 lineto + stroke + newpath + 195.079 54.6872 moveto + 205.079 39.6872 lineto + stroke + newpath + 205.079 54.6872 moveto + 215.079 39.6872 lineto + stroke + newpath + 215.079 54.6872 moveto + 225.079 39.6872 lineto + stroke + newpath + 225.079 54.816 moveto + 235.079 39.6872 lineto + stroke + newpath + 174.17 39.4176 moveto + 184.937 55.3264 lineto + stroke + newpath + 179.993 69.548 moveto + 179.993 34.9024 lineto + stroke + newpath + 185.35 54.9032 moveto + 254.309 54.6952 lineto + stroke + newpath + 185.35 39.3808 moveto + 254.518 39.3808 lineto + stroke + newpath + 265.35 54.9024 moveto + 346.186 54.9024 lineto + stroke + newpath + 265.559 39.4872 moveto + 346.186 39.4872 lineto + stroke + newpath + 259.958 65.8136 moveto + 259.958 43.3136 lineto + stroke + newpath + 260.41 60.4776 moveto + 272.91 60.4776 lineto + stroke + 260.41 60.4776 ArrowLeft + 272.91 60.4776 ArrowRight + newpath + 272.91 78.1064 moveto + 272.91 57.9776 lineto + stroke + newpath + 234.385 39.548 moveto + 244.385 54.7496 lineto + stroke + newpath + 254.385 39.548 moveto + 265.142 54.6952 lineto + stroke + newpath + 244.385 39.548 moveto + 254.385 54.7496 lineto + stroke + newpath + 234.385 54.7496 moveto + 244.385 39.548 lineto + stroke + newpath + 244.385 54.7496 moveto + 254.385 39.548 lineto + stroke + newpath + 254.378 54.6256 moveto + 265.559 39.2784 lineto + stroke + newpath + 174.795 54.6256 moveto + 185.028 39.0776 lineto + stroke + newpath + 160.168 60.612 moveto + 181.522 60.8824 lineto + stroke + 160.168 60.612 ArrowLeft + 181.522 60.8824 ArrowRight + newpath + 275.285 173.374 moveto + 287.785 173.374 lineto + stroke + 275.285 173.374 ArrowLeft + 287.785 173.374 ArrowRight + newpath + 165.446 99.3552 moveto + 177.946 99.3552 lineto + stroke + 165.446 99.3552 ArrowLeft + 177.946 99.3552 ArrowRight + /Times-Roman findfont 10 scalefont setfont + (CLKB) () 0 204.013 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (CENB) () 0 163.231 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (WENB) () 0 123.231 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (AB[J]) () 0 84.0128 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (DB[I]) () 0 43.4576 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (wenbs) 47.8056 143.711 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (wenbh) 282.806 143.582 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbs) 47.8056 63.8408 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbh) 171.556 64.6744 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (DATA1) () 108.222 47.2592 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbh) 81.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbl) 136.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbh) 191.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbl) 246.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cycb_ema3) 109.068 233.937 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cycb_ema3) 219.068 233.937 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenbs) 50.808 179.147 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR1) () 107.632 86.2472 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (abs_colldisn0) 47.6312 105.26 CenterLabel + /Times-Roman findfont 4.593 scalefont setfont + (t) (abh_colldisn0) 171.59 104.931 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR2) () 306.522 87.3584 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (DATA2) () 306.695 46.912 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dftrambypbs) 49.7944 26.816 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (abs_colldisn0) 266.938 106.788 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbs) 266.66 66.6488 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenbh) 285.146 179.234 CenterLabel + /Times-Roman findfont 10 scalefont setfont + (DFTRAMBYP) () 1.112 8.5216 LeftLabel + grestore +} def +% Waves for frame number 1030 +% 5 paths, 3 strings +% Expects x y on stack +% bounds: 0.0->336.56 0.0->55 +/Frame1030 { + gsave + translate + + newpath + 84.8936 25 moveto + 84.8936 0 lineto + 0.5 setlinewidth + stroke + newpath + 52.3936 55 moveto + 52.3936 20 lineto + 0.5 setlinewidth + stroke + newpath + 52.144 22.5 moveto + 84.8936 22.5 lineto + 0.5 setlinewidth + stroke + 52.144 22.5 ArrowLeft + 84.8936 22.5 ArrowRight + newpath + 16.56 40 moveto + 47.3936 40 lineto + 57.3936 55 lineto + 137.394 55 lineto + 147.394 40 lineto + 227.394 40 lineto + 237.394 55 lineto + 307.394 55 lineto + 317.394 40 lineto + 336.56 40 lineto + 0.5 setlinewidth + stroke + newpath + 16.56 0 moveto + 79.8936 0 lineto + 89.8936 15 lineto + 169.894 15 lineto + 179.894 0 lineto + 259.894 0 lineto + 269.894 15 lineto + 336.56 15 lineto + 0.5 setlinewidth + stroke + /Times-Roman findfont 10 scalefont setfont + (CLKA) () 0 42.6488 LeftLabel + (CLKB) () 0 2.6488 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cracwb_rd3) 68.1024 28.2992 CenterLabel + grestore +} def + +% Waves for frame number 1027 +% 5 paths, 4 strings +% Expects x y on stack +% bounds: 0.0->336.56 0.0->91.168 +/Frame1027 { + gsave + translate + + newpath + 84.8936 61.168 moveto + 84.8936 36.168 lineto + 0.5 setlinewidth + stroke + newpath + 52.3936 91.168 moveto + 52.3936 56.168 lineto + 0.5 setlinewidth + stroke + newpath + 52.144 58.668 moveto + 84.8936 58.668 lineto + 0.5 setlinewidth + stroke + 52.144 58.668 ArrowLeft + 84.8936 58.668 ArrowRight + newpath + 16.56 76.168 moveto + 47.3936 76.168 lineto + 57.3936 91.168 lineto + 137.394 91.168 lineto + 147.394 76.168 lineto + 227.394 76.168 lineto + 237.394 91.168 lineto + 307.394 91.168 lineto + 317.394 76.168 lineto + 336.56 76.168 lineto + 0.5 setlinewidth + stroke + newpath + 16.56 36.168 moveto + 81.2064 36.168 lineto + 91.156 51.168 lineto + 170.752 51.168 lineto + 180.702 36.168 lineto + 260.298 36.168 lineto + 270.246 51.168 lineto + 336.56 51.168 lineto + 0.5 setlinewidth + stroke + /Times-Roman findfont 10 scalefont setfont + (CLKB) () 0 78.8168 LeftLabel + (CLKA) () 0 38.8168 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cwbcra_wr3) 68.1024 64.4672 CenterLabel + grestore +} def + +%%EndProlog +%%Page: 1 1 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 570 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/pagey pagey 18 sub def +/Helvetica-Bold findfont title_size scalefont setfont +(High Capacity Two Port Register File SVT MVT Compiler) rightmargin pagey LeftShow +/pagey pagey 18 sub def +(CLN28HPC 28nm Process) rightmargin pagey LeftShow +/pagey pagey 18 sub def +( 256 Rows Per Bit line, 0.389um^2 Bit Cell) rightmargin pagey LeftShow +/pagey pagey 18 sub def +(32 Words X 128 Bits, Mux 2 Instance) rightmargin pagey LeftShow +/pagey pagey 18 sub def + +0.35 50 650 ARMlogo +/pagey pagey 20 sub def +/text_size 10 def +(Overview) () pagey SectionStart +/pagey exch def + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +TextParaStart +(The High Capacity Two Port Register File SVT MVT Compiler is optimized for speed and density.\ + The memory is designed to take full advantage of the ) TextPiece + +(TSMC) TextPiece +( 28nmnm) TextReserveSpace +( 28nm) TextPiece +( CLN28HPC CMOS process.) TextPiece +TextParaEnd +() TextLine +TextParaStart +(The storage array is composed of eight-transistor\ + bit cells with fully static circuitry. The\ + register file\ + operates at a voltage of 0.99V) TextPiece +( and a junction temperature of ) TextPiece +(-40.01C) TextReserveSpace +(-40.0) TextPiece +TextDegree +(C.) TextPiece +TextParaEnd +TextEnd % returns new page y +/pagey exch def +% spaceLeft before Instance Settings 492 +/text_size 10 def +(Instance Settings) () pagey SectionStart +/pagey exch def + +/TextFont /Helvetica-Bold findfont text_size scalefont def +200 +(CLN28HPC) stringwidth pop 15 add 100 1 index 1 index + lt { exch pop } { pop } ifelse +leftmargin pagey 14 Table2Start +(Parameter) (Setting) Table2Header +Table2DoubleLine +/TextFont /Helvetica findfont text_size scalefont def +(Instance Name) (rf2_32x128_wm1) Table2LC +(Process) (CLN28HPC) Table2LC +(Number of Words ) (32) Table2LC +(Bits) (128) Table2LC +(Multiplexer Width ) (2) Table2LC +(Multi-Vt selection ) (LL) Table2LC +(Frequency ) (1) Table2LC +(Activity Factor <%> ) (50) Table2LC +(Pipeline ) (off) Table2LC +(Word-Write Mask ) (on) Table2LC +(Word Partition Size ) (1) Table2LC +(Write through ) (off) Table2LC +(Top Metal Layer ) (m5-m10) Table2LC +(Power Type ) (otc) Table2LC +(Redundancy ) (off) Table2LC +(Redundant Columns ) (2) Table2LC +(Redundant Rows ) (0) Table2LC +(BIST MUXes ) (on) Table2LC +(Soft Error Repair (SER) ) (none) Table2LC +(Power Gating ) (off) Table2LC +(Back Biasing ) (off) Table2LC +(Retention ) (on) Table2LC +(Extra Margin Adjustment ) (on) Table2LC +(Advanced Test Features ) (off) Table2LC +(Name Case ) (upper) Table2LC +(Diodes ) (on) Table2LC +Table2End % returns the new y +/pagey exch def +% spaceLeft before description 94 +(Description) () pagey SectionStart +/pagey exch def +% spaceLeft before description text begins 74 + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +(Register file access is synchronous and is triggered by the rising-edge of the c\ +locks, CLKA and CLKB. The write port (port B) input address, input data, write \ +enable and chip enable are latched by the rising-edge of CLKB, respecting indivi\ +dual setup and hold times.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 26 +() (1) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 2 2 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Description) (cont) pagey SectionStart +/pagey exch def +/pagey pagey 6 sub def +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(The read port (port A) input address and chip enable are latched by the rising-e\ +dge of CLKA, respecting individual setup and hold times. The two ports can oper\ +ate completely asynchronous to each other.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 602 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(A write cycle is initiated if the write port chip enable, CENB, is asserted at t\ +he rising-edge of CLKB. Input data, DB, is written at the address, AB. If the \ +word-write feature is implemented, via the compiler, data on the data input bus \ +is partitioned to the write enable bus, WENB[x:0]. Each WENB pin has a distinct \ +latched value, making each partition individually selectable. When the latched v\ +alue of a write enable pin, WENB[i], is low the corresponding data partition is \ +selected, and its data is written to the memory location specified on the addres\ +s bus.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 500 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(A read cycle is initiated if the read port chip enable CENA is asserted at the r\ +ising-edge of CLKA. The contents of the location specified by the address, AA, a\ +re driven on the data output bus, QA. The register file is allowed to access non\ +-existing physical addresses, but the outputs will be unknown.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 446 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(In the event of a write/read collision, if COLLDISN is disabled then the write i\ +s guaranteed and the read data is undefined.However, if COLLDISN is enabled then\ + the write is not guaranteed if the read row address and write row address match\ +.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 392 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(The read address for any given memory cycle can be identical to the write addres\ +s of the previous memory cycle with the read data being identical to the data th\ +at was written from the previous memory write cycle.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 350 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +( Partial read during a read/write collision through the use of WENB is not suppo\ +rted. For example, during a read/write collision, if WENB[] is set to disable th\ +e write operation to certain bits, these bits cannot be simultaneously read on p\ +ort A. This is independent of the setting of COLLDISN.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 296 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +( A standby mode is provided for periods of non-operation (CENA=1 or CENB=1). The\ + ports A and B can enter standby mode independently. While in standby mode, add\ +ress and data inputs are disabled; data stored in the memory is retained, but th\ +e memory cannot be accessed for reads or writes.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 242 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(One of the inputs of the input BIST MUX is connected to system signals while the\ + other is connected to the test signals. The memory datapath will now include in\ +tegrated scan chains, with testability controlled by pins DFTRAMBYP, TENA, SEA, \ +TENB, and SEB.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 188 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(Memory normal mode is enabled (RET1N=1). In this mode the core and periphery pow\ +er are both connected to the chip level power grid through Artigrid There is a p\ +ower sequence when the memory is put from active to selective precharge and back\ + to active. Selective precharge is available for all compilers except for the RO\ +M. Before entering selective precharge, the memory must be put in standby mode b\ +y setting CENA=1, TCENA=1, CENB=1 and TCENB=1.In addition, DFTRAMBYP must be set\ + to 0.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 98 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(Extra Margin Adjustment pins provide the option of adding delays into internal t\ +iming pulses. There are 3 different EMA pins: EMAA, EMAWA, EMASA to control Read\ +/Write internal timing pulses.) TextLine +TextEnd +/pagey exch def + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +% spaceLeft beginning paragraph 50 +(Refer to the user guide for a more detailed description\ + of memory operation.) TextLine +TextEnd +/pagey exch def +() (2) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 3 3 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Physical Dimensions) pagey MicronSectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 75 75 75 leftmargin pagey 14 Table4Start +/TextFont /Helvetica-Bold findfont text_size scalefont def +(Area Type) (Width)(m)() (Height)(m)() (Area)(m)(2) Table4Header +/TextFont /Helvetica findfont text_size scalefont def +( Core) (21.975) (414.86) (9116.55) Table4LC +Table4End +/pagey exch def + +leftmargin rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +(All width, height, and area dimensions are in drawn dimensions.\ + For shrink processes, this will be larger than the final silicon\ + post-shrink dimensions.) TextLine +TextEnd +/pagey exch def +/pagey pagey 20 sub def +(Symbol) () pagey SectionStart +/pagey exch def + +/pagey pagey 20 sub def +/Helvetica findfont text_size scalefont setfont +255 pagey 24 9 SymbolStart +(CENA) SymbolInput +(AA[4:0]) SymbolInput +(CENB) SymbolInput +(WENB[127:0]) SymbolInput +(AB[4:0]) SymbolInput +(DB[127:0]) SymbolInput +(EMAA[2:0]) SymbolInput +(EMASA) SymbolInput +(EMAB[2:0]) SymbolInput +(TENA) SymbolInput +(TCENA) SymbolInput +(TAA[4:0]) SymbolInput +(TENB) SymbolInput +(TCENB) SymbolInput +(TWENB[127:0]) SymbolInput +(TAB[4:0]) SymbolInput +(TDB[127:0]) SymbolInput +(RET1N) SymbolInput +(SIA[1:0]) SymbolInput +(SEA) SymbolInput +(DFTRAMBYP) SymbolInput +(SIB[1:0]) SymbolInput +(SEB) SymbolInput +(COLLDISN) SymbolInput +(CENYA) SymbolOutput +(AYA[4:0]) SymbolOutput +(WENYB[127:0]) SymbolOutput +(QA[127:0]) SymbolOutput +(SOA[1:0]) SymbolOutput +() SymbolOutput +(CENYB) SymbolOutput +(AYB[4:0]) SymbolOutput +(SOB[1:0]) SymbolOutput +(CLKA) (CLKB) SymbolClocks +SymbolEnd +/pagey exch def +() (3) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 4 4 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Pin Description) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def + +180 350 line_left pagey 14 Table2Start +/TextFont /Helvetica-Bold findfont text_size scalefont def +(Pin) (Description) Table2Header +/TextFont /Helvetica findfont text_size scalefont def +(AA[4:0], AB[4:0]) (Read & Write Addresses \(AA[0],AB[0] = LSB\)) Table2LL +(DB[127:0]) (Data Inputs \(DB[0] = LSB\)) Table2LL +(CLKA, CLKB) (Read & Write Clocks) Table2LL +(CENA, CENB) (Read & Write Enables \(active low\)) Table2LL +(WENB[127:0]) (Write Enable \(active low, WENB[0] = LSB\)) Table2LL +(EMAA[2:0], EMAB[2:0]) (Read and Write Extra Margin Adjustment \(EMAA[0],EMAB[0] = LSB\)) Table2LL +(EMASA) (Read Extra Margin Adjustment) Table2LL +(TENA, TENB) (Port A & B Test Mode Enables \(active low\)) Table2LL +(TDB[127:0]) (Data Test Input \(TDB[0] = LSB\)) Table2LL +(TCENA, TCENB) (Read & Write Chip Enable Test Inputs \(active low\)) Table2LL +(TWENB[127:0]) (Write Enable Test Input \(active low, TWENB[0] = LSB\)) Table2LL +(TAA[4:0], TAB[4:0]) (Read & Write Address Test Inputs \(TAA[0],TAB[0] = LSB\)) Table2LL +(COLLDISN) (Allow the user to disable the internal collision detection circuitry\(active low\)) Table2LL +(RET1N) (Retention Input \(active low\)) Table2LL +(DFTRAMBYP) (Test Control Input \(active high\)) Table2LL +(SEA,SEB) (Scan Enable Input \(active high\)) Table2LL +(QA[127:0]) (Data Outputs \(QA[0] = LSB\)) Table2LL +(CENYA, CENYB) (Read & Write Chip Enable Mux Outputs) Table2LL +(WENYB[127:0]) (Write Enable Mux Output \(WENYB[0] = LSB\)) Table2LL +(AYA[4:0], AYB[4:0]) (Read & Write Address Mux Outputs \(AYA[0],AYB[0] = LSB\)) Table2LL +(SOA[1:0],SOB[1:0]) (Scan Output \(SOA[0],SOB[0] = LSB\)) Table2LL +(SIA[1:0],SIB[1:0]) (Scan Input \(SIA[0],SIB[0] = LSB\)) Table2LL +Table2End +/pagey exch def +() (4) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 5 5 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def + +/pagey pagey 10 sub def +/text_size 10 def +(Read Cycle Timing DFTRAMBYP=0) () pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +(The retain timing arc is not shown in this diagram. \ +Please refer to the User Guide for this compiler for a detailed timing \ +diagram with the retain arc.) TextLine +TextEnd +/pagey pagey 10 sub def +leftmargin pagey 250 sub Frame1 +/pagey pagey 250 sub def + +/pagey pagey 10 sub def +/text_size 10 def +(Write Cycle Timing DFTRAMBYP=0) () pagey SectionStart +/pagey exch def +/pagey pagey 10 sub def +leftmargin pagey 290 sub Frame2 +/pagey pagey 280 sub def +() (5) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 6 6 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def + +/pagey pagey 10 sub def +/text_size 10 def +(Write to Read Cycle Timing) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +leftmargin pagey 91 sub Frame1027 +/pagey pagey 96 sub def + +/pagey pagey 10 sub def +/text_size 10 def +(Read to Write Cycle Timing) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +leftmargin pagey 55 sub Frame1030 +/pagey pagey 85 sub def +% headerEstimate=182 +% estimate=238 +% tailEstimate=44 +% spaceLeft=384 +(Default Timing for Cycle and Access) (units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +(The timing tables shows delay values measured from\ + 50% of supply to\ + 50% of supply voltage.\ + The output pins are loaded with the standard load of 0.035pF.\ + Input pins are driven with a standard slew of 0.080ns from\ + 10% to\ + 90% of supply voltage.) TextLine +() TextLine +(The timing and power values are measured at input slew of 0.08ns on clock pin,\ + 0.08ns on signal pins and output load 0.035pF.) TextLine + +TextEnd +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader + +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (accqa_rd3) (0.2869) (0.3862) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd3) (0.3341) (0.4018) TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=3 EMASA=0) () (t) (cyca_ema3) (0.5517) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=3) () (t) (cycb_ema3) (0.5718) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=3) () (t) (cracwb_rd3) (0.3916) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=3) () (t) (cwbcra_wr3) (0.4790) () TableT1CornerDRow +(Delay CLKB to SOB) (1,2) (t) (clkbsob) (0.1768) (0.2114) TableT1CornerRow +(Min. High pulse width CLKA) () (t) (ckah) (0.0899) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (6) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 7 7 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Timing continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=568 after continuation +(Min. Low pulse width CLKA) () (t) (ckal) (0.0871) () TableT1CornerRow +(Min. High pulse width CLKB) () (t) (ckbh) (0.0886) () TableT1CornerRow +(Min. Low pulse width CLKB) () (t) (ckbl) (0.0843) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript + +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart + +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def + +% after table spaceLeft=482 +% headerEstimate=110 +% estimate=112 +% tailEstimate=64 +% spaceLeft=482 +(Load Timing) (units = ns/pF) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +/pagey pagey 12 sub def + +TableT1CornerStart +TableT1CornerHeader +(CENYA load factor) () (K) (load_cenya) () (1.5204) TableT1CornerRow +(AYA load factor) () (K) (load_aya) () (1.2343) TableT1CornerRow +(CENYB load factor) () (K) (load_cenyb) () (1.4733) TableT1CornerRow +(WENYB load factor) () (K) (load_wenyb) () (1.2976) TableT1CornerRow +(AYB load factor) () (K) (load_ayb) () (1.2581) TableT1CornerRow +(QA load factor) () (K) (load_qa) () (0.4684) TableT1CornerRow +(SOA load factor) () (K) (load_soa) () (1.2646) TableT1CornerRow +(SOB load factor) () (K) (load_sob) () (1.3026) TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The output load factor units are ns/pF.) TextPiece +TextParaEnd +TextEnd +/pagey exch def +% headerEstimate=110 +% estimate=1316 +% tailEstimate=14 +% spaceLeft=196 +(Setup and Hold Timing) (units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +/pagey pagey 12 sub def + +TableT1CornerStart +TableT1CornerHeader +(Setup Btw. CLKA and AA) (COLLDISN=1) () (t) (aas) (0.0866) () TableT1CornerDRow +(Setup Btw. CLKA and AA) (COLLDISN=0) () (t) (aas_colldisn0) (0.0866) () TableT1CornerDRow +(Hold Btw. CLKA and AA) (COLLDISN=1) () (t) (aah) (0.0643) () TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (7) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 8 8 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. CLKA and AA) (COLLDISN=0) () (t) (aah_colldisn0) (0.0643) () TableT1CornerDRow +(Setup Btw. CLKB and AB) (COLLDISN=1) () (t) (abs) (0.0910) () TableT1CornerDRow +(Setup Btw. CLKB and AB) (COLLDISN=0) () (t) (abs_colldisn0) (0.0910) () TableT1CornerDRow +(Hold Btw. CLKB and AB) (COLLDISN=1) () (t) (abh) (0.0531) () TableT1CornerDRow +(Hold Btw. CLKB and AB) (COLLDISN=0) () (t) (abh_colldisn0) (0.0531) () TableT1CornerDRow +(Setup Btw. CLKA and TAA) (COLLDISN=1) () (t) (taas) (0.0880) () TableT1CornerDRow +(Setup Btw. CLKA and TAA) (COLLDISN=0) () (t) (taas_colldisn0) (0.0880) () TableT1CornerDRow +(Hold Btw. CLKA and TAA) (COLLDISN=1) () (t) (taah) (0.0643) () TableT1CornerDRow +(Hold Btw. CLKA and TAA) (COLLDISN=0) () (t) (taah_colldisn0) (0.0643) () TableT1CornerDRow +(Setup Btw. CLKB and TAB) (COLLDISN=1) () (t) (tabs) (0.0924) () TableT1CornerDRow +(Setup Btw. CLKB and TAB) (COLLDISN=0) () (t) (tabs_colldisn0) (0.0924) () TableT1CornerDRow +(Hold Btw. CLKB and TAB) (COLLDISN=1) () (t) (tabh) (0.0531) () TableT1CornerDRow +(Hold Btw. CLKB and TAB) (COLLDISN=0) () (t) (tabh_colldisn0) (0.0531) () TableT1CornerDRow +(Setup Btw. CLKA and CENA) () (t) (cenas) (0.0849) () TableT1CornerRow +(Hold Btw. CLKA and CENA) () (t) (cenah) (0.0376) () TableT1CornerRow +(Hold Btw. RET1N and CENA) () (t) (cenaf_ret1nfh) (0.5948) () TableT1CornerRow +(Hold Btw. RET1N and CENA) () (t) (cenaf_ret1nrh) (0.2791) () TableT1CornerRow +(Setup Btw. CLKB and CENB) () (t) (cenbs) (0.0917) () TableT1CornerRow +(Hold Btw. CLKB and CENB) () (t) (cenbh) (0.0340) () TableT1CornerRow +(Hold Btw. RET1N and CENB) () (t) (cenbf_ret1nfh) (0.5948) () TableT1CornerRow +(Hold Btw. RET1N and CENB) () (t) (cenbf_ret1nrh) (0.2791) () TableT1CornerRow +(Setup Btw. CLKB and WENB) () (t) (wenbs) (0.0082) () TableT1CornerRow +(Hold Btw. CLKB and WENB) () (t) (wenbh) (0.1564) () TableT1CornerRow +(Setup Btw. CLKB and DB) () (t) (dbs) (0.0283) () TableT1CornerRow +(Hold Btw. CLKB and DB) () (t) (dbh) (0.1602) () TableT1CornerRow +(Setup Btw. CLKA and EMAA) () (t) (emaas) (0.5758) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (8) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 9 9 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. CLKA and EMAA) () (t) (emaah) (0.7560) () TableT1CornerRow +(Setup Btw. CLKA and EMASA) () (t) (emasas) (0.5758) () TableT1CornerRow +(Hold Btw. CLKA and EMASA) () (t) (emasah) (0.7560) () TableT1CornerRow +(Setup Btw. CLKB and EMAB) () (t) (emabs) (0.5958) () TableT1CornerRow +(Hold Btw. CLKB and EMAB) () (t) (emabh) (0.7403) () TableT1CornerRow +(Setup Btw. CLKA and TENA) () (t) (tenas) (0.1554) () TableT1CornerRow +(Hold Btw. CLKA and TENA) () (t) (tenah) (0.0707) () TableT1CornerRow +(Setup Btw. CLKA and TCENA) () (t) (tcenas) (0.0849) () TableT1CornerRow +(Hold Btw. CLKA and TCENA) () (t) (tcenah) (0.0378) () TableT1CornerRow +(Hold Btw. RET1N and TCENA) () (t) (tcenaf_ret1nfh) (0.5948) () TableT1CornerRow +(Hold Btw. RET1N and TCENA) () (t) (tcenaf_ret1nrh) (0.2791) () TableT1CornerRow +(Setup Btw. CLKB and TENB) () (t) (tenbs) (0.3531) () TableT1CornerRow +(Hold Btw. CLKB and TENB) () (t) (tenbh) (0.1766) () TableT1CornerRow +(Setup Btw. CLKB and TCENB) () (t) (tcenbs) (0.0930) () TableT1CornerRow +(Hold Btw. CLKB and TCENB) () (t) (tcenbh) (0.0340) () TableT1CornerRow +(Hold Btw. RET1N and TCENB) () (t) (tcenbf_ret1nfh) (0.5948) () TableT1CornerRow +(Hold Btw. RET1N and TCENB) () (t) (tcenbf_ret1nrh) (0.2791) () TableT1CornerRow +(Setup Btw. CLKB and TWENB) () (t) (twenbs) (0.0084) () TableT1CornerRow +(Hold Btw. CLKB and TWENB) () (t) (twenbh) (0.1569) () TableT1CornerRow +(Setup Btw. CLKB and TDB) () (t) (tdbs) (0.0283) () TableT1CornerRow +(Hold Btw. CLKB and TDB) () (t) (tdbh) (0.1605) () TableT1CornerRow +(Hold Btw. DFTRAMBYP and RET1N) () (t) (ret1nf_dftrambypfh) (0.0232) () TableT1CornerRow +(Hold Btw. DFTRAMBYP and RET1N) () (t) (ret1nr_dftrambypfh) (0.5948) () TableT1CornerRow +(Hold Btw. CENB and RET1N) () (t) (ret1nf_cenbrh) (0.0232) () TableT1CornerRow +(Hold Btw. CENA and RET1N) () (t) (ret1nf_cenarh) (0.0212) () TableT1CornerRow +(Hold Btw. TCENA and RET1N) () (t) (ret1nf_tcenarh) (0.0212) () TableT1CornerRow +(Hold Btw. TCENB and RET1N) () (t) (ret1nf_tcenbrh) (0.0232) () TableT1CornerRow +(Hold Btw. TCENB and RET1N) () (t) (ret1nr_tcenbrh) (0.5948) () TableT1CornerRow +(Hold Btw. TCENA and RET1N) () (t) (ret1nr_tcenarh) (0.5747) () TableT1CornerRow +(Hold Btw. CENB and RET1N) () (t) (ret1nr_cenbrh) (0.5948) () TableT1CornerRow +(Hold Btw. CENA and RET1N) () (t) (ret1nr_cenarh) (0.5747) () TableT1CornerRow +(Setup Btw. CLKA and SIA) () (t) (sias) (0.1710) () TableT1CornerRow +(Hold Btw. CLKA and SIA) () (t) (siah) (0.0543) () TableT1CornerRow +(Setup Btw. CLKA and SEA) () (t) (seas) (0.1710) () TableT1CornerRow +(Hold Btw. CLKA and SEA) () (t) (seah) (0.7560) () TableT1CornerRow +(Setup Btw. CLKA and DFTRAMBYP) () (t) (dftrambypas) (0.2057) () TableT1CornerRow +(Hold Btw. CLKA and DFTRAMBYP) () (t) (dftrambypah) (0.7560) () TableT1CornerRow +(Setup Btw. CLKB and DFTRAMBYP) () (t) (dftrambypbs) (0.2057) () TableT1CornerRow +(Hold Btw. CLKB and DFTRAMBYP) () (t) (dftrambypbh) (0.5948) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (9) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 10 10 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. RET1N and DFTRAMBYP) () (t) (dftrambypr_ret1nfh) (0.5948) () TableT1CornerRow +(Hold Btw. RET1N and DFTRAMBYP) () (t) (dftrambypr_ret1nrh) (0.2791) () TableT1CornerRow +(Setup Btw. CLKB and SIB) () (t) (sibs) (0.0283) () TableT1CornerRow +(Hold Btw. CLKB and SIB) () (t) (sibh) (0.1602) () TableT1CornerRow +(Setup Btw. CLKB and SEB) () (t) (sebs) (0.3531) () TableT1CornerRow +(Hold Btw. CLKB and SEB) () (t) (sebh) (0.1766) () TableT1CornerRow +(Setup Btw. CLKA and COLLDISN) () (t) (colldisnas) (0.5758) () TableT1CornerRow +(Hold Btw. CLKA and COLLDISN) () (t) (colldisnah) (0.7560) () TableT1CornerRow +(Setup Btw. CLKB and COLLDISN) () (t) (colldisnbs) (0.5958) () TableT1CornerRow +(Hold Btw. CLKB and COLLDISN) () (t) (colldisnbh) (0.7403) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextEnd +/pagey exch def +% after table spaceLeft=400 +% headerEstimate=82 +% estimate=1862 +% tailEstimate=84 +% spaceLeft=400 +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment) +(units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +(Delay CLKA to QA) (EMAA=0 DFTRAMBYP=0) (1,2) (t) (accqa_rd0) (0.2878) (0.3873) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=1 DFTRAMBYP=0) (1,2) (t) (accqa_rd1) (0.2875) (0.3869) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=2 DFTRAMBYP=0) (1,2) (t) (accqa_rd2) (0.2870) (0.3863) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (accqa_rd3) (0.2869) (0.3862) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=4 DFTRAMBYP=0) (1,2) (t) (accqa_rd4) (0.3195) (0.4256) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=5 DFTRAMBYP=0) (1,2) (t) (accqa_rd5) (0.3427) (0.4537) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=6 DFTRAMBYP=0) (1,2) (t) (accqa_rd6) (0.3718) (0.4889) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=7 DFTRAMBYP=0) (1,2) (t) (accqa_rd7) (0.3950) (0.5169) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=0 DFTRAMBYP=1) (1,2) (t) (accqa_scan0) (0.2878) (0.3873) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=1 DFTRAMBYP=1) (1,2) (t) (accqa_scan1) (0.2875) (0.3869) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=2 DFTRAMBYP=1) (1,2) (t) (accqa_scan2) (0.2870) (0.3863) TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (10) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 11 11 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=1) (1,2) (t) (accqa_scan3) (0.2869) (0.3862) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=4 DFTRAMBYP=1) (1,2) (t) (accqa_scan4) (0.3195) (0.4256) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=5 DFTRAMBYP=1) (1,2) (t) (accqa_scan5) (0.3427) (0.4537) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=6 DFTRAMBYP=1) (1,2) (t) (accqa_scan6) (0.3718) (0.4889) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=7 DFTRAMBYP=1) (1,2) (t) (accqa_scan7) (0.3950) (0.5169) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=0 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd0) (0.3350) (0.4029) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=1 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd1) (0.3347) (0.4026) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=2 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd2) (0.3341) (0.4019) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd3) (0.3341) (0.4018) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=4 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd4) (0.3667) (0.4412) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=5 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd5) (0.3899) (0.4693) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=6 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd6) (0.4190) (0.5045) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=7 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd7) (0.4421) (0.5325) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=0 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan0) (0.3350) (0.4029) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=1 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan1) (0.3347) (0.4026) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=2 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan2) (0.3341) (0.4019) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan3) (0.3341) (0.4018) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=4 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan4) (0.3667) (0.4412) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=5 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan5) (0.3899) (0.4693) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=6 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan6) (0.4190) (0.5045) TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (11) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 12 12 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Delay CLKA to SOA) (EMAA=7 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan7) (0.4421) (0.5325) TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=0 EMASA=0) () (t) (cyca_ema0) (0.5528) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=1 EMASA=0) () (t) (cyca_ema1) (0.5525) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=2 EMASA=0) () (t) (cyca_ema2) (0.5518) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=3 EMASA=0) () (t) (cyca_ema3) (0.5517) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=4 EMASA=0) () (t) (cyca_ema4) (0.5912) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=5 EMASA=0) () (t) (cyca_ema5) (0.6193) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=6 EMASA=0) () (t) (cyca_ema6) (0.6546) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=7 EMASA=0) () (t) (cyca_ema7) (0.6826) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=0) () (t) (cycb_ema0) (0.5623) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=1) () (t) (cycb_ema1) (0.5654) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=2) () (t) (cycb_ema2) (0.5675) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=3) () (t) (cycb_ema3) (0.5718) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=4) () (t) (cycb_ema4) (0.6191) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=5) () (t) (cycb_ema5) (0.6469) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=6) () (t) (cycb_ema6) (0.6893) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=7) () (t) (cycb_ema7) (0.7174) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=0) () (t) (cracwb_rd0) (0.3927) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=1) () (t) (cracwb_rd1) (0.3924) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=2) () (t) (cracwb_rd2) (0.3917) () TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (12) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 13 13 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Clock Collision CLKA) (EMAA=3) () (t) (cracwb_rd3) (0.3916) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=4) () (t) (cracwb_rd4) (0.4311) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=5) () (t) (cracwb_rd5) (0.4592) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=6) () (t) (cracwb_rd6) (0.4944) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=7) () (t) (cracwb_rd7) (0.5224) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=0) () (t) (cwbcra_wr0) (0.4695) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=1) () (t) (cwbcra_wr1) (0.4726) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=2) () (t) (cwbcra_wr2) (0.4747) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=3) () (t) (cwbcra_wr3) (0.4790) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=4) () (t) (cwbcra_wr4) (0.5262) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=5) () (t) (cwbcra_wr5) (0.5540) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=6) () (t) (cwbcra_wr6) (0.5964) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=7) () (t) (cwbcra_wr7) (0.6244) () TableT1CornerDRow +(Delay CLKB to SOB) (1,2) (t) (clkbsob) (0.1768) (0.2114) TableT1CornerRow +(High pulse width CLKA) () (t) (ckah) (0.0899) () TableT1CornerRow +(Low pulse width CLKA) () (t) (ckal) (0.0871) () TableT1CornerRow +(High pulse width CLKB) () (t) (ckbh) (0.0886) () TableT1CornerRow +(Low pulse width CLKB) () (t) (ckbl) (0.0843) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def +% after table spaceLeft=56 +% headerEstimate=82 +% estimate=350 +% tailEstimate=84 +% spaceLeft=56 +() (13) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 14 14 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Path Delay Timing) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +(Delay CENA to CENYA) (1,2) (t) (cenacenya) (0.0687) (0.0756) TableT1CornerRow +(Delay TCENA to CENYA) (1,2) (t) (tcenacenya) (0.0685) (0.0754) TableT1CornerRow +(Delay TENA to CENYA) (1,2) (t) (tenacenyapu) (0.0961) (0.1068) TableT1CornerRow +(Delay TENA to CENYA) (1,2) (t) (tenacenyanu) (0.1095) (0.1229) TableT1CornerRow +(Delay DFTRAMBYP to CENYA) (1,2) (t) (dftrambypcenya) (0.1090) (0.1215) TableT1CornerRow +(Delay AA to AYA) (1,2) (t) (aaaya) (0.0593) (0.0649) TableT1CornerRow +(Delay TAA to AYA) (1,2) (t) (taaaya) (0.0600) (0.0657) TableT1CornerRow +(Delay TENA to AYA) (1,2) (t) (tenaayapu) (0.1063) (0.1204) TableT1CornerRow +(Delay TENA to AYA) (1,2) (t) (tenaayanu) (0.0976) (0.1113) TableT1CornerRow +(Delay DFTRAMBYP to AYA) (1,2) (t) (dftrambypaya) (0.0980) (0.1102) TableT1CornerRow +(Delay CENB to CENYB) (1,2) (t) (cenbcenyb) (0.0703) (0.0776) TableT1CornerRow +(Delay TCENB to CENYB) (1,2) (t) (tcenbcenyb) (0.0715) (0.0789) TableT1CornerRow +(Delay TENB to CENYB) (1,2) (t) (tenbcenybpu) (0.1017) (0.1132) TableT1CornerRow +(Delay TENB to CENYB) (1,2) (t) (tenbcenybnu) (0.1418) (0.1593) TableT1CornerRow +(Delay DFTRAMBYP to CENYB) (1,2) (t) (dftrambypcenyb) (0.1041) (0.1160) TableT1CornerRow +(Delay WENB to WENYB) (1,2) (t) (wenbwenyb) (0.0754) (0.0831) TableT1CornerRow +(Delay TWENB to WENYB) (1,2) (t) (twenbwenyb) (0.0749) (0.0825) TableT1CornerRow +(Delay TENB to WENYB) (1,2) (t) (tenbwenybpu) (0.1489) (0.2299) TableT1CornerRow +(Delay TENB to WENYB) (1,2) (t) (tenbwenybnu) (0.1515) (0.2434) TableT1CornerRow +(Delay DFTRAMBYP to WENYB) (1,2) (t) (dftrambypwenyb) (0.1009) (0.1505) TableT1CornerRow +(Delay AB to AYB) (1,2) (t) (abayb) (0.0592) (0.0648) TableT1CornerRow +(Delay TAB to AYB) (1,2) (t) (tabayb) (0.0594) (0.0652) TableT1CornerRow +(Delay TENB to AYB) (1,2) (t) (tenbaybpu) (0.1352) (0.1534) TableT1CornerRow +(Delay TENB to AYB) (1,2) (t) (tenbaybnu) (0.1327) (0.1525) TableT1CornerRow +(Delay DFTRAMBYP to AYB) (1,2) (t) (dftrambypayb) (0.0951) (0.1080) TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def +% after table spaceLeft=154 +% headerEstimate=77 +% estimate=364 +% tailEstimate=0 +% spaceLeft=154 +/pagey pagey 5 sub def +(Pin Capacitance) (units = fF) pagey SectionStart +/pagey exch def + +/TextFont /Helvetica-Bold findfont text_size scalefont def +/pagey pagey 15 sub def +140 85 line_left 10 add pagey 14 Table1CornerStart +/TextFont /Helvetica findfont text_size scalefont def +Table1CornerHeader +(CLKA) () (7.6175) Table1CornerRow +(CENA) () (1.2448) Table1CornerRow +(AA) () (1.2097) Table1CornerRow +(CLKB) () (7.5700) Table1CornerRow +(CENB) () (1.3178) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (14) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 15 15 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Pin Capacitance continued) (units = fF) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +/TextFont /Helvetica-Bold findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +/pagey pagey 15 sub def +140 85 line_left 10 add pagey 14 Table1CornerStart +/TextFont /Helvetica findfont text_size scalefont def +Table1CornerHeader +% spaceLeft=511 after continuation +(WENB) () (1.4060) Table1CornerRow +(AB) () (1.2245) Table1CornerRow +(DB) () (1.4532) Table1CornerRow +(EMAA) () (4.4420) Table1CornerRow +(EMASA) () (1.8243) Table1CornerRow +(EMAB) () (4.3298) Table1CornerRow +(TENA) () (0.8531) Table1CornerRow +(TCENA) () (1.2391) Table1CornerRow +(TAA) () (1.2074) Table1CornerRow +(TENB) () (0.8931) Table1CornerRow +(TCENB) () (1.3929) Table1CornerRow +(TWENB) () (1.2108) Table1CornerRow +(TAB) () (1.2309) Table1CornerRow +(TDB) () (1.3090) Table1CornerRow +(SIA) () (1.1106) Table1CornerRow +(SEA) () (1.4514) Table1CornerRow +(DFTRAMBYP) () (1.6529) Table1CornerRow +(SIB) () (4.0783) Table1CornerRow +(SEB) () (1.5046) Table1CornerRow +(COLLDISN) () (1.8342) Table1CornerRow +(RET1N) () (2.7778) Table1CornerRow +Table1CornerEnd +/pagey exch def +% after table spaceLeft=217 +% headerEstimate=77 +% estimate=644 +% tailEstimate=94 +% spaceLeft=217 +/Helvetica-Bold findfont text_size scalefont setfont +(Current) (units = mA) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(Core Standby std Curr.) (3) (2.292e-03) Table1CornerRow +(Peri Standby std Curr.) (3) (9.632e-03) Table1CornerRow +(Core Standby Selective Precharge Curr.) (3) (2.277e-03) Table1CornerRow +(Peri Standby Selective Precharge Curr.) (3) (8.341e-03) Table1CornerRow +(Core Standby Retention-1 Curr.) (3) (2.260e-03) Table1CornerRow +(Peri Standby Retention-1 Curr.) (3) (8.341e-04) Table1CornerRow +(Core Read AC (EMAA=0) Curr.) (1,4) (9.165e-05) Table1CornerRow +(Core Read AC (EMAA=1) Curr.) (1,4) (9.165e-05) Table1CornerRow +(Core Read AC (EMAA=2) Curr.) (1,4) (9.165e-05) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (15) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 16 16 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Current continued) (units = mA) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +% spaceLeft=593 after continuation +(Core Read AC (EMAA=3) Curr.) (1,4) (9.165e-05) Table1CornerRow +(Core Read AC (EMAA=4) Curr.) (1,4) (9.432e-05) Table1CornerRow +(Core Read AC (EMAA=5) Curr.) (1,4) (9.585e-05) Table1CornerRow +(Core Read AC (EMAA=6) Curr.) (1,4) (9.741e-05) Table1CornerRow +(Core Read AC (EMAA=7) Curr.) (1,4) (9.814e-05) Table1CornerRow +(Peri Read AC (EMAA=0) Curr.) (1,4) (3.597e-03) Table1CornerRow +(Peri Read AC (EMAA=1) Curr.) (1,4) (3.597e-03) Table1CornerRow +(Peri Read AC (EMAA=2) Curr.) (1,4) (3.597e-03) Table1CornerRow +(Peri Read AC (EMAA=3) Curr.) (1,4) (3.597e-03) Table1CornerRow +(Peri Read AC (EMAA=4) Curr.) (1,4) (3.605e-03) Table1CornerRow +(Peri Read AC (EMAA=5) Curr.) (1,4) (3.609e-03) Table1CornerRow +(Peri Read AC (EMAA=6) Curr.) (1,4) (3.613e-03) Table1CornerRow +(Peri Read AC (EMAA=7) Curr.) (1,4) (3.616e-03) Table1CornerRow +(Core Write AC (EMAB=0) Curr.) (1,4) (2.175e-04) Table1CornerRow +(Core Write AC (EMAB=1) Curr.) (1,4) (2.175e-04) Table1CornerRow +(Core Write AC (EMAB=2) Curr.) (1,4) (2.175e-04) Table1CornerRow +(Core Write AC (EMAB=3) Curr.) (1,4) (2.175e-04) Table1CornerRow +(Core Write AC (EMAB=4) Curr.) (1,4) (2.202e-04) Table1CornerRow +(Core Write AC (EMAB=5) Curr.) (1,4) (2.218e-04) Table1CornerRow +(Core Write AC (EMAB=6) Curr.) (1,4) (2.233e-04) Table1CornerRow +(Core Write AC (EMAB=7) Curr.) (1,4) (2.241e-04) Table1CornerRow +(Peri Write AC (EMAB=0) Curr.) (1,4) (4.929e-03) Table1CornerRow +(Peri Write AC (EMAB=1) Curr.) (1,4) (4.929e-03) Table1CornerRow +(Peri Write AC (EMAB=2) Curr.) (1,4) (4.929e-03) Table1CornerRow +(Peri Write AC (EMAB=3) Curr.) (1,4) (4.929e-03) Table1CornerRow +(Peri Write AC (EMAB=4) Curr.) (1,4) (4.933e-03) Table1CornerRow +(Peri Write AC (EMAB=5) Curr.) (1,4) (4.938e-03) Table1CornerRow +(Peri Write AC (EMAB=6) Curr.) (1,4) (4.941e-03) Table1CornerRow +(Peri Write AC (EMAB=7) Curr.) (1,4) (4.944e-03) Table1CornerRow +(Core Deselect(A) (icc_c_desela) Curr.) (2,4) (0.000e+00) Table1CornerRow +(Peri Deselect(A) (icc_p_desela) Curr.) (2,4) (6.445e-05) Table1CornerRow +(Core Deselect(B) (icc_c_deselb) Curr.) (2,4) (0.000e+00) Table1CornerRow +(Peri Deselect(B) (icc_p_deselb) Curr.) (2,4) (1.157e-03) Table1CornerRow +(Core Peak (icc_c_peak) Curr.) () (5.755785) Table1CornerRow +(Peri Peak (icc_p_peak) Curr.) () (75.373305) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (16) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 17 17 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Current continued) (units = mA) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +% spaceLeft=593 after continuation +(Core Inrush (icc_c_inrush) Curr.) () (2.053631) Table1CornerRow +(Peri Inrush (icc_p_inrush) Curr.) () (40.179487) Table1CornerRow +Table1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 4 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The AC current value assumes 50% read and write\ + operations, where 50% addresses and 50% of input\ + and output pins switch at the user defined frequency of 1MHz\ + and user defined clock activity_factor of 50%.) TextPiece +( It is assumed that ) TextPiece +() +(BIST) +(EMAA) +() +TextFourList +( pins do not switch.) TextPiece +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The deselected current assumes the memory is deselected,\ + 50% addresses switch, and 50% of input pins switch\ + at the user defined frequency of 1MHz.\ + The logic switching component of deselected power becomes\ + negligbly small if the input pins are held stable by\ + externally controlling these signals with chip select.) TextPiece +( It is assumed that ) TextPiece +() +(BIST) +(EMAA) +() +TextFourList +( pins do not switch.) TextPiece +TextParaEnd +TextParaStart +(3) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The standby current value is independent of frequency\ + and assumes all inputs and outputs are stable.) TextPiece +TextParaEnd +TextParaStart +(4) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The leakage current component is not included in this value.) TextPiece +TextParaEnd +TextParaStart +(5) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Clock activity factor will affect total current.) TextPiece +TextParaEnd +TextEnd +/pagey exch def +% after table spaceLeft=471 +(Clock Noise Limit) (Time-units = ns, Voltage-units = V) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 45 45 leftmargin 55 sub pagey 14 TableD1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +TableD1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +(CLKA) (0.0449) (0.1980) TableD1CornerRow +(CLKB) (0.0443) (0.1980) TableD1CornerRow +TableD1CornerEnd +/pagey exch def + +leftmargin 55 sub rightmargin pagey 10 TextStart +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The clock noise limit is the maximum voltage allowed \(for the\ + indicated pulse width\) that does not cause an unintentional\ + memory cycle or other memory failure.) TextLine +TextEnd +/pagey exch def +(Supply Noise Limit) (units = V) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 90 leftmargin 55 sub pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +(Power) () (0.0990) Table1CornerRow +(Ground) () (0.0990) Table1CornerRow +Table1CornerEnd +/pagey exch def + +leftmargin 55 sub rightmargin pagey 10 TextStart +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The power and ground noise limit is the maximum supply\ + voltage transition that is allowed without causing\ + a memory failure.) TextLine +TextEnd +/pagey exch def +centerx 300 EndingCopyright +() (17) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Trailer +%%Pages: 17 +%%EOF diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v new file mode 100644 index 00000000..e7cbc6b9 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_rtl.v @@ -0,0 +1,275 @@ +/* verilog_rtl_memcomp Version: c0.1.0-EAC */ +/* common_memcomp Version: c0.1.2-EAC */ +/* lang compiler Version: 4.5.1-EAC Nov 6 2014 16:10:45 */ +// +// CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +// +// Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +// +// Use of this Software is subject to the terms and conditions of the +// applicable license agreement with ARM Physical IP, Inc. +// In addition, this Software is protected by patents, copyright law +// and international treaties. +// +// The copyright notice(s) in this Software does not indicate actual or +// intended publication of this Software. +// +// Repair Verilog RTL for High Capacity Two Port Register File SVT MVT Compiler +// +// Instance Name: rf2_32x128_wm1_rtl_top +// Words: 32 +// User Bits: 128 +// Mux: 2 +// Drive: 6 +// Write Mask: On +// Extra Margin Adjustment: On +// Redundancy: off +// Redundant Rows: 0 +// Redundant Columns: 2 +// Test Muxes On +// Ser: none +// Retention: on +// Power Gating: off +// +// Creation Date: Sun Oct 13 11:09:26 2019 +// Version: r0p0 +// +// Verified +// +// Known Bugs: None. +// +// Known Work Arounds: N/A +// +`timescale 1ns/1ps + +module rf2_32x128_wm1_rtl_top ( + CENYA, + AYA, + CENYB, + WENYB, + AYB, + QA, + SOA, + SOB, + CLKA, + CENA, + AA, + CLKB, + CENB, + WENB, + AB, + DB, + EMAA, + EMASA, + EMAB, + TENA, + TCENA, + TAA, + TENB, + TCENB, + TWENB, + TAB, + TDB, + RET1N, + SIA, + SEA, + DFTRAMBYP, + SIB, + SEB, + COLLDISN + ); + + output CENYA; + output [4:0] AYA; + output CENYB; + output [127:0] WENYB; + output [4:0] AYB; + output [127:0] QA; + output [1:0] SOA; + output [1:0] SOB; + input CLKA; + input CENA; + input [4:0] AA; + input CLKB; + input CENB; + input [127:0] WENB; + input [4:0] AB; + input [127:0] DB; + input [2:0] EMAA; + input EMASA; + input [2:0] EMAB; + input TENA; + input TCENA; + input [4:0] TAA; + input TENB; + input TCENB; + input [127:0] TWENB; + input [4:0] TAB; + input [127:0] TDB; + input RET1N; + input [1:0] SIA; + input SEA; + input DFTRAMBYP; + input [1:0] SIB; + input SEB; + input COLLDISN; + wire [127:0] QOA; + wire [127:0] DIB; + + assign QA = QOA; + assign DIB = DB; + rf2_32x128_wm1_fr_top u0 ( + .CENYA(CENYA), + .AYA(AYA), + .CENYB(CENYB), + .WENYB(WENYB), + .AYB(AYB), + .QOA(QOA), + .SOA(SOA), + .SOB(SOB), + .CLKA(CLKA), + .CENA(CENA), + .AA(AA), + .CLKB(CLKB), + .CENB(CENB), + .WENB(WENB), + .AB(AB), + .DIB(DIB), + .EMAA(EMAA), + .EMASA(EMASA), + .EMAB(EMAB), + .TENA(TENA), + .TCENA(TCENA), + .TAA(TAA), + .TENB(TENB), + .TCENB(TCENB), + .TWENB(TWENB), + .TAB(TAB), + .TDB(TDB), + .RET1N(RET1N), + .SIA(SIA), + .SEA(SEA), + .DFTRAMBYP(DFTRAMBYP), + .SIB(SIB), + .SEB(SEB), + .COLLDISN(COLLDISN) +); + +endmodule + +module rf2_32x128_wm1_fr_top ( + CENYA, + AYA, + CENYB, + WENYB, + AYB, + QOA, + SOA, + SOB, + CLKA, + CENA, + AA, + CLKB, + CENB, + WENB, + AB, + DIB, + EMAA, + EMASA, + EMAB, + TENA, + TCENA, + TAA, + TENB, + TCENB, + TWENB, + TAB, + TDB, + RET1N, + SIA, + SEA, + DFTRAMBYP, + SIB, + SEB, + COLLDISN + ); + + output CENYA; + output [4:0] AYA; + output CENYB; + output [127:0] WENYB; + output [4:0] AYB; + output [127:0] QOA; + output [1:0] SOA; + output [1:0] SOB; + input CLKA; + input CENA; + input [4:0] AA; + input CLKB; + input CENB; + input [127:0] WENB; + input [4:0] AB; + input [127:0] DIB; + input [2:0] EMAA; + input EMASA; + input [2:0] EMAB; + input TENA; + input TCENA; + input [4:0] TAA; + input TENB; + input TCENB; + input [127:0] TWENB; + input [4:0] TAB; + input [127:0] TDB; + input RET1N; + input [1:0] SIA; + input SEA; + input DFTRAMBYP; + input [1:0] SIB; + input SEB; + input COLLDISN; + + wire [127:0] DB; + wire [127:0] QA; + + assign DB=DIB; + assign QOA=QA; + rf2_32x128_wm1 u0 ( + .CENYA(CENYA), + .AYA(AYA), + .CENYB(CENYB), + .WENYB(WENYB), + .AYB(AYB), + .QA(QA), + .SOA(SOA), + .SOB(SOB), + .CLKA(CLKA), + .CENA(CENA), + .AA(AA), + .CLKB(CLKB), + .CENB(CENB), + .WENB(WENB), + .AB(AB), + .DB(DB), + .EMAA(EMAA), + .EMASA(EMASA), + .EMAB(EMAB), + .TENA(TENA), + .TCENA(TCENA), + .TAA(TAA), + .TENB(TENB), + .TCENB(TCENB), + .TWENB(TWENB), + .TAB(TAB), + .TDB(TDB), + .RET1N(RET1N), + .SIA(SIA), + .SEA(SEA), + .DFTRAMBYP(DFTRAMBYP), + .SIB(SIB), + .SEB(SEB), + .COLLDISN(COLLDISN) + ); + +endmodule // rf2_32x128_wm1_fr_top + diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm new file mode 100644 index 00000000..1fd1f704 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.avm @@ -0,0 +1,162 @@ +# +# CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +# +# Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +# +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Physical IP, Inc. +# In addition, this Software is protected by patents, copyright law +# and international treaties. +# +# The copyright notice(s) in this Software does not indicate actual or +# intended publication of this Software. +# +# Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +# +# Creation Date: Sun Oct 13 11:08:07 2019 +# +# Instance Options: +# Instance Name: rf2_32x128_wm1 +# Number of Words: 32 +# Number of Bits: 128 +# Multiplexer Width: 2 +# Multi-Vt selection: LL +# Frequency : 1 +# Activity Factor <%>: 50 +# Pipeline: off +# Word-Write Mask: on +# Word Partition Size: 1 +# Write through: off +# Top Metal Layer: m5-m10 +# Power Type: otc +# Redundancy: off +# Redundant Columns: 2 +# Redundant Rows: 0 +# BIST MUXes: on +# Soft Error Repair (SER): none +# Power Gating: off +# Back Biasing: off +# Retention: on +# Extra Margin Adjustment: on +# Advanced Test Features: off +# Customer Comment: This is a memory instance +# Bus-notation: on +# Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +# Name Case: upper +# Check Instance Name: on +# Diodes: on +# Drive Strength: 6 +# Site Definitions: off +# Library Name: USERLIB +# Liberty setting: nldm +# +# Compiler Versions: +# Memory Version: r0p0 +# Lang compiler Version: 4.5.1-EAC +# View Name: avm +# AMCI Version: 2.0.4-EAC +# avm_memcomp Version: 2.3.7-EAC +# +# Modeling Assumptions: N/A +# +# Modeling Limitations: N/A +# +# Known Bugs: N/A +# +# Known Work Arounds: N/A +# +rf2_32x128_wm1 { + MEMORY_TYPE RegFile + EQUIV_GATE_COUNT 4506 + VDD_PIN VDDCE VDDPE + GND_PIN VSSE + #This file is for PROCESS SS, CORNER SS_0P81V_0P81V_125C + #However, RedHawk needs the process to be specified as 'PROCESS XX' + PROCESS XX + Cload 3.5e-05nF + VDD 0.81 0.81 + + state_boolean avm_into_lowpwr "(((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&!RET1N&!DFTRAMBYP)" "!RET1N" "NA" + state_boolean avm_outof_lowpwr "(((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&RET1N&!DFTRAMBYP)" "RET1N" "NA" + state_boolean avm_read_write "RET1N&!DFTRAMBYP&((CLKA&TENA&!CENA)|(CLKA&!TENA&!TCENA))&((CLKB&TENB&!CENB)|(CLKB&!TENB&!TCENB))" "CLKA CLKB" "NA" + state_boolean avm_read_desel "RET1N&!DFTRAMBYP&((CLKA&TENA&!CENA)|(CLKA&!TENA&!TCENA))&((CLKB&TENB&CENB)|(CLKB&!TENB&TCENB))" "CLKA CLKB" "NA" + state_boolean avm_desel_write "RET1N&!DFTRAMBYP&((CLKA&TENA&CENA)|(CLKA&!TENA&TCENA))&((CLKB&TENB&!CENB)|(CLKB&!TENB&!TCENB))" "CLKA CLKB" "NA" + state_boolean avm_scan_capture "((CLKA&!SEA&RET1N&DFTRAMBYP)&(CLKB&!SEB&RET1N&DFTRAMBYP))" "DFTRAMBYP" "NA" + state_boolean avm_scan_shift "(CLKA&SEA&RET1N&DFTRAMBYP)&(CLKB&SEB&RET1N&DFTRAMBYP)" "DFTRAMBYP" "NA" + state_boolean standby_trig "RET1N&((CLKA&CENA&TENA)|(CLKA&TCENA&!TENA))&((CLKB&CENB&TENB)|(CLKB&TCENB&!TENB))&!DFTRAMBYP" "CLKA CLKB" "NA" + state_boolean standby_ntrig "RET1N&((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&!DFTRAMBYP" "!CLKA !CLKB" "NA" + + Cpd avm_into_lowpwr { + VDDCE VSSE 5.71087e-05nF + VDDPE VSSE 6.28090e-04nF + } + PEAK_I avm_into_lowpwr { + VDDCE VSSE 0.85138mA + VDDPE VSSE 3.68611mA + } + Cpd avm_outof_lowpwr { + VDDCE VSSE 6.28195e-05nF + VDDPE VSSE 5.76153e-03nF + } + PEAK_I avm_outof_lowpwr { + VDDCE VSSE 0.93652mA + VDDPE VSSE 23.15579mA + } + Cpd avm_read_write { + VDDCE VSSE 2.89952e-04nF + VDDPE VSSE 8.92025e-03nF + } + PEAK_I avm_read_write { + VDDCE VSSE 2.22663mA + VDDPE VSSE 24.23907mA + } + Cpd avm_read_desel { + VDDCE VSSE 1.06570e-04nF + VDDPE VSSE 3.74491e-03nF + } + PEAK_I avm_read_desel { + VDDCE VSSE 1.06930mA + VDDPE VSSE 12.67500mA + } + Cpd avm_desel_write { + VDDCE VSSE 1.83382e-04nF + VDDPE VSSE 5.17534e-03nF + } + PEAK_I avm_desel_write { + VDDCE VSSE 1.19590mA + VDDPE VSSE 16.68900mA + } + Cpd avm_scan_capture { + VDDCE VSSE 9.83176e-06nF + VDDPE VSSE 1.13987e-02nF + } + PEAK_I avm_scan_capture { + VDDCE VSSE 0.19692mA + VDDPE VSSE 16.41292mA + } + Cpd avm_scan_shift { + VDDCE VSSE 9.83176e-06nF + VDDPE VSSE 1.13987e-02nF + } + PEAK_I avm_scan_shift { + VDDCE VSSE 0.19692mA + VDDPE VSSE 16.41292mA + } + Cpd standby_trig { + VDDCE VSSE 0.00000e+00nF + VDDPE VSSE 2.47655e-06nF + } + Cpd standby_ntrig { + VDDCE VSSE 0.00000e+00nF + VDDPE VSSE 2.25737e-05nF + } + LEAKAGE_I { + VDDCE VSSE 1.39840e-02mA + VDDPE VSSE 0.11891mA + } + tsu 0.184945ns + ck2q_delay 0.724564ns + tr_q 0.036986ns + tf_q 0.041705ns + CHARACTERIZATION_MODE accurate +} diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat new file mode 100644 index 00000000..e99117a0 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.dat @@ -0,0 +1,342 @@ +# +# CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +# +# Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +# +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Physical IP, Inc. +# In addition, this Software is protected by patents, copyright law +# and international treaties. +# +# The copyright notice(s) in this Software does not indicate actual or +# intended publication of this Software. +# +# Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +# +# Creation Date: Sun Oct 13 11:08:34 2019 +# +# Instance Options: +# Instance Name: rf2_32x128_wm1 +# Number of Words: 32 +# Number of Bits: 128 +# Multiplexer Width: 2 +# Multi-Vt selection: LL +# Frequency : 1 +# Activity Factor <%>: 50 +# Pipeline: off +# Word-Write Mask: on +# Word Partition Size: 1 +# Write through: off +# Top Metal Layer: m5-m10 +# Power Type: otc +# Redundancy: off +# Redundant Columns: 2 +# Redundant Rows: 0 +# BIST MUXes: on +# Soft Error Repair (SER): none +# Power Gating: off +# Back Biasing: off +# Retention: on +# Extra Margin Adjustment: on +# Advanced Test Features: off +# Customer Comment: This is a memory instance +# Bus-notation: on +# Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +# Name Case: upper +# Check Instance Name: on +# Diodes: on +# Drive Strength: 6 +# Site Definitions: off +# Library Name: USERLIB +# Liberty setting: nldm +# +# Compiler Versions: +# Memory Version: r0p0 +# Lang compiler Version: 4.5.1-EAC +# View Name: datatable +# AMCI Version: 2.0.4-EAC +# datatable_memcomp Version: 2.3.2-EAC +# +# Modeling Assumptions: N/A +# +# Modeling Limitations: N/A +# +# Known Bugs: N/A +# +# Known Work Arounds: N/A +# +# Units used in Datatable : +# geomx: micron +# geomy: micron +# Voltage: volts +# Temprature: Degree Celsius +# Current: mA +# Time: ns +# +name ss_0p81v_0p81v_125c +S N +geomx 21.9750 +geomy 414.8600 +volt 0.8100 +temp 125.0000 +# High Capacity Two Port Register File SVT MVT Compiler : Propagation Delay specific information. +tcenacenya 0.1698 +ttcenacenya 0.1694 +ttenacenyapu 0.2569 +ttenacenyanu 0.3113 +tdftrambypcenya 0.3774 +taaaya 0.1761 +ttaaaya 0.1785 +ttenaayapu 0.3543 +ttenaayanu 0.3264 +tdftrambypaya 0.3634 +tcenbcenyb 0.1739 +ttcenbcenyb 0.1753 +ttenbcenybpu 0.2627 +ttenbcenybnu 0.4940 +tdftrambypcenyb 0.3766 +twenbwenyb 0.2544 +ttwenbwenyb 0.2549 +ttenbwenybpu 0.6549 +ttenbwenybnu 0.6651 +tdftrambypwenyb 0.3809 +tabayb 0.1767 +ttabayb 0.1803 +ttenbaybpu 0.5579 +ttenbaybnu 0.5197 +tdftrambypayb 0.3592 +taccqa_rd0 0.7072 +taccqa_rd1 0.7115 +taccqa_rd2 0.7168 +taccqa_rd3 0.7246 +taccqa_rd4 0.8255 +taccqa_rd5 0.9233 +taccqa_rd6 1.0320 +taccqa_rd7 1.1298 +taccqa_scan0 0.7072 +taccqa_scan1 0.7115 +taccqa_scan2 0.7168 +taccqa_scan3 0.7246 +taccqa_scan4 0.8255 +taccqa_scan5 0.9233 +taccqa_scan6 1.0320 +taccqa_scan7 1.1298 +tclkasoa_rd0 0.7968 +tclkasoa_rd1 0.8011 +tclkasoa_rd2 0.8064 +tclkasoa_rd3 0.8142 +tclkasoa_rd4 0.9152 +tclkasoa_rd5 1.0130 +tclkasoa_rd6 1.1217 +tclkasoa_rd7 1.2196 +tclkasoa_scan0 0.7968 +tclkasoa_scan1 0.8011 +tclkasoa_scan2 0.8064 +tclkasoa_scan3 0.8142 +tclkasoa_scan4 0.9152 +tclkasoa_scan5 1.0130 +tclkasoa_scan6 1.1217 +tclkasoa_scan7 1.2196 +tclkbsob 0.4309 +# High Capacity Two Port Register File SVT MVT Compiler : Kload specific information. +kload_cenya 2.9544 +kload_aya 2.6289 +kload_cenyb 2.9646 +kload_wenyb 2.6826 +kload_ayb 2.6397 +kload_qa 1.0456 +kload_soa 2.6921 +kload_sob 3.0759 +# High Capacity Two Port Register File SVT MVT Compiler : Cycle time specific information. +tcyca_ema0 1.1173 +tcyca_ema1 1.1218 +tcyca_ema2 1.1273 +tcyca_ema3 1.1354 +tcyca_ema4 1.2406 +tcyca_ema5 1.3425 +tcyca_ema6 1.4559 +tcyca_ema7 1.5578 +tcycb_ema0 1.1869 +tcycb_ema1 1.1955 +tcycb_ema2 1.2067 +tcycb_ema3 1.2169 +tcycb_ema4 1.3370 +tcycb_ema5 1.4353 +tcycb_ema6 1.5677 +tcycb_ema7 1.6682 +# High Capacity Two Port Register File SVT MVT Compiler : Clock collision specific information. +tcracwb_rd0 0.5452 +tcracwb_rd1 0.5495 +tcracwb_rd2 0.5548 +tcracwb_rd3 0.5626 +tcracwb_rd4 0.6635 +tcracwb_rd5 0.7613 +tcracwb_rd6 0.8700 +tcracwb_rd7 0.9678 +tcwbcra_wr0 0.8066 +tcwbcra_wr1 0.8148 +tcwbcra_wr2 0.8255 +tcwbcra_wr3 0.8354 +tcwbcra_wr4 0.9505 +tcwbcra_wr5 1.0448 +tcwbcra_wr6 1.1719 +tcwbcra_wr7 1.2683 +# High Capacity Two Port Register File SVT MVT Compiler : Pulse width specific information. +tckah 0.1610 +tckal 0.1731 +tckbh 0.1602 +tckbl 0.1727 +# High Capacity Two Port Register File SVT MVT Compiler : Setup time specific information. +tcenas 0.1727 +taas 0.2271 +taas_colldisn0 0.2271 +tcenbs 0.1749 +twenbs 0.0805 +tabs 0.2247 +tabs_colldisn0 0.2247 +tdbs 0.1565 +temaas 1.1981 +temasas 1.1981 +temabs 1.2797 +ttenas 0.4007 +ttcenas 0.1727 +ttaas 0.2293 +ttaas_colldisn0 0.2293 +ttenbs 0.6900 +ttcenbs 0.1755 +ttwenbs 0.0805 +ttabs 0.2278 +ttabs_colldisn0 0.2278 +ttdbs 0.1621 +tsias 0.4408 +tseas 0.4408 +tdftrambypas 0.6586 +tdftrambypbs 0.6586 +tsibs 0.1565 +tsebs 0.6900 +tcolldisnas 1.1981 +tcolldisnbs 1.2797 +# High Capacity Two Port Register File SVT MVT Compiler : Hold time specific information. +tcenah 0.0677 +tcenaf_ret1nfh 1.2585 +tcenaf_ret1nrh 0.6220 +taah 0.1038 +taah_colldisn0 0.1038 +tcenbh 0.0682 +tcenbf_ret1nfh 1.2585 +tcenbf_ret1nrh 0.6220 +twenbh 0.2401 +tabh 0.0966 +tabh_colldisn0 0.0966 +tdbh 0.2434 +temaah 1.7699 +temasah 1.7699 +temabh 1.7098 +ttenah 0.1142 +ttcenah 0.0698 +ttcenaf_ret1nfh 1.2585 +ttcenaf_ret1nrh 0.6220 +ttaah 0.1038 +ttaah_colldisn0 0.1038 +ttenbh 0.2678 +ttcenbh 0.0682 +ttcenbf_ret1nfh 1.2585 +ttcenbf_ret1nrh 0.6220 +ttwenbh 0.2417 +ttabh 0.0966 +ttabh_colldisn0 0.0966 +ttdbh 0.2434 +tret1nf_dftrambypfh 0.0439 +tret1nr_dftrambypfh 1.2585 +tret1nf_cenbrh 0.0439 +tret1nf_cenarh 0.0432 +tret1nf_tcenarh 0.0432 +tret1nf_tcenbrh 0.0439 +tret1nr_tcenbrh 1.2585 +tret1nr_tcenarh 1.1769 +tret1nr_cenbrh 1.2585 +tret1nr_cenarh 1.1769 +tsiah 0.0676 +tseah 1.7699 +tdftrambypah 1.7699 +tdftrambypbh 1.2585 +tdftrambypr_ret1nfh 1.2585 +tdftrambypr_ret1nrh 0.6220 +tsibh 0.2434 +tsebh 0.2678 +tcolldisnah 1.7699 +tcolldisnbh 1.7098 +# High Capacity Two Port Register File SVT MVT Compiler : Input Capacitance specific information. +icap_clka 0.0102 +icap_cena 0.0019 +icap_aa 0.0019 +icap_clkb 0.0102 +icap_cenb 0.0018 +icap_wenb 0.0024 +icap_ab 0.0020 +icap_db 0.0024 +icap_emaa 0.0075 +icap_emasa 0.0030 +icap_emab 0.0072 +icap_tena 0.0013 +icap_tcena 0.0019 +icap_taa 0.0018 +icap_tenb 0.0014 +icap_tcenb 0.0019 +icap_twenb 0.0020 +icap_tab 0.0018 +icap_tdb 0.0021 +icap_sia 0.0018 +icap_sea 0.0023 +icap_dftrambyp 0.0024 +icap_sib 0.0072 +icap_seb 0.0022 +icap_colldisn 0.0031 +icap_ret1n 0.0045 +# High Capacity Two Port Register File SVT MVT Compiler : current specific information. +icc_standby_c_chipdisable 0.013984 +icc_standby_p_chipdisable 0.118912 +icc_standby_c_selective_precharge 0.013711 +icc_standby_p_selective_precharge 0.101339 +icc_standby_c_ret1 0.013252 +icc_standby_p_ret1 0.010134 +icc_c_rd0_a 8.583e-05 +icc_c_rd1_a 8.592e-05 +icc_c_rd2_a 8.598e-05 +icc_c_rd3_a 8.632e-05 +icc_c_rd4_a 8.821e-05 +icc_c_rd5_a 8.914e-05 +icc_c_rd6_a 8.941e-05 +icc_c_rd7_a 8.941e-05 +icc_p_rd0_a 3.026e-03 +icc_p_rd1_a 3.026e-03 +icc_p_rd2_a 3.030e-03 +icc_p_rd3_a 3.033e-03 +icc_p_rd4_a 3.068e-03 +icc_p_rd5_a 3.073e-03 +icc_p_rd6_a 3.081e-03 +icc_p_rd7_a 3.081e-03 +icc_c_wr0_b 1.479e-04 +icc_c_wr1_b 1.480e-04 +icc_c_wr2_b 1.483e-04 +icc_c_wr3_b 1.485e-04 +icc_c_wr4_b 1.504e-04 +icc_c_wr5_b 1.514e-04 +icc_c_wr6_b 1.517e-04 +icc_c_wr7_b 1.517e-04 +icc_p_wr0_b 4.185e-03 +icc_p_wr1_b 4.185e-03 +icc_p_wr2_b 4.189e-03 +icc_p_wr3_b 4.192e-03 +icc_p_wr4_b 4.226e-03 +icc_p_wr5_b 4.232e-03 +icc_p_wr6_b 4.239e-03 +icc_p_wr7_b 4.239e-03 +icc_c_desela 0.000e+00 +icc_p_desela 4.035e-05 +icc_c_deselb 0.000e+00 +icc_p_deselb 9.960e-04 +icc_c_peak 2.22663 +icc_p_peak 24.239074 +icc_c_inrush 1.225138 +icc_p_inrush 23.084833 diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps new file mode 100644 index 00000000..f5c56bb1 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_ss_0p81v_0p81v_125c.ps @@ -0,0 +1,5490 @@ +%!PS-Adobe-3.0 +% CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +% +% Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +% +% Use of this Software is subject to the terms and conditions of the +% applicable license agreement with ARM Physical IP, Inc. +% In addition, this Software is protected by patents, copyright law +% and international treaties. +% +% The copyright notice(s) in this Software does not indicate actual or +% intended publication of this Software. +% +% Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +% +% Creation Date: Sun Oct 13 11:09:15 2019 +% +% Instance Options: +% Instance Name: rf2_32x128_wm1 +% Number of Words: 32 +% Number of Bits: 128 +% Multiplexer Width: 2 +% Multi-Vt selection: LL +% Frequency : 1 +% Activity Factor <%>: 50 +% Pipeline: off +% Word-Write Mask: on +% Word Partition Size: 1 +% Write through: off +% Top Metal Layer: m5-m10 +% Power Type: otc +% Redundancy: off +% Redundant Columns: 2 +% Redundant Rows: 0 +% BIST MUXes: on +% Soft Error Repair (SER): none +% Power Gating: off +% Back Biasing: off +% Retention: on +% Extra Margin Adjustment: on +% Advanced Test Features: off +% Customer Comment: This is a memory instance +% Bus-notation: on +% Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +% Name Case: upper +% Check Instance Name: on +% Diodes: on +% Drive Strength: 6 +% Site Definitions: off +% Library Name: USERLIB +% Liberty setting: nldm +% +% Compiler Versions: +% Memory Version: r0p0 +% Lang compiler Version: 4.5.1-EAC +% View Name: Postscript +% AMCI Version: 2.0.4-EAC +% RTE Version: 2.3.7-EAC +% datasheet_memcomp Version: 2.3.3-EAC +% +% Modeling Assumptions: N/A +% +% Modeling Limitations: N/A +% +% Known Bugs: N/A +% +% Known Work Arounds: N/A +% +%%BoundingBox: 0 0 612 792 +%%Creator: post +%%DocumentData: Clean8Bit +%%DocumentPaperSizes: Letter +%%Orientation: Portrait +%%Pages: (atend) +%%PageOrder: Ascend +%%For: ARM +%%EndComments + +%%BeginProlog + +% TableRow sets the table row height +% Expects dy on the stack +/TableRow { + /tablerow exch def +} def + + +% ArrowRight prints an arrow pointing to the right +% Expects text x y on the stack +/ArrowRight { + newpath + moveto + -2.5 1 rmoveto + 2.5 -1 rlineto + -2.5 -1 rlineto + stroke +} def + + +% ArrowLeft prints an arrow pointing to the left +% Expects text x y on the stack +/ArrowLeft { + newpath + moveto + 2.5 1 rmoveto + -2.5 -1 rlineto + 2.5 -1 rlineto + stroke +} def + + +% ArrowUp prints an arrow pointing up +% Expects text x y on the stack +/ArrowUp { + newpath + moveto + 1 -2.5 rmoveto + -1 2.5 rlineto + -1 -2.5 rlineto + stroke +} def + + +% ArrowDown prints an arrow pointing down +% Expects text x y on the stack +/ArrowDown { + newpath + moveto + 1 2.5 rmoveto + -1 -2.5 rlineto + -1 2.5 rlineto + stroke +} def + + +% CenterLabel prints text centered at the x,y +% centers on x only +% Expects text subscript x y on the stack +/CenterLabel { + moveto + /subscr exch def % save the subscript + /txt exch def % save the text + txt stringwidth pop % string x on stack + subscr stringwidth pop % subscr x on stack + add 2 div 0 exch sub % 0-dx/2 on stack + 0 rmoveto + txt show + 0 -2 rmoveto + subscr show +} def + + +% LeftLabel prints text to the left of the x,y +% centers on x only +% Expects text subscript x y on the stack +/LeftLabel { + moveto + /subscr exch def % save the subscript + /txt exch def % save the text + txt stringwidth pop % string x on stack + subscr stringwidth pop % subscr x on stack + add 0 exch sub % 0-dx on stack + 0 rmoveto + txt show + 0 -2 rmoveto + subscr show +} def + + +% RightLabel prints text to the right of the x,y +% Expects text subscript x y on the stack +/RightLabel { + moveto + exch + show + 0 -2 rmoveto + show +} def + + +% CenterText prints text centered at the x,y +% centers on x only +% Expects text x y on the stack +/CenterText { + moveto + dup stringwidth pop % string x on stack + 2 div 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show +} def + + +% Table2start begins a 2 column table. +% Expects 5 values on the stack: w1 w2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table2Start { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table2End ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table2End { + 1 setlinewidth + tablex tabley + table1width table2width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% Table2DoubleLine doubles up the line at the bottom of a box +% Expects nothing on the stack +/Table2DoubleLine { + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + 1.5 setlinewidth + stroke +} def + + +% Table2Verticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table2Verticals { + % complete the box for each + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + 0.5 setlinewidth + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + 0.5 setlinewidth + stroke + + 1 setlinewidth +} def + + +% Table2CC prints centered strings at the top of a 2 column table. +% Expects string string on the stack +/Table2CC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex table1width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + +} def + + +% Table2LC prints one left aligned string and one centered string +% Expects 2 strings on the stack +/Table2LC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + + +% Table2LCMicron prints one left aligned string and one centered string +% The centered string has a micron symbol at the end of it. +% Expects 2 strings on the stack +/Table2LCMicron { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % col 2 width + TextFont setfont + dup stringwidth pop % dx of string on stack + /Symbol findfont 12 scalefont setfont + (\155) stringwidth pop % dx of symbol u on stack + add % dx of number with mu + TextFont setfont + (m) stringwidth pop % dx of m on stack + add % dx of entire box contents on stack + 2 div % dx/2 on stack + + % col 2 + tablex table1width add table2width 2 div add % xcenter of square on stack + exch sub + tabley 3 add % string x y+3 on stack + moveto + TextFont setfont + show + /Symbol findfont 12 scalefont setfont + (\155) show + TextFont setfont + (m) show + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + + +% Table2LL prints two left aligned strings +% at the top of a 2 column table. +% Expects 2 string (text) on the stack +/Table2LL { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add + tabley 3 add % string x y+3 on stack + moveto + ( ) show + show + + % col 1 + tablex + tabley 3 add % string x y+3 on stack + moveto + ( ) show + show + +} def + + +% Table2Header prints the header to the table +% Expects string string on the stack +/Table2Header { + tablex tabley moveto + table1width table2width add 0 rlineto + 0 0 tablerow sub rlineto + 0 table1width table2width add sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + 1.0 setgray + Table2CC + 0 setgray +} def + + +/Table4Header { + tablex tabley moveto + table1width table2width add table3width add table4width add 0 rlineto + 0 0 tablerow sub rlineto + 0 table1width table2width add table3width add table4width add sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + 1.0 setgray + /TextSuperScriptFont /Helvetica findfont 8 scalefont def + Table4CC + 0 setgray +} def + + +/CenterTextSuperScript{ + moveto + /sqSuper exch def + /mUnit exch def + dup stringwidth pop % string x on stack + 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show + + mUnit () ne{ + 2 0 rmoveto + (\()show + /Symbol findfont 8 scalefont setfont + (\155) show + TextSuperScriptFont setfont + mUnit show + TextFont setfont + sqSuper () eq { + (\))show + }if + }if + + sqSuper () ne { + 0 4 rmoveto + TextSuperScriptFont setfont + sqSuper show + 0 -4 rmoveto + TextFont setfont + (\)) show + } if +} def + + +/Table4CC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table4Verticals + + % set fonts for this row + TextFont setfont + + % col 4 + tablex table1width add table2width add table3width add table4width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 3 + tablex table1width add table2width add table3width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 1 + tablex table1width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + +} def + +% Table4Verticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table4Verticals { + % complete the box for each + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table2width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table3width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table4width 0 rmoveto + 0 tablerow rlineto + 0.5 setlinewidth + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + table3width 0 rlineto + table4width 0 rlineto + 0.5 setlinewidth + stroke + + 1 setlinewidth +} def + +% Table4LC prints one left aligned string and one centered string +% Expects 4 strings on the stack +/Table4LC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table4Verticals + + % set fonts for this row + TextFont setfont + + %col 4 + tablex table1width add table2width add table3width add table4width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + %col 3 + tablex table1width add table2width add table3width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + +% Table4End ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table4End { + 1 setlinewidth + tablex tabley + table1width table2width add table3width add table4width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + +% Table4Start begins a 4 column table. +% Expects 7 values on the stack: w1 w2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table4Start { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table4width exch def + /table3width exch def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table1CornerStart begins a 2 column table of 1 process corners. +% Expects 5 values on the stack: w1 ... wn xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table1CornerStart { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table5width 0 def + /table4width 0 def + /table3width 0 def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table1CornerEnd { + 1 setlinewidth + tablex tabley + table1width table2width add table3width add table4width add table5width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% Table1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + + % between col 1 and 2 + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + table3width 0 rlineto + table4width 0 rlineto + table5width 0 rlineto + stroke + + 1 setlinewidth +} def + + +% Table1CornerDRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 2 mul def % 2* the y size + /yup 9 def + /yupc tablerow 2 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerTRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerTRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost thrice as big + /tablerow tablerow 3 mul def % 3* the y size + /yup 18 def + /yupc tablerow 3 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1Corner4Row prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1Corner4Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost four times as big + /tablerow tablerow 4 mul def % 4* the y size + /yup 27 def + /yupc tablerow 4 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1Corner5Row prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1Corner5Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost five times as big + /tablerow tablerow 5 mul def % 5* the y size + /yup 36 def + /yupc tablerow 5 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerDRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 2 mul def % 2* the y size + /yup 9 def + /yupc tablerow 2 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 5 add + tabley 3 add % string x+5 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + +} def + + +% Table1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/Table1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% Table1CornerCornerCol prints the header on the first column +% Expects string string string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/Table1CornerCornerCol { + /xc exch def + /temp exch def + /volt exch def + + % first line + TextFont setfont + xc tabley 3 add tablerow 2 div add % string xc y on stack + CenterText + + % next line width + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xc exch sub + tabley 5 add moveto + + % next line display + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + +} def + + +% Table1CornerHeader prints the header to the table +% First string is over the first column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/Table1CornerHeader { + (Pin) % column headings + (ss Process) (0.81) (125) + + /tablerow tablerow tablerow add def % Double the y size + + % make a box around the header area + tablex tabley moveto + table1width table2width add table3width add table4width add table5width add 0 rlineto + 0 0 tablerow sub rlineto + table1width table2width add table3width add table4width add table5width add 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray % gray fill the box + fill + + % White lines and text + 1.0 setgray + + /tabley tabley tablerow sub def + + % do the vertical lines between columns + Table1CornerVerticals + + % Column 1 header + tablex table1width add table2width 2 div add Table1CornerCornerCol + + % Pin column header + tablex table1width 2 div add Table1CornerFirstCol + + % back to black lines and text + 0 setgray + + % Restore the row height + /tablerow tablerow 2 div def +} def + + +% TableD1CornerStart begins a 2 column table of 1 double process corners. +% Expects values on the stack: pin_width corn1_1 corn1_2 +% corn2_1 corn2_2 corn3_1 corn3_2 corn4_1 corn4_2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/TableD1CornerStart { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table4_2_width 0 def + /table4_1_width 0 def + /table3_2_width 0 def + /table3_1_width 0 def + /table2_2_width 0 def + /table2_1_width 0 def + /table1_2_width exch def + /table1_1_width exch def + /tablep_width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% TableD1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/TableD1CornerEnd { + 1 setlinewidth + tablex tabley + tablep_width + table1_1_width add table1_2_width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% TableD1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/TableD1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + + % single in corner 1 + tableheader 1 ne { + newpath + tablex tabley moveto + tablep_width + table1_1_width add + 0 rmoveto + 0 tablerow rlineto + stroke + } if + % single between pin and first corner + newpath + tablex tabley moveto + tablep_width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + stroke + + 1 setlinewidth +} def + + +% TableD1CornerRow prints centered strings +% Expects 3 strings on the stack +/TableD1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableD1CornerVerticals + + % set fonts for this row + TextFont setfont + + + % corner 1 + tablex tablep_width add + table1_1_width add table1_2_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add + table1_1_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % pin name + tablex 5 add + tabley 3 add % string x+5 y+3 on stack + moveto + TextFont setfont + show + +} def + + +% TableD1CornerDRow prints centered strings +% The pin description is broken into 2 rows for this one. +% Expects 10 strings on the stack +/TableD1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow tablerow add 2 sub def + /yup 9 def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableD1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % pin name in two rows + tablex 5 add + tabley 3 add + moveto + TextFont setfont + show + tablex 5 add + tabley 13 add + moveto + show + + % restore the y height of the row + /tablerow olddy def + +} def + + +% TableD1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/TableD1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% TableD1CornerCornerCol prints the header on the corner +% Expects (Fast) (1.1) (125) xct xcl xcr on the stack +% ... xcenter for top, xcenter for left, xcenter for right +% Expects tabley to be at the bottom of the square +% Expects tablerow to be 4 times the real tablerow +/TableD1CornerCornerCol { + /xcr exch def + /xcl exch def + /xct exch def + /temp exch def + /volt exch def + /h tablerow 4 div def + + % first line (Fast Process) + xct + tabley h add h add h add 3 add % string xc y on stack + CenterText + + % next line width (1.10V, 0oC) + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xct exch sub + tabley h add h add 5 add % string xc y on stack + moveto + + % next line display (1.10V, 0oC) + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + + % Puse Width display + (Pulse) xcl tabley h add 3 add CenterText + (Width) xcl tabley 5 add CenterText + + % Voltage display + (Voltage) xcr tabley 3 add h 2 div add CenterText + +} def + + +% Centers converts 3 values to the 3 needed centers +% Expects xleft width1 width2 on stack +% Returns xtc xlc xrc +/Centers { + /w2 exch def + /w1 exch def + /l exch def + + l w1 add % xtc on stack + l w1 2 div add % xtc xlc on stack + l w1 add w2 2 div add % xtc xlc xrc on stack +} def + + +% TableD1CornerHeader prints the header to the table +% Expects nothing on the stack +% First string is over the first column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/TableD1CornerHeader { + (Pin) % pin column heading + (Symbol) % var column heading + (ss Process) (0.81) (125) + /tablerow tablerow 4 mul def % 4* the y size + + % Create a box, fill it with black + tablex tabley moveto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + 0 0 tablerow sub rlineto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + + % do the text in almost white + 1.0 setgray + /tabley tabley tablerow sub def + /tableheader 1 def + TableD1CornerVerticals + /tableheader 0 def + + tablex tablep_width add + table1_1_width table1_2_width Centers % string string string xtc xlc xrc on stack + TableD1CornerCornerCol + + tablex tablep_width 2 div add TableD1CornerFirstCol + + % back to black, back to normal table row height + 0 setgray + /tablerow tablerow 4 div def +} def + + +% TableT1CornerStartHydra begins a 2 column table of 1 double process corners. +% Expects nothing on the stack +% Uses pagey line_left global vars +/TableT1CornerStartHydra { + 14 TableRow % row height + /found999 (no) def % figure out illegal ema states + /tabley pagey def % starting x,y of table + /tablex line_left def + /table4_2_width 0 def % column widths + /table4_1_width 0 def + /table3_2_width 0 def % column widths + /table3_1_width 0 def + /table2_2_width 0 def % column widths + /table2_1_width 0 def + /table1_2_width 44 def % column widths + /table1_1_width 44 def + /tablet_width 80 def + /tablep_width 115 def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% TableT1CornerStart begins a 2 column table of 1 double process corners. Extend first and second cols. +% Expects nothing on the stack +% Uses pagey line_left global vars +/TableT1CornerStart { + 14 TableRow % row height + /found999 (no) def % figure out illegal ema states + /tabley pagey def % starting x,y of table + /tablex line_left def + /table4_2_width 0 def % column widths + /table4_1_width 0 def + /table3_2_width 0 def % column widths + /table3_1_width 0 def + /table2_2_width 0 def % column widths + /table2_1_width 0 def + /table1_2_width 44 def % column widths + /table1_1_width 44 def + /tablet_width 130 def + /tablep_width 165 def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% EMAIlegalFootnote +% Expects nothing on the stack +% returns new page y +/EMAIllegalFootnote { + /tabley pagey 10 sub def + tablex tabley moveto + TextFont setfont + (Timing value of ** indicates illegal EMA setting for this corner.) show +} def + + +% TableT1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/TableT1CornerEnd { + 1 setlinewidth + tablex tabley + tablep_width tablet_width add + table1_1_width add table1_2_width add + tableystart tabley sub + rectstroke + % no need to update the x and y + found999 (yes) eq + { EMAIllegalFootnote } if + tabley % return y +} def + + +% TableT1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/TableT1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + % single in corner 1 + tableheader 1 ne { + newpath + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add + 0 rmoveto + 0 tablerow rlineto + stroke + } if + + % double between symbol and first corner + newpath + tablex tabley moveto + tablep_width tablet_width add 1 sub 0 rmoveto + 0 tablerow rlineto + stroke + newpath + tablex tabley moveto + tablep_width tablet_width add 1 add 0 rmoveto + 0 tablerow rlineto + stroke + + % single between pin and symbol + newpath + tablex tabley moveto + tablep_width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + stroke + + 1 setlinewidth +} def + +% CenterText999 prints text centered at the x,y +% '999' is changed to ** +% centers on x only +% Expects text x y on the stack +/CenterText999 { + moveto + dup (999.000) eq + { % replace string if == '999.000' + pop + (**) + % found999 (yes) def + } if + dup stringwidth pop % string x on stack + 2 div 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show +} def + + +% TableT1CornerRow prints centered strings +% Expects 3 strings on the stack +% pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley 4 add % x y+4 on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner4Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 4 mul def % 4* the y size + /yup 27 def + /yupc tablerow 4 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner5Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 5 mul def % 5* the y size + /yup 36 def + /yupc tablerow 5 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner6Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 6 mul def % 6* the y size + /yup 45 def + /yupc tablerow 6 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 75 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerTRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 3 mul def % 3* the y size + /yup 18 def + /yupc tablerow 3 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerDRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow tablerow add 2 sub def + /yup 9 def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley olddy add + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/TableT1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% TableT1CornerCornerCol prints the header on the corner +% Expects (Fast) (1.1) (125) xct xcl xcr on the stack +% ... xcenter for top, xcenter for left, xcenter for right +% Expects tabley to be at the bottom of the square +% Expects tablerow to be 4 times the real tablerow +/TableT1CornerCornerCol { + /xcr exch def + /xcl exch def + /xct exch def + /temp exch def + /volt exch def + /h tablerow 3 div def + + % first line (Fast Process) + xct + tabley h add h add 3 add % string xc y on stack + TextFont setfont + CenterText + + % next line width (1.10V, 0oC) + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xct exch sub + tabley h add 5 add % string xc y on stack + moveto + + % next line display (1.10V, 0oC) + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + + % Puse Width display + (Min) xcl tabley 5 add CenterText + + % Voltage display + (Max) xcr tabley 5 add CenterText + +} def + + +% TableT1CornerHeader prints the header to the table +% Expects nothing on the stack +% First string is over the first column. +% Second string is over the symbol column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/TableT1CornerHeader { + (Pin) % pin column heading + (Symbol) % var column heading + (ss Process) (0.81) (125) + + % Setup the fonts for the heading + /TextFont /Helvetica-Bold findfont text_size scalefont def + + /tablerow tablerow 3 mul def % 3* the y size + + % Create a box, fill it with black + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add table1_2_width add + 0 rlineto + 0 0 tablerow sub rlineto + tablep_width tablet_width add + table1_1_width add table1_2_width add + 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + + % do the text in white + 1.0 setgray + /tabley tabley tablerow sub def + /tableheader 1 def + TableT1CornerVerticals + /tableheader 0 def + + tablex tablep_width add tablet_width add + table1_1_width table1_2_width Centers % string string string xtc xlc xrc on stack + TableT1CornerCornerCol + + tablex tablep_width add tablet_width 2 div add TableT1CornerFirstCol + + tablex tablep_width 2 div add TableT1CornerFirstCol + + % back to black, back to normal table row height + 0 setgray + /tablerow tablerow 3 div def + + % Setup the fonts for the rest of the table + /TextFont /Helvetica findfont text_size scalefont def + /TextSuperscriptFont /Helvetica findfont 8 scalefont def +} def + + +% TextEnd ends a paragraph (or series of paragraphs) +% Expects nothing on the stack +% returns the new page y +/TextEnd { + text_y % return this +} def + + +% TextBulletOn sets bullets at start of para +% Expects nothing on the stack +/TextBulletOn { + /text_bullet true def + /Symbol findfont text_size scalefont setfont + (\267 ) stringwidth pop + /text_bullet_width exch def + TextFont setfont + /text_bullet true def +} def + + +% TextBulletOff sets bullets off at start of para +% Expects nothing on the stack +/TextBulletOff { + /text_bullet false def +} def + + +% TextStart initializes the paragraph stuff +% Expects left right margins y deltay on the stack +/TextStart { + /text_dy exch def + /text_y exch def + /text_right exch def + /text_left exch def + /text_starty text_y def + /text_bullet false def + /text_size 10 def + /text_indent_width 0 def +} def + + +% TextParaStart initializes one paragraph +% Expects nothing on the stack +/TextParaStart { + + % carrige return linefeed + /text_y text_y text_dy sub def + /text_x text_left def + text_x text_y moveto + + % if bullet show and step over in x + text_bullet { + /Symbol findfont text_size scalefont setfont + (\267 ) show + TextFont setfont + /text_x text_x text_bullet_width add def + } if + + % text_indent does not apply to the first line +} def + + +% TextParaEnd ends one paragraph. +% Expects nothing on the stack +/TextParaEnd { +} def + + +% TextIndent sets the indent string used at start of para +% all following lines space over the indent width +% Expects string on the stack +/TextIndent { + stringwidth pop + /text_indent_width exch def +} def + + +% TextNewline does a carrige return line feed +% Expects nothing on the stack +/TextNewline { + /text_y text_y text_dy sub def + /text_x text_left def + text_x text_y moveto + text_bullet { + text_bullet_width 0 rmoveto + /text_x text_x text_bullet_width add def + } if + text_indent_width 0 gt { + text_indent_width 0 rmoveto + /text_x text_x text_indent_width add def + } if +} def + + +% TextWord puts one word in the current paragraph +% Expects string on the stack +/TextWord { + dup stringwidth pop % dx on the stack + /text_dx exch def + text_dx text_x add % x pos at end of word on stack + text_right gt { % true if word will not fit + TextNewline + } if % do newline if true + dup ( ) eq + text_x text_left eq + and % if word is space and at left margin then pop + { + pop + } { + show + /text_x text_x text_dx add def + } ifelse % else show +} def + + +% TextSuperscript puts a superscript word in the current paragraph +% The routine does not test for too wide, the superscript MUST +% go with the previous word. +% Expects string on the stack +/TextSuperscript { + TextSuperscriptFont setfont + dup stringwidth pop % dx on the stack + /text_x exch text_x add def + 0 4 rmoveto + show + 0 0 text_size 2 div sub rmoveto + TextFont setfont +} def + + +% TextReserveSpace makes sure there is enough space on +% the current line for the given text to be printed. +% If there isnt enough, a newline is generated. +/TextReserveSpace { + stringwidth pop % dx on the stack + text_x add % x at end of work on stack + text_right gt { % true if word will not fit + TextNewline + } if % do newline if true +} def + + +% TextPiece puts words in the current paragraph +% Expects string on the stack +/TextPiece { + TextFont setfont + { + % expect string to search on stack + ( ) search % post match pre true or string false on stack + { TextWord TextWord } % true display pre, display space + { TextWord exit } % false display string break + ifelse + % go around loop again with string to search on stack + } loop +} def + + +% Expects string on the stack +% Uses c and s vars +/TextFourAdd { + s 1 eq { + % first one + TextPiece + } { + s c eq { + % last one + ( and ) TextPiece + TextPiece + } { + % a middle one + (, ) TextPiece + TextPiece + } ifelse + } ifelse +} def + + +% TextFourList prints from 1 to 4 things to the paragraph +% Expects 4 strings on the stack. (3 could be empty). +/TextFourList { + /s1 exch def + /s2 exch def + /s3 exch def + /s4 exch def + /c 0 def + + % count the number of items + s1 () ne { + /c c 1 add def + } if + s2 () ne { + /c c 1 add def + } if + s3 () ne { + /c c 1 add def + } if + s4 () ne { + /c c 1 add def + } if + + % display the items + /s 0 def + s1 () ne { + /s 1 s add def + s1 TextFourAdd + } if + s2 () ne { + /s 1 s add def + s2 TextFourAdd + } if + s3 () ne { + /s 1 s add def + s3 TextFourAdd + } if + s4 () ne { + /s 1 s add def + s4 TextFourAdd + } if + +} def + + +% TextLine puts a complete paragraph on the page +% Expects string on the stack +/TextLine { + dup () eq { + % Empty, go down 1/2 line. + pop + /text_y text_y text_dy 2 div sub def + } { + % Normal string, show it + TextParaStart + TextPiece + TextParaEnd + } ifelse +} def + + +% TextDegree prints a degree symbol +% Expects nothing on the stack +/TextDegree { + /TextFont /Symbol findfont text_size scalefont def + (\260) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextRegistered prints a copyright symbol +% Expects nothing on the stack +/TextRegistered { + /TextFont /Symbol findfont text_size scalefont def + (\342) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextTrademark prints a degree symbol +% Expects nothing on the stack +/TextTrademark { + /TextFont /Symbol findfont text_size scalefont def + (\344) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextCopyright prints a copyright symbol +% Expects nothing on the stack +/TextCopyright { + /TextFont /Symbol findfont text_size scalefont def + (\343) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% LeftShow prints text to the left of the point +% Expects string x y on the stack +/LeftShow { + moveto + dup stringwidth pop % string dx on stack + 0 exch sub % 0-x on stack + 0 rmoveto + show +} def + + +% LeftShowMicron prints text to the left of the point +% Expects two string x y on the stack +/LeftShowMicron { + moveto + dup stringwidth pop + /Helvetica-Bold findfont title_size scalefont setfont + /suffStringWidth exch def + /procString exch def + dup stringwidth pop + /techStringWidth exch def + /techString exch def + suffStringWidth techStringWidth add 20 add 0 exch sub 0 rmoveto + techString show + /Symbol findfont title_size scalefont setfont + (\155) show + /Helvetica-Bold findfont title_size scalefont setfont + (m) show + procString show +}def + +% LeftShowRedundancy prints text to the left of the point +% Expects two string x y on the stack +/LeftShowRedundancy { + moveto + dup stringwidth pop + /Helvetica-Bold findfont title_size scalefont setfont + /suffStringWidth exch def + /textRed exch def + suffStringWidth 20 add 0 exch sub 0 rmoveto + textRed show + title_size 2 div 0 exch rmoveto + /Helvetica-Bold findfont text_size scalefont setfont + (TM) show + /Helvetica-Bold findfont title_size scalefont setfont +} def + + + +% SectionLine does the line part of the section header +% Expects y on the stack +/SectionLine { + /y exch def + /y y line_above sub def + newpath + line_left y moveto + line_right y lineto + 1 setlinewidth + stroke +} def + + +% SectionStart prints a horizontal bar and a section header on the page +% Expects string string y on the stack +% returns the new page y +/SectionStart { + SectionLine % var y is set + /y y line_below sub 10 sub def + line_left y moveto + /text2 exch def % get the subtext + /Helvetica-Bold findfont text_size scalefont setfont + ( ) show % space over from start of line + show % display string + text2 () ne { + /Helvetica findfont text_size scalefont setfont + ( \() show % space over + text2 show % print the explanation + (\)) show + } if + y 10 add % return new y +} def + +% MicronSectionStart prints a horizontal bar and a section header on the page +% Expects string y on the stack +% returns the new page y +/MicronSectionStart { + SectionLine % var y is set + /y y line_below sub 10 sub def + line_left y moveto + /Helvetica-Bold findfont text_size scalefont setfont + ( ) show % space over from start of line + show % display string + + y 10 add % return new y +} def + +/line_left 55 def +/line_right 550 def +/line_above 10 def +/line_below 10 def + +% EndingCopyright prints the copyright info at the end +% of the last page. The y location is set but the x size +% depends on the section line size. +% Expects xc y on the stack +/EndingCopyright { + SectionLine + /y y line_below sub def + /xc exch def + line_left line_right y 9 TextStart + /text_size 7 def + /TextFont /Helvetica findfont text_size scalefont def +TextParaStart +(Words and logos marked with ) TextPiece +TextRegistered +( or ) TextPiece +TextTrademark +( are registered trademarks or trademarks of ARM) TextPiece +TextRegistered +( in the EU and other countries, except as otherwise stated below in this\ + proprietary notice. Other brands and names mentioned herein may be the trademarks\ + of their respective owners.) TextPiece +TextParaEnd +/text_y text_y 4 sub def +(Neither the whole nor any part of the information contained in, or the\ + product described in, this document may be adapted or reproduced in any\ + material form except with the prior written permission of the copyright holder.) TextLine +/text_y text_y 4 sub def +(The product described in this document is subject to continuous developments\ + and improvements. All particulars of the product and its use contained in this\ + document are given by ARM in good faith. However, all warranties implied or \ + expressed, including but not limited to implied warranties of merchantability, or\ + fitness for purpose, are excluded.) TextLine +/text_y text_y 4 sub def +(This document is intended only to assist the reader in the use of the product. \ + ARM shall not be liable for any loss or damage arising from the use of any \ + information in this document, or any error or omission in such information, or \ + any incorrect use of the product.) TextLine +/text_y text_y 4 sub def +(Where the term ARM is used it means "ARM or any of its subsidiaries as appropriate".) TextLine +/text_y text_y 4 sub def +(ARM reserves the right to make changes to any products and services\ + described herein, at any time without notice in order to make improvements\ + in design, performance, or presentation and to provide the best possible\ + products and services. Customers should obtain the latest specifications\ + before referencing any information, product, or service described herein,\ + except as expressly agreed in writing by and officer of ARM.) TextLine +/text_y text_y 4 sub def +(ARM does not assume any responsibility or liability arising out of the\ + application or use of any products or services described herein, except\ + as expressly agreed to in writing by and officer of ARM; nor does the\ + purchase, lease, or use of a product or service from ARM convey license\ + under any patent rights, copyrights, trademark rights, or any other of\ + the intellectual property rights of ARM or of third parties.) TextLine +} def + +% CenterTextMu prints two text strings centered at the x,y +% with a mu symbol between the text strings +% centers on x only +% Expects text text x y on the stack +/CenterTextMu { + moveto + /text2 exch def % save second string + /text1 exch def % save first string + /Helvetica findfont 7 scalefont setfont + text1 stringwidth pop % width of first string + text2 stringwidth pop % width of second string + (\155) stringwidth pop % width of mu + add add % width of 2 strings plus mu on stack + 2 div 0 exch sub % 0-x/2 on stack + 0 rmoveto + /Helvetica findfont 7 scalefont setfont + text1 show + /Symbol findfont 7 scalefont setfont + (\155) show + /Helvetica findfont 7 scalefont setfont + text2 show +} def + +% Expects x y scale on the stack +/ARMlogo { + gsave + translate + dup scale + 0.08 0.43 0.53 setrgbcolor + + newpath + 10 10 moveto + 50 10 lineto + 60 38 lineto + 70 62 lineto + 93 117 lineto + 117 62 lineto + 70 62 lineto + 60 38 lineto + 127 38 lineto + 140 10 lineto + 180 10 lineto + 113 150 lineto + 70 150 lineto + closepath + fill + + newpath + 188 10 moveto + 226 10 lineto + 226 125 lineto + 250 125 lineto + 250 109 16 90 270 arcn + 250 93 lineto + 226 93 lineto + 226 67 lineto + 245 67 254 56 12 arcto + 278 10 lineto + 318 10 lineto + 278 80 lineto + 260 109 41 270 90 arc + 188 150 lineto + closepath + fill + + newpath + 330 10 moveto + 367 10 lineto + 367 96 lineto + 407.5 53 lineto + 413.5 53 lineto + 454 96 lineto + 454 10 lineto + 490 10 lineto + 490 150 lineto + 454 150 lineto + 410.5 100 lineto + 367 150 lineto + 330 150 lineto + closepath + fill + + newpath + 1.5 setlinewidth + 507.5 142.5 7.5 0 360 arc + stroke + 503 138 moveto + /Helvetca-Bold findfont 12 scalefont setfont + (R) show + + grestore +} def + +% ShortCopyright will center a copyright message +% at the bottom of the page. +% Expects date page-string xcenter y on the stack +/ShortCopyright { + /y exch def + /xc exch def + /page exch def + /d exch def + /Helvetica findfont 7 scalefont setfont + ( CLN28HPC 28nm Process, RF-2P Datasheet, Version r0p0) xc y CenterText + /y y 10 sub def + (Copyright 1993-2019 ARM. All Rights Reserved.) xc y CenterText + /y y 10 sub def + page xc y CenterText + + % Instance name on left + line_left y 10 add moveto + (rf2_32x128_wm1 ) show + d show + + % Logo on right +} def + + +% SymbolStart begins the part symbol +% Expects xUpperLeft yUpperLeft inPins outPins on stack +/SymbolStart { + /symbolOutPins exch def + /symbolInPins exch def + /symbolY exch def + /symbolX exch def + /symbolCapHeight 20 def + /symbolWidth 90 def + /symbolPinLength 10 def + /symbolPinSpacing 12 def + /symbolInY symbolY symbolCapHeight sub def + /symbolOutY + symbolInPins symbolOutPins sub 2 div + symbolPinSpacing mul + symbolY exch sub symbolCapHeight sub + def + + % box of symbol + newpath + symbolX symbolY moveto + symbolWidth 0 rlineto + symbolCapHeight 2 mul + symbolInPins 1 sub symbolPinSpacing mul add + 0 exch sub + 0 exch rlineto + 0 symbolWidth sub 0 rlineto + closepath + 2 setlinewidth + stroke + + /symbolY symbolY symbolCapHeight 2 mul sub + symbolInPins 1 sub symbolPinSpacing mul sub + def + +} def + +% SymbolEnd completes the part symbol +% Expects nothing on the stack +% Returns bottom of the symbol on the stack +/SymbolEnd { + symbolY 12 sub symbolPinLength sub +} def + +% SymbolInput puts an input pin on the part +% Expects pinName on the stack +/SymbolInput { + dup () ne { + % print nonblank pin + newpath + symbolX symbolInY moveto + 0 symbolPinLength sub 0 rlineto + 0.5 setlinewidth + stroke + symbolX symbolInY moveto + 0 symbolPinLength sub 0 rmoveto + -2 -3 rmoveto + dup stringwidth pop 0 exch sub + 0 rmoveto + show + } { + % ignore blank pin + pop + } ifelse + /symbolInPins symbolInPins 1 sub def + /symbolInY symbolInY symbolPinSpacing sub def +} def + +% SymbolOutput puts an output pin on the part +% Expects pinName on the stack +/SymbolOutput { + dup () ne { + newpath + symbolX symbolOutY moveto + symbolWidth 0 rmoveto + symbolPinLength 0 rlineto + 0.5 setlinewidth + stroke + symbolX symbolOutY moveto + symbolWidth 0 rmoveto + symbolPinLength 0 rmoveto + 2 -3 rmoveto + show + } { + pop + } ifelse + /symbolOutPins symbolOutPins 1 sub def + /symbolOutY symbolOutY symbolPinSpacing sub def +} def + +% Put triangle inside, line down and string +% Expects string x y (left/right) on stack +/SymbolTriangle { + /l exch def + /y exch def + /x exch def + newpath + x y moveto + -3 0 rmoveto + 3 6 rlineto + 3 -6 rlineto + 0.5 setlinewidth + stroke + newpath + x y moveto + 0 0 symbolPinLength sub rlineto + stroke + x y moveto + 0 0 symbolPinLength sub rmoveto + 0 -12 rmoveto + l (left) eq { + dup stringwidth pop 0 exch sub 0 rmoveto + } if + l (center) eq { + dup stringwidth pop 2 div 0 exch sub 0 rmoveto + } if + show +} def + +% SymbolClocks puts two clock pins on the bottom of the part +% Expects pinName pinName on the stack +/SymbolClocks { + symbolX symbolWidth 2 mul 3 div add + symbolY (right) SymbolTriangle % string x y dir on stack + symbolX symbolWidth 3 div add + symbolY (left) SymbolTriangle % string x y dir on stack +} def + +% SymbolClock puts one clock pin on the bottom of the part +% Expects pinName on the stack +/SymbolClock { + symbolX symbolWidth 2 div add + symbolY (center) SymbolTriangle % string x y dir on stack +} def + +% Waves for frame number 1 +% 94 paths, 26 strings +% Expects x y on stack +% bounds: 0.0->347.714 0.0->207.416 +/Frame1 { + gsave + translate + newpath + 109.056 195.874 moveto + 109.056 173.503 lineto + 0.5 setlinewidth + stroke + newpath + 54.056 205.874 moveto + 54.056 138.242 lineto + stroke + newpath + 16.556 173.503 moveto + 49.056 173.503 lineto + 59.056 188.503 lineto + 104.056 188.503 lineto + 114.056 173.503 lineto + 159.056 173.503 lineto + 169.056 188.503 lineto + 214.056 188.503 lineto + 224.056 173.503 lineto + 269.056 173.503 lineto + 279.056 188.503 lineto + 324.056 188.503 lineto + 334.056 173.374 lineto + 346.556 173.374 lineto + stroke + newpath + 54.056 193.374 moveto + 109.056 193.374 lineto + stroke + 54.056 193.374 ArrowLeft + 109.056 193.374 ArrowRight + newpath + 109.056 193.374 moveto + 164.056 193.374 lineto + stroke + 109.056 193.374 ArrowLeft + 164.056 193.374 ArrowRight + newpath + 274.056 205.874 moveto + 274.056 160.116 lineto + stroke + newpath + 219.056 198.374 moveto + 219.056 173.503 lineto + stroke + newpath + 164.056 205.874 moveto + 164.056 167.238 lineto + stroke + newpath + 164.056 193.374 moveto + 219.056 193.374 lineto + stroke + 164.056 193.374 ArrowLeft + 219.056 193.374 ArrowRight + newpath + 219.056 193.374 moveto + 274.056 193.374 lineto + stroke + 219.056 193.374 ArrowLeft + 274.056 193.374 ArrowRight + newpath + 296.556 63.7808 moveto + 296.556 41.4104 lineto + stroke + newpath + 76.556 63.7808 moveto + 76.556 41.4104 lineto + stroke + newpath + 71.556 56.2808 moveto + 16.556 56.2808 lineto + stroke + newpath + 16.556 56.2808 moveto + 71.556 56.2808 lineto + 81.556 41.2808 lineto + 161.556 41.2808 lineto + stroke + newpath + 16.556 41.2808 moveto + 71.556 41.2808 lineto + 81.556 56.2808 lineto + 161.556 56.2808 lineto + stroke + newpath + 281.556 56.2808 moveto + 291.556 56.2808 lineto + 301.556 41.2808 lineto + 311.556 41.2808 lineto + stroke + newpath + 281.556 41.2808 moveto + 291.556 41.2808 lineto + 301.556 56.2808 lineto + 311.556 56.2808 lineto + stroke + newpath + 160.635 56.2808 moveto + 288.635 56.2808 lineto + stroke + newpath + 160.635 41.2808 moveto + 288.635 41.2808 lineto + stroke + newpath + 306.556 56.2808 moveto + 346.556 56.2808 lineto + stroke + newpath + 306.556 41.2808 moveto + 346.556 41.2808 lineto + stroke + newpath + 54.056 69.4576 moveto + 54.056 58.7808 lineto + stroke + newpath + 274.056 70.708 moveto + 274.056 58.7808 lineto + stroke + newpath + 274.068 61.3056 moveto + 296.548 61.3056 lineto + stroke + 274.068 61.3056 ArrowLeft + 296.548 61.3056 ArrowRight + newpath + 54.068 61.3056 moveto + 76.548 61.3056 lineto + stroke + 54.068 61.3056 ArrowLeft + 76.548 61.3056 ArrowRight + newpath + 164.1 203.374 moveto + 274.056 203.374 lineto + stroke + 164.1 203.374 ArrowLeft + 274.056 203.374 ArrowRight + newpath + 54.388 203.368 moveto + 164.344 203.368 lineto + stroke + 54.388 203.368 ArrowLeft + 164.344 203.368 ArrowRight + newpath + 44.58 22.3712 moveto + 44.58 0 lineto + stroke + newpath + 19.58 15 moveto + 29.58 0 lineto + stroke + newpath + 29.58 15 moveto + 39.58 0 lineto + stroke + newpath + 19.58 0 moveto + 29.58 15 lineto + stroke + newpath + 29.58 0 moveto + 39.58 15 lineto + stroke + newpath + 39.4744 0.3128 moveto + 44.6552 8.1304 lineto + stroke + newpath + 56.6336 22.3712 moveto + 56.6336 0.3208 lineto + stroke + newpath + 19.4472 15.112 moveto + 39.6552 15.112 lineto + stroke + newpath + 39.6552 14.904 moveto + 49.0304 0.3208 lineto + stroke + newpath + 49.2384 0.3208 moveto + 346.322 0.3208 lineto + stroke + newpath + 19.7944 0.0432 moveto + 39.3776 0.0432 lineto + stroke + newpath + 44.0936 19.1072 moveto + 56.5936 19.1072 lineto + stroke + 44.0936 19.1072 ArrowLeft + 56.5936 19.1072 ArrowRight + newpath + 17.0584 142.309 moveto + 27.0584 127.309 lineto + stroke + newpath + 27.0584 142.309 moveto + 37.0584 127.309 lineto + stroke + newpath + 17.0584 127.309 moveto + 27.0584 142.309 lineto + stroke + newpath + 27.0584 127.309 moveto + 37.0584 142.309 lineto + stroke + newpath + 42.0584 147.309 moveto + 54.7592 147.309 lineto + stroke + 42.0584 147.309 ArrowLeft + 54.7592 147.309 ArrowRight + newpath + 37.0512 142.145 moveto + 47.712 127.514 lineto + stroke + newpath + 280.423 127.352 moveto + 47.6088 127.352 lineto + stroke + newpath + 36.9128 142.076 moveto + 16.7032 142.076 lineto + stroke + newpath + 37.1552 127.354 moveto + 16.9456 127.354 lineto + stroke + newpath + 37.2592 127.353 moveto + 42.2952 134.18 lineto + stroke + newpath + 280.628 127.238 moveto + 293.337 143.14 lineto + stroke + newpath + 42.2496 155.602 moveto + 42.2496 124.337 lineto + stroke + newpath + 286.695 154.179 moveto + 286.695 126.264 lineto + stroke + newpath + 17.7008 93.3248 moveto + 27.7008 78.3248 lineto + stroke + newpath + 27.7008 93.3248 moveto + 37.7008 78.3248 lineto + stroke + newpath + 17.7008 78.3248 moveto + 27.7008 93.3248 lineto + stroke + newpath + 27.7008 78.3248 moveto + 37.7008 93.3248 lineto + stroke + newpath + 42.7008 98.3248 moveto + 55.2008 98.3248 lineto + stroke + 42.7008 98.3248 ArrowLeft + 55.2008 98.3248 ArrowRight + newpath + 55.2008 115.954 moveto + 55.2008 95.8248 lineto + stroke + newpath + 37.1032 93.0912 moveto + 16.8936 93.0912 lineto + stroke + newpath + 37.2424 78.7864 moveto + 17.0328 78.7864 lineto + stroke + newpath + 37.624 78.924 moveto + 47.9784 94.4352 lineto + stroke + newpath + 181.046 94.34 moveto + 47.8336 94.34 lineto + stroke + newpath + 37.4232 92.7688 moveto + 47.4232 77.7688 lineto + stroke + newpath + 180.63 78.368 moveto + 46.7224 78.368 lineto + stroke + newpath + 181.174 78.6232 moveto + 191.826 94.8952 lineto + stroke + newpath + 181.174 94.4248 moveto + 192.296 77.7912 lineto + stroke + newpath + 192.283 78.0568 moveto + 202.882 94.296 lineto + stroke + newpath + 213.481 78.0568 moveto + 224.08 94.296 lineto + stroke + newpath + 224.08 78.0568 moveto + 234.678 94.296 lineto + stroke + newpath + 234.678 78.0568 moveto + 245.278 94.156 lineto + stroke + newpath + 202.882 78.0568 moveto + 213.481 94.296 lineto + stroke + newpath + 192.283 94.296 moveto + 202.882 78.0568 lineto + stroke + newpath + 202.882 94.296 moveto + 213.481 78.0568 lineto + stroke + newpath + 213.481 94.296 moveto + 224.08 78.0568 lineto + stroke + newpath + 224.08 94.296 moveto + 234.678 78.0568 lineto + stroke + newpath + 234.678 94.4352 moveto + 245.278 78.0568 lineto + stroke + newpath + 257.435 77.6736 moveto + 191.602 77.6736 lineto + stroke + newpath + 256.879 94.4576 moveto + 191.462 94.4576 lineto + stroke + newpath + 41.9712 106.297 moveto + 41.9712 80.736 lineto + stroke + newpath + 273.962 157.514 moveto + 273.962 123.453 lineto + stroke + newpath + 333.028 142.932 moveto + 293.13 142.932 lineto + stroke + newpath + 266.046 94.664 moveto + 347.714 94.664 lineto + stroke + newpath + 267.296 78.3096 moveto + 346.88 78.3096 lineto + stroke + newpath + 163.778 110.17 moveto + 163.778 92.1296 lineto + stroke + newpath + 185.895 106.701 moveto + 185.895 83.368 lineto + stroke + newpath + 262.84 99.436 moveto + 275.34 99.436 lineto + stroke + 262.84 99.436 ArrowLeft + 275.34 99.436 ArrowRight + newpath + 275.34 117.065 moveto + 275.34 96.936 lineto + stroke + newpath + 262.111 107.408 moveto + 262.111 81.8464 lineto + stroke + newpath + 256.879 78.208 moveto + 267.001 94.7568 lineto + stroke + newpath + 257.146 94.2968 moveto + 267.435 78.0688 lineto + stroke + newpath + 245.291 78.208 moveto + 257.007 94.436 lineto + stroke + newpath + 245.428 94.0192 moveto + 255.979 78.208 lineto + stroke + newpath + 163.307 99.7368 moveto + 185.926 100.227 lineto + stroke + 163.307 99.7368 ArrowLeft + 185.926 100.227 ArrowRight + newpath + 273.326 140.852 moveto + 286.027 140.852 lineto + stroke + 273.326 140.852 ArrowLeft + 286.027 140.852 ArrowRight + /Times-Roman findfont 10 scalefont setfont + (CLKA) () 0 177.754 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (CENA) () 0.6944 132.111 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (AA[J]) () 0 85.532 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (QA[I]) () 0 44.9864 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckah) 81.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckal) 136.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckah) 191.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckal) 246.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cyca_ema3) 109.056 207.416 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cyca_ema3) 219.056 207.416 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (Q1) () 86.556 47.8232 RightLabel + /Times-Roman findfont 7 scalefont setfont + (Q2) () 306.556 48.5696 RightLabel + /Times-Roman findfont 7 scalefont setfont + (t) (accqa_rd3) 65.3056 64.9888 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (accqa_rd3) 285.306 64.86 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dftrambypas) 50.628 25.8056 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenas) 49.4192 152.925 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR1) () 108.951 85.484 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (aas_colldisn0) 48.9504 104.496 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR2) () 283.257 86.1784 CenterLabel + /Times-Roman findfont 6.432 scalefont setfont + (t) (aah_colldisn0) 174.506 102.84 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (aas_colldisn0) 269.09 105.607 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenah) 280.687 146.468 CenterLabel + /Times-Roman findfont 10 scalefont setfont + (DFTRAMBYP) () 1.86 3.9536 LeftLabel + grestore +} def +% Waves for frame number 1 +% 151 paths, 27 strings +% Expects x y on stack +% bounds: 0.0->346.602 0.0->233.937 +/Frame2 { + gsave + translate + newpath + 109.056 222.133 moveto + 109.056 199.762 lineto + 0.5 setlinewidth + stroke + newpath + 41.556 142.133 moveto + 41.556 119.762 lineto + stroke + newpath + 54.056 232.133 moveto + 54.056 167.126 lineto + stroke + newpath + 163.223 114.355 moveto + 163.223 98.792 lineto + stroke + newpath + 16.556 199.762 moveto + 49.056 199.762 lineto + 59.056 214.762 lineto + 104.056 214.762 lineto + 114.056 199.762 lineto + 159.056 199.762 lineto + 169.056 214.762 lineto + 214.056 214.762 lineto + 224.056 199.762 lineto + 269.056 199.762 lineto + 279.056 214.762 lineto + 324.056 214.762 lineto + 334.056 199.633 lineto + 346.556 199.633 lineto + stroke + newpath + 41.556 139.633 moveto + 54.056 139.633 lineto + stroke + 41.556 139.633 ArrowLeft + 54.056 139.633 ArrowRight + newpath + 296.556 134.633 moveto + 306.556 119.633 lineto + stroke + newpath + 316.556 134.633 moveto + 326.556 119.633 lineto + stroke + newpath + 326.556 134.633 moveto + 336.556 119.633 lineto + stroke + newpath + 336.556 134.762 moveto + 346.556 119.633 lineto + stroke + newpath + 306.556 134.633 moveto + 316.556 119.633 lineto + stroke + newpath + 296.556 119.633 moveto + 306.556 134.633 lineto + stroke + newpath + 306.556 119.633 moveto + 316.556 134.633 lineto + stroke + newpath + 316.556 119.633 moveto + 326.556 134.633 lineto + stroke + newpath + 326.556 119.633 moveto + 336.556 134.633 lineto + stroke + newpath + 336.556 119.633 moveto + 346.556 134.504 lineto + stroke + newpath + 16.556 134.762 moveto + 26.556 119.762 lineto + stroke + newpath + 26.556 134.762 moveto + 36.556 119.762 lineto + stroke + newpath + 16.556 119.762 moveto + 26.556 134.762 lineto + stroke + newpath + 26.556 119.762 moveto + 36.556 134.762 lineto + stroke + newpath + 54.056 148.792 moveto + 54.056 137.262 lineto + stroke + newpath + 290.841 148.374 moveto + 290.841 119.625 lineto + stroke + newpath + 274.056 232.133 moveto + 274.056 189 lineto + stroke + newpath + 40.9296 104.425 moveto + 40.9296 81.9248 lineto + stroke + newpath + 274.056 149.764 moveto + 274.056 127.958 lineto + stroke + newpath + 219.056 222.133 moveto + 219.056 199.762 lineto + stroke + newpath + 164.056 232.133 moveto + 164.056 198.792 lineto + stroke + newpath + 41.556 62.1328 moveto + 41.556 39.8912 lineto + stroke + newpath + 41.556 59.7624 moveto + 54.056 59.7624 lineto + stroke + 41.556 59.7624 ArrowLeft + 54.056 59.7624 ArrowRight + newpath + 36.556 54.6328 moveto + 46.556 39.6328 lineto + stroke + newpath + 46.9728 39.6328 moveto + 65.1264 39.6328 lineto + 106.622 39.6328 lineto + 174.056 39.6328 lineto + stroke + newpath + 36.556 40.4664 moveto + 46.2536 54.8344 lineto + stroke + newpath + 46.4624 54.6328 moveto + 174.796 54.6328 lineto + stroke + newpath + 16.556 54.8912 moveto + 26.556 39.8912 lineto + stroke + newpath + 26.556 54.8912 moveto + 36.556 39.8912 lineto + stroke + newpath + 16.556 39.8912 moveto + 26.556 54.8912 lineto + stroke + newpath + 26.556 39.8912 moveto + 36.556 54.8912 lineto + stroke + newpath + 54.056 77.5208 moveto + 54.056 57.3912 lineto + stroke + newpath + 291.462 139.374 moveto + 274.1 139.374 lineto + stroke + 291.462 139.374 ArrowRight + 274.1 139.374 ArrowLeft + newpath + 54.068 219.895 moveto + 109.068 219.895 lineto + stroke + 54.068 219.895 ArrowLeft + 109.068 219.895 ArrowRight + newpath + 109.068 219.895 moveto + 164.068 219.895 lineto + stroke + 109.068 219.895 ArrowLeft + 164.068 219.895 ArrowRight + newpath + 164.068 219.895 moveto + 219.068 219.895 lineto + stroke + 164.068 219.895 ArrowLeft + 219.068 219.895 ArrowRight + newpath + 219.068 219.895 moveto + 274.068 219.895 lineto + stroke + 219.068 219.895 ArrowLeft + 274.068 219.895 ArrowRight + newpath + 54.08 229.89 moveto + 163.695 229.89 lineto + stroke + 54.08 229.89 ArrowLeft + 163.695 229.89 ArrowRight + newpath + 164.08 229.89 moveto + 273.695 229.89 lineto + stroke + 164.08 229.89 ArrowLeft + 273.695 229.89 ArrowRight + newpath + 43.4688 22.3712 moveto + 43.4688 0 lineto + stroke + newpath + 18.4688 15 moveto + 28.4688 0 lineto + stroke + newpath + 28.4688 15 moveto + 38.4688 0 lineto + stroke + newpath + 18.4688 0 moveto + 28.4688 15 lineto + stroke + newpath + 28.4688 0 moveto + 38.4688 15 lineto + stroke + newpath + 38.3632 0.312 moveto + 43.5448 8.1304 lineto + stroke + newpath + 55.5224 22.3712 moveto + 55.5224 0.32 lineto + stroke + newpath + 18.336 15.1112 moveto + 38.5448 15.1112 lineto + stroke + newpath + 38.5448 14.9032 moveto + 47.9192 0.32 lineto + stroke + newpath + 48.128 0.32 moveto + 345.211 0.32 lineto + stroke + newpath + 18.6832 0.0424 moveto + 38.2664 0.0424 lineto + stroke + newpath + 42.9832 19.1072 moveto + 55.4832 19.1072 lineto + stroke + 42.9832 19.1072 ArrowLeft + 55.4832 19.1072 ArrowRight + newpath + 18.4472 168.531 moveto + 28.4472 153.531 lineto + stroke + newpath + 28.4472 168.531 moveto + 38.4472 153.531 lineto + stroke + newpath + 18.4472 153.531 moveto + 28.4472 168.531 lineto + stroke + newpath + 28.4472 153.531 moveto + 38.4472 168.531 lineto + stroke + newpath + 44.2808 173.948 moveto + 53.9616 173.948 lineto + stroke + 44.2808 173.948 ArrowLeft + 53.9616 173.948 ArrowRight + newpath + 38.44 168.367 moveto + 48.7536 152.959 lineto + stroke + newpath + 285.111 153.158 moveto + 48.1288 153.158 lineto + stroke + newpath + 38.3024 168.298 moveto + 18.092 168.298 lineto + stroke + newpath + 38.5448 153.576 moveto + 18.3352 153.576 lineto + stroke + newpath + 38.6488 153.576 moveto + 43.5448 161.293 lineto + stroke + newpath + 285.838 153.479 moveto + 295.422 169.313 lineto + stroke + newpath + 185.357 79.8256 moveto + 195.357 95.4456 lineto + stroke + newpath + 205.357 79.8256 moveto + 215.357 95.4456 lineto + stroke + newpath + 215.357 79.8256 moveto + 225.357 95.4456 lineto + stroke + newpath + 225.357 79.8256 moveto + 235.357 95.3112 lineto + stroke + newpath + 195.357 79.8256 moveto + 205.357 95.4456 lineto + stroke + newpath + 185.357 95.4456 moveto + 195.357 79.8256 lineto + stroke + newpath + 195.357 95.4456 moveto + 205.357 79.8256 lineto + stroke + newpath + 205.357 95.4456 moveto + 215.357 79.8256 lineto + stroke + newpath + 215.357 95.4456 moveto + 225.357 79.8256 lineto + stroke + newpath + 225.357 95.58 moveto + 235.357 79.8256 lineto + stroke + newpath + 44.0552 176.709 moveto + 44.0552 152.411 lineto + stroke + newpath + 290.907 182.648 moveto + 290.907 152.23 lineto + stroke + newpath + 16.3816 94.0888 moveto + 26.3816 79.0888 lineto + stroke + newpath + 26.3816 94.0888 moveto + 36.3816 79.0888 lineto + stroke + newpath + 16.3816 79.0888 moveto + 26.3816 94.0888 lineto + stroke + newpath + 26.3816 79.0888 moveto + 36.3816 94.0888 lineto + stroke + newpath + 41.3816 99.0888 moveto + 53.8816 99.0888 lineto + stroke + 41.3816 99.0888 ArrowLeft + 53.8816 99.0888 ArrowRight + newpath + 53.8816 116.718 moveto + 53.8816 96.5888 lineto + stroke + newpath + 35.784 93.8552 moveto + 15.5744 93.8552 lineto + stroke + newpath + 35.9232 79.5496 moveto + 15.7136 79.5496 lineto + stroke + newpath + 36.3056 79.688 moveto + 46.6592 95.1992 lineto + stroke + newpath + 176.67 95.104 moveto + 46.5144 95.104 lineto + stroke + newpath + 36.104 93.5328 moveto + 46.104 78.5328 lineto + stroke + newpath + 175.629 79.0008 moveto + 45.4032 79.1312 lineto + stroke + newpath + 174.795 79.2088 moveto + 185.214 95.4648 lineto + stroke + newpath + 176.254 95.2512 moveto + 186.048 78.9992 lineto + stroke + newpath + 180.27 109.687 moveto + 180.27 75.0416 lineto + stroke + newpath + 36.8792 55.0416 moveto + 16.4624 55.0416 lineto + stroke + newpath + 36.1848 39.9024 moveto + 15.768 39.9024 lineto + stroke + newpath + 296.049 169.208 moveto + 336.154 169.208 lineto + stroke + newpath + 274.174 162.437 moveto + 274.174 181.708 lineto + stroke + newpath + 185.629 95.4592 moveto + 254.587 95.2512 lineto + stroke + newpath + 185.629 79.52 moveto + 254.797 79.52 lineto + stroke + newpath + 265.629 95.0416 moveto + 346.463 95.0416 lineto + stroke + newpath + 265.837 79.6256 moveto + 346.463 79.6256 lineto + stroke + newpath + 346.463 134.626 moveto + 296.463 134.626 lineto + stroke + newpath + 346.602 119.486 moveto + 296.602 119.486 lineto + stroke + newpath + 286.278 119.494 moveto + 296.278 134.494 lineto + stroke + newpath + 35.6288 134.626 moveto + 16.4624 134.626 lineto + stroke + newpath + 36.1848 119.903 moveto + 17.0176 119.903 lineto + stroke + newpath + 36.2784 133.79 moveto + 46.2784 118.79 lineto + stroke + newpath + 291.278 126.578 moveto + 296.463 119.625 lineto + stroke + newpath + 36.0456 120.042 moveto + 41.2784 127.124 lineto + stroke + newpath + 285.63 119.269 moveto + 46.1848 119.269 lineto + stroke + newpath + 260.236 105.953 moveto + 260.236 83.4528 lineto + stroke + newpath + 260.688 100.616 moveto + 273.188 100.616 lineto + stroke + 260.688 100.616 ArrowLeft + 273.188 100.616 ArrowRight + newpath + 273.188 118.246 moveto + 273.188 98.116 lineto + stroke + newpath + 234.662 79.6872 moveto + 244.662 95.5136 lineto + stroke + newpath + 254.662 79.6872 moveto + 265.42 94.8344 lineto + stroke + newpath + 244.662 79.6872 moveto + 254.662 95.5136 lineto + stroke + newpath + 234.662 95.5136 moveto + 244.662 79.6872 lineto + stroke + newpath + 244.662 95.5136 moveto + 254.662 79.6872 lineto + stroke + newpath + 254.662 95.5136 moveto + 265.837 79.4176 lineto + stroke + newpath + 162.946 74.216 moveto + 162.946 58.6528 lineto + stroke + newpath + 185.079 39.6872 moveto + 195.079 54.6872 lineto + stroke + newpath + 205.079 39.6872 moveto + 215.079 54.6872 lineto + stroke + newpath + 215.079 39.6872 moveto + 225.079 54.6872 lineto + stroke + newpath + 225.079 39.6872 moveto + 235.079 54.5576 lineto + stroke + newpath + 195.079 39.6872 moveto + 205.079 54.6872 lineto + stroke + newpath + 185.079 54.6872 moveto + 195.079 39.6872 lineto + stroke + newpath + 195.079 54.6872 moveto + 205.079 39.6872 lineto + stroke + newpath + 205.079 54.6872 moveto + 215.079 39.6872 lineto + stroke + newpath + 215.079 54.6872 moveto + 225.079 39.6872 lineto + stroke + newpath + 225.079 54.816 moveto + 235.079 39.6872 lineto + stroke + newpath + 174.17 39.4176 moveto + 184.937 55.3264 lineto + stroke + newpath + 179.993 69.548 moveto + 179.993 34.9024 lineto + stroke + newpath + 185.35 54.9032 moveto + 254.309 54.6952 lineto + stroke + newpath + 185.35 39.3808 moveto + 254.518 39.3808 lineto + stroke + newpath + 265.35 54.9024 moveto + 346.186 54.9024 lineto + stroke + newpath + 265.559 39.4872 moveto + 346.186 39.4872 lineto + stroke + newpath + 259.958 65.8136 moveto + 259.958 43.3136 lineto + stroke + newpath + 260.41 60.4776 moveto + 272.91 60.4776 lineto + stroke + 260.41 60.4776 ArrowLeft + 272.91 60.4776 ArrowRight + newpath + 272.91 78.1064 moveto + 272.91 57.9776 lineto + stroke + newpath + 234.385 39.548 moveto + 244.385 54.7496 lineto + stroke + newpath + 254.385 39.548 moveto + 265.142 54.6952 lineto + stroke + newpath + 244.385 39.548 moveto + 254.385 54.7496 lineto + stroke + newpath + 234.385 54.7496 moveto + 244.385 39.548 lineto + stroke + newpath + 244.385 54.7496 moveto + 254.385 39.548 lineto + stroke + newpath + 254.378 54.6256 moveto + 265.559 39.2784 lineto + stroke + newpath + 174.795 54.6256 moveto + 185.028 39.0776 lineto + stroke + newpath + 160.168 60.612 moveto + 181.522 60.8824 lineto + stroke + 160.168 60.612 ArrowLeft + 181.522 60.8824 ArrowRight + newpath + 275.285 173.374 moveto + 287.785 173.374 lineto + stroke + 275.285 173.374 ArrowLeft + 287.785 173.374 ArrowRight + newpath + 165.446 99.3552 moveto + 177.946 99.3552 lineto + stroke + 165.446 99.3552 ArrowLeft + 177.946 99.3552 ArrowRight + /Times-Roman findfont 10 scalefont setfont + (CLKB) () 0 204.013 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (CENB) () 0 163.231 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (WENB) () 0 123.231 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (AB[J]) () 0 84.0128 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (DB[I]) () 0 43.4576 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (wenbs) 47.8056 143.711 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (wenbh) 282.806 143.582 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbs) 47.8056 63.8408 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbh) 171.556 64.6744 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (DATA1) () 108.222 47.2592 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbh) 81.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbl) 136.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbh) 191.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbl) 246.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cycb_ema3) 109.068 233.937 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cycb_ema3) 219.068 233.937 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenbs) 50.808 179.147 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR1) () 107.632 86.2472 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (abs_colldisn0) 47.6312 105.26 CenterLabel + /Times-Roman findfont 4.593 scalefont setfont + (t) (abh_colldisn0) 171.59 104.931 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR2) () 306.522 87.3584 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (DATA2) () 306.695 46.912 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dftrambypbs) 49.7944 26.816 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (abs_colldisn0) 266.938 106.788 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbs) 266.66 66.6488 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenbh) 285.146 179.234 CenterLabel + /Times-Roman findfont 10 scalefont setfont + (DFTRAMBYP) () 1.112 8.5216 LeftLabel + grestore +} def +% Waves for frame number 1030 +% 5 paths, 3 strings +% Expects x y on stack +% bounds: 0.0->336.56 0.0->55 +/Frame1030 { + gsave + translate + + newpath + 84.8936 25 moveto + 84.8936 0 lineto + 0.5 setlinewidth + stroke + newpath + 52.3936 55 moveto + 52.3936 20 lineto + 0.5 setlinewidth + stroke + newpath + 52.144 22.5 moveto + 84.8936 22.5 lineto + 0.5 setlinewidth + stroke + 52.144 22.5 ArrowLeft + 84.8936 22.5 ArrowRight + newpath + 16.56 40 moveto + 47.3936 40 lineto + 57.3936 55 lineto + 137.394 55 lineto + 147.394 40 lineto + 227.394 40 lineto + 237.394 55 lineto + 307.394 55 lineto + 317.394 40 lineto + 336.56 40 lineto + 0.5 setlinewidth + stroke + newpath + 16.56 0 moveto + 79.8936 0 lineto + 89.8936 15 lineto + 169.894 15 lineto + 179.894 0 lineto + 259.894 0 lineto + 269.894 15 lineto + 336.56 15 lineto + 0.5 setlinewidth + stroke + /Times-Roman findfont 10 scalefont setfont + (CLKA) () 0 42.6488 LeftLabel + (CLKB) () 0 2.6488 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cracwb_rd3) 68.1024 28.2992 CenterLabel + grestore +} def + +% Waves for frame number 1027 +% 5 paths, 4 strings +% Expects x y on stack +% bounds: 0.0->336.56 0.0->91.168 +/Frame1027 { + gsave + translate + + newpath + 84.8936 61.168 moveto + 84.8936 36.168 lineto + 0.5 setlinewidth + stroke + newpath + 52.3936 91.168 moveto + 52.3936 56.168 lineto + 0.5 setlinewidth + stroke + newpath + 52.144 58.668 moveto + 84.8936 58.668 lineto + 0.5 setlinewidth + stroke + 52.144 58.668 ArrowLeft + 84.8936 58.668 ArrowRight + newpath + 16.56 76.168 moveto + 47.3936 76.168 lineto + 57.3936 91.168 lineto + 137.394 91.168 lineto + 147.394 76.168 lineto + 227.394 76.168 lineto + 237.394 91.168 lineto + 307.394 91.168 lineto + 317.394 76.168 lineto + 336.56 76.168 lineto + 0.5 setlinewidth + stroke + newpath + 16.56 36.168 moveto + 81.2064 36.168 lineto + 91.156 51.168 lineto + 170.752 51.168 lineto + 180.702 36.168 lineto + 260.298 36.168 lineto + 270.246 51.168 lineto + 336.56 51.168 lineto + 0.5 setlinewidth + stroke + /Times-Roman findfont 10 scalefont setfont + (CLKB) () 0 78.8168 LeftLabel + (CLKA) () 0 38.8168 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cwbcra_wr3) 68.1024 64.4672 CenterLabel + grestore +} def + +%%EndProlog +%%Page: 1 1 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 570 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/pagey pagey 18 sub def +/Helvetica-Bold findfont title_size scalefont setfont +(High Capacity Two Port Register File SVT MVT Compiler) rightmargin pagey LeftShow +/pagey pagey 18 sub def +(CLN28HPC 28nm Process) rightmargin pagey LeftShow +/pagey pagey 18 sub def +( 256 Rows Per Bit line, 0.389um^2 Bit Cell) rightmargin pagey LeftShow +/pagey pagey 18 sub def +(32 Words X 128 Bits, Mux 2 Instance) rightmargin pagey LeftShow +/pagey pagey 18 sub def + +0.35 50 650 ARMlogo +/pagey pagey 20 sub def +/text_size 10 def +(Overview) () pagey SectionStart +/pagey exch def + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +TextParaStart +(The High Capacity Two Port Register File SVT MVT Compiler is optimized for speed and density.\ + The memory is designed to take full advantage of the ) TextPiece + +(TSMC) TextPiece +( 28nmnm) TextReserveSpace +( 28nm) TextPiece +( CLN28HPC CMOS process.) TextPiece +TextParaEnd +() TextLine +TextParaStart +(The storage array is composed of eight-transistor\ + bit cells with fully static circuitry. The\ + register file\ + operates at a voltage of 0.81V) TextPiece +( and a junction temperature of ) TextPiece +(125.01C) TextReserveSpace +(125.0) TextPiece +TextDegree +(C.) TextPiece +TextParaEnd +TextEnd % returns new page y +/pagey exch def +% spaceLeft before Instance Settings 492 +/text_size 10 def +(Instance Settings) () pagey SectionStart +/pagey exch def + +/TextFont /Helvetica-Bold findfont text_size scalefont def +200 +(CLN28HPC) stringwidth pop 15 add 100 1 index 1 index + lt { exch pop } { pop } ifelse +leftmargin pagey 14 Table2Start +(Parameter) (Setting) Table2Header +Table2DoubleLine +/TextFont /Helvetica findfont text_size scalefont def +(Instance Name) (rf2_32x128_wm1) Table2LC +(Process) (CLN28HPC) Table2LC +(Number of Words ) (32) Table2LC +(Bits) (128) Table2LC +(Multiplexer Width ) (2) Table2LC +(Multi-Vt selection ) (LL) Table2LC +(Frequency ) (1) Table2LC +(Activity Factor <%> ) (50) Table2LC +(Pipeline ) (off) Table2LC +(Word-Write Mask ) (on) Table2LC +(Word Partition Size ) (1) Table2LC +(Write through ) (off) Table2LC +(Top Metal Layer ) (m5-m10) Table2LC +(Power Type ) (otc) Table2LC +(Redundancy ) (off) Table2LC +(Redundant Columns ) (2) Table2LC +(Redundant Rows ) (0) Table2LC +(BIST MUXes ) (on) Table2LC +(Soft Error Repair (SER) ) (none) Table2LC +(Power Gating ) (off) Table2LC +(Back Biasing ) (off) Table2LC +(Retention ) (on) Table2LC +(Extra Margin Adjustment ) (on) Table2LC +(Advanced Test Features ) (off) Table2LC +(Name Case ) (upper) Table2LC +(Diodes ) (on) Table2LC +Table2End % returns the new y +/pagey exch def +% spaceLeft before description 94 +(Description) () pagey SectionStart +/pagey exch def +% spaceLeft before description text begins 74 + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +(Register file access is synchronous and is triggered by the rising-edge of the c\ +locks, CLKA and CLKB. The write port (port B) input address, input data, write \ +enable and chip enable are latched by the rising-edge of CLKB, respecting indivi\ +dual setup and hold times.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 26 +() (1) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 2 2 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Description) (cont) pagey SectionStart +/pagey exch def +/pagey pagey 6 sub def +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(The read port (port A) input address and chip enable are latched by the rising-e\ +dge of CLKA, respecting individual setup and hold times. The two ports can oper\ +ate completely asynchronous to each other.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 602 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(A write cycle is initiated if the write port chip enable, CENB, is asserted at t\ +he rising-edge of CLKB. Input data, DB, is written at the address, AB. If the \ +word-write feature is implemented, via the compiler, data on the data input bus \ +is partitioned to the write enable bus, WENB[x:0]. Each WENB pin has a distinct \ +latched value, making each partition individually selectable. When the latched v\ +alue of a write enable pin, WENB[i], is low the corresponding data partition is \ +selected, and its data is written to the memory location specified on the addres\ +s bus.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 500 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(A read cycle is initiated if the read port chip enable CENA is asserted at the r\ +ising-edge of CLKA. The contents of the location specified by the address, AA, a\ +re driven on the data output bus, QA. The register file is allowed to access non\ +-existing physical addresses, but the outputs will be unknown.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 446 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(In the event of a write/read collision, if COLLDISN is disabled then the write i\ +s guaranteed and the read data is undefined.However, if COLLDISN is enabled then\ + the write is not guaranteed if the read row address and write row address match\ +.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 392 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(The read address for any given memory cycle can be identical to the write addres\ +s of the previous memory cycle with the read data being identical to the data th\ +at was written from the previous memory write cycle.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 350 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +( Partial read during a read/write collision through the use of WENB is not suppo\ +rted. For example, during a read/write collision, if WENB[] is set to disable th\ +e write operation to certain bits, these bits cannot be simultaneously read on p\ +ort A. This is independent of the setting of COLLDISN.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 296 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +( A standby mode is provided for periods of non-operation (CENA=1 or CENB=1). The\ + ports A and B can enter standby mode independently. While in standby mode, add\ +ress and data inputs are disabled; data stored in the memory is retained, but th\ +e memory cannot be accessed for reads or writes.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 242 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(One of the inputs of the input BIST MUX is connected to system signals while the\ + other is connected to the test signals. The memory datapath will now include in\ +tegrated scan chains, with testability controlled by pins DFTRAMBYP, TENA, SEA, \ +TENB, and SEB.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 188 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(Memory normal mode is enabled (RET1N=1). In this mode the core and periphery pow\ +er are both connected to the chip level power grid through Artigrid There is a p\ +ower sequence when the memory is put from active to selective precharge and back\ + to active. Selective precharge is available for all compilers except for the RO\ +M. Before entering selective precharge, the memory must be put in standby mode b\ +y setting CENA=1, TCENA=1, CENB=1 and TCENB=1.In addition, DFTRAMBYP must be set\ + to 0.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 98 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(Extra Margin Adjustment pins provide the option of adding delays into internal t\ +iming pulses. There are 3 different EMA pins: EMAA, EMAWA, EMASA to control Read\ +/Write internal timing pulses.) TextLine +TextEnd +/pagey exch def + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +% spaceLeft beginning paragraph 50 +(Refer to the user guide for a more detailed description\ + of memory operation.) TextLine +TextEnd +/pagey exch def +() (2) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 3 3 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Physical Dimensions) pagey MicronSectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 75 75 75 leftmargin pagey 14 Table4Start +/TextFont /Helvetica-Bold findfont text_size scalefont def +(Area Type) (Width)(m)() (Height)(m)() (Area)(m)(2) Table4Header +/TextFont /Helvetica findfont text_size scalefont def +( Core) (21.975) (414.86) (9116.55) Table4LC +Table4End +/pagey exch def + +leftmargin rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +(All width, height, and area dimensions are in drawn dimensions.\ + For shrink processes, this will be larger than the final silicon\ + post-shrink dimensions.) TextLine +TextEnd +/pagey exch def +/pagey pagey 20 sub def +(Symbol) () pagey SectionStart +/pagey exch def + +/pagey pagey 20 sub def +/Helvetica findfont text_size scalefont setfont +255 pagey 24 9 SymbolStart +(CENA) SymbolInput +(AA[4:0]) SymbolInput +(CENB) SymbolInput +(WENB[127:0]) SymbolInput +(AB[4:0]) SymbolInput +(DB[127:0]) SymbolInput +(EMAA[2:0]) SymbolInput +(EMASA) SymbolInput +(EMAB[2:0]) SymbolInput +(TENA) SymbolInput +(TCENA) SymbolInput +(TAA[4:0]) SymbolInput +(TENB) SymbolInput +(TCENB) SymbolInput +(TWENB[127:0]) SymbolInput +(TAB[4:0]) SymbolInput +(TDB[127:0]) SymbolInput +(RET1N) SymbolInput +(SIA[1:0]) SymbolInput +(SEA) SymbolInput +(DFTRAMBYP) SymbolInput +(SIB[1:0]) SymbolInput +(SEB) SymbolInput +(COLLDISN) SymbolInput +(CENYA) SymbolOutput +(AYA[4:0]) SymbolOutput +(WENYB[127:0]) SymbolOutput +(QA[127:0]) SymbolOutput +(SOA[1:0]) SymbolOutput +() SymbolOutput +(CENYB) SymbolOutput +(AYB[4:0]) SymbolOutput +(SOB[1:0]) SymbolOutput +(CLKA) (CLKB) SymbolClocks +SymbolEnd +/pagey exch def +() (3) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 4 4 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Pin Description) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def + +180 350 line_left pagey 14 Table2Start +/TextFont /Helvetica-Bold findfont text_size scalefont def +(Pin) (Description) Table2Header +/TextFont /Helvetica findfont text_size scalefont def +(AA[4:0], AB[4:0]) (Read & Write Addresses \(AA[0],AB[0] = LSB\)) Table2LL +(DB[127:0]) (Data Inputs \(DB[0] = LSB\)) Table2LL +(CLKA, CLKB) (Read & Write Clocks) Table2LL +(CENA, CENB) (Read & Write Enables \(active low\)) Table2LL +(WENB[127:0]) (Write Enable \(active low, WENB[0] = LSB\)) Table2LL +(EMAA[2:0], EMAB[2:0]) (Read and Write Extra Margin Adjustment \(EMAA[0],EMAB[0] = LSB\)) Table2LL +(EMASA) (Read Extra Margin Adjustment) Table2LL +(TENA, TENB) (Port A & B Test Mode Enables \(active low\)) Table2LL +(TDB[127:0]) (Data Test Input \(TDB[0] = LSB\)) Table2LL +(TCENA, TCENB) (Read & Write Chip Enable Test Inputs \(active low\)) Table2LL +(TWENB[127:0]) (Write Enable Test Input \(active low, TWENB[0] = LSB\)) Table2LL +(TAA[4:0], TAB[4:0]) (Read & Write Address Test Inputs \(TAA[0],TAB[0] = LSB\)) Table2LL +(COLLDISN) (Allow the user to disable the internal collision detection circuitry\(active low\)) Table2LL +(RET1N) (Retention Input \(active low\)) Table2LL +(DFTRAMBYP) (Test Control Input \(active high\)) Table2LL +(SEA,SEB) (Scan Enable Input \(active high\)) Table2LL +(QA[127:0]) (Data Outputs \(QA[0] = LSB\)) Table2LL +(CENYA, CENYB) (Read & Write Chip Enable Mux Outputs) Table2LL +(WENYB[127:0]) (Write Enable Mux Output \(WENYB[0] = LSB\)) Table2LL +(AYA[4:0], AYB[4:0]) (Read & Write Address Mux Outputs \(AYA[0],AYB[0] = LSB\)) Table2LL +(SOA[1:0],SOB[1:0]) (Scan Output \(SOA[0],SOB[0] = LSB\)) Table2LL +(SIA[1:0],SIB[1:0]) (Scan Input \(SIA[0],SIB[0] = LSB\)) Table2LL +Table2End +/pagey exch def +() (4) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 5 5 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def + +/pagey pagey 10 sub def +/text_size 10 def +(Read Cycle Timing DFTRAMBYP=0) () pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +(The retain timing arc is not shown in this diagram. \ +Please refer to the User Guide for this compiler for a detailed timing \ +diagram with the retain arc.) TextLine +TextEnd +/pagey pagey 10 sub def +leftmargin pagey 250 sub Frame1 +/pagey pagey 250 sub def + +/pagey pagey 10 sub def +/text_size 10 def +(Write Cycle Timing DFTRAMBYP=0) () pagey SectionStart +/pagey exch def +/pagey pagey 10 sub def +leftmargin pagey 290 sub Frame2 +/pagey pagey 280 sub def +() (5) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 6 6 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def + +/pagey pagey 10 sub def +/text_size 10 def +(Write to Read Cycle Timing) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +leftmargin pagey 91 sub Frame1027 +/pagey pagey 96 sub def + +/pagey pagey 10 sub def +/text_size 10 def +(Read to Write Cycle Timing) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +leftmargin pagey 55 sub Frame1030 +/pagey pagey 85 sub def +% headerEstimate=182 +% estimate=238 +% tailEstimate=44 +% spaceLeft=384 +(Default Timing for Cycle and Access) (units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +(The timing tables shows delay values measured from\ + 50% of supply to\ + 50% of supply voltage.\ + The output pins are loaded with the standard load of 0.035pF.\ + Input pins are driven with a standard slew of 0.080ns from\ + 10% to\ + 90% of supply voltage.) TextLine +() TextLine +(The timing and power values are measured at input slew of 0.08ns on clock pin,\ + 0.08ns on signal pins and output load 0.035pF.) TextLine + +TextEnd +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader + +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (accqa_rd3) (0.5458) (0.7246) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd3) (0.6380) (0.8142) TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=3 EMASA=0) () (t) (cyca_ema3) (1.1354) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=3) () (t) (cycb_ema3) (1.2169) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=3) () (t) (cracwb_rd3) (0.5626) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=3) () (t) (cwbcra_wr3) (0.8354) () TableT1CornerDRow +(Delay CLKB to SOB) (1,2) (t) (clkbsob) (0.3412) (0.4309) TableT1CornerRow +(Min. High pulse width CLKA) () (t) (ckah) (0.1610) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (6) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 7 7 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Timing continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=568 after continuation +(Min. Low pulse width CLKA) () (t) (ckal) (0.1731) () TableT1CornerRow +(Min. High pulse width CLKB) () (t) (ckbh) (0.1602) () TableT1CornerRow +(Min. Low pulse width CLKB) () (t) (ckbl) (0.1727) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript + +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart + +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def + +% after table spaceLeft=482 +% headerEstimate=110 +% estimate=112 +% tailEstimate=64 +% spaceLeft=482 +(Load Timing) (units = ns/pF) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +/pagey pagey 12 sub def + +TableT1CornerStart +TableT1CornerHeader +(CENYA load factor) () (K) (load_cenya) () (2.9544) TableT1CornerRow +(AYA load factor) () (K) (load_aya) () (2.6289) TableT1CornerRow +(CENYB load factor) () (K) (load_cenyb) () (2.9646) TableT1CornerRow +(WENYB load factor) () (K) (load_wenyb) () (2.6986) TableT1CornerRow +(AYB load factor) () (K) (load_ayb) () (2.6397) TableT1CornerRow +(QA load factor) () (K) (load_qa) () (1.0526) TableT1CornerRow +(SOA load factor) () (K) (load_soa) () (2.7063) TableT1CornerRow +(SOB load factor) () (K) (load_sob) () (3.0759) TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The output load factor units are ns/pF.) TextPiece +TextParaEnd +TextEnd +/pagey exch def +% headerEstimate=110 +% estimate=1316 +% tailEstimate=14 +% spaceLeft=196 +(Setup and Hold Timing) (units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +/pagey pagey 12 sub def + +TableT1CornerStart +TableT1CornerHeader +(Setup Btw. CLKA and AA) (COLLDISN=1) () (t) (aas) (0.2271) () TableT1CornerDRow +(Setup Btw. CLKA and AA) (COLLDISN=0) () (t) (aas_colldisn0) (0.2271) () TableT1CornerDRow +(Hold Btw. CLKA and AA) (COLLDISN=1) () (t) (aah) (0.1038) () TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (7) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 8 8 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. CLKA and AA) (COLLDISN=0) () (t) (aah_colldisn0) (0.1038) () TableT1CornerDRow +(Setup Btw. CLKB and AB) (COLLDISN=1) () (t) (abs) (0.2247) () TableT1CornerDRow +(Setup Btw. CLKB and AB) (COLLDISN=0) () (t) (abs_colldisn0) (0.2247) () TableT1CornerDRow +(Hold Btw. CLKB and AB) (COLLDISN=1) () (t) (abh) (0.0966) () TableT1CornerDRow +(Hold Btw. CLKB and AB) (COLLDISN=0) () (t) (abh_colldisn0) (0.0966) () TableT1CornerDRow +(Setup Btw. CLKA and TAA) (COLLDISN=1) () (t) (taas) (0.2293) () TableT1CornerDRow +(Setup Btw. CLKA and TAA) (COLLDISN=0) () (t) (taas_colldisn0) (0.2293) () TableT1CornerDRow +(Hold Btw. CLKA and TAA) (COLLDISN=1) () (t) (taah) (0.1038) () TableT1CornerDRow +(Hold Btw. CLKA and TAA) (COLLDISN=0) () (t) (taah_colldisn0) (0.1038) () TableT1CornerDRow +(Setup Btw. CLKB and TAB) (COLLDISN=1) () (t) (tabs) (0.2278) () TableT1CornerDRow +(Setup Btw. CLKB and TAB) (COLLDISN=0) () (t) (tabs_colldisn0) (0.2278) () TableT1CornerDRow +(Hold Btw. CLKB and TAB) (COLLDISN=1) () (t) (tabh) (0.0966) () TableT1CornerDRow +(Hold Btw. CLKB and TAB) (COLLDISN=0) () (t) (tabh_colldisn0) (0.0966) () TableT1CornerDRow +(Setup Btw. CLKA and CENA) () (t) (cenas) (0.1727) () TableT1CornerRow +(Hold Btw. CLKA and CENA) () (t) (cenah) (0.0677) () TableT1CornerRow +(Hold Btw. RET1N and CENA) () (t) (cenaf_ret1nfh) (1.2585) () TableT1CornerRow +(Hold Btw. RET1N and CENA) () (t) (cenaf_ret1nrh) (0.6220) () TableT1CornerRow +(Setup Btw. CLKB and CENB) () (t) (cenbs) (0.1749) () TableT1CornerRow +(Hold Btw. CLKB and CENB) () (t) (cenbh) (0.0682) () TableT1CornerRow +(Hold Btw. RET1N and CENB) () (t) (cenbf_ret1nfh) (1.2585) () TableT1CornerRow +(Hold Btw. RET1N and CENB) () (t) (cenbf_ret1nrh) (0.6220) () TableT1CornerRow +(Setup Btw. CLKB and WENB) () (t) (wenbs) (0.0805) () TableT1CornerRow +(Hold Btw. CLKB and WENB) () (t) (wenbh) (0.2401) () TableT1CornerRow +(Setup Btw. CLKB and DB) () (t) (dbs) (0.1565) () TableT1CornerRow +(Hold Btw. CLKB and DB) () (t) (dbh) (0.2434) () TableT1CornerRow +(Setup Btw. CLKA and EMAA) () (t) (emaas) (1.1981) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (8) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 9 9 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. CLKA and EMAA) () (t) (emaah) (1.7699) () TableT1CornerRow +(Setup Btw. CLKA and EMASA) () (t) (emasas) (1.1981) () TableT1CornerRow +(Hold Btw. CLKA and EMASA) () (t) (emasah) (1.7699) () TableT1CornerRow +(Setup Btw. CLKB and EMAB) () (t) (emabs) (1.2797) () TableT1CornerRow +(Hold Btw. CLKB and EMAB) () (t) (emabh) (1.7098) () TableT1CornerRow +(Setup Btw. CLKA and TENA) () (t) (tenas) (0.4007) () TableT1CornerRow +(Hold Btw. CLKA and TENA) () (t) (tenah) (0.1142) () TableT1CornerRow +(Setup Btw. CLKA and TCENA) () (t) (tcenas) (0.1727) () TableT1CornerRow +(Hold Btw. CLKA and TCENA) () (t) (tcenah) (0.0698) () TableT1CornerRow +(Hold Btw. RET1N and TCENA) () (t) (tcenaf_ret1nfh) (1.2585) () TableT1CornerRow +(Hold Btw. RET1N and TCENA) () (t) (tcenaf_ret1nrh) (0.6220) () TableT1CornerRow +(Setup Btw. CLKB and TENB) () (t) (tenbs) (0.6900) () TableT1CornerRow +(Hold Btw. CLKB and TENB) () (t) (tenbh) (0.2678) () TableT1CornerRow +(Setup Btw. CLKB and TCENB) () (t) (tcenbs) (0.1755) () TableT1CornerRow +(Hold Btw. CLKB and TCENB) () (t) (tcenbh) (0.0682) () TableT1CornerRow +(Hold Btw. RET1N and TCENB) () (t) (tcenbf_ret1nfh) (1.2585) () TableT1CornerRow +(Hold Btw. RET1N and TCENB) () (t) (tcenbf_ret1nrh) (0.6220) () TableT1CornerRow +(Setup Btw. CLKB and TWENB) () (t) (twenbs) (0.0805) () TableT1CornerRow +(Hold Btw. CLKB and TWENB) () (t) (twenbh) (0.2417) () TableT1CornerRow +(Setup Btw. CLKB and TDB) () (t) (tdbs) (0.1621) () TableT1CornerRow +(Hold Btw. CLKB and TDB) () (t) (tdbh) (0.2434) () TableT1CornerRow +(Hold Btw. DFTRAMBYP and RET1N) () (t) (ret1nf_dftrambypfh) (0.0439) () TableT1CornerRow +(Hold Btw. DFTRAMBYP and RET1N) () (t) (ret1nr_dftrambypfh) (1.2585) () TableT1CornerRow +(Hold Btw. CENB and RET1N) () (t) (ret1nf_cenbrh) (0.0439) () TableT1CornerRow +(Hold Btw. CENA and RET1N) () (t) (ret1nf_cenarh) (0.0432) () TableT1CornerRow +(Hold Btw. TCENA and RET1N) () (t) (ret1nf_tcenarh) (0.0432) () TableT1CornerRow +(Hold Btw. TCENB and RET1N) () (t) (ret1nf_tcenbrh) (0.0439) () TableT1CornerRow +(Hold Btw. TCENB and RET1N) () (t) (ret1nr_tcenbrh) (1.2585) () TableT1CornerRow +(Hold Btw. TCENA and RET1N) () (t) (ret1nr_tcenarh) (1.1769) () TableT1CornerRow +(Hold Btw. CENB and RET1N) () (t) (ret1nr_cenbrh) (1.2585) () TableT1CornerRow +(Hold Btw. CENA and RET1N) () (t) (ret1nr_cenarh) (1.1769) () TableT1CornerRow +(Setup Btw. CLKA and SIA) () (t) (sias) (0.4408) () TableT1CornerRow +(Hold Btw. CLKA and SIA) () (t) (siah) (0.0676) () TableT1CornerRow +(Setup Btw. CLKA and SEA) () (t) (seas) (0.4408) () TableT1CornerRow +(Hold Btw. CLKA and SEA) () (t) (seah) (1.7699) () TableT1CornerRow +(Setup Btw. CLKA and DFTRAMBYP) () (t) (dftrambypas) (0.6586) () TableT1CornerRow +(Hold Btw. CLKA and DFTRAMBYP) () (t) (dftrambypah) (1.7699) () TableT1CornerRow +(Setup Btw. CLKB and DFTRAMBYP) () (t) (dftrambypbs) (0.6586) () TableT1CornerRow +(Hold Btw. CLKB and DFTRAMBYP) () (t) (dftrambypbh) (1.2585) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (9) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 10 10 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. RET1N and DFTRAMBYP) () (t) (dftrambypr_ret1nfh) (1.2585) () TableT1CornerRow +(Hold Btw. RET1N and DFTRAMBYP) () (t) (dftrambypr_ret1nrh) (0.6220) () TableT1CornerRow +(Setup Btw. CLKB and SIB) () (t) (sibs) (0.1565) () TableT1CornerRow +(Hold Btw. CLKB and SIB) () (t) (sibh) (0.2434) () TableT1CornerRow +(Setup Btw. CLKB and SEB) () (t) (sebs) (0.6900) () TableT1CornerRow +(Hold Btw. CLKB and SEB) () (t) (sebh) (0.2678) () TableT1CornerRow +(Setup Btw. CLKA and COLLDISN) () (t) (colldisnas) (1.1981) () TableT1CornerRow +(Hold Btw. CLKA and COLLDISN) () (t) (colldisnah) (1.7699) () TableT1CornerRow +(Setup Btw. CLKB and COLLDISN) () (t) (colldisnbs) (1.2797) () TableT1CornerRow +(Hold Btw. CLKB and COLLDISN) () (t) (colldisnbh) (1.7098) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextEnd +/pagey exch def +% after table spaceLeft=400 +% headerEstimate=82 +% estimate=1862 +% tailEstimate=84 +% spaceLeft=400 +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment) +(units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +(Delay CLKA to QA) (EMAA=0 DFTRAMBYP=0) (1,2) (t) (accqa_rd0) (0.5323) (0.7072) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=1 DFTRAMBYP=0) (1,2) (t) (accqa_rd1) (0.5356) (0.7115) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=2 DFTRAMBYP=0) (1,2) (t) (accqa_rd2) (0.5398) (0.7168) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (accqa_rd3) (0.5458) (0.7246) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=4 DFTRAMBYP=0) (1,2) (t) (accqa_rd4) (0.6246) (0.8255) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=5 DFTRAMBYP=0) (1,2) (t) (accqa_rd5) (0.7008) (0.9233) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=6 DFTRAMBYP=0) (1,2) (t) (accqa_rd6) (0.7856) (1.0320) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=7 DFTRAMBYP=0) (1,2) (t) (accqa_rd7) (0.8619) (1.1298) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=0 DFTRAMBYP=1) (1,2) (t) (accqa_scan0) (0.5323) (0.7072) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=1 DFTRAMBYP=1) (1,2) (t) (accqa_scan1) (0.5356) (0.7115) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=2 DFTRAMBYP=1) (1,2) (t) (accqa_scan2) (0.5398) (0.7168) TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (10) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 11 11 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=1) (1,2) (t) (accqa_scan3) (0.5458) (0.7246) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=4 DFTRAMBYP=1) (1,2) (t) (accqa_scan4) (0.6246) (0.8255) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=5 DFTRAMBYP=1) (1,2) (t) (accqa_scan5) (0.7008) (0.9233) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=6 DFTRAMBYP=1) (1,2) (t) (accqa_scan6) (0.7856) (1.0320) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=7 DFTRAMBYP=1) (1,2) (t) (accqa_scan7) (0.8619) (1.1298) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=0 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd0) (0.6244) (0.7968) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=1 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd1) (0.6278) (0.8011) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=2 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd2) (0.6319) (0.8064) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd3) (0.6380) (0.8142) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=4 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd4) (0.7167) (0.9152) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=5 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd5) (0.7930) (1.0130) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=6 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd6) (0.8778) (1.1217) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=7 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd7) (0.9542) (1.2196) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=0 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan0) (0.6244) (0.7968) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=1 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan1) (0.6278) (0.8011) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=2 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan2) (0.6319) (0.8064) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan3) (0.6380) (0.8142) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=4 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan4) (0.7167) (0.9152) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=5 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan5) (0.7930) (1.0130) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=6 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan6) (0.8778) (1.1217) TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (11) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 12 12 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Delay CLKA to SOA) (EMAA=7 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan7) (0.9542) (1.2196) TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=0 EMASA=0) () (t) (cyca_ema0) (1.1173) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=1 EMASA=0) () (t) (cyca_ema1) (1.1218) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=2 EMASA=0) () (t) (cyca_ema2) (1.1273) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=3 EMASA=0) () (t) (cyca_ema3) (1.1354) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=4 EMASA=0) () (t) (cyca_ema4) (1.2406) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=5 EMASA=0) () (t) (cyca_ema5) (1.3425) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=6 EMASA=0) () (t) (cyca_ema6) (1.4559) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=7 EMASA=0) () (t) (cyca_ema7) (1.5578) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=0) () (t) (cycb_ema0) (1.1869) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=1) () (t) (cycb_ema1) (1.1955) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=2) () (t) (cycb_ema2) (1.2067) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=3) () (t) (cycb_ema3) (1.2169) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=4) () (t) (cycb_ema4) (1.3370) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=5) () (t) (cycb_ema5) (1.4353) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=6) () (t) (cycb_ema6) (1.5677) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=7) () (t) (cycb_ema7) (1.6682) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=0) () (t) (cracwb_rd0) (0.5452) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=1) () (t) (cracwb_rd1) (0.5495) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=2) () (t) (cracwb_rd2) (0.5548) () TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (12) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 13 13 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Clock Collision CLKA) (EMAA=3) () (t) (cracwb_rd3) (0.5626) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=4) () (t) (cracwb_rd4) (0.6635) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=5) () (t) (cracwb_rd5) (0.7613) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=6) () (t) (cracwb_rd6) (0.8700) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=7) () (t) (cracwb_rd7) (0.9678) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=0) () (t) (cwbcra_wr0) (0.8066) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=1) () (t) (cwbcra_wr1) (0.8148) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=2) () (t) (cwbcra_wr2) (0.8255) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=3) () (t) (cwbcra_wr3) (0.8354) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=4) () (t) (cwbcra_wr4) (0.9505) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=5) () (t) (cwbcra_wr5) (1.0448) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=6) () (t) (cwbcra_wr6) (1.1719) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=7) () (t) (cwbcra_wr7) (1.2683) () TableT1CornerDRow +(Delay CLKB to SOB) (1,2) (t) (clkbsob) (0.3412) (0.4309) TableT1CornerRow +(High pulse width CLKA) () (t) (ckah) (0.1610) () TableT1CornerRow +(Low pulse width CLKA) () (t) (ckal) (0.1731) () TableT1CornerRow +(High pulse width CLKB) () (t) (ckbh) (0.1602) () TableT1CornerRow +(Low pulse width CLKB) () (t) (ckbl) (0.1727) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def +% after table spaceLeft=56 +% headerEstimate=82 +% estimate=350 +% tailEstimate=84 +% spaceLeft=56 +() (13) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 14 14 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Path Delay Timing) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +(Delay CENA to CENYA) (1,2) (t) (cenacenya) (0.1445) (0.1698) TableT1CornerRow +(Delay TCENA to CENYA) (1,2) (t) (tcenacenya) (0.1443) (0.1694) TableT1CornerRow +(Delay TENA to CENYA) (1,2) (t) (tenacenyapu) (0.2141) (0.2569) TableT1CornerRow +(Delay TENA to CENYA) (1,2) (t) (tenacenyanu) (0.2594) (0.3113) TableT1CornerRow +(Delay DFTRAMBYP to CENYA) (1,2) (t) (dftrambypcenya) (0.3137) (0.3774) TableT1CornerRow +(Delay AA to AYA) (1,2) (t) (aaaya) (0.1488) (0.1761) TableT1CornerRow +(Delay TAA to AYA) (1,2) (t) (taaaya) (0.1508) (0.1785) TableT1CornerRow +(Delay TENA to AYA) (1,2) (t) (tenaayapu) (0.2934) (0.3543) TableT1CornerRow +(Delay TENA to AYA) (1,2) (t) (tenaayanu) (0.2696) (0.3264) TableT1CornerRow +(Delay DFTRAMBYP to AYA) (1,2) (t) (dftrambypaya) (0.2988) (0.3634) TableT1CornerRow +(Delay CENB to CENYB) (1,2) (t) (cenbcenyb) (0.1480) (0.1739) TableT1CornerRow +(Delay TCENB to CENYB) (1,2) (t) (tcenbcenyb) (0.1492) (0.1753) TableT1CornerRow +(Delay TENB to CENYB) (1,2) (t) (tenbcenybpu) (0.2193) (0.2627) TableT1CornerRow +(Delay TENB to CENYB) (1,2) (t) (tenbcenybnu) (0.4101) (0.4940) TableT1CornerRow +(Delay DFTRAMBYP to CENYB) (1,2) (t) (dftrambypcenyb) (0.3133) (0.3766) TableT1CornerRow +(Delay WENB to WENYB) (1,2) (t) (wenbwenyb) (0.2137) (0.2544) TableT1CornerRow +(Delay TWENB to WENYB) (1,2) (t) (twenbwenyb) (0.2141) (0.2549) TableT1CornerRow +(Delay TENB to WENYB) (1,2) (t) (tenbwenybpu) (0.5068) (0.6549) TableT1CornerRow +(Delay TENB to WENYB) (1,2) (t) (tenbwenybnu) (0.5088) (0.6651) TableT1CornerRow +(Delay DFTRAMBYP to WENYB) (1,2) (t) (dftrambypwenyb) (0.2966) (0.3809) TableT1CornerRow +(Delay AB to AYB) (1,2) (t) (abayb) (0.1494) (0.1767) TableT1CornerRow +(Delay TAB to AYB) (1,2) (t) (tabayb) (0.1523) (0.1803) TableT1CornerRow +(Delay TENB to AYB) (1,2) (t) (tenbaybpu) (0.4607) (0.5579) TableT1CornerRow +(Delay TENB to AYB) (1,2) (t) (tenbaybnu) (0.4253) (0.5197) TableT1CornerRow +(Delay DFTRAMBYP to AYB) (1,2) (t) (dftrambypayb) (0.2977) (0.3592) TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def +% after table spaceLeft=154 +% headerEstimate=77 +% estimate=364 +% tailEstimate=0 +% spaceLeft=154 +/pagey pagey 5 sub def +(Pin Capacitance) (units = fF) pagey SectionStart +/pagey exch def + +/TextFont /Helvetica-Bold findfont text_size scalefont def +/pagey pagey 15 sub def +140 85 line_left 10 add pagey 14 Table1CornerStart +/TextFont /Helvetica findfont text_size scalefont def +Table1CornerHeader +(CLKA) () (10.2494) Table1CornerRow +(CENA) () (1.8527) Table1CornerRow +(AA) () (1.9494) Table1CornerRow +(CLKB) () (10.1901) Table1CornerRow +(CENB) () (1.8014) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (14) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 15 15 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Pin Capacitance continued) (units = fF) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +/TextFont /Helvetica-Bold findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +/pagey pagey 15 sub def +140 85 line_left 10 add pagey 14 Table1CornerStart +/TextFont /Helvetica findfont text_size scalefont def +Table1CornerHeader +% spaceLeft=511 after continuation +(WENB) () (2.4226) Table1CornerRow +(AB) () (1.9622) Table1CornerRow +(DB) () (2.4211) Table1CornerRow +(EMAA) () (7.5128) Table1CornerRow +(EMASA) () (2.9916) Table1CornerRow +(EMAB) () (7.1588) Table1CornerRow +(TENA) () (1.3086) Table1CornerRow +(TCENA) () (1.8927) Table1CornerRow +(TAA) () (1.7893) Table1CornerRow +(TENB) () (1.3881) Table1CornerRow +(TCENB) () (1.8649) Table1CornerRow +(TWENB) () (2.0435) Table1CornerRow +(TAB) () (1.8424) Table1CornerRow +(TDB) () (2.1317) Table1CornerRow +(SIA) () (1.7985) Table1CornerRow +(SEA) () (2.2713) Table1CornerRow +(DFTRAMBYP) () (2.4072) Table1CornerRow +(SIB) () (7.1615) Table1CornerRow +(SEB) () (2.2282) Table1CornerRow +(COLLDISN) () (3.0905) Table1CornerRow +(RET1N) () (4.5441) Table1CornerRow +Table1CornerEnd +/pagey exch def +% after table spaceLeft=217 +% headerEstimate=77 +% estimate=644 +% tailEstimate=94 +% spaceLeft=217 +/Helvetica-Bold findfont text_size scalefont setfont +(Current) (units = mA) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(Core Standby std Curr.) (3) (0.013984) Table1CornerRow +(Peri Standby std Curr.) (3) (0.118912) Table1CornerRow +(Core Standby Selective Precharge Curr.) (3) (0.013711) Table1CornerRow +(Peri Standby Selective Precharge Curr.) (3) (0.101339) Table1CornerRow +(Core Standby Retention-1 Curr.) (3) (0.013252) Table1CornerRow +(Peri Standby Retention-1 Curr.) (3) (0.010134) Table1CornerRow +(Core Read AC (EMAA=0) Curr.) (1,4) (8.583e-05) Table1CornerRow +(Core Read AC (EMAA=1) Curr.) (1,4) (8.592e-05) Table1CornerRow +(Core Read AC (EMAA=2) Curr.) (1,4) (8.598e-05) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (15) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 16 16 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Current continued) (units = mA) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +% spaceLeft=593 after continuation +(Core Read AC (EMAA=3) Curr.) (1,4) (8.632e-05) Table1CornerRow +(Core Read AC (EMAA=4) Curr.) (1,4) (8.821e-05) Table1CornerRow +(Core Read AC (EMAA=5) Curr.) (1,4) (8.914e-05) Table1CornerRow +(Core Read AC (EMAA=6) Curr.) (1,4) (8.941e-05) Table1CornerRow +(Core Read AC (EMAA=7) Curr.) (1,4) (8.941e-05) Table1CornerRow +(Peri Read AC (EMAA=0) Curr.) (1,4) (3.026e-03) Table1CornerRow +(Peri Read AC (EMAA=1) Curr.) (1,4) (3.026e-03) Table1CornerRow +(Peri Read AC (EMAA=2) Curr.) (1,4) (3.030e-03) Table1CornerRow +(Peri Read AC (EMAA=3) Curr.) (1,4) (3.033e-03) Table1CornerRow +(Peri Read AC (EMAA=4) Curr.) (1,4) (3.068e-03) Table1CornerRow +(Peri Read AC (EMAA=5) Curr.) (1,4) (3.073e-03) Table1CornerRow +(Peri Read AC (EMAA=6) Curr.) (1,4) (3.081e-03) Table1CornerRow +(Peri Read AC (EMAA=7) Curr.) (1,4) (3.081e-03) Table1CornerRow +(Core Write AC (EMAB=0) Curr.) (1,4) (1.479e-04) Table1CornerRow +(Core Write AC (EMAB=1) Curr.) (1,4) (1.480e-04) Table1CornerRow +(Core Write AC (EMAB=2) Curr.) (1,4) (1.483e-04) Table1CornerRow +(Core Write AC (EMAB=3) Curr.) (1,4) (1.485e-04) Table1CornerRow +(Core Write AC (EMAB=4) Curr.) (1,4) (1.504e-04) Table1CornerRow +(Core Write AC (EMAB=5) Curr.) (1,4) (1.514e-04) Table1CornerRow +(Core Write AC (EMAB=6) Curr.) (1,4) (1.517e-04) Table1CornerRow +(Core Write AC (EMAB=7) Curr.) (1,4) (1.517e-04) Table1CornerRow +(Peri Write AC (EMAB=0) Curr.) (1,4) (4.185e-03) Table1CornerRow +(Peri Write AC (EMAB=1) Curr.) (1,4) (4.185e-03) Table1CornerRow +(Peri Write AC (EMAB=2) Curr.) (1,4) (4.189e-03) Table1CornerRow +(Peri Write AC (EMAB=3) Curr.) (1,4) (4.192e-03) Table1CornerRow +(Peri Write AC (EMAB=4) Curr.) (1,4) (4.226e-03) Table1CornerRow +(Peri Write AC (EMAB=5) Curr.) (1,4) (4.232e-03) Table1CornerRow +(Peri Write AC (EMAB=6) Curr.) (1,4) (4.239e-03) Table1CornerRow +(Peri Write AC (EMAB=7) Curr.) (1,4) (4.239e-03) Table1CornerRow +(Core Deselect(A) (icc_c_desela) Curr.) (2,4) (0.000e+00) Table1CornerRow +(Peri Deselect(A) (icc_p_desela) Curr.) (2,4) (4.035e-05) Table1CornerRow +(Core Deselect(B) (icc_c_deselb) Curr.) (2,4) (0.000e+00) Table1CornerRow +(Peri Deselect(B) (icc_p_deselb) Curr.) (2,4) (9.960e-04) Table1CornerRow +(Core Peak (icc_c_peak) Curr.) () (2.22663) Table1CornerRow +(Peri Peak (icc_p_peak) Curr.) () (24.239074) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (16) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 17 17 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Current continued) (units = mA) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +% spaceLeft=593 after continuation +(Core Inrush (icc_c_inrush) Curr.) () (1.225138) Table1CornerRow +(Peri Inrush (icc_p_inrush) Curr.) () (23.084833) Table1CornerRow +Table1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 4 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The AC current value assumes 50% read and write\ + operations, where 50% addresses and 50% of input\ + and output pins switch at the user defined frequency of 1MHz\ + and user defined clock activity_factor of 50%.) TextPiece +( It is assumed that ) TextPiece +() +(BIST) +(EMAA) +() +TextFourList +( pins do not switch.) TextPiece +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The deselected current assumes the memory is deselected,\ + 50% addresses switch, and 50% of input pins switch\ + at the user defined frequency of 1MHz.\ + The logic switching component of deselected power becomes\ + negligbly small if the input pins are held stable by\ + externally controlling these signals with chip select.) TextPiece +( It is assumed that ) TextPiece +() +(BIST) +(EMAA) +() +TextFourList +( pins do not switch.) TextPiece +TextParaEnd +TextParaStart +(3) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The standby current value is independent of frequency\ + and assumes all inputs and outputs are stable.) TextPiece +TextParaEnd +TextParaStart +(4) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The leakage current component is not included in this value.) TextPiece +TextParaEnd +TextParaStart +(5) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Clock activity factor will affect total current.) TextPiece +TextParaEnd +TextEnd +/pagey exch def +% after table spaceLeft=471 +(Clock Noise Limit) (Time-units = ns, Voltage-units = V) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 45 45 leftmargin 55 sub pagey 14 TableD1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +TableD1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +(CLKA) (0.0805) (0.1620) TableD1CornerRow +(CLKB) (0.0801) (0.1620) TableD1CornerRow +TableD1CornerEnd +/pagey exch def + +leftmargin 55 sub rightmargin pagey 10 TextStart +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The clock noise limit is the maximum voltage allowed \(for the\ + indicated pulse width\) that does not cause an unintentional\ + memory cycle or other memory failure.) TextLine +TextEnd +/pagey exch def +(Supply Noise Limit) (units = V) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 90 leftmargin 55 sub pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +(Power) () (0.0810) Table1CornerRow +(Ground) () (0.0810) Table1CornerRow +Table1CornerEnd +/pagey exch def + +leftmargin 55 sub rightmargin pagey 10 TextStart +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The power and ground noise limit is the maximum supply\ + voltage transition that is allowed without causing\ + a memory failure.) TextLine +TextEnd +/pagey exch def +centerx 300 EndingCopyright +() (17) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Trailer +%%Pages: 17 +%%EOF diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm new file mode 100644 index 00000000..207b5631 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.avm @@ -0,0 +1,162 @@ +# +# CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +# +# Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +# +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Physical IP, Inc. +# In addition, this Software is protected by patents, copyright law +# and international treaties. +# +# The copyright notice(s) in this Software does not indicate actual or +# intended publication of this Software. +# +# Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +# +# Creation Date: Sun Oct 13 11:08:16 2019 +# +# Instance Options: +# Instance Name: rf2_32x128_wm1 +# Number of Words: 32 +# Number of Bits: 128 +# Multiplexer Width: 2 +# Multi-Vt selection: LL +# Frequency : 1 +# Activity Factor <%>: 50 +# Pipeline: off +# Word-Write Mask: on +# Word Partition Size: 1 +# Write through: off +# Top Metal Layer: m5-m10 +# Power Type: otc +# Redundancy: off +# Redundant Columns: 2 +# Redundant Rows: 0 +# BIST MUXes: on +# Soft Error Repair (SER): none +# Power Gating: off +# Back Biasing: off +# Retention: on +# Extra Margin Adjustment: on +# Advanced Test Features: off +# Customer Comment: This is a memory instance +# Bus-notation: on +# Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +# Name Case: upper +# Check Instance Name: on +# Diodes: on +# Drive Strength: 6 +# Site Definitions: off +# Library Name: USERLIB +# Liberty setting: nldm +# +# Compiler Versions: +# Memory Version: r0p0 +# Lang compiler Version: 4.5.1-EAC +# View Name: avm +# AMCI Version: 2.0.4-EAC +# avm_memcomp Version: 2.3.7-EAC +# +# Modeling Assumptions: N/A +# +# Modeling Limitations: N/A +# +# Known Bugs: N/A +# +# Known Work Arounds: N/A +# +rf2_32x128_wm1 { + MEMORY_TYPE RegFile + EQUIV_GATE_COUNT 4506 + VDD_PIN VDDCE VDDPE + GND_PIN VSSE + #This file is for PROCESS TT, CORNER TT_0P81V_0P81V_0C + #However, RedHawk needs the process to be specified as 'PROCESS XX' + PROCESS XX + Cload 3.5e-05nF + VDD 0.81 0.81 + + state_boolean avm_into_lowpwr "(((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&!RET1N&!DFTRAMBYP)" "!RET1N" "NA" + state_boolean avm_outof_lowpwr "(((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&RET1N&!DFTRAMBYP)" "RET1N" "NA" + state_boolean avm_read_write "RET1N&!DFTRAMBYP&((CLKA&TENA&!CENA)|(CLKA&!TENA&!TCENA))&((CLKB&TENB&!CENB)|(CLKB&!TENB&!TCENB))" "CLKA CLKB" "NA" + state_boolean avm_read_desel "RET1N&!DFTRAMBYP&((CLKA&TENA&!CENA)|(CLKA&!TENA&!TCENA))&((CLKB&TENB&CENB)|(CLKB&!TENB&TCENB))" "CLKA CLKB" "NA" + state_boolean avm_desel_write "RET1N&!DFTRAMBYP&((CLKA&TENA&CENA)|(CLKA&!TENA&TCENA))&((CLKB&TENB&!CENB)|(CLKB&!TENB&!TCENB))" "CLKA CLKB" "NA" + state_boolean avm_scan_capture "((CLKA&!SEA&RET1N&DFTRAMBYP)&(CLKB&!SEB&RET1N&DFTRAMBYP))" "DFTRAMBYP" "NA" + state_boolean avm_scan_shift "(CLKA&SEA&RET1N&DFTRAMBYP)&(CLKB&SEB&RET1N&DFTRAMBYP)" "DFTRAMBYP" "NA" + state_boolean standby_trig "RET1N&((CLKA&CENA&TENA)|(CLKA&TCENA&!TENA))&((CLKB&CENB&TENB)|(CLKB&TCENB&!TENB))&!DFTRAMBYP" "CLKA CLKB" "NA" + state_boolean standby_ntrig "RET1N&((!CLKA&CENA&TENA)|(!CLKA&TCENA&!TENA))&((!CLKB&CENB&TENB)|(!CLKB&TCENB&!TENB))&!DFTRAMBYP" "!CLKA !CLKB" "NA" + + Cpd avm_into_lowpwr { + VDDCE VSSE 5.49122e-05nF + VDDPE VSSE 6.03933e-04nF + } + PEAK_I avm_into_lowpwr { + VDDCE VSSE 0.99817mA + VDDPE VSSE 4.32165mA + } + Cpd avm_outof_lowpwr { + VDDCE VSSE 6.04034e-05nF + VDDPE VSSE 5.53994e-03nF + } + PEAK_I avm_outof_lowpwr { + VDDCE VSSE 1.09799mA + VDDPE VSSE 27.14816mA + } + Cpd avm_read_write { + VDDCE VSSE 2.78800e-04nF + VDDPE VSSE 8.57721e-03nF + } + PEAK_I avm_read_write { + VDDCE VSSE 2.22663mA + VDDPE VSSE 28.41823mA + } + Cpd avm_read_desel { + VDDCE VSSE 1.02471e-04nF + VDDPE VSSE 3.60089e-03nF + } + PEAK_I avm_read_desel { + VDDCE VSSE 1.06930mA + VDDPE VSSE 12.67500mA + } + Cpd avm_desel_write { + VDDCE VSSE 1.76329e-04nF + VDDPE VSSE 4.97632e-03nF + } + PEAK_I avm_desel_write { + VDDCE VSSE 1.19590mA + VDDPE VSSE 16.68900mA + } + Cpd avm_scan_capture { + VDDCE VSSE 9.45361e-06nF + VDDPE VSSE 1.09603e-02nF + } + PEAK_I avm_scan_capture { + VDDCE VSSE 0.18935mA + VDDPE VSSE 15.78165mA + } + Cpd avm_scan_shift { + VDDCE VSSE 9.45361e-06nF + VDDPE VSSE 1.09603e-02nF + } + PEAK_I avm_scan_shift { + VDDCE VSSE 0.18935mA + VDDPE VSSE 15.78165mA + } + Cpd standby_trig { + VDDCE VSSE 0.00000e+00nF + VDDPE VSSE 2.47655e-06nF + } + Cpd standby_ntrig { + VDDCE VSSE 0.00000e+00nF + VDDPE VSSE 2.17055e-05nF + } + LEAKAGE_I { + VDDCE VSSE 6.55600e-04mA + VDDPE VSSE 4.40600e-03mA + } + tsu 0.14063ns + ck2q_delay 0.664619ns + tr_q 0.020317ns + tf_q 0.023075ns + CHARACTERIZATION_MODE accurate +} diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat new file mode 100644 index 00000000..acd08d4a --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.dat @@ -0,0 +1,342 @@ +# +# CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +# +# Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +# +# Use of this Software is subject to the terms and conditions of the +# applicable license agreement with ARM Physical IP, Inc. +# In addition, this Software is protected by patents, copyright law +# and international treaties. +# +# The copyright notice(s) in this Software does not indicate actual or +# intended publication of this Software. +# +# Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +# +# Creation Date: Sun Oct 13 11:08:40 2019 +# +# Instance Options: +# Instance Name: rf2_32x128_wm1 +# Number of Words: 32 +# Number of Bits: 128 +# Multiplexer Width: 2 +# Multi-Vt selection: LL +# Frequency : 1 +# Activity Factor <%>: 50 +# Pipeline: off +# Word-Write Mask: on +# Word Partition Size: 1 +# Write through: off +# Top Metal Layer: m5-m10 +# Power Type: otc +# Redundancy: off +# Redundant Columns: 2 +# Redundant Rows: 0 +# BIST MUXes: on +# Soft Error Repair (SER): none +# Power Gating: off +# Back Biasing: off +# Retention: on +# Extra Margin Adjustment: on +# Advanced Test Features: off +# Customer Comment: This is a memory instance +# Bus-notation: on +# Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +# Name Case: upper +# Check Instance Name: on +# Diodes: on +# Drive Strength: 6 +# Site Definitions: off +# Library Name: USERLIB +# Liberty setting: nldm +# +# Compiler Versions: +# Memory Version: r0p0 +# Lang compiler Version: 4.5.1-EAC +# View Name: datatable +# AMCI Version: 2.0.4-EAC +# datatable_memcomp Version: 2.3.2-EAC +# +# Modeling Assumptions: N/A +# +# Modeling Limitations: N/A +# +# Known Bugs: N/A +# +# Known Work Arounds: N/A +# +# Units used in Datatable : +# geomx: micron +# geomy: micron +# Voltage: volts +# Temprature: Degree Celsius +# Current: mA +# Time: ns +# +name tt_0p81v_0p81v_0c +S N +geomx 21.9750 +geomy 414.8600 +volt 0.8100 +temp 0.0000 +# High Capacity Two Port Register File SVT MVT Compiler : Propagation Delay specific information. +tcenacenya 0.1433 +ttcenacenya 0.1430 +ttenacenyapu 0.1952 +ttenacenyanu 0.2353 +tdftrambypcenya 0.2564 +taaaya 0.1269 +ttaaaya 0.1283 +ttenaayapu 0.2365 +ttenaayanu 0.2267 +tdftrambypaya 0.2371 +tcenbcenyb 0.1457 +ttcenbcenyb 0.1462 +ttenbcenybpu 0.2034 +ttenbcenybnu 0.3394 +tdftrambypcenyb 0.2475 +twenbwenyb 0.1742 +ttwenbwenyb 0.1735 +ttenbwenybpu 0.4697 +ttenbwenybnu 0.4927 +tdftrambypwenyb 0.2830 +tabayb 0.1276 +ttabayb 0.1297 +ttenbaybpu 0.3547 +ttenbaybnu 0.3445 +tdftrambypayb 0.2336 +taccqa_rd0 0.6615 +taccqa_rd1 0.6619 +taccqa_rd2 0.6621 +taccqa_rd3 0.6646 +taccqa_rd4 0.7426 +taccqa_rd5 0.8087 +taccqa_rd6 0.8845 +taccqa_rd7 0.9511 +taccqa_scan0 0.6615 +taccqa_scan1 0.6619 +taccqa_scan2 0.6621 +taccqa_scan3 0.6646 +taccqa_scan4 0.7426 +taccqa_scan5 0.8087 +taccqa_scan6 0.8845 +taccqa_scan7 0.9511 +tclkasoa_rd0 0.7081 +tclkasoa_rd1 0.7086 +tclkasoa_rd2 0.7088 +tclkasoa_rd3 0.7113 +tclkasoa_rd4 0.7893 +tclkasoa_rd5 0.8553 +tclkasoa_rd6 0.9312 +tclkasoa_rd7 0.9977 +tclkasoa_scan0 0.7081 +tclkasoa_scan1 0.7086 +tclkasoa_scan2 0.7088 +tclkasoa_scan3 0.7113 +tclkasoa_scan4 0.7893 +tclkasoa_scan5 0.8553 +tclkasoa_scan6 0.9312 +tclkasoa_scan7 0.9977 +tclkbsob 0.3685 +# High Capacity Two Port Register File SVT MVT Compiler : Kload specific information. +kload_cenya 2.6704 +kload_aya 2.2063 +kload_cenyb 2.6149 +kload_wenyb 2.2794 +kload_ayb 2.1961 +kload_qa 0.8471 +kload_soa 2.1164 +kload_sob 2.2664 +# High Capacity Two Port Register File SVT MVT Compiler : Cycle time specific information. +tcyca_ema0 0.9659 +tcyca_ema1 0.9664 +tcyca_ema2 0.9666 +tcyca_ema3 0.9691 +tcyca_ema4 1.0475 +tcyca_ema5 1.1139 +tcyca_ema6 1.1902 +tcyca_ema7 1.2570 +tcycb_ema0 0.9854 +tcycb_ema1 0.9917 +tcycb_ema2 0.9985 +tcycb_ema3 1.0071 +tcycb_ema4 1.0985 +tcycb_ema5 1.1649 +tcycb_ema6 1.2553 +tcycb_ema7 1.3232 +# High Capacity Two Port Register File SVT MVT Compiler : Clock collision specific information. +tcracwb_rd0 0.5646 +tcracwb_rd1 0.5651 +tcracwb_rd2 0.5653 +tcracwb_rd3 0.5678 +tcracwb_rd4 0.6457 +tcracwb_rd5 0.7116 +tcracwb_rd6 0.7874 +tcracwb_rd7 0.8538 +tcwbcra_wr0 0.8095 +tcwbcra_wr1 0.8158 +tcwbcra_wr2 0.8225 +tcwbcra_wr3 0.8311 +tcwbcra_wr4 0.9219 +tcwbcra_wr5 0.9878 +tcwbcra_wr6 1.0776 +tcwbcra_wr7 1.1450 +# High Capacity Two Port Register File SVT MVT Compiler : Pulse width specific information. +tckah 0.1491 +tckal 0.1500 +tckbh 0.1494 +tckbl 0.1495 +# High Capacity Two Port Register File SVT MVT Compiler : Setup time specific information. +tcenas 0.1484 +taas 0.1785 +taas_colldisn0 0.1785 +tcenbs 0.1506 +twenbs 0.0379 +tabs 0.1805 +tabs_colldisn0 0.1805 +tdbs 0.0998 +temaas 1.0198 +temasas 1.0198 +temabs 1.0578 +ttenas 0.3071 +ttcenas 0.1484 +ttaas 0.1798 +ttaas_colldisn0 0.1798 +ttenbs 0.6165 +ttcenbs 0.1507 +ttwenbs 0.0379 +ttabs 0.1825 +ttabs_colldisn0 0.1825 +ttdbs 0.1050 +tsias 0.3379 +tseas 0.3379 +tdftrambypas 0.4451 +tdftrambypbs 0.4451 +tsibs 0.0998 +tsebs 0.6165 +tcolldisnas 1.0198 +tcolldisnbs 1.0578 +# High Capacity Two Port Register File SVT MVT Compiler : Hold time specific information. +tcenah 0.0580 +tcenaf_ret1nfh 1.0426 +tcenaf_ret1nrh 0.5141 +taah 0.0896 +taah_colldisn0 0.0896 +tcenbh 0.0589 +tcenbf_ret1nfh 1.0426 +tcenbf_ret1nrh 0.5141 +twenbh 0.2220 +tabh 0.0853 +tabh_colldisn0 0.0853 +tdbh 0.2104 +temaah 1.4044 +temasah 1.4044 +temabh 1.3586 +ttenah 0.0986 +ttcenah 0.0588 +ttcenaf_ret1nfh 1.0426 +ttcenaf_ret1nrh 0.5141 +ttaah 0.0896 +ttaah_colldisn0 0.0896 +ttenbh 0.2462 +ttcenbh 0.0595 +ttcenbf_ret1nfh 1.0426 +ttcenbf_ret1nrh 0.5141 +ttwenbh 0.2238 +ttabh 0.0853 +ttabh_colldisn0 0.0853 +ttdbh 0.2104 +tret1nf_dftrambypfh 0.0377 +tret1nr_dftrambypfh 1.0426 +tret1nf_cenbrh 0.0377 +tret1nf_cenarh 0.0371 +tret1nf_tcenarh 0.0371 +tret1nf_tcenbrh 0.0377 +tret1nr_tcenbrh 1.0426 +tret1nr_tcenarh 1.0045 +tret1nr_cenbrh 1.0426 +tret1nr_cenarh 1.0045 +tsiah 0.0946 +tseah 1.4044 +tdftrambypah 1.4044 +tdftrambypbh 1.0426 +tdftrambypr_ret1nfh 1.0426 +tdftrambypr_ret1nrh 0.5141 +tsibh 0.2104 +tsebh 0.2462 +tcolldisnah 1.4044 +tcolldisnbh 1.3586 +# High Capacity Two Port Register File SVT MVT Compiler : Input Capacitance specific information. +icap_clka 0.0093 +icap_cena 0.0015 +icap_aa 0.0016 +icap_clkb 0.0093 +icap_cenb 0.0016 +icap_wenb 0.0019 +icap_ab 0.0016 +icap_db 0.0019 +icap_emaa 0.0059 +icap_emasa 0.0024 +icap_emab 0.0057 +icap_tena 0.0011 +icap_tcena 0.0016 +icap_taa 0.0015 +icap_tenb 0.0011 +icap_tcenb 0.0017 +icap_twenb 0.0016 +icap_tab 0.0016 +icap_tdb 0.0017 +icap_sia 0.0014 +icap_sea 0.0018 +icap_dftrambyp 0.0020 +icap_sib 0.0054 +icap_seb 0.0019 +icap_colldisn 0.0024 +icap_ret1n 0.0037 +# High Capacity Two Port Register File SVT MVT Compiler : current specific information. +icc_standby_c_chipdisable 6.556e-04 +icc_standby_p_chipdisable 4.406e-03 +icc_standby_c_selective_precharge 6.469e-04 +icc_standby_p_selective_precharge 3.724e-03 +icc_standby_c_ret1 6.357e-04 +icc_standby_p_ret1 3.724e-04 +icc_c_rd0_a 8.253e-05 +icc_c_rd1_a 8.261e-05 +icc_c_rd2_a 8.267e-05 +icc_c_rd3_a 8.300e-05 +icc_c_rd4_a 8.482e-05 +icc_c_rd5_a 8.572e-05 +icc_c_rd6_a 8.597e-05 +icc_c_rd7_a 8.597e-05 +icc_p_rd0_a 2.910e-03 +icc_p_rd1_a 2.910e-03 +icc_p_rd2_a 2.914e-03 +icc_p_rd3_a 2.917e-03 +icc_p_rd4_a 2.950e-03 +icc_p_rd5_a 2.955e-03 +icc_p_rd6_a 2.962e-03 +icc_p_rd7_a 2.962e-03 +icc_c_wr0_b 1.422e-04 +icc_c_wr1_b 1.423e-04 +icc_c_wr2_b 1.426e-04 +icc_c_wr3_b 1.428e-04 +icc_c_wr4_b 1.446e-04 +icc_c_wr5_b 1.455e-04 +icc_c_wr6_b 1.459e-04 +icc_c_wr7_b 1.459e-04 +icc_p_wr0_b 4.024e-03 +icc_p_wr1_b 4.024e-03 +icc_p_wr2_b 4.028e-03 +icc_p_wr3_b 4.031e-03 +icc_p_wr4_b 4.064e-03 +icc_p_wr5_b 4.069e-03 +icc_p_wr6_b 4.076e-03 +icc_p_wr7_b 4.076e-03 +icc_c_desela 0.000e+00 +icc_p_desela 3.884e-05 +icc_c_deselb 0.000e+00 +icc_p_deselb 9.578e-04 +icc_c_peak 2.22663 +icc_p_peak 28.418225 +icc_c_inrush 1.436369 +icc_p_inrush 27.064976 diff --git a/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps new file mode 100644 index 00000000..9d7ec522 --- /dev/null +++ b/models/memory/cln28hpc/rf2_32x128_wm1/rf2_32x128_wm1_tt_0p81v_0p81v_0c.ps @@ -0,0 +1,5490 @@ +%!PS-Adobe-3.0 +% CONFIDENTIAL AND PROPRIETARY SOFTWARE OF ARM PHYSICAL IP, INC. +% +% Copyright (c) 1993 - 2019 ARM Physical IP, Inc. All Rights Reserved. +% +% Use of this Software is subject to the terms and conditions of the +% applicable license agreement with ARM Physical IP, Inc. +% In addition, this Software is protected by patents, copyright law +% and international treaties. +% +% The copyright notice(s) in this Software does not indicate actual or +% intended publication of this Software. +% +% Compiler Name: High Capacity Two Port Register File SVT MVT Compiler +% +% Creation Date: Sun Oct 13 11:09:21 2019 +% +% Instance Options: +% Instance Name: rf2_32x128_wm1 +% Number of Words: 32 +% Number of Bits: 128 +% Multiplexer Width: 2 +% Multi-Vt selection: LL +% Frequency : 1 +% Activity Factor <%>: 50 +% Pipeline: off +% Word-Write Mask: on +% Word Partition Size: 1 +% Write through: off +% Top Metal Layer: m5-m10 +% Power Type: otc +% Redundancy: off +% Redundant Columns: 2 +% Redundant Rows: 0 +% BIST MUXes: on +% Soft Error Repair (SER): none +% Power Gating: off +% Back Biasing: off +% Retention: on +% Extra Margin Adjustment: on +% Advanced Test Features: off +% Customer Comment: This is a memory instance +% Bus-notation: on +% Power Ground Rename: vddpe:VDDPE,vddce:VDDCE,vsse:VSSE +% Name Case: upper +% Check Instance Name: on +% Diodes: on +% Drive Strength: 6 +% Site Definitions: off +% Library Name: USERLIB +% Liberty setting: nldm +% +% Compiler Versions: +% Memory Version: r0p0 +% Lang compiler Version: 4.5.1-EAC +% View Name: Postscript +% AMCI Version: 2.0.4-EAC +% RTE Version: 2.3.7-EAC +% datasheet_memcomp Version: 2.3.3-EAC +% +% Modeling Assumptions: N/A +% +% Modeling Limitations: N/A +% +% Known Bugs: N/A +% +% Known Work Arounds: N/A +% +%%BoundingBox: 0 0 612 792 +%%Creator: post +%%DocumentData: Clean8Bit +%%DocumentPaperSizes: Letter +%%Orientation: Portrait +%%Pages: (atend) +%%PageOrder: Ascend +%%For: ARM +%%EndComments + +%%BeginProlog + +% TableRow sets the table row height +% Expects dy on the stack +/TableRow { + /tablerow exch def +} def + + +% ArrowRight prints an arrow pointing to the right +% Expects text x y on the stack +/ArrowRight { + newpath + moveto + -2.5 1 rmoveto + 2.5 -1 rlineto + -2.5 -1 rlineto + stroke +} def + + +% ArrowLeft prints an arrow pointing to the left +% Expects text x y on the stack +/ArrowLeft { + newpath + moveto + 2.5 1 rmoveto + -2.5 -1 rlineto + 2.5 -1 rlineto + stroke +} def + + +% ArrowUp prints an arrow pointing up +% Expects text x y on the stack +/ArrowUp { + newpath + moveto + 1 -2.5 rmoveto + -1 2.5 rlineto + -1 -2.5 rlineto + stroke +} def + + +% ArrowDown prints an arrow pointing down +% Expects text x y on the stack +/ArrowDown { + newpath + moveto + 1 2.5 rmoveto + -1 -2.5 rlineto + -1 2.5 rlineto + stroke +} def + + +% CenterLabel prints text centered at the x,y +% centers on x only +% Expects text subscript x y on the stack +/CenterLabel { + moveto + /subscr exch def % save the subscript + /txt exch def % save the text + txt stringwidth pop % string x on stack + subscr stringwidth pop % subscr x on stack + add 2 div 0 exch sub % 0-dx/2 on stack + 0 rmoveto + txt show + 0 -2 rmoveto + subscr show +} def + + +% LeftLabel prints text to the left of the x,y +% centers on x only +% Expects text subscript x y on the stack +/LeftLabel { + moveto + /subscr exch def % save the subscript + /txt exch def % save the text + txt stringwidth pop % string x on stack + subscr stringwidth pop % subscr x on stack + add 0 exch sub % 0-dx on stack + 0 rmoveto + txt show + 0 -2 rmoveto + subscr show +} def + + +% RightLabel prints text to the right of the x,y +% Expects text subscript x y on the stack +/RightLabel { + moveto + exch + show + 0 -2 rmoveto + show +} def + + +% CenterText prints text centered at the x,y +% centers on x only +% Expects text x y on the stack +/CenterText { + moveto + dup stringwidth pop % string x on stack + 2 div 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show +} def + + +% Table2start begins a 2 column table. +% Expects 5 values on the stack: w1 w2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table2Start { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table2End ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table2End { + 1 setlinewidth + tablex tabley + table1width table2width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% Table2DoubleLine doubles up the line at the bottom of a box +% Expects nothing on the stack +/Table2DoubleLine { + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + 1.5 setlinewidth + stroke +} def + + +% Table2Verticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table2Verticals { + % complete the box for each + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + 0.5 setlinewidth + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + 0.5 setlinewidth + stroke + + 1 setlinewidth +} def + + +% Table2CC prints centered strings at the top of a 2 column table. +% Expects string string on the stack +/Table2CC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex table1width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + +} def + + +% Table2LC prints one left aligned string and one centered string +% Expects 2 strings on the stack +/Table2LC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + + +% Table2LCMicron prints one left aligned string and one centered string +% The centered string has a micron symbol at the end of it. +% Expects 2 strings on the stack +/Table2LCMicron { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % col 2 width + TextFont setfont + dup stringwidth pop % dx of string on stack + /Symbol findfont 12 scalefont setfont + (\155) stringwidth pop % dx of symbol u on stack + add % dx of number with mu + TextFont setfont + (m) stringwidth pop % dx of m on stack + add % dx of entire box contents on stack + 2 div % dx/2 on stack + + % col 2 + tablex table1width add table2width 2 div add % xcenter of square on stack + exch sub + tabley 3 add % string x y+3 on stack + moveto + TextFont setfont + show + /Symbol findfont 12 scalefont setfont + (\155) show + TextFont setfont + (m) show + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + + +% Table2LL prints two left aligned strings +% at the top of a 2 column table. +% Expects 2 string (text) on the stack +/Table2LL { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table2Verticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add + tabley 3 add % string x y+3 on stack + moveto + ( ) show + show + + % col 1 + tablex + tabley 3 add % string x y+3 on stack + moveto + ( ) show + show + +} def + + +% Table2Header prints the header to the table +% Expects string string on the stack +/Table2Header { + tablex tabley moveto + table1width table2width add 0 rlineto + 0 0 tablerow sub rlineto + 0 table1width table2width add sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + 1.0 setgray + Table2CC + 0 setgray +} def + + +/Table4Header { + tablex tabley moveto + table1width table2width add table3width add table4width add 0 rlineto + 0 0 tablerow sub rlineto + 0 table1width table2width add table3width add table4width add sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + 1.0 setgray + /TextSuperScriptFont /Helvetica findfont 8 scalefont def + Table4CC + 0 setgray +} def + + +/CenterTextSuperScript{ + moveto + /sqSuper exch def + /mUnit exch def + dup stringwidth pop % string x on stack + 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show + + mUnit () ne{ + 2 0 rmoveto + (\()show + /Symbol findfont 8 scalefont setfont + (\155) show + TextSuperScriptFont setfont + mUnit show + TextFont setfont + sqSuper () eq { + (\))show + }if + }if + + sqSuper () ne { + 0 4 rmoveto + TextSuperScriptFont setfont + sqSuper show + 0 -4 rmoveto + TextFont setfont + (\)) show + } if +} def + + +/Table4CC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table4Verticals + + % set fonts for this row + TextFont setfont + + % col 4 + tablex table1width add table2width add table3width add table4width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 3 + tablex table1width add table2width add table3width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterTextSuperScript + + % col 1 + tablex table1width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + +} def + +% Table4Verticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table4Verticals { + % complete the box for each + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table2width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table3width 0 rmoveto + 0 tablerow rlineto + 0 tablerow neg rmoveto + table4width 0 rmoveto + 0 tablerow rlineto + 0.5 setlinewidth + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + table3width 0 rlineto + table4width 0 rlineto + 0.5 setlinewidth + stroke + + 1 setlinewidth +} def + +% Table4LC prints one left aligned string and one centered string +% Expects 4 strings on the stack +/Table4LC { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table4Verticals + + % set fonts for this row + TextFont setfont + + %col 4 + tablex table1width add table2width add table3width add table4width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + %col 3 + tablex table1width add table2width add table3width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText + + % col 1 + tablex 3 add + tabley 3 add % string x+2 y+3 on stack + moveto + show + +} def + +% Table4End ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table4End { + 1 setlinewidth + tablex tabley + table1width table2width add table3width add table4width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + +% Table4Start begins a 4 column table. +% Expects 7 values on the stack: w1 w2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table4Start { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table4width exch def + /table3width exch def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table1CornerStart begins a 2 column table of 1 process corners. +% Expects 5 values on the stack: w1 ... wn xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/Table1CornerStart { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table5width 0 def + /table4width 0 def + /table3width 0 def + /table2width exch def + /table1width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% Table1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/Table1CornerEnd { + 1 setlinewidth + tablex tabley + table1width table2width add table3width add table4width add table5width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% Table1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/Table1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + + % between col 1 and 2 + newpath + tablex tabley moveto + table1width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + table1width 0 rlineto + table2width 0 rlineto + table3width 0 rlineto + table4width 0 rlineto + table5width 0 rlineto + stroke + + 1 setlinewidth +} def + + +% Table1CornerDRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 2 mul def % 2* the y size + /yup 9 def + /yupc tablerow 2 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerTRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerTRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost thrice as big + /tablerow tablerow 3 mul def % 3* the y size + /yup 18 def + /yupc tablerow 3 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1Corner4Row prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1Corner4Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost four times as big + /tablerow tablerow 4 mul def % 4* the y size + /yup 27 def + /yupc tablerow 4 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1Corner5Row prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1Corner5Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost five times as big + /tablerow tablerow 5 mul def % 5* the y size + /yup 36 def + /yupc tablerow 5 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 30 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string x+5 y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerDRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 2 mul def % 2* the y size + /yup 9 def + /yupc tablerow 2 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add % string x+5 y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% Table1CornerRow prints centered strings +% Expects 3 strings on the stack +% col 1 item, col 1 superscript, 1 corner values +/Table1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + Table1CornerVerticals + + % set fonts for this row + TextFont setfont + + % col 2 + tablex table1width add table2width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % save the superscript + /super exch def + + % col 1 + tablex 5 add + tabley 3 add % string x+5 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + +} def + + +% Table1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/Table1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% Table1CornerCornerCol prints the header on the first column +% Expects string string string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/Table1CornerCornerCol { + /xc exch def + /temp exch def + /volt exch def + + % first line + TextFont setfont + xc tabley 3 add tablerow 2 div add % string xc y on stack + CenterText + + % next line width + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xc exch sub + tabley 5 add moveto + + % next line display + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + +} def + + +% Table1CornerHeader prints the header to the table +% First string is over the first column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/Table1CornerHeader { + (Pin) % column headings + (tt Process) (0.81) (0) + + /tablerow tablerow tablerow add def % Double the y size + + % make a box around the header area + tablex tabley moveto + table1width table2width add table3width add table4width add table5width add 0 rlineto + 0 0 tablerow sub rlineto + table1width table2width add table3width add table4width add table5width add 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray % gray fill the box + fill + + % White lines and text + 1.0 setgray + + /tabley tabley tablerow sub def + + % do the vertical lines between columns + Table1CornerVerticals + + % Column 1 header + tablex table1width add table2width 2 div add Table1CornerCornerCol + + % Pin column header + tablex table1width 2 div add Table1CornerFirstCol + + % back to black lines and text + 0 setgray + + % Restore the row height + /tablerow tablerow 2 div def +} def + + +% TableD1CornerStart begins a 2 column table of 1 double process corners. +% Expects values on the stack: pin_width corn1_1 corn1_2 +% corn2_1 corn2_2 corn3_1 corn3_2 corn4_1 corn4_2 xs ys dy +% (col widths xstart ystart at upper left of table and height of row) +/TableD1CornerStart { + TableRow % uses yrow on stack + /tabley exch def + /tablex exch def + /table4_2_width 0 def + /table4_1_width 0 def + /table3_2_width 0 def + /table3_1_width 0 def + /table2_2_width 0 def + /table2_1_width 0 def + /table1_2_width exch def + /table1_1_width exch def + /tablep_width exch def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% TableD1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/TableD1CornerEnd { + 1 setlinewidth + tablex tabley + tablep_width + table1_1_width add table1_2_width add + tableystart tabley sub + rectstroke + % no need to update the x and y + tabley % return y +} def + + +% TableD1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/TableD1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + + % single in corner 1 + tableheader 1 ne { + newpath + tablex tabley moveto + tablep_width + table1_1_width add + 0 rmoveto + 0 tablerow rlineto + stroke + } if + % single between pin and first corner + newpath + tablex tabley moveto + tablep_width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + stroke + + 1 setlinewidth +} def + + +% TableD1CornerRow prints centered strings +% Expects 3 strings on the stack +/TableD1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableD1CornerVerticals + + % set fonts for this row + TextFont setfont + + + % corner 1 + tablex tablep_width add + table1_1_width add table1_2_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add + table1_1_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % pin name + tablex 5 add + tabley 3 add % string x+5 y+3 on stack + moveto + TextFont setfont + show + +} def + + +% TableD1CornerDRow prints centered strings +% The pin description is broken into 2 rows for this one. +% Expects 10 strings on the stack +/TableD1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow tablerow add 2 sub def + /yup 9 def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableD1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % pin name in two rows + tablex 5 add + tabley 3 add + moveto + TextFont setfont + show + tablex 5 add + tabley 13 add + moveto + show + + % restore the y height of the row + /tablerow olddy def + +} def + + +% TableD1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/TableD1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% TableD1CornerCornerCol prints the header on the corner +% Expects (Fast) (1.1) (125) xct xcl xcr on the stack +% ... xcenter for top, xcenter for left, xcenter for right +% Expects tabley to be at the bottom of the square +% Expects tablerow to be 4 times the real tablerow +/TableD1CornerCornerCol { + /xcr exch def + /xcl exch def + /xct exch def + /temp exch def + /volt exch def + /h tablerow 4 div def + + % first line (Fast Process) + xct + tabley h add h add h add 3 add % string xc y on stack + CenterText + + % next line width (1.10V, 0oC) + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xct exch sub + tabley h add h add 5 add % string xc y on stack + moveto + + % next line display (1.10V, 0oC) + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + + % Puse Width display + (Pulse) xcl tabley h add 3 add CenterText + (Width) xcl tabley 5 add CenterText + + % Voltage display + (Voltage) xcr tabley 3 add h 2 div add CenterText + +} def + + +% Centers converts 3 values to the 3 needed centers +% Expects xleft width1 width2 on stack +% Returns xtc xlc xrc +/Centers { + /w2 exch def + /w1 exch def + /l exch def + + l w1 add % xtc on stack + l w1 2 div add % xtc xlc on stack + l w1 add w2 2 div add % xtc xlc xrc on stack +} def + + +% TableD1CornerHeader prints the header to the table +% Expects nothing on the stack +% First string is over the first column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/TableD1CornerHeader { + (Pin) % pin column heading + (Symbol) % var column heading + (tt Process) (0.81) (0) + /tablerow tablerow 4 mul def % 4* the y size + + % Create a box, fill it with black + tablex tabley moveto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + 0 0 tablerow sub rlineto + tablep_width + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + + % do the text in almost white + 1.0 setgray + /tabley tabley tablerow sub def + /tableheader 1 def + TableD1CornerVerticals + /tableheader 0 def + + tablex tablep_width add + table1_1_width table1_2_width Centers % string string string xtc xlc xrc on stack + TableD1CornerCornerCol + + tablex tablep_width 2 div add TableD1CornerFirstCol + + % back to black, back to normal table row height + 0 setgray + /tablerow tablerow 4 div def +} def + + +% TableT1CornerStartHydra begins a 2 column table of 1 double process corners. +% Expects nothing on the stack +% Uses pagey line_left global vars +/TableT1CornerStartHydra { + 14 TableRow % row height + /found999 (no) def % figure out illegal ema states + /tabley pagey def % starting x,y of table + /tablex line_left def + /table4_2_width 0 def % column widths + /table4_1_width 0 def + /table3_2_width 0 def % column widths + /table3_1_width 0 def + /table2_2_width 0 def % column widths + /table2_1_width 0 def + /table1_2_width 44 def % column widths + /table1_1_width 44 def + /tablet_width 80 def + /tablep_width 115 def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% TableT1CornerStart begins a 2 column table of 1 double process corners. Extend first and second cols. +% Expects nothing on the stack +% Uses pagey line_left global vars +/TableT1CornerStart { + 14 TableRow % row height + /found999 (no) def % figure out illegal ema states + /tabley pagey def % starting x,y of table + /tablex line_left def + /table4_2_width 0 def % column widths + /table4_1_width 0 def + /table3_2_width 0 def % column widths + /table3_1_width 0 def + /table2_2_width 0 def % column widths + /table2_1_width 0 def + /table1_2_width 44 def % column widths + /table1_1_width 44 def + /tablet_width 130 def + /tablep_width 165 def + /tableystart tabley def + + % no drawing done yet + % no need to update the x and y +} def + + +% EMAIlegalFootnote +% Expects nothing on the stack +% returns new page y +/EMAIllegalFootnote { + /tabley pagey 10 sub def + tablex tabley moveto + TextFont setfont + (Timing value of ** indicates illegal EMA setting for this corner.) show +} def + + +% TableT1CornerEnd ends the table +% Expects nothing on the stack +% Draws a line at the bottom of the table +/TableT1CornerEnd { + 1 setlinewidth + tablex tabley + tablep_width tablet_width add + table1_1_width add table1_2_width add + tableystart tabley sub + rectstroke + % no need to update the x and y + found999 (yes) eq + { EMAIllegalFootnote } if + tabley % return y +} def + + +% TableT1CornerVerticals puts the verticals and the horiz bar +% on one row of the table +% Expects nothing on the stack +/TableT1CornerVerticals { + % complete the box for each + + 0.5 setlinewidth + + % single in corner 1 + tableheader 1 ne { + newpath + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add + 0 rmoveto + 0 tablerow rlineto + stroke + } if + + % double between symbol and first corner + newpath + tablex tabley moveto + tablep_width tablet_width add 1 sub 0 rmoveto + 0 tablerow rlineto + stroke + newpath + tablex tabley moveto + tablep_width tablet_width add 1 add 0 rmoveto + 0 tablerow rlineto + stroke + + % single between pin and symbol + newpath + tablex tabley moveto + tablep_width 0 rmoveto + 0 tablerow rlineto + stroke + + % bottom + newpath + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add table1_2_width add + table2_1_width add table2_2_width add + table3_1_width add table3_2_width add + table4_1_width add table4_2_width add + 0 rlineto + stroke + + 1 setlinewidth +} def + +% CenterText999 prints text centered at the x,y +% '999' is changed to ** +% centers on x only +% Expects text x y on the stack +/CenterText999 { + moveto + dup (999.000) eq + { % replace string if == '999.000' + pop + (**) + % found999 (yes) def + } if + dup stringwidth pop % string x on stack + 2 div 0 exch sub % string 0-x/2 on stack + 0 rmoveto + show +} def + + +% TableT1CornerRow prints centered strings +% Expects 3 strings on the stack +% pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerRow { + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley 3 add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley 4 add % x y+4 on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner4Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 4 mul def % 4* the y size + /yup 27 def + /yupc tablerow 4 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner5Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 5 mul def % 5* the y size + /yup 36 def + /yupc tablerow 5 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1Corner6Row { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 6 mul def % 6* the y size + /yup 45 def + /yupc tablerow 6 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 45 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 60 add % string xcenter y+3 on stack + moveto + show + + tablex 3 add + tabley 75 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerTRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerTRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow 3 mul def % 3* the y size + /yup 18 def + /yupc tablerow 3 div def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley 15 add + moveto + show + + tablex 3 add + tabley 30 add % string xcenter y+3 on stack + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerDRow prints centered strings +% Expects strings on the stack +% pin pin pin-superscript symbol symbol-subscript +% 1 corners with min max for each +/TableT1CornerDRow { + + % Save the old tablerow + /olddy tablerow def + % We will use a wider one that is almost twice as big + /tablerow tablerow tablerow add 2 sub def + /yup 9 def + + % update the x and y + /tabley tabley tablerow sub def + + % complete the box for each + TableT1CornerVerticals + + % set fonts for this row + TextFont setfont + + % corner 1 + tablex tablep_width add tablet_width add + table1_1_width add table1_2_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + tablex tablep_width add tablet_width add + table1_1_width 2 div add + tabley yup add % string xcenter y+3 on stack + CenterText999 + + % symbol subscript + /subs exch def + + % symbol name + /symbol exch def + + % calculate width + TextFont setfont + symbol stringwidth pop + TextSuperscriptFont setfont + subs stringwidth pop + add 2 div % width/2 now on stack + + % show + tablex tablep_width add tablet_width 2 div add + exch sub % xcenter-width/2 on stack + tabley yup add 1 add % x y+1+yup on stack + moveto + TextFont setfont + symbol show + TextSuperscriptFont setfont + 0 -2 rmoveto + subs show + + % save the superscript + /super exch def + + % pin name + tablex 3 add + tabley 3 add % string x+3 y+3 on stack + moveto + TextFont setfont + show + + % do the superscript + super () ne { + 0 4 rmoveto + TextSuperscriptFont setfont + super show + TextFont setfont + } if + + tablex 3 add + tabley olddy add + moveto + show + + % restore the row height + /tablerow olddy def + +} def + + +% TableT1CornerFirstCol prints the header on the first column +% Expects string xc on the stack +% Expects tabley to be at the bottom of the square +% Expects tablerow to be the height of a double box +/TableT1CornerFirstCol { + tabley tablerow 2 div add 3 sub % string xc yc on stack + CenterText +} def + + +% TableT1CornerCornerCol prints the header on the corner +% Expects (Fast) (1.1) (125) xct xcl xcr on the stack +% ... xcenter for top, xcenter for left, xcenter for right +% Expects tabley to be at the bottom of the square +% Expects tablerow to be 4 times the real tablerow +/TableT1CornerCornerCol { + /xcr exch def + /xcl exch def + /xct exch def + /temp exch def + /volt exch def + /h tablerow 3 div def + + % first line (Fast Process) + xct + tabley h add h add 3 add % string xc y on stack + TextFont setfont + CenterText + + % next line width (1.10V, 0oC) + volt stringwidth pop + (V, ) stringwidth pop add + temp stringwidth pop add + (oC) stringwidth pop add + 2 div + xct exch sub + tabley h add 5 add % string xc y on stack + moveto + + % next line display (1.10V, 0oC) + /saved_font TextFont def + volt show + (V, ) show + temp show + /Symbol findfont text_size scalefont setfont + (\260) show + /TextFont saved_font def + TextFont setfont + (C) show + + % Puse Width display + (Min) xcl tabley 5 add CenterText + + % Voltage display + (Max) xcr tabley 5 add CenterText + +} def + + +% TableT1CornerHeader prints the header to the table +% Expects nothing on the stack +% First string is over the first column. +% Second string is over the symbol column. +% Then 3 strings for each column such as: +% Fast Process +% 1.1V, 0oC +% where we supply the 'V,' and 'degrees C'. +/TableT1CornerHeader { + (Pin) % pin column heading + (Symbol) % var column heading + (tt Process) (0.81) (0) + + % Setup the fonts for the heading + /TextFont /Helvetica-Bold findfont text_size scalefont def + + /tablerow tablerow 3 mul def % 3* the y size + + % Create a box, fill it with black + tablex tabley moveto + tablep_width tablet_width add + table1_1_width add table1_2_width add + 0 rlineto + 0 0 tablerow sub rlineto + tablep_width tablet_width add + table1_1_width add table1_2_width add + 0 exch sub 0 rlineto + 0 tablerow rlineto + 0.5 setgray + fill + + % do the text in white + 1.0 setgray + /tabley tabley tablerow sub def + /tableheader 1 def + TableT1CornerVerticals + /tableheader 0 def + + tablex tablep_width add tablet_width add + table1_1_width table1_2_width Centers % string string string xtc xlc xrc on stack + TableT1CornerCornerCol + + tablex tablep_width add tablet_width 2 div add TableT1CornerFirstCol + + tablex tablep_width 2 div add TableT1CornerFirstCol + + % back to black, back to normal table row height + 0 setgray + /tablerow tablerow 3 div def + + % Setup the fonts for the rest of the table + /TextFont /Helvetica findfont text_size scalefont def + /TextSuperscriptFont /Helvetica findfont 8 scalefont def +} def + + +% TextEnd ends a paragraph (or series of paragraphs) +% Expects nothing on the stack +% returns the new page y +/TextEnd { + text_y % return this +} def + + +% TextBulletOn sets bullets at start of para +% Expects nothing on the stack +/TextBulletOn { + /text_bullet true def + /Symbol findfont text_size scalefont setfont + (\267 ) stringwidth pop + /text_bullet_width exch def + TextFont setfont + /text_bullet true def +} def + + +% TextBulletOff sets bullets off at start of para +% Expects nothing on the stack +/TextBulletOff { + /text_bullet false def +} def + + +% TextStart initializes the paragraph stuff +% Expects left right margins y deltay on the stack +/TextStart { + /text_dy exch def + /text_y exch def + /text_right exch def + /text_left exch def + /text_starty text_y def + /text_bullet false def + /text_size 10 def + /text_indent_width 0 def +} def + + +% TextParaStart initializes one paragraph +% Expects nothing on the stack +/TextParaStart { + + % carrige return linefeed + /text_y text_y text_dy sub def + /text_x text_left def + text_x text_y moveto + + % if bullet show and step over in x + text_bullet { + /Symbol findfont text_size scalefont setfont + (\267 ) show + TextFont setfont + /text_x text_x text_bullet_width add def + } if + + % text_indent does not apply to the first line +} def + + +% TextParaEnd ends one paragraph. +% Expects nothing on the stack +/TextParaEnd { +} def + + +% TextIndent sets the indent string used at start of para +% all following lines space over the indent width +% Expects string on the stack +/TextIndent { + stringwidth pop + /text_indent_width exch def +} def + + +% TextNewline does a carrige return line feed +% Expects nothing on the stack +/TextNewline { + /text_y text_y text_dy sub def + /text_x text_left def + text_x text_y moveto + text_bullet { + text_bullet_width 0 rmoveto + /text_x text_x text_bullet_width add def + } if + text_indent_width 0 gt { + text_indent_width 0 rmoveto + /text_x text_x text_indent_width add def + } if +} def + + +% TextWord puts one word in the current paragraph +% Expects string on the stack +/TextWord { + dup stringwidth pop % dx on the stack + /text_dx exch def + text_dx text_x add % x pos at end of word on stack + text_right gt { % true if word will not fit + TextNewline + } if % do newline if true + dup ( ) eq + text_x text_left eq + and % if word is space and at left margin then pop + { + pop + } { + show + /text_x text_x text_dx add def + } ifelse % else show +} def + + +% TextSuperscript puts a superscript word in the current paragraph +% The routine does not test for too wide, the superscript MUST +% go with the previous word. +% Expects string on the stack +/TextSuperscript { + TextSuperscriptFont setfont + dup stringwidth pop % dx on the stack + /text_x exch text_x add def + 0 4 rmoveto + show + 0 0 text_size 2 div sub rmoveto + TextFont setfont +} def + + +% TextReserveSpace makes sure there is enough space on +% the current line for the given text to be printed. +% If there isnt enough, a newline is generated. +/TextReserveSpace { + stringwidth pop % dx on the stack + text_x add % x at end of work on stack + text_right gt { % true if word will not fit + TextNewline + } if % do newline if true +} def + + +% TextPiece puts words in the current paragraph +% Expects string on the stack +/TextPiece { + TextFont setfont + { + % expect string to search on stack + ( ) search % post match pre true or string false on stack + { TextWord TextWord } % true display pre, display space + { TextWord exit } % false display string break + ifelse + % go around loop again with string to search on stack + } loop +} def + + +% Expects string on the stack +% Uses c and s vars +/TextFourAdd { + s 1 eq { + % first one + TextPiece + } { + s c eq { + % last one + ( and ) TextPiece + TextPiece + } { + % a middle one + (, ) TextPiece + TextPiece + } ifelse + } ifelse +} def + + +% TextFourList prints from 1 to 4 things to the paragraph +% Expects 4 strings on the stack. (3 could be empty). +/TextFourList { + /s1 exch def + /s2 exch def + /s3 exch def + /s4 exch def + /c 0 def + + % count the number of items + s1 () ne { + /c c 1 add def + } if + s2 () ne { + /c c 1 add def + } if + s3 () ne { + /c c 1 add def + } if + s4 () ne { + /c c 1 add def + } if + + % display the items + /s 0 def + s1 () ne { + /s 1 s add def + s1 TextFourAdd + } if + s2 () ne { + /s 1 s add def + s2 TextFourAdd + } if + s3 () ne { + /s 1 s add def + s3 TextFourAdd + } if + s4 () ne { + /s 1 s add def + s4 TextFourAdd + } if + +} def + + +% TextLine puts a complete paragraph on the page +% Expects string on the stack +/TextLine { + dup () eq { + % Empty, go down 1/2 line. + pop + /text_y text_y text_dy 2 div sub def + } { + % Normal string, show it + TextParaStart + TextPiece + TextParaEnd + } ifelse +} def + + +% TextDegree prints a degree symbol +% Expects nothing on the stack +/TextDegree { + /TextFont /Symbol findfont text_size scalefont def + (\260) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextRegistered prints a copyright symbol +% Expects nothing on the stack +/TextRegistered { + /TextFont /Symbol findfont text_size scalefont def + (\342) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextTrademark prints a degree symbol +% Expects nothing on the stack +/TextTrademark { + /TextFont /Symbol findfont text_size scalefont def + (\344) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% TextCopyright prints a copyright symbol +% Expects nothing on the stack +/TextCopyright { + /TextFont /Symbol findfont text_size scalefont def + (\343) TextPiece + /TextFont /Helvetica findfont text_size scalefont def +} def + + +% LeftShow prints text to the left of the point +% Expects string x y on the stack +/LeftShow { + moveto + dup stringwidth pop % string dx on stack + 0 exch sub % 0-x on stack + 0 rmoveto + show +} def + + +% LeftShowMicron prints text to the left of the point +% Expects two string x y on the stack +/LeftShowMicron { + moveto + dup stringwidth pop + /Helvetica-Bold findfont title_size scalefont setfont + /suffStringWidth exch def + /procString exch def + dup stringwidth pop + /techStringWidth exch def + /techString exch def + suffStringWidth techStringWidth add 20 add 0 exch sub 0 rmoveto + techString show + /Symbol findfont title_size scalefont setfont + (\155) show + /Helvetica-Bold findfont title_size scalefont setfont + (m) show + procString show +}def + +% LeftShowRedundancy prints text to the left of the point +% Expects two string x y on the stack +/LeftShowRedundancy { + moveto + dup stringwidth pop + /Helvetica-Bold findfont title_size scalefont setfont + /suffStringWidth exch def + /textRed exch def + suffStringWidth 20 add 0 exch sub 0 rmoveto + textRed show + title_size 2 div 0 exch rmoveto + /Helvetica-Bold findfont text_size scalefont setfont + (TM) show + /Helvetica-Bold findfont title_size scalefont setfont +} def + + + +% SectionLine does the line part of the section header +% Expects y on the stack +/SectionLine { + /y exch def + /y y line_above sub def + newpath + line_left y moveto + line_right y lineto + 1 setlinewidth + stroke +} def + + +% SectionStart prints a horizontal bar and a section header on the page +% Expects string string y on the stack +% returns the new page y +/SectionStart { + SectionLine % var y is set + /y y line_below sub 10 sub def + line_left y moveto + /text2 exch def % get the subtext + /Helvetica-Bold findfont text_size scalefont setfont + ( ) show % space over from start of line + show % display string + text2 () ne { + /Helvetica findfont text_size scalefont setfont + ( \() show % space over + text2 show % print the explanation + (\)) show + } if + y 10 add % return new y +} def + +% MicronSectionStart prints a horizontal bar and a section header on the page +% Expects string y on the stack +% returns the new page y +/MicronSectionStart { + SectionLine % var y is set + /y y line_below sub 10 sub def + line_left y moveto + /Helvetica-Bold findfont text_size scalefont setfont + ( ) show % space over from start of line + show % display string + + y 10 add % return new y +} def + +/line_left 55 def +/line_right 550 def +/line_above 10 def +/line_below 10 def + +% EndingCopyright prints the copyright info at the end +% of the last page. The y location is set but the x size +% depends on the section line size. +% Expects xc y on the stack +/EndingCopyright { + SectionLine + /y y line_below sub def + /xc exch def + line_left line_right y 9 TextStart + /text_size 7 def + /TextFont /Helvetica findfont text_size scalefont def +TextParaStart +(Words and logos marked with ) TextPiece +TextRegistered +( or ) TextPiece +TextTrademark +( are registered trademarks or trademarks of ARM) TextPiece +TextRegistered +( in the EU and other countries, except as otherwise stated below in this\ + proprietary notice. Other brands and names mentioned herein may be the trademarks\ + of their respective owners.) TextPiece +TextParaEnd +/text_y text_y 4 sub def +(Neither the whole nor any part of the information contained in, or the\ + product described in, this document may be adapted or reproduced in any\ + material form except with the prior written permission of the copyright holder.) TextLine +/text_y text_y 4 sub def +(The product described in this document is subject to continuous developments\ + and improvements. All particulars of the product and its use contained in this\ + document are given by ARM in good faith. However, all warranties implied or \ + expressed, including but not limited to implied warranties of merchantability, or\ + fitness for purpose, are excluded.) TextLine +/text_y text_y 4 sub def +(This document is intended only to assist the reader in the use of the product. \ + ARM shall not be liable for any loss or damage arising from the use of any \ + information in this document, or any error or omission in such information, or \ + any incorrect use of the product.) TextLine +/text_y text_y 4 sub def +(Where the term ARM is used it means "ARM or any of its subsidiaries as appropriate".) TextLine +/text_y text_y 4 sub def +(ARM reserves the right to make changes to any products and services\ + described herein, at any time without notice in order to make improvements\ + in design, performance, or presentation and to provide the best possible\ + products and services. Customers should obtain the latest specifications\ + before referencing any information, product, or service described herein,\ + except as expressly agreed in writing by and officer of ARM.) TextLine +/text_y text_y 4 sub def +(ARM does not assume any responsibility or liability arising out of the\ + application or use of any products or services described herein, except\ + as expressly agreed to in writing by and officer of ARM; nor does the\ + purchase, lease, or use of a product or service from ARM convey license\ + under any patent rights, copyrights, trademark rights, or any other of\ + the intellectual property rights of ARM or of third parties.) TextLine +} def + +% CenterTextMu prints two text strings centered at the x,y +% with a mu symbol between the text strings +% centers on x only +% Expects text text x y on the stack +/CenterTextMu { + moveto + /text2 exch def % save second string + /text1 exch def % save first string + /Helvetica findfont 7 scalefont setfont + text1 stringwidth pop % width of first string + text2 stringwidth pop % width of second string + (\155) stringwidth pop % width of mu + add add % width of 2 strings plus mu on stack + 2 div 0 exch sub % 0-x/2 on stack + 0 rmoveto + /Helvetica findfont 7 scalefont setfont + text1 show + /Symbol findfont 7 scalefont setfont + (\155) show + /Helvetica findfont 7 scalefont setfont + text2 show +} def + +% Expects x y scale on the stack +/ARMlogo { + gsave + translate + dup scale + 0.08 0.43 0.53 setrgbcolor + + newpath + 10 10 moveto + 50 10 lineto + 60 38 lineto + 70 62 lineto + 93 117 lineto + 117 62 lineto + 70 62 lineto + 60 38 lineto + 127 38 lineto + 140 10 lineto + 180 10 lineto + 113 150 lineto + 70 150 lineto + closepath + fill + + newpath + 188 10 moveto + 226 10 lineto + 226 125 lineto + 250 125 lineto + 250 109 16 90 270 arcn + 250 93 lineto + 226 93 lineto + 226 67 lineto + 245 67 254 56 12 arcto + 278 10 lineto + 318 10 lineto + 278 80 lineto + 260 109 41 270 90 arc + 188 150 lineto + closepath + fill + + newpath + 330 10 moveto + 367 10 lineto + 367 96 lineto + 407.5 53 lineto + 413.5 53 lineto + 454 96 lineto + 454 10 lineto + 490 10 lineto + 490 150 lineto + 454 150 lineto + 410.5 100 lineto + 367 150 lineto + 330 150 lineto + closepath + fill + + newpath + 1.5 setlinewidth + 507.5 142.5 7.5 0 360 arc + stroke + 503 138 moveto + /Helvetca-Bold findfont 12 scalefont setfont + (R) show + + grestore +} def + +% ShortCopyright will center a copyright message +% at the bottom of the page. +% Expects date page-string xcenter y on the stack +/ShortCopyright { + /y exch def + /xc exch def + /page exch def + /d exch def + /Helvetica findfont 7 scalefont setfont + ( CLN28HPC 28nm Process, RF-2P Datasheet, Version r0p0) xc y CenterText + /y y 10 sub def + (Copyright 1993-2019 ARM. All Rights Reserved.) xc y CenterText + /y y 10 sub def + page xc y CenterText + + % Instance name on left + line_left y 10 add moveto + (rf2_32x128_wm1 ) show + d show + + % Logo on right +} def + + +% SymbolStart begins the part symbol +% Expects xUpperLeft yUpperLeft inPins outPins on stack +/SymbolStart { + /symbolOutPins exch def + /symbolInPins exch def + /symbolY exch def + /symbolX exch def + /symbolCapHeight 20 def + /symbolWidth 90 def + /symbolPinLength 10 def + /symbolPinSpacing 12 def + /symbolInY symbolY symbolCapHeight sub def + /symbolOutY + symbolInPins symbolOutPins sub 2 div + symbolPinSpacing mul + symbolY exch sub symbolCapHeight sub + def + + % box of symbol + newpath + symbolX symbolY moveto + symbolWidth 0 rlineto + symbolCapHeight 2 mul + symbolInPins 1 sub symbolPinSpacing mul add + 0 exch sub + 0 exch rlineto + 0 symbolWidth sub 0 rlineto + closepath + 2 setlinewidth + stroke + + /symbolY symbolY symbolCapHeight 2 mul sub + symbolInPins 1 sub symbolPinSpacing mul sub + def + +} def + +% SymbolEnd completes the part symbol +% Expects nothing on the stack +% Returns bottom of the symbol on the stack +/SymbolEnd { + symbolY 12 sub symbolPinLength sub +} def + +% SymbolInput puts an input pin on the part +% Expects pinName on the stack +/SymbolInput { + dup () ne { + % print nonblank pin + newpath + symbolX symbolInY moveto + 0 symbolPinLength sub 0 rlineto + 0.5 setlinewidth + stroke + symbolX symbolInY moveto + 0 symbolPinLength sub 0 rmoveto + -2 -3 rmoveto + dup stringwidth pop 0 exch sub + 0 rmoveto + show + } { + % ignore blank pin + pop + } ifelse + /symbolInPins symbolInPins 1 sub def + /symbolInY symbolInY symbolPinSpacing sub def +} def + +% SymbolOutput puts an output pin on the part +% Expects pinName on the stack +/SymbolOutput { + dup () ne { + newpath + symbolX symbolOutY moveto + symbolWidth 0 rmoveto + symbolPinLength 0 rlineto + 0.5 setlinewidth + stroke + symbolX symbolOutY moveto + symbolWidth 0 rmoveto + symbolPinLength 0 rmoveto + 2 -3 rmoveto + show + } { + pop + } ifelse + /symbolOutPins symbolOutPins 1 sub def + /symbolOutY symbolOutY symbolPinSpacing sub def +} def + +% Put triangle inside, line down and string +% Expects string x y (left/right) on stack +/SymbolTriangle { + /l exch def + /y exch def + /x exch def + newpath + x y moveto + -3 0 rmoveto + 3 6 rlineto + 3 -6 rlineto + 0.5 setlinewidth + stroke + newpath + x y moveto + 0 0 symbolPinLength sub rlineto + stroke + x y moveto + 0 0 symbolPinLength sub rmoveto + 0 -12 rmoveto + l (left) eq { + dup stringwidth pop 0 exch sub 0 rmoveto + } if + l (center) eq { + dup stringwidth pop 2 div 0 exch sub 0 rmoveto + } if + show +} def + +% SymbolClocks puts two clock pins on the bottom of the part +% Expects pinName pinName on the stack +/SymbolClocks { + symbolX symbolWidth 2 mul 3 div add + symbolY (right) SymbolTriangle % string x y dir on stack + symbolX symbolWidth 3 div add + symbolY (left) SymbolTriangle % string x y dir on stack +} def + +% SymbolClock puts one clock pin on the bottom of the part +% Expects pinName on the stack +/SymbolClock { + symbolX symbolWidth 2 div add + symbolY (center) SymbolTriangle % string x y dir on stack +} def + +% Waves for frame number 1 +% 94 paths, 26 strings +% Expects x y on stack +% bounds: 0.0->347.714 0.0->207.416 +/Frame1 { + gsave + translate + newpath + 109.056 195.874 moveto + 109.056 173.503 lineto + 0.5 setlinewidth + stroke + newpath + 54.056 205.874 moveto + 54.056 138.242 lineto + stroke + newpath + 16.556 173.503 moveto + 49.056 173.503 lineto + 59.056 188.503 lineto + 104.056 188.503 lineto + 114.056 173.503 lineto + 159.056 173.503 lineto + 169.056 188.503 lineto + 214.056 188.503 lineto + 224.056 173.503 lineto + 269.056 173.503 lineto + 279.056 188.503 lineto + 324.056 188.503 lineto + 334.056 173.374 lineto + 346.556 173.374 lineto + stroke + newpath + 54.056 193.374 moveto + 109.056 193.374 lineto + stroke + 54.056 193.374 ArrowLeft + 109.056 193.374 ArrowRight + newpath + 109.056 193.374 moveto + 164.056 193.374 lineto + stroke + 109.056 193.374 ArrowLeft + 164.056 193.374 ArrowRight + newpath + 274.056 205.874 moveto + 274.056 160.116 lineto + stroke + newpath + 219.056 198.374 moveto + 219.056 173.503 lineto + stroke + newpath + 164.056 205.874 moveto + 164.056 167.238 lineto + stroke + newpath + 164.056 193.374 moveto + 219.056 193.374 lineto + stroke + 164.056 193.374 ArrowLeft + 219.056 193.374 ArrowRight + newpath + 219.056 193.374 moveto + 274.056 193.374 lineto + stroke + 219.056 193.374 ArrowLeft + 274.056 193.374 ArrowRight + newpath + 296.556 63.7808 moveto + 296.556 41.4104 lineto + stroke + newpath + 76.556 63.7808 moveto + 76.556 41.4104 lineto + stroke + newpath + 71.556 56.2808 moveto + 16.556 56.2808 lineto + stroke + newpath + 16.556 56.2808 moveto + 71.556 56.2808 lineto + 81.556 41.2808 lineto + 161.556 41.2808 lineto + stroke + newpath + 16.556 41.2808 moveto + 71.556 41.2808 lineto + 81.556 56.2808 lineto + 161.556 56.2808 lineto + stroke + newpath + 281.556 56.2808 moveto + 291.556 56.2808 lineto + 301.556 41.2808 lineto + 311.556 41.2808 lineto + stroke + newpath + 281.556 41.2808 moveto + 291.556 41.2808 lineto + 301.556 56.2808 lineto + 311.556 56.2808 lineto + stroke + newpath + 160.635 56.2808 moveto + 288.635 56.2808 lineto + stroke + newpath + 160.635 41.2808 moveto + 288.635 41.2808 lineto + stroke + newpath + 306.556 56.2808 moveto + 346.556 56.2808 lineto + stroke + newpath + 306.556 41.2808 moveto + 346.556 41.2808 lineto + stroke + newpath + 54.056 69.4576 moveto + 54.056 58.7808 lineto + stroke + newpath + 274.056 70.708 moveto + 274.056 58.7808 lineto + stroke + newpath + 274.068 61.3056 moveto + 296.548 61.3056 lineto + stroke + 274.068 61.3056 ArrowLeft + 296.548 61.3056 ArrowRight + newpath + 54.068 61.3056 moveto + 76.548 61.3056 lineto + stroke + 54.068 61.3056 ArrowLeft + 76.548 61.3056 ArrowRight + newpath + 164.1 203.374 moveto + 274.056 203.374 lineto + stroke + 164.1 203.374 ArrowLeft + 274.056 203.374 ArrowRight + newpath + 54.388 203.368 moveto + 164.344 203.368 lineto + stroke + 54.388 203.368 ArrowLeft + 164.344 203.368 ArrowRight + newpath + 44.58 22.3712 moveto + 44.58 0 lineto + stroke + newpath + 19.58 15 moveto + 29.58 0 lineto + stroke + newpath + 29.58 15 moveto + 39.58 0 lineto + stroke + newpath + 19.58 0 moveto + 29.58 15 lineto + stroke + newpath + 29.58 0 moveto + 39.58 15 lineto + stroke + newpath + 39.4744 0.3128 moveto + 44.6552 8.1304 lineto + stroke + newpath + 56.6336 22.3712 moveto + 56.6336 0.3208 lineto + stroke + newpath + 19.4472 15.112 moveto + 39.6552 15.112 lineto + stroke + newpath + 39.6552 14.904 moveto + 49.0304 0.3208 lineto + stroke + newpath + 49.2384 0.3208 moveto + 346.322 0.3208 lineto + stroke + newpath + 19.7944 0.0432 moveto + 39.3776 0.0432 lineto + stroke + newpath + 44.0936 19.1072 moveto + 56.5936 19.1072 lineto + stroke + 44.0936 19.1072 ArrowLeft + 56.5936 19.1072 ArrowRight + newpath + 17.0584 142.309 moveto + 27.0584 127.309 lineto + stroke + newpath + 27.0584 142.309 moveto + 37.0584 127.309 lineto + stroke + newpath + 17.0584 127.309 moveto + 27.0584 142.309 lineto + stroke + newpath + 27.0584 127.309 moveto + 37.0584 142.309 lineto + stroke + newpath + 42.0584 147.309 moveto + 54.7592 147.309 lineto + stroke + 42.0584 147.309 ArrowLeft + 54.7592 147.309 ArrowRight + newpath + 37.0512 142.145 moveto + 47.712 127.514 lineto + stroke + newpath + 280.423 127.352 moveto + 47.6088 127.352 lineto + stroke + newpath + 36.9128 142.076 moveto + 16.7032 142.076 lineto + stroke + newpath + 37.1552 127.354 moveto + 16.9456 127.354 lineto + stroke + newpath + 37.2592 127.353 moveto + 42.2952 134.18 lineto + stroke + newpath + 280.628 127.238 moveto + 293.337 143.14 lineto + stroke + newpath + 42.2496 155.602 moveto + 42.2496 124.337 lineto + stroke + newpath + 286.695 154.179 moveto + 286.695 126.264 lineto + stroke + newpath + 17.7008 93.3248 moveto + 27.7008 78.3248 lineto + stroke + newpath + 27.7008 93.3248 moveto + 37.7008 78.3248 lineto + stroke + newpath + 17.7008 78.3248 moveto + 27.7008 93.3248 lineto + stroke + newpath + 27.7008 78.3248 moveto + 37.7008 93.3248 lineto + stroke + newpath + 42.7008 98.3248 moveto + 55.2008 98.3248 lineto + stroke + 42.7008 98.3248 ArrowLeft + 55.2008 98.3248 ArrowRight + newpath + 55.2008 115.954 moveto + 55.2008 95.8248 lineto + stroke + newpath + 37.1032 93.0912 moveto + 16.8936 93.0912 lineto + stroke + newpath + 37.2424 78.7864 moveto + 17.0328 78.7864 lineto + stroke + newpath + 37.624 78.924 moveto + 47.9784 94.4352 lineto + stroke + newpath + 181.046 94.34 moveto + 47.8336 94.34 lineto + stroke + newpath + 37.4232 92.7688 moveto + 47.4232 77.7688 lineto + stroke + newpath + 180.63 78.368 moveto + 46.7224 78.368 lineto + stroke + newpath + 181.174 78.6232 moveto + 191.826 94.8952 lineto + stroke + newpath + 181.174 94.4248 moveto + 192.296 77.7912 lineto + stroke + newpath + 192.283 78.0568 moveto + 202.882 94.296 lineto + stroke + newpath + 213.481 78.0568 moveto + 224.08 94.296 lineto + stroke + newpath + 224.08 78.0568 moveto + 234.678 94.296 lineto + stroke + newpath + 234.678 78.0568 moveto + 245.278 94.156 lineto + stroke + newpath + 202.882 78.0568 moveto + 213.481 94.296 lineto + stroke + newpath + 192.283 94.296 moveto + 202.882 78.0568 lineto + stroke + newpath + 202.882 94.296 moveto + 213.481 78.0568 lineto + stroke + newpath + 213.481 94.296 moveto + 224.08 78.0568 lineto + stroke + newpath + 224.08 94.296 moveto + 234.678 78.0568 lineto + stroke + newpath + 234.678 94.4352 moveto + 245.278 78.0568 lineto + stroke + newpath + 257.435 77.6736 moveto + 191.602 77.6736 lineto + stroke + newpath + 256.879 94.4576 moveto + 191.462 94.4576 lineto + stroke + newpath + 41.9712 106.297 moveto + 41.9712 80.736 lineto + stroke + newpath + 273.962 157.514 moveto + 273.962 123.453 lineto + stroke + newpath + 333.028 142.932 moveto + 293.13 142.932 lineto + stroke + newpath + 266.046 94.664 moveto + 347.714 94.664 lineto + stroke + newpath + 267.296 78.3096 moveto + 346.88 78.3096 lineto + stroke + newpath + 163.778 110.17 moveto + 163.778 92.1296 lineto + stroke + newpath + 185.895 106.701 moveto + 185.895 83.368 lineto + stroke + newpath + 262.84 99.436 moveto + 275.34 99.436 lineto + stroke + 262.84 99.436 ArrowLeft + 275.34 99.436 ArrowRight + newpath + 275.34 117.065 moveto + 275.34 96.936 lineto + stroke + newpath + 262.111 107.408 moveto + 262.111 81.8464 lineto + stroke + newpath + 256.879 78.208 moveto + 267.001 94.7568 lineto + stroke + newpath + 257.146 94.2968 moveto + 267.435 78.0688 lineto + stroke + newpath + 245.291 78.208 moveto + 257.007 94.436 lineto + stroke + newpath + 245.428 94.0192 moveto + 255.979 78.208 lineto + stroke + newpath + 163.307 99.7368 moveto + 185.926 100.227 lineto + stroke + 163.307 99.7368 ArrowLeft + 185.926 100.227 ArrowRight + newpath + 273.326 140.852 moveto + 286.027 140.852 lineto + stroke + 273.326 140.852 ArrowLeft + 286.027 140.852 ArrowRight + /Times-Roman findfont 10 scalefont setfont + (CLKA) () 0 177.754 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (CENA) () 0.6944 132.111 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (AA[J]) () 0 85.532 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (QA[I]) () 0 44.9864 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckah) 81.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckal) 136.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckah) 191.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckal) 246.556 196.712 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cyca_ema3) 109.056 207.416 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cyca_ema3) 219.056 207.416 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (Q1) () 86.556 47.8232 RightLabel + /Times-Roman findfont 7 scalefont setfont + (Q2) () 306.556 48.5696 RightLabel + /Times-Roman findfont 7 scalefont setfont + (t) (accqa_rd3) 65.3056 64.9888 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (accqa_rd3) 285.306 64.86 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dftrambypas) 50.628 25.8056 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenas) 49.4192 152.925 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR1) () 108.951 85.484 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (aas_colldisn0) 48.9504 104.496 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR2) () 283.257 86.1784 CenterLabel + /Times-Roman findfont 6.432 scalefont setfont + (t) (aah_colldisn0) 174.506 102.84 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (aas_colldisn0) 269.09 105.607 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenah) 280.687 146.468 CenterLabel + /Times-Roman findfont 10 scalefont setfont + (DFTRAMBYP) () 1.86 3.9536 LeftLabel + grestore +} def +% Waves for frame number 1 +% 151 paths, 27 strings +% Expects x y on stack +% bounds: 0.0->346.602 0.0->233.937 +/Frame2 { + gsave + translate + newpath + 109.056 222.133 moveto + 109.056 199.762 lineto + 0.5 setlinewidth + stroke + newpath + 41.556 142.133 moveto + 41.556 119.762 lineto + stroke + newpath + 54.056 232.133 moveto + 54.056 167.126 lineto + stroke + newpath + 163.223 114.355 moveto + 163.223 98.792 lineto + stroke + newpath + 16.556 199.762 moveto + 49.056 199.762 lineto + 59.056 214.762 lineto + 104.056 214.762 lineto + 114.056 199.762 lineto + 159.056 199.762 lineto + 169.056 214.762 lineto + 214.056 214.762 lineto + 224.056 199.762 lineto + 269.056 199.762 lineto + 279.056 214.762 lineto + 324.056 214.762 lineto + 334.056 199.633 lineto + 346.556 199.633 lineto + stroke + newpath + 41.556 139.633 moveto + 54.056 139.633 lineto + stroke + 41.556 139.633 ArrowLeft + 54.056 139.633 ArrowRight + newpath + 296.556 134.633 moveto + 306.556 119.633 lineto + stroke + newpath + 316.556 134.633 moveto + 326.556 119.633 lineto + stroke + newpath + 326.556 134.633 moveto + 336.556 119.633 lineto + stroke + newpath + 336.556 134.762 moveto + 346.556 119.633 lineto + stroke + newpath + 306.556 134.633 moveto + 316.556 119.633 lineto + stroke + newpath + 296.556 119.633 moveto + 306.556 134.633 lineto + stroke + newpath + 306.556 119.633 moveto + 316.556 134.633 lineto + stroke + newpath + 316.556 119.633 moveto + 326.556 134.633 lineto + stroke + newpath + 326.556 119.633 moveto + 336.556 134.633 lineto + stroke + newpath + 336.556 119.633 moveto + 346.556 134.504 lineto + stroke + newpath + 16.556 134.762 moveto + 26.556 119.762 lineto + stroke + newpath + 26.556 134.762 moveto + 36.556 119.762 lineto + stroke + newpath + 16.556 119.762 moveto + 26.556 134.762 lineto + stroke + newpath + 26.556 119.762 moveto + 36.556 134.762 lineto + stroke + newpath + 54.056 148.792 moveto + 54.056 137.262 lineto + stroke + newpath + 290.841 148.374 moveto + 290.841 119.625 lineto + stroke + newpath + 274.056 232.133 moveto + 274.056 189 lineto + stroke + newpath + 40.9296 104.425 moveto + 40.9296 81.9248 lineto + stroke + newpath + 274.056 149.764 moveto + 274.056 127.958 lineto + stroke + newpath + 219.056 222.133 moveto + 219.056 199.762 lineto + stroke + newpath + 164.056 232.133 moveto + 164.056 198.792 lineto + stroke + newpath + 41.556 62.1328 moveto + 41.556 39.8912 lineto + stroke + newpath + 41.556 59.7624 moveto + 54.056 59.7624 lineto + stroke + 41.556 59.7624 ArrowLeft + 54.056 59.7624 ArrowRight + newpath + 36.556 54.6328 moveto + 46.556 39.6328 lineto + stroke + newpath + 46.9728 39.6328 moveto + 65.1264 39.6328 lineto + 106.622 39.6328 lineto + 174.056 39.6328 lineto + stroke + newpath + 36.556 40.4664 moveto + 46.2536 54.8344 lineto + stroke + newpath + 46.4624 54.6328 moveto + 174.796 54.6328 lineto + stroke + newpath + 16.556 54.8912 moveto + 26.556 39.8912 lineto + stroke + newpath + 26.556 54.8912 moveto + 36.556 39.8912 lineto + stroke + newpath + 16.556 39.8912 moveto + 26.556 54.8912 lineto + stroke + newpath + 26.556 39.8912 moveto + 36.556 54.8912 lineto + stroke + newpath + 54.056 77.5208 moveto + 54.056 57.3912 lineto + stroke + newpath + 291.462 139.374 moveto + 274.1 139.374 lineto + stroke + 291.462 139.374 ArrowRight + 274.1 139.374 ArrowLeft + newpath + 54.068 219.895 moveto + 109.068 219.895 lineto + stroke + 54.068 219.895 ArrowLeft + 109.068 219.895 ArrowRight + newpath + 109.068 219.895 moveto + 164.068 219.895 lineto + stroke + 109.068 219.895 ArrowLeft + 164.068 219.895 ArrowRight + newpath + 164.068 219.895 moveto + 219.068 219.895 lineto + stroke + 164.068 219.895 ArrowLeft + 219.068 219.895 ArrowRight + newpath + 219.068 219.895 moveto + 274.068 219.895 lineto + stroke + 219.068 219.895 ArrowLeft + 274.068 219.895 ArrowRight + newpath + 54.08 229.89 moveto + 163.695 229.89 lineto + stroke + 54.08 229.89 ArrowLeft + 163.695 229.89 ArrowRight + newpath + 164.08 229.89 moveto + 273.695 229.89 lineto + stroke + 164.08 229.89 ArrowLeft + 273.695 229.89 ArrowRight + newpath + 43.4688 22.3712 moveto + 43.4688 0 lineto + stroke + newpath + 18.4688 15 moveto + 28.4688 0 lineto + stroke + newpath + 28.4688 15 moveto + 38.4688 0 lineto + stroke + newpath + 18.4688 0 moveto + 28.4688 15 lineto + stroke + newpath + 28.4688 0 moveto + 38.4688 15 lineto + stroke + newpath + 38.3632 0.312 moveto + 43.5448 8.1304 lineto + stroke + newpath + 55.5224 22.3712 moveto + 55.5224 0.32 lineto + stroke + newpath + 18.336 15.1112 moveto + 38.5448 15.1112 lineto + stroke + newpath + 38.5448 14.9032 moveto + 47.9192 0.32 lineto + stroke + newpath + 48.128 0.32 moveto + 345.211 0.32 lineto + stroke + newpath + 18.6832 0.0424 moveto + 38.2664 0.0424 lineto + stroke + newpath + 42.9832 19.1072 moveto + 55.4832 19.1072 lineto + stroke + 42.9832 19.1072 ArrowLeft + 55.4832 19.1072 ArrowRight + newpath + 18.4472 168.531 moveto + 28.4472 153.531 lineto + stroke + newpath + 28.4472 168.531 moveto + 38.4472 153.531 lineto + stroke + newpath + 18.4472 153.531 moveto + 28.4472 168.531 lineto + stroke + newpath + 28.4472 153.531 moveto + 38.4472 168.531 lineto + stroke + newpath + 44.2808 173.948 moveto + 53.9616 173.948 lineto + stroke + 44.2808 173.948 ArrowLeft + 53.9616 173.948 ArrowRight + newpath + 38.44 168.367 moveto + 48.7536 152.959 lineto + stroke + newpath + 285.111 153.158 moveto + 48.1288 153.158 lineto + stroke + newpath + 38.3024 168.298 moveto + 18.092 168.298 lineto + stroke + newpath + 38.5448 153.576 moveto + 18.3352 153.576 lineto + stroke + newpath + 38.6488 153.576 moveto + 43.5448 161.293 lineto + stroke + newpath + 285.838 153.479 moveto + 295.422 169.313 lineto + stroke + newpath + 185.357 79.8256 moveto + 195.357 95.4456 lineto + stroke + newpath + 205.357 79.8256 moveto + 215.357 95.4456 lineto + stroke + newpath + 215.357 79.8256 moveto + 225.357 95.4456 lineto + stroke + newpath + 225.357 79.8256 moveto + 235.357 95.3112 lineto + stroke + newpath + 195.357 79.8256 moveto + 205.357 95.4456 lineto + stroke + newpath + 185.357 95.4456 moveto + 195.357 79.8256 lineto + stroke + newpath + 195.357 95.4456 moveto + 205.357 79.8256 lineto + stroke + newpath + 205.357 95.4456 moveto + 215.357 79.8256 lineto + stroke + newpath + 215.357 95.4456 moveto + 225.357 79.8256 lineto + stroke + newpath + 225.357 95.58 moveto + 235.357 79.8256 lineto + stroke + newpath + 44.0552 176.709 moveto + 44.0552 152.411 lineto + stroke + newpath + 290.907 182.648 moveto + 290.907 152.23 lineto + stroke + newpath + 16.3816 94.0888 moveto + 26.3816 79.0888 lineto + stroke + newpath + 26.3816 94.0888 moveto + 36.3816 79.0888 lineto + stroke + newpath + 16.3816 79.0888 moveto + 26.3816 94.0888 lineto + stroke + newpath + 26.3816 79.0888 moveto + 36.3816 94.0888 lineto + stroke + newpath + 41.3816 99.0888 moveto + 53.8816 99.0888 lineto + stroke + 41.3816 99.0888 ArrowLeft + 53.8816 99.0888 ArrowRight + newpath + 53.8816 116.718 moveto + 53.8816 96.5888 lineto + stroke + newpath + 35.784 93.8552 moveto + 15.5744 93.8552 lineto + stroke + newpath + 35.9232 79.5496 moveto + 15.7136 79.5496 lineto + stroke + newpath + 36.3056 79.688 moveto + 46.6592 95.1992 lineto + stroke + newpath + 176.67 95.104 moveto + 46.5144 95.104 lineto + stroke + newpath + 36.104 93.5328 moveto + 46.104 78.5328 lineto + stroke + newpath + 175.629 79.0008 moveto + 45.4032 79.1312 lineto + stroke + newpath + 174.795 79.2088 moveto + 185.214 95.4648 lineto + stroke + newpath + 176.254 95.2512 moveto + 186.048 78.9992 lineto + stroke + newpath + 180.27 109.687 moveto + 180.27 75.0416 lineto + stroke + newpath + 36.8792 55.0416 moveto + 16.4624 55.0416 lineto + stroke + newpath + 36.1848 39.9024 moveto + 15.768 39.9024 lineto + stroke + newpath + 296.049 169.208 moveto + 336.154 169.208 lineto + stroke + newpath + 274.174 162.437 moveto + 274.174 181.708 lineto + stroke + newpath + 185.629 95.4592 moveto + 254.587 95.2512 lineto + stroke + newpath + 185.629 79.52 moveto + 254.797 79.52 lineto + stroke + newpath + 265.629 95.0416 moveto + 346.463 95.0416 lineto + stroke + newpath + 265.837 79.6256 moveto + 346.463 79.6256 lineto + stroke + newpath + 346.463 134.626 moveto + 296.463 134.626 lineto + stroke + newpath + 346.602 119.486 moveto + 296.602 119.486 lineto + stroke + newpath + 286.278 119.494 moveto + 296.278 134.494 lineto + stroke + newpath + 35.6288 134.626 moveto + 16.4624 134.626 lineto + stroke + newpath + 36.1848 119.903 moveto + 17.0176 119.903 lineto + stroke + newpath + 36.2784 133.79 moveto + 46.2784 118.79 lineto + stroke + newpath + 291.278 126.578 moveto + 296.463 119.625 lineto + stroke + newpath + 36.0456 120.042 moveto + 41.2784 127.124 lineto + stroke + newpath + 285.63 119.269 moveto + 46.1848 119.269 lineto + stroke + newpath + 260.236 105.953 moveto + 260.236 83.4528 lineto + stroke + newpath + 260.688 100.616 moveto + 273.188 100.616 lineto + stroke + 260.688 100.616 ArrowLeft + 273.188 100.616 ArrowRight + newpath + 273.188 118.246 moveto + 273.188 98.116 lineto + stroke + newpath + 234.662 79.6872 moveto + 244.662 95.5136 lineto + stroke + newpath + 254.662 79.6872 moveto + 265.42 94.8344 lineto + stroke + newpath + 244.662 79.6872 moveto + 254.662 95.5136 lineto + stroke + newpath + 234.662 95.5136 moveto + 244.662 79.6872 lineto + stroke + newpath + 244.662 95.5136 moveto + 254.662 79.6872 lineto + stroke + newpath + 254.662 95.5136 moveto + 265.837 79.4176 lineto + stroke + newpath + 162.946 74.216 moveto + 162.946 58.6528 lineto + stroke + newpath + 185.079 39.6872 moveto + 195.079 54.6872 lineto + stroke + newpath + 205.079 39.6872 moveto + 215.079 54.6872 lineto + stroke + newpath + 215.079 39.6872 moveto + 225.079 54.6872 lineto + stroke + newpath + 225.079 39.6872 moveto + 235.079 54.5576 lineto + stroke + newpath + 195.079 39.6872 moveto + 205.079 54.6872 lineto + stroke + newpath + 185.079 54.6872 moveto + 195.079 39.6872 lineto + stroke + newpath + 195.079 54.6872 moveto + 205.079 39.6872 lineto + stroke + newpath + 205.079 54.6872 moveto + 215.079 39.6872 lineto + stroke + newpath + 215.079 54.6872 moveto + 225.079 39.6872 lineto + stroke + newpath + 225.079 54.816 moveto + 235.079 39.6872 lineto + stroke + newpath + 174.17 39.4176 moveto + 184.937 55.3264 lineto + stroke + newpath + 179.993 69.548 moveto + 179.993 34.9024 lineto + stroke + newpath + 185.35 54.9032 moveto + 254.309 54.6952 lineto + stroke + newpath + 185.35 39.3808 moveto + 254.518 39.3808 lineto + stroke + newpath + 265.35 54.9024 moveto + 346.186 54.9024 lineto + stroke + newpath + 265.559 39.4872 moveto + 346.186 39.4872 lineto + stroke + newpath + 259.958 65.8136 moveto + 259.958 43.3136 lineto + stroke + newpath + 260.41 60.4776 moveto + 272.91 60.4776 lineto + stroke + 260.41 60.4776 ArrowLeft + 272.91 60.4776 ArrowRight + newpath + 272.91 78.1064 moveto + 272.91 57.9776 lineto + stroke + newpath + 234.385 39.548 moveto + 244.385 54.7496 lineto + stroke + newpath + 254.385 39.548 moveto + 265.142 54.6952 lineto + stroke + newpath + 244.385 39.548 moveto + 254.385 54.7496 lineto + stroke + newpath + 234.385 54.7496 moveto + 244.385 39.548 lineto + stroke + newpath + 244.385 54.7496 moveto + 254.385 39.548 lineto + stroke + newpath + 254.378 54.6256 moveto + 265.559 39.2784 lineto + stroke + newpath + 174.795 54.6256 moveto + 185.028 39.0776 lineto + stroke + newpath + 160.168 60.612 moveto + 181.522 60.8824 lineto + stroke + 160.168 60.612 ArrowLeft + 181.522 60.8824 ArrowRight + newpath + 275.285 173.374 moveto + 287.785 173.374 lineto + stroke + 275.285 173.374 ArrowLeft + 287.785 173.374 ArrowRight + newpath + 165.446 99.3552 moveto + 177.946 99.3552 lineto + stroke + 165.446 99.3552 ArrowLeft + 177.946 99.3552 ArrowRight + /Times-Roman findfont 10 scalefont setfont + (CLKB) () 0 204.013 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (CENB) () 0 163.231 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (WENB) () 0 123.231 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (AB[J]) () 0 84.0128 LeftLabel + /Times-Roman findfont 10 scalefont setfont + (DB[I]) () 0 43.4576 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (wenbs) 47.8056 143.711 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (wenbh) 282.806 143.582 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbs) 47.8056 63.8408 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbh) 171.556 64.6744 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (DATA1) () 108.222 47.2592 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbh) 81.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbl) 136.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbh) 191.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (ckbl) 246.568 223.233 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cycb_ema3) 109.068 233.937 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cycb_ema3) 219.068 233.937 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenbs) 50.808 179.147 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR1) () 107.632 86.2472 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (abs_colldisn0) 47.6312 105.26 CenterLabel + /Times-Roman findfont 4.593 scalefont setfont + (t) (abh_colldisn0) 171.59 104.931 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (ADDR2) () 306.522 87.3584 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (DATA2) () 306.695 46.912 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dftrambypbs) 49.7944 26.816 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (abs_colldisn0) 266.938 106.788 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (dbs) 266.66 66.6488 CenterLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cenbh) 285.146 179.234 CenterLabel + /Times-Roman findfont 10 scalefont setfont + (DFTRAMBYP) () 1.112 8.5216 LeftLabel + grestore +} def +% Waves for frame number 1030 +% 5 paths, 3 strings +% Expects x y on stack +% bounds: 0.0->336.56 0.0->55 +/Frame1030 { + gsave + translate + + newpath + 84.8936 25 moveto + 84.8936 0 lineto + 0.5 setlinewidth + stroke + newpath + 52.3936 55 moveto + 52.3936 20 lineto + 0.5 setlinewidth + stroke + newpath + 52.144 22.5 moveto + 84.8936 22.5 lineto + 0.5 setlinewidth + stroke + 52.144 22.5 ArrowLeft + 84.8936 22.5 ArrowRight + newpath + 16.56 40 moveto + 47.3936 40 lineto + 57.3936 55 lineto + 137.394 55 lineto + 147.394 40 lineto + 227.394 40 lineto + 237.394 55 lineto + 307.394 55 lineto + 317.394 40 lineto + 336.56 40 lineto + 0.5 setlinewidth + stroke + newpath + 16.56 0 moveto + 79.8936 0 lineto + 89.8936 15 lineto + 169.894 15 lineto + 179.894 0 lineto + 259.894 0 lineto + 269.894 15 lineto + 336.56 15 lineto + 0.5 setlinewidth + stroke + /Times-Roman findfont 10 scalefont setfont + (CLKA) () 0 42.6488 LeftLabel + (CLKB) () 0 2.6488 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cracwb_rd3) 68.1024 28.2992 CenterLabel + grestore +} def + +% Waves for frame number 1027 +% 5 paths, 4 strings +% Expects x y on stack +% bounds: 0.0->336.56 0.0->91.168 +/Frame1027 { + gsave + translate + + newpath + 84.8936 61.168 moveto + 84.8936 36.168 lineto + 0.5 setlinewidth + stroke + newpath + 52.3936 91.168 moveto + 52.3936 56.168 lineto + 0.5 setlinewidth + stroke + newpath + 52.144 58.668 moveto + 84.8936 58.668 lineto + 0.5 setlinewidth + stroke + 52.144 58.668 ArrowLeft + 84.8936 58.668 ArrowRight + newpath + 16.56 76.168 moveto + 47.3936 76.168 lineto + 57.3936 91.168 lineto + 137.394 91.168 lineto + 147.394 76.168 lineto + 227.394 76.168 lineto + 237.394 91.168 lineto + 307.394 91.168 lineto + 317.394 76.168 lineto + 336.56 76.168 lineto + 0.5 setlinewidth + stroke + newpath + 16.56 36.168 moveto + 81.2064 36.168 lineto + 91.156 51.168 lineto + 170.752 51.168 lineto + 180.702 36.168 lineto + 260.298 36.168 lineto + 270.246 51.168 lineto + 336.56 51.168 lineto + 0.5 setlinewidth + stroke + /Times-Roman findfont 10 scalefont setfont + (CLKB) () 0 78.8168 LeftLabel + (CLKA) () 0 38.8168 LeftLabel + /Times-Roman findfont 7 scalefont setfont + (t) (cwbcra_wr3) 68.1024 64.4672 CenterLabel + grestore +} def + +%%EndProlog +%%Page: 1 1 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 570 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/pagey pagey 18 sub def +/Helvetica-Bold findfont title_size scalefont setfont +(High Capacity Two Port Register File SVT MVT Compiler) rightmargin pagey LeftShow +/pagey pagey 18 sub def +(CLN28HPC 28nm Process) rightmargin pagey LeftShow +/pagey pagey 18 sub def +( 256 Rows Per Bit line, 0.389um^2 Bit Cell) rightmargin pagey LeftShow +/pagey pagey 18 sub def +(32 Words X 128 Bits, Mux 2 Instance) rightmargin pagey LeftShow +/pagey pagey 18 sub def + +0.35 50 650 ARMlogo +/pagey pagey 20 sub def +/text_size 10 def +(Overview) () pagey SectionStart +/pagey exch def + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +TextParaStart +(The High Capacity Two Port Register File SVT MVT Compiler is optimized for speed and density.\ + The memory is designed to take full advantage of the ) TextPiece + +(TSMC) TextPiece +( 28nmnm) TextReserveSpace +( 28nm) TextPiece +( CLN28HPC CMOS process.) TextPiece +TextParaEnd +() TextLine +TextParaStart +(The storage array is composed of eight-transistor\ + bit cells with fully static circuitry. The\ + register file\ + operates at a voltage of 0.81V) TextPiece +( and a junction temperature of ) TextPiece +(0.01C) TextReserveSpace +(0.0) TextPiece +TextDegree +(C.) TextPiece +TextParaEnd +TextEnd % returns new page y +/pagey exch def +% spaceLeft before Instance Settings 492 +/text_size 10 def +(Instance Settings) () pagey SectionStart +/pagey exch def + +/TextFont /Helvetica-Bold findfont text_size scalefont def +200 +(CLN28HPC) stringwidth pop 15 add 100 1 index 1 index + lt { exch pop } { pop } ifelse +leftmargin pagey 14 Table2Start +(Parameter) (Setting) Table2Header +Table2DoubleLine +/TextFont /Helvetica findfont text_size scalefont def +(Instance Name) (rf2_32x128_wm1) Table2LC +(Process) (CLN28HPC) Table2LC +(Number of Words ) (32) Table2LC +(Bits) (128) Table2LC +(Multiplexer Width ) (2) Table2LC +(Multi-Vt selection ) (LL) Table2LC +(Frequency ) (1) Table2LC +(Activity Factor <%> ) (50) Table2LC +(Pipeline ) (off) Table2LC +(Word-Write Mask ) (on) Table2LC +(Word Partition Size ) (1) Table2LC +(Write through ) (off) Table2LC +(Top Metal Layer ) (m5-m10) Table2LC +(Power Type ) (otc) Table2LC +(Redundancy ) (off) Table2LC +(Redundant Columns ) (2) Table2LC +(Redundant Rows ) (0) Table2LC +(BIST MUXes ) (on) Table2LC +(Soft Error Repair (SER) ) (none) Table2LC +(Power Gating ) (off) Table2LC +(Back Biasing ) (off) Table2LC +(Retention ) (on) Table2LC +(Extra Margin Adjustment ) (on) Table2LC +(Advanced Test Features ) (off) Table2LC +(Name Case ) (upper) Table2LC +(Diodes ) (on) Table2LC +Table2End % returns the new y +/pagey exch def +% spaceLeft before description 94 +(Description) () pagey SectionStart +/pagey exch def +% spaceLeft before description text begins 74 + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +(Register file access is synchronous and is triggered by the rising-edge of the c\ +locks, CLKA and CLKB. The write port (port B) input address, input data, write \ +enable and chip enable are latched by the rising-edge of CLKB, respecting indivi\ +dual setup and hold times.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 26 +() (1) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 2 2 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Description) (cont) pagey SectionStart +/pagey exch def +/pagey pagey 6 sub def +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(The read port (port A) input address and chip enable are latched by the rising-e\ +dge of CLKA, respecting individual setup and hold times. The two ports can oper\ +ate completely asynchronous to each other.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 602 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(A write cycle is initiated if the write port chip enable, CENB, is asserted at t\ +he rising-edge of CLKB. Input data, DB, is written at the address, AB. If the \ +word-write feature is implemented, via the compiler, data on the data input bus \ +is partitioned to the write enable bus, WENB[x:0]. Each WENB pin has a distinct \ +latched value, making each partition individually selectable. When the latched v\ +alue of a write enable pin, WENB[i], is low the corresponding data partition is \ +selected, and its data is written to the memory location specified on the addres\ +s bus.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 500 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(A read cycle is initiated if the read port chip enable CENA is asserted at the r\ +ising-edge of CLKA. The contents of the location specified by the address, AA, a\ +re driven on the data output bus, QA. The register file is allowed to access non\ +-existing physical addresses, but the outputs will be unknown.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 446 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(In the event of a write/read collision, if COLLDISN is disabled then the write i\ +s guaranteed and the read data is undefined.However, if COLLDISN is enabled then\ + the write is not guaranteed if the read row address and write row address match\ +.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 392 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(The read address for any given memory cycle can be identical to the write addres\ +s of the previous memory cycle with the read data being identical to the data th\ +at was written from the previous memory write cycle.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 350 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +( Partial read during a read/write collision through the use of WENB is not suppo\ +rted. For example, during a read/write collision, if WENB[] is set to disable th\ +e write operation to certain bits, these bits cannot be simultaneously read on p\ +ort A. This is independent of the setting of COLLDISN.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 296 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +( A standby mode is provided for periods of non-operation (CENA=1 or CENB=1). The\ + ports A and B can enter standby mode independently. While in standby mode, add\ +ress and data inputs are disabled; data stored in the memory is retained, but th\ +e memory cannot be accessed for reads or writes.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 242 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(One of the inputs of the input BIST MUX is connected to system signals while the\ + other is connected to the test signals. The memory datapath will now include in\ +tegrated scan chains, with testability controlled by pins DFTRAMBYP, TENA, SEA, \ +TENB, and SEB.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 188 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(Memory normal mode is enabled (RET1N=1). In this mode the core and periphery pow\ +er are both connected to the chip level power grid through Artigrid There is a p\ +ower sequence when the memory is put from active to selective precharge and back\ + to active. Selective precharge is available for all compilers except for the RO\ +M. Before entering selective precharge, the memory must be put in standby mode b\ +y setting CENA=1, TCENA=1, CENB=1 and TCENB=1.In addition, DFTRAMBYP must be set\ + to 0.) TextLine +TextEnd +/pagey exch def +% spaceLeft beginning paragraph 98 +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +(Extra Margin Adjustment pins provide the option of adding delays into internal t\ +iming pulses. There are 3 different EMA pins: EMAA, EMAWA, EMASA to control Read\ +/Write internal timing pulses.) TextLine +TextEnd +/pagey exch def + +leftmargin rightmargin pagey 12 TextStart +/TextFont /Helvetica findfont text_size scalefont def +() TextLine +% spaceLeft beginning paragraph 50 +(Refer to the user guide for a more detailed description\ + of memory operation.) TextLine +TextEnd +/pagey exch def +() (2) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 3 3 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Physical Dimensions) pagey MicronSectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 75 75 75 leftmargin pagey 14 Table4Start +/TextFont /Helvetica-Bold findfont text_size scalefont def +(Area Type) (Width)(m)() (Height)(m)() (Area)(m)(2) Table4Header +/TextFont /Helvetica findfont text_size scalefont def +( Core) (21.975) (414.86) (9116.55) Table4LC +Table4End +/pagey exch def + +leftmargin rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +(All width, height, and area dimensions are in drawn dimensions.\ + For shrink processes, this will be larger than the final silicon\ + post-shrink dimensions.) TextLine +TextEnd +/pagey exch def +/pagey pagey 20 sub def +(Symbol) () pagey SectionStart +/pagey exch def + +/pagey pagey 20 sub def +/Helvetica findfont text_size scalefont setfont +255 pagey 24 9 SymbolStart +(CENA) SymbolInput +(AA[4:0]) SymbolInput +(CENB) SymbolInput +(WENB[127:0]) SymbolInput +(AB[4:0]) SymbolInput +(DB[127:0]) SymbolInput +(EMAA[2:0]) SymbolInput +(EMASA) SymbolInput +(EMAB[2:0]) SymbolInput +(TENA) SymbolInput +(TCENA) SymbolInput +(TAA[4:0]) SymbolInput +(TENB) SymbolInput +(TCENB) SymbolInput +(TWENB[127:0]) SymbolInput +(TAB[4:0]) SymbolInput +(TDB[127:0]) SymbolInput +(RET1N) SymbolInput +(SIA[1:0]) SymbolInput +(SEA) SymbolInput +(DFTRAMBYP) SymbolInput +(SIB[1:0]) SymbolInput +(SEB) SymbolInput +(COLLDISN) SymbolInput +(CENYA) SymbolOutput +(AYA[4:0]) SymbolOutput +(WENYB[127:0]) SymbolOutput +(QA[127:0]) SymbolOutput +(SOA[1:0]) SymbolOutput +() SymbolOutput +(CENYB) SymbolOutput +(AYB[4:0]) SymbolOutput +(SOB[1:0]) SymbolOutput +(CLKA) (CLKB) SymbolClocks +SymbolEnd +/pagey exch def +() (3) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 4 4 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/text_size 10 def +(Pin Description) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def + +180 350 line_left pagey 14 Table2Start +/TextFont /Helvetica-Bold findfont text_size scalefont def +(Pin) (Description) Table2Header +/TextFont /Helvetica findfont text_size scalefont def +(AA[4:0], AB[4:0]) (Read & Write Addresses \(AA[0],AB[0] = LSB\)) Table2LL +(DB[127:0]) (Data Inputs \(DB[0] = LSB\)) Table2LL +(CLKA, CLKB) (Read & Write Clocks) Table2LL +(CENA, CENB) (Read & Write Enables \(active low\)) Table2LL +(WENB[127:0]) (Write Enable \(active low, WENB[0] = LSB\)) Table2LL +(EMAA[2:0], EMAB[2:0]) (Read and Write Extra Margin Adjustment \(EMAA[0],EMAB[0] = LSB\)) Table2LL +(EMASA) (Read Extra Margin Adjustment) Table2LL +(TENA, TENB) (Port A & B Test Mode Enables \(active low\)) Table2LL +(TDB[127:0]) (Data Test Input \(TDB[0] = LSB\)) Table2LL +(TCENA, TCENB) (Read & Write Chip Enable Test Inputs \(active low\)) Table2LL +(TWENB[127:0]) (Write Enable Test Input \(active low, TWENB[0] = LSB\)) Table2LL +(TAA[4:0], TAB[4:0]) (Read & Write Address Test Inputs \(TAA[0],TAB[0] = LSB\)) Table2LL +(COLLDISN) (Allow the user to disable the internal collision detection circuitry\(active low\)) Table2LL +(RET1N) (Retention Input \(active low\)) Table2LL +(DFTRAMBYP) (Test Control Input \(active high\)) Table2LL +(SEA,SEB) (Scan Enable Input \(active high\)) Table2LL +(QA[127:0]) (Data Outputs \(QA[0] = LSB\)) Table2LL +(CENYA, CENYB) (Read & Write Chip Enable Mux Outputs) Table2LL +(WENYB[127:0]) (Write Enable Mux Output \(WENYB[0] = LSB\)) Table2LL +(AYA[4:0], AYB[4:0]) (Read & Write Address Mux Outputs \(AYA[0],AYB[0] = LSB\)) Table2LL +(SOA[1:0],SOB[1:0]) (Scan Output \(SOA[0],SOB[0] = LSB\)) Table2LL +(SIA[1:0],SIB[1:0]) (Scan Input \(SIA[0],SIB[0] = LSB\)) Table2LL +Table2End +/pagey exch def +() (4) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 5 5 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def + +/pagey pagey 10 sub def +/text_size 10 def +(Read Cycle Timing DFTRAMBYP=0) () pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +(The retain timing arc is not shown in this diagram. \ +Please refer to the User Guide for this compiler for a detailed timing \ +diagram with the retain arc.) TextLine +TextEnd +/pagey pagey 10 sub def +leftmargin pagey 250 sub Frame1 +/pagey pagey 250 sub def + +/pagey pagey 10 sub def +/text_size 10 def +(Write Cycle Timing DFTRAMBYP=0) () pagey SectionStart +/pagey exch def +/pagey pagey 10 sub def +leftmargin pagey 290 sub Frame2 +/pagey pagey 280 sub def +() (5) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 6 6 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def + +/pagey pagey 10 sub def +/text_size 10 def +(Write to Read Cycle Timing) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +leftmargin pagey 91 sub Frame1027 +/pagey pagey 96 sub def + +/pagey pagey 10 sub def +/text_size 10 def +(Read to Write Cycle Timing) () pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +leftmargin pagey 55 sub Frame1030 +/pagey pagey 85 sub def +% headerEstimate=182 +% estimate=238 +% tailEstimate=44 +% spaceLeft=384 +(Default Timing for Cycle and Access) (units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +(The timing tables shows delay values measured from\ + 50% of supply to\ + 50% of supply voltage.\ + The output pins are loaded with the standard load of 0.035pF.\ + Input pins are driven with a standard slew of 0.080ns from\ + 10% to\ + 90% of supply voltage.) TextLine +() TextLine +(The timing and power values are measured at input slew of 0.08ns on clock pin,\ + 0.08ns on signal pins and output load 0.035pF.) TextLine + +TextEnd +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader + +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (accqa_rd3) (0.4912) (0.6646) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd3) (0.5666) (0.7113) TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=3 EMASA=0) () (t) (cyca_ema3) (0.9691) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=3) () (t) (cycb_ema3) (1.0071) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=3) () (t) (cracwb_rd3) (0.5678) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=3) () (t) (cwbcra_wr3) (0.8311) () TableT1CornerDRow +(Delay CLKB to SOB) (1,2) (t) (clkbsob) (0.2981) (0.3685) TableT1CornerRow +(Min. High pulse width CLKA) () (t) (ckah) (0.1491) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (6) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 7 7 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Timing continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=568 after continuation +(Min. Low pulse width CLKA) () (t) (ckal) (0.1500) () TableT1CornerRow +(Min. High pulse width CLKB) () (t) (ckbh) (0.1494) () TableT1CornerRow +(Min. Low pulse width CLKB) () (t) (ckbl) (0.1495) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript + +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart + +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def + +% after table spaceLeft=482 +% headerEstimate=110 +% estimate=112 +% tailEstimate=64 +% spaceLeft=482 +(Load Timing) (units = ns/pF) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +/pagey pagey 12 sub def + +TableT1CornerStart +TableT1CornerHeader +(CENYA load factor) () (K) (load_cenya) () (2.6704) TableT1CornerRow +(AYA load factor) () (K) (load_aya) () (2.2063) TableT1CornerRow +(CENYB load factor) () (K) (load_cenyb) () (2.6149) TableT1CornerRow +(WENYB load factor) () (K) (load_wenyb) () (2.2794) TableT1CornerRow +(AYB load factor) () (K) (load_ayb) () (2.1961) TableT1CornerRow +(QA load factor) () (K) (load_qa) () (0.8471) TableT1CornerRow +(SOA load factor) () (K) (load_soa) () (2.1164) TableT1CornerRow +(SOB load factor) () (K) (load_sob) () (2.3727) TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The output load factor units are ns/pF.) TextPiece +TextParaEnd +TextEnd +/pagey exch def +% headerEstimate=110 +% estimate=1316 +% tailEstimate=14 +% spaceLeft=196 +(Setup and Hold Timing) (units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 12 sub def +% Make the text paragraph the same size as the following table +line_left line_right pagey 12 TextStart +/TextFont /Helvetica findfont 10 scalefont def +/TextSuperscriptFont /Helvetica findfont 10 scalefont def +TextEnd +/pagey exch def + +/pagey pagey 12 sub def + +TableT1CornerStart +TableT1CornerHeader +(Setup Btw. CLKA and AA) (COLLDISN=1) () (t) (aas) (0.1785) () TableT1CornerDRow +(Setup Btw. CLKA and AA) (COLLDISN=0) () (t) (aas_colldisn0) (0.1785) () TableT1CornerDRow +(Hold Btw. CLKA and AA) (COLLDISN=1) () (t) (aah) (0.0896) () TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (7) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 8 8 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. CLKA and AA) (COLLDISN=0) () (t) (aah_colldisn0) (0.0896) () TableT1CornerDRow +(Setup Btw. CLKB and AB) (COLLDISN=1) () (t) (abs) (0.1805) () TableT1CornerDRow +(Setup Btw. CLKB and AB) (COLLDISN=0) () (t) (abs_colldisn0) (0.1805) () TableT1CornerDRow +(Hold Btw. CLKB and AB) (COLLDISN=1) () (t) (abh) (0.0853) () TableT1CornerDRow +(Hold Btw. CLKB and AB) (COLLDISN=0) () (t) (abh_colldisn0) (0.0853) () TableT1CornerDRow +(Setup Btw. CLKA and TAA) (COLLDISN=1) () (t) (taas) (0.1798) () TableT1CornerDRow +(Setup Btw. CLKA and TAA) (COLLDISN=0) () (t) (taas_colldisn0) (0.1798) () TableT1CornerDRow +(Hold Btw. CLKA and TAA) (COLLDISN=1) () (t) (taah) (0.0896) () TableT1CornerDRow +(Hold Btw. CLKA and TAA) (COLLDISN=0) () (t) (taah_colldisn0) (0.0896) () TableT1CornerDRow +(Setup Btw. CLKB and TAB) (COLLDISN=1) () (t) (tabs) (0.1825) () TableT1CornerDRow +(Setup Btw. CLKB and TAB) (COLLDISN=0) () (t) (tabs_colldisn0) (0.1825) () TableT1CornerDRow +(Hold Btw. CLKB and TAB) (COLLDISN=1) () (t) (tabh) (0.0853) () TableT1CornerDRow +(Hold Btw. CLKB and TAB) (COLLDISN=0) () (t) (tabh_colldisn0) (0.0853) () TableT1CornerDRow +(Setup Btw. CLKA and CENA) () (t) (cenas) (0.1484) () TableT1CornerRow +(Hold Btw. CLKA and CENA) () (t) (cenah) (0.0580) () TableT1CornerRow +(Hold Btw. RET1N and CENA) () (t) (cenaf_ret1nfh) (1.0426) () TableT1CornerRow +(Hold Btw. RET1N and CENA) () (t) (cenaf_ret1nrh) (0.5141) () TableT1CornerRow +(Setup Btw. CLKB and CENB) () (t) (cenbs) (0.1506) () TableT1CornerRow +(Hold Btw. CLKB and CENB) () (t) (cenbh) (0.0589) () TableT1CornerRow +(Hold Btw. RET1N and CENB) () (t) (cenbf_ret1nfh) (1.0426) () TableT1CornerRow +(Hold Btw. RET1N and CENB) () (t) (cenbf_ret1nrh) (0.5141) () TableT1CornerRow +(Setup Btw. CLKB and WENB) () (t) (wenbs) (0.0379) () TableT1CornerRow +(Hold Btw. CLKB and WENB) () (t) (wenbh) (0.2220) () TableT1CornerRow +(Setup Btw. CLKB and DB) () (t) (dbs) (0.0998) () TableT1CornerRow +(Hold Btw. CLKB and DB) () (t) (dbh) (0.2104) () TableT1CornerRow +(Setup Btw. CLKA and EMAA) () (t) (emaas) (1.0198) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (8) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 9 9 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. CLKA and EMAA) () (t) (emaah) (1.4044) () TableT1CornerRow +(Setup Btw. CLKA and EMASA) () (t) (emasas) (1.0198) () TableT1CornerRow +(Hold Btw. CLKA and EMASA) () (t) (emasah) (1.4044) () TableT1CornerRow +(Setup Btw. CLKB and EMAB) () (t) (emabs) (1.0578) () TableT1CornerRow +(Hold Btw. CLKB and EMAB) () (t) (emabh) (1.3586) () TableT1CornerRow +(Setup Btw. CLKA and TENA) () (t) (tenas) (0.3071) () TableT1CornerRow +(Hold Btw. CLKA and TENA) () (t) (tenah) (0.0986) () TableT1CornerRow +(Setup Btw. CLKA and TCENA) () (t) (tcenas) (0.1484) () TableT1CornerRow +(Hold Btw. CLKA and TCENA) () (t) (tcenah) (0.0588) () TableT1CornerRow +(Hold Btw. RET1N and TCENA) () (t) (tcenaf_ret1nfh) (1.0426) () TableT1CornerRow +(Hold Btw. RET1N and TCENA) () (t) (tcenaf_ret1nrh) (0.5141) () TableT1CornerRow +(Setup Btw. CLKB and TENB) () (t) (tenbs) (0.6165) () TableT1CornerRow +(Hold Btw. CLKB and TENB) () (t) (tenbh) (0.2462) () TableT1CornerRow +(Setup Btw. CLKB and TCENB) () (t) (tcenbs) (0.1507) () TableT1CornerRow +(Hold Btw. CLKB and TCENB) () (t) (tcenbh) (0.0595) () TableT1CornerRow +(Hold Btw. RET1N and TCENB) () (t) (tcenbf_ret1nfh) (1.0426) () TableT1CornerRow +(Hold Btw. RET1N and TCENB) () (t) (tcenbf_ret1nrh) (0.5141) () TableT1CornerRow +(Setup Btw. CLKB and TWENB) () (t) (twenbs) (0.0379) () TableT1CornerRow +(Hold Btw. CLKB and TWENB) () (t) (twenbh) (0.2238) () TableT1CornerRow +(Setup Btw. CLKB and TDB) () (t) (tdbs) (0.1050) () TableT1CornerRow +(Hold Btw. CLKB and TDB) () (t) (tdbh) (0.2104) () TableT1CornerRow +(Hold Btw. DFTRAMBYP and RET1N) () (t) (ret1nf_dftrambypfh) (0.0377) () TableT1CornerRow +(Hold Btw. DFTRAMBYP and RET1N) () (t) (ret1nr_dftrambypfh) (1.0426) () TableT1CornerRow +(Hold Btw. CENB and RET1N) () (t) (ret1nf_cenbrh) (0.0377) () TableT1CornerRow +(Hold Btw. CENA and RET1N) () (t) (ret1nf_cenarh) (0.0371) () TableT1CornerRow +(Hold Btw. TCENA and RET1N) () (t) (ret1nf_tcenarh) (0.0371) () TableT1CornerRow +(Hold Btw. TCENB and RET1N) () (t) (ret1nf_tcenbrh) (0.0377) () TableT1CornerRow +(Hold Btw. TCENB and RET1N) () (t) (ret1nr_tcenbrh) (1.0426) () TableT1CornerRow +(Hold Btw. TCENA and RET1N) () (t) (ret1nr_tcenarh) (1.0045) () TableT1CornerRow +(Hold Btw. CENB and RET1N) () (t) (ret1nr_cenbrh) (1.0426) () TableT1CornerRow +(Hold Btw. CENA and RET1N) () (t) (ret1nr_cenarh) (1.0045) () TableT1CornerRow +(Setup Btw. CLKA and SIA) () (t) (sias) (0.3379) () TableT1CornerRow +(Hold Btw. CLKA and SIA) () (t) (siah) (0.0946) () TableT1CornerRow +(Setup Btw. CLKA and SEA) () (t) (seas) (0.3379) () TableT1CornerRow +(Hold Btw. CLKA and SEA) () (t) (seah) (1.4044) () TableT1CornerRow +(Setup Btw. CLKA and DFTRAMBYP) () (t) (dftrambypas) (0.4451) () TableT1CornerRow +(Hold Btw. CLKA and DFTRAMBYP) () (t) (dftrambypah) (1.4044) () TableT1CornerRow +(Setup Btw. CLKB and DFTRAMBYP) () (t) (dftrambypbs) (0.4451) () TableT1CornerRow +(Hold Btw. CLKB and DFTRAMBYP) () (t) (dftrambypbh) (1.0426) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def +() (9) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 10 10 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Setup and Hold Timing continued.) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 12 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=554 after continuation +(Hold Btw. RET1N and DFTRAMBYP) () (t) (dftrambypr_ret1nfh) (1.0426) () TableT1CornerRow +(Hold Btw. RET1N and DFTRAMBYP) () (t) (dftrambypr_ret1nrh) (0.5141) () TableT1CornerRow +(Setup Btw. CLKB and SIB) () (t) (sibs) (0.0998) () TableT1CornerRow +(Hold Btw. CLKB and SIB) () (t) (sibh) (0.2104) () TableT1CornerRow +(Setup Btw. CLKB and SEB) () (t) (sebs) (0.6165) () TableT1CornerRow +(Hold Btw. CLKB and SEB) () (t) (sebh) (0.2462) () TableT1CornerRow +(Setup Btw. CLKA and COLLDISN) () (t) (colldisnas) (1.0198) () TableT1CornerRow +(Hold Btw. CLKA and COLLDISN) () (t) (colldisnah) (1.4044) () TableT1CornerRow +(Setup Btw. CLKB and COLLDISN) () (t) (colldisnbs) (1.0578) () TableT1CornerRow +(Hold Btw. CLKB and COLLDISN) () (t) (colldisnbh) (1.3586) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextEnd +/pagey exch def +% after table spaceLeft=400 +% headerEstimate=82 +% estimate=1862 +% tailEstimate=84 +% spaceLeft=400 +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment) +(units = ns) pagey SectionStart +/pagey exch def + +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +(Delay CLKA to QA) (EMAA=0 DFTRAMBYP=0) (1,2) (t) (accqa_rd0) (0.4887) (0.6615) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=1 DFTRAMBYP=0) (1,2) (t) (accqa_rd1) (0.4891) (0.6619) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=2 DFTRAMBYP=0) (1,2) (t) (accqa_rd2) (0.4893) (0.6621) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (accqa_rd3) (0.4912) (0.6646) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=4 DFTRAMBYP=0) (1,2) (t) (accqa_rd4) (0.5531) (0.7426) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=5 DFTRAMBYP=0) (1,2) (t) (accqa_rd5) (0.6055) (0.8087) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=6 DFTRAMBYP=0) (1,2) (t) (accqa_rd6) (0.6657) (0.8845) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=7 DFTRAMBYP=0) (1,2) (t) (accqa_rd7) (0.7185) (0.9511) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=0 DFTRAMBYP=1) (1,2) (t) (accqa_scan0) (0.4887) (0.6615) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=1 DFTRAMBYP=1) (1,2) (t) (accqa_scan1) (0.4891) (0.6619) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=2 DFTRAMBYP=1) (1,2) (t) (accqa_scan2) (0.4893) (0.6621) TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (10) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 11 11 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Delay CLKA to QA) (EMAA=3 DFTRAMBYP=1) (1,2) (t) (accqa_scan3) (0.4912) (0.6646) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=4 DFTRAMBYP=1) (1,2) (t) (accqa_scan4) (0.5531) (0.7426) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=5 DFTRAMBYP=1) (1,2) (t) (accqa_scan5) (0.6055) (0.8087) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=6 DFTRAMBYP=1) (1,2) (t) (accqa_scan6) (0.6657) (0.8845) TableT1CornerDRow +(Delay CLKA to QA) (EMAA=7 DFTRAMBYP=1) (1,2) (t) (accqa_scan7) (0.7185) (0.9511) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=0 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd0) (0.5641) (0.7081) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=1 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd1) (0.5644) (0.7086) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=2 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd2) (0.5646) (0.7088) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd3) (0.5666) (0.7113) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=4 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd4) (0.6284) (0.7893) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=5 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd5) (0.6808) (0.8553) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=6 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd6) (0.7410) (0.9312) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=7 DFTRAMBYP=0) (1,2) (t) (clkasoa_rd7) (0.7938) (0.9977) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=0 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan0) (0.5641) (0.7081) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=1 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan1) (0.5644) (0.7086) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=2 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan2) (0.5646) (0.7088) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=3 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan3) (0.5666) (0.7113) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=4 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan4) (0.6284) (0.7893) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=5 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan5) (0.6808) (0.8553) TableT1CornerDRow +(Delay CLKA to SOA) (EMAA=6 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan6) (0.7410) (0.9312) TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (11) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 12 12 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Delay CLKA to SOA) (EMAA=7 DFTRAMBYP=1) (1,2) (t) (clkasoa_scan7) (0.7938) (0.9977) TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=0 EMASA=0) () (t) (cyca_ema0) (0.9659) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=1 EMASA=0) () (t) (cyca_ema1) (0.9664) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=2 EMASA=0) () (t) (cyca_ema2) (0.9666) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=3 EMASA=0) () (t) (cyca_ema3) (0.9691) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=4 EMASA=0) () (t) (cyca_ema4) (1.0475) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=5 EMASA=0) () (t) (cyca_ema5) (1.1139) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=6 EMASA=0) () (t) (cyca_ema6) (1.1902) () TableT1CornerDRow +(Min. Cycle CLKA) (EMAA=7 EMASA=0) () (t) (cyca_ema7) (1.2570) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=0) () (t) (cycb_ema0) (0.9854) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=1) () (t) (cycb_ema1) (0.9917) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=2) () (t) (cycb_ema2) (0.9985) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=3) () (t) (cycb_ema3) (1.0071) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=4) () (t) (cycb_ema4) (1.0985) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=5) () (t) (cycb_ema5) (1.1649) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=6) () (t) (cycb_ema6) (1.2553) () TableT1CornerDRow +(Min. Cycle CLKB) (EMAB=7) () (t) (cycb_ema7) (1.3232) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=0) () (t) (cracwb_rd0) (0.5646) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=1) () (t) (cracwb_rd1) (0.5651) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=2) () (t) (cracwb_rd2) (0.5653) () TableT1CornerDRow +TableT1CornerEnd +/pagey exch def +() (12) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 13 13 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Cycle and Access Timing for Different Values of Extra Margin Adjustment continued) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +% spaceLeft=574 after continuation +(Clock Collision CLKA) (EMAA=3) () (t) (cracwb_rd3) (0.5678) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=4) () (t) (cracwb_rd4) (0.6457) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=5) () (t) (cracwb_rd5) (0.7116) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=6) () (t) (cracwb_rd6) (0.7874) () TableT1CornerDRow +(Clock Collision CLKA) (EMAA=7) () (t) (cracwb_rd7) (0.8538) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=0) () (t) (cwbcra_wr0) (0.8095) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=1) () (t) (cwbcra_wr1) (0.8158) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=2) () (t) (cwbcra_wr2) (0.8225) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=3) () (t) (cwbcra_wr3) (0.8311) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=4) () (t) (cwbcra_wr4) (0.9219) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=5) () (t) (cwbcra_wr5) (0.9878) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=6) () (t) (cwbcra_wr6) (1.0776) () TableT1CornerDRow +(Clock Collision CLKB) (EMAB=7) () (t) (cwbcra_wr7) (1.1450) () TableT1CornerDRow +(Delay CLKB to SOB) (1,2) (t) (clkbsob) (0.2981) (0.3685) TableT1CornerRow +(High pulse width CLKA) () (t) (ckah) (0.1491) () TableT1CornerRow +(Low pulse width CLKA) () (t) (ckal) (0.1500) () TableT1CornerRow +(High pulse width CLKB) () (t) (ckbh) (0.1494) () TableT1CornerRow +(Low pulse width CLKB) () (t) (ckbl) (0.1495) () TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def +% after table spaceLeft=56 +% headerEstimate=82 +% estimate=350 +% tailEstimate=84 +% spaceLeft=56 +() (13) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 14 14 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Path Delay Timing) (units = ns) pagey SectionStart +/pagey exch def +/pagey pagey 20 sub def +TableT1CornerStart +TableT1CornerHeader +(Delay CENA to CENYA) (1,2) (t) (cenacenya) (0.1249) (0.1433) TableT1CornerRow +(Delay TCENA to CENYA) (1,2) (t) (tcenacenya) (0.1247) (0.1430) TableT1CornerRow +(Delay TENA to CENYA) (1,2) (t) (tenacenyapu) (0.1668) (0.1952) TableT1CornerRow +(Delay TENA to CENYA) (1,2) (t) (tenacenyanu) (0.2008) (0.2353) TableT1CornerRow +(Delay DFTRAMBYP to CENYA) (1,2) (t) (dftrambypcenya) (0.2183) (0.2564) TableT1CornerRow +(Delay AA to AYA) (1,2) (t) (aaaya) (0.1107) (0.1269) TableT1CornerRow +(Delay TAA to AYA) (1,2) (t) (taaaya) (0.1118) (0.1283) TableT1CornerRow +(Delay TENA to AYA) (1,2) (t) (tenaayapu) (0.1994) (0.2365) TableT1CornerRow +(Delay TENA to AYA) (1,2) (t) (tenaayanu) (0.1911) (0.2267) TableT1CornerRow +(Delay DFTRAMBYP to AYA) (1,2) (t) (dftrambypaya) (0.2003) (0.2371) TableT1CornerRow +(Delay CENB to CENYB) (1,2) (t) (cenbcenyb) (0.1269) (0.1457) TableT1CornerRow +(Delay TCENB to CENYB) (1,2) (t) (tcenbcenyb) (0.1274) (0.1462) TableT1CornerRow +(Delay TENB to CENYB) (1,2) (t) (tenbcenybpu) (0.1738) (0.2034) TableT1CornerRow +(Delay TENB to CENYB) (1,2) (t) (tenbcenybnu) (0.2881) (0.3394) TableT1CornerRow +(Delay DFTRAMBYP to CENYB) (1,2) (t) (dftrambypcenyb) (0.2109) (0.2475) TableT1CornerRow +(Delay WENB to WENYB) (1,2) (t) (wenbwenyb) (0.1504) (0.1742) TableT1CornerRow +(Delay TWENB to WENYB) (1,2) (t) (twenbwenyb) (0.1497) (0.1735) TableT1CornerRow +(Delay TENB to WENYB) (1,2) (t) (tenbwenybpu) (0.3303) (0.4697) TableT1CornerRow +(Delay TENB to WENYB) (1,2) (t) (tenbwenybnu) (0.3384) (0.4927) TableT1CornerRow +(Delay DFTRAMBYP to WENYB) (1,2) (t) (dftrambypwenyb) (0.2032) (0.2830) TableT1CornerRow +(Delay AB to AYB) (1,2) (t) (abayb) (0.1107) (0.1276) TableT1CornerRow +(Delay TAB to AYB) (1,2) (t) (tabayb) (0.1125) (0.1297) TableT1CornerRow +(Delay TENB to AYB) (1,2) (t) (tenbaybpu) (0.2982) (0.3547) TableT1CornerRow +(Delay TENB to AYB) (1,2) (t) (tenbaybnu) (0.2868) (0.3445) TableT1CornerRow +(Delay DFTRAMBYP to AYB) (1,2) (t) (dftrambypayb) (0.1975) (0.2336) TableT1CornerRow +TableT1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 2 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Output delays and a load dependency \(Kload\) which is\ + used to calculate:) TextPiece +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(TotalDelay = FixedDelay + \(Kload x Cload\).) TextPiece +/TextFont /Helvetica findfont 8 scalefont def +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Max access time is defined as the longest possible delay to\ + valid output and min access time is defined as \ + the shortest possible delay.) TextPiece +TextParaEnd +TextParaStart +TextEnd +/pagey exch def +% after table spaceLeft=154 +% headerEstimate=77 +% estimate=364 +% tailEstimate=0 +% spaceLeft=154 +/pagey pagey 5 sub def +(Pin Capacitance) (units = fF) pagey SectionStart +/pagey exch def + +/TextFont /Helvetica-Bold findfont text_size scalefont def +/pagey pagey 15 sub def +140 85 line_left 10 add pagey 14 Table1CornerStart +/TextFont /Helvetica findfont text_size scalefont def +Table1CornerHeader +(CLKA) () (9.3256) Table1CornerRow +(CENA) () (1.5444) Table1CornerRow +(AA) () (1.5925) Table1CornerRow +(CLKB) () (9.3336) Table1CornerRow +(CENB) () (1.6110) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (14) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 15 15 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Pin Capacitance continued) (units = fF) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +/TextFont /Helvetica-Bold findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +/pagey pagey 15 sub def +140 85 line_left 10 add pagey 14 Table1CornerStart +/TextFont /Helvetica findfont text_size scalefont def +Table1CornerHeader +% spaceLeft=511 after continuation +(WENB) () (1.8911) Table1CornerRow +(AB) () (1.6008) Table1CornerRow +(DB) () (1.9108) Table1CornerRow +(EMAA) () (5.9323) Table1CornerRow +(EMASA) () (2.3808) Table1CornerRow +(EMAB) () (5.7064) Table1CornerRow +(TENA) () (1.0769) Table1CornerRow +(TCENA) () (1.5835) Table1CornerRow +(TAA) () (1.5143) Table1CornerRow +(TENB) () (1.1383) Table1CornerRow +(TCENB) () (1.6728) Table1CornerRow +(TWENB) () (1.6044) Table1CornerRow +(TAB) () (1.5566) Table1CornerRow +(TDB) () (1.7036) Table1CornerRow +(SIA) () (1.4457) Table1CornerRow +(SEA) () (1.8312) Table1CornerRow +(DFTRAMBYP) () (2.0386) Table1CornerRow +(SIB) () (5.4456) Table1CornerRow +(SEB) () (1.8798) Table1CornerRow +(COLLDISN) () (2.4267) Table1CornerRow +(RET1N) () (3.6506) Table1CornerRow +Table1CornerEnd +/pagey exch def +% after table spaceLeft=217 +% headerEstimate=77 +% estimate=644 +% tailEstimate=94 +% spaceLeft=217 +/Helvetica-Bold findfont text_size scalefont setfont +(Current) (units = mA) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(Core Standby std Curr.) (3) (6.556e-04) Table1CornerRow +(Peri Standby std Curr.) (3) (4.406e-03) Table1CornerRow +(Core Standby Selective Precharge Curr.) (3) (6.469e-04) Table1CornerRow +(Peri Standby Selective Precharge Curr.) (3) (3.724e-03) Table1CornerRow +(Core Standby Retention-1 Curr.) (3) (6.357e-04) Table1CornerRow +(Peri Standby Retention-1 Curr.) (3) (3.724e-04) Table1CornerRow +(Core Read AC (EMAA=0) Curr.) (1,4) (8.253e-05) Table1CornerRow +(Core Read AC (EMAA=1) Curr.) (1,4) (8.261e-05) Table1CornerRow +(Core Read AC (EMAA=2) Curr.) (1,4) (8.267e-05) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (15) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 16 16 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Current continued) (units = mA) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +% spaceLeft=593 after continuation +(Core Read AC (EMAA=3) Curr.) (1,4) (8.300e-05) Table1CornerRow +(Core Read AC (EMAA=4) Curr.) (1,4) (8.482e-05) Table1CornerRow +(Core Read AC (EMAA=5) Curr.) (1,4) (8.572e-05) Table1CornerRow +(Core Read AC (EMAA=6) Curr.) (1,4) (8.597e-05) Table1CornerRow +(Core Read AC (EMAA=7) Curr.) (1,4) (8.597e-05) Table1CornerRow +(Peri Read AC (EMAA=0) Curr.) (1,4) (2.910e-03) Table1CornerRow +(Peri Read AC (EMAA=1) Curr.) (1,4) (2.910e-03) Table1CornerRow +(Peri Read AC (EMAA=2) Curr.) (1,4) (2.914e-03) Table1CornerRow +(Peri Read AC (EMAA=3) Curr.) (1,4) (2.917e-03) Table1CornerRow +(Peri Read AC (EMAA=4) Curr.) (1,4) (2.950e-03) Table1CornerRow +(Peri Read AC (EMAA=5) Curr.) (1,4) (2.955e-03) Table1CornerRow +(Peri Read AC (EMAA=6) Curr.) (1,4) (2.962e-03) Table1CornerRow +(Peri Read AC (EMAA=7) Curr.) (1,4) (2.962e-03) Table1CornerRow +(Core Write AC (EMAB=0) Curr.) (1,4) (1.422e-04) Table1CornerRow +(Core Write AC (EMAB=1) Curr.) (1,4) (1.423e-04) Table1CornerRow +(Core Write AC (EMAB=2) Curr.) (1,4) (1.426e-04) Table1CornerRow +(Core Write AC (EMAB=3) Curr.) (1,4) (1.428e-04) Table1CornerRow +(Core Write AC (EMAB=4) Curr.) (1,4) (1.446e-04) Table1CornerRow +(Core Write AC (EMAB=5) Curr.) (1,4) (1.455e-04) Table1CornerRow +(Core Write AC (EMAB=6) Curr.) (1,4) (1.459e-04) Table1CornerRow +(Core Write AC (EMAB=7) Curr.) (1,4) (1.459e-04) Table1CornerRow +(Peri Write AC (EMAB=0) Curr.) (1,4) (4.024e-03) Table1CornerRow +(Peri Write AC (EMAB=1) Curr.) (1,4) (4.024e-03) Table1CornerRow +(Peri Write AC (EMAB=2) Curr.) (1,4) (4.028e-03) Table1CornerRow +(Peri Write AC (EMAB=3) Curr.) (1,4) (4.031e-03) Table1CornerRow +(Peri Write AC (EMAB=4) Curr.) (1,4) (4.064e-03) Table1CornerRow +(Peri Write AC (EMAB=5) Curr.) (1,4) (4.069e-03) Table1CornerRow +(Peri Write AC (EMAB=6) Curr.) (1,4) (4.076e-03) Table1CornerRow +(Peri Write AC (EMAB=7) Curr.) (1,4) (4.076e-03) Table1CornerRow +(Core Deselect(A) (icc_c_desela) Curr.) (2,4) (0.000e+00) Table1CornerRow +(Peri Deselect(A) (icc_p_desela) Curr.) (2,4) (3.884e-05) Table1CornerRow +(Core Deselect(B) (icc_c_deselb) Curr.) (2,4) (0.000e+00) Table1CornerRow +(Peri Deselect(B) (icc_p_deselb) Curr.) (2,4) (9.578e-04) Table1CornerRow +(Core Peak (icc_c_peak) Curr.) () (2.22663) Table1CornerRow +(Peri Peak (icc_p_peak) Curr.) () (28.418225) Table1CornerRow +Table1CornerEnd +/pagey exch def +() (16) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Page: 17 17 +%%BeginPageSetup +/pagelevel save def +%%EndPageSetup +gsave +/leftmargin 165 def +/rightmargin 540 def +/pagey 740 def +/title_size 14 def +/centerx 300 def +/footery 56 def +/text_size 10 def +/Helvetica-Bold findfont text_size scalefont setfont +(Current continued) (units = mA) pagey SectionStart +/pagey exch def +/pagey pagey 15 sub def +220 80 line_left 4 add pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +% spaceLeft=593 after continuation +(Core Inrush (icc_c_inrush) Curr.) () (1.436369) Table1CornerRow +(Peri Inrush (icc_p_inrush) Curr.) () (27.064976) Table1CornerRow +Table1CornerEnd +/pagey exch def + +/pagey pagey 4 sub def +line_left 4 add rightmargin pagey 10 TextStart +/TextFont /Helvetica findfont 8 scalefont def +/TextSuperscriptFont /Helvetica findfont 8 scalefont def +(M) TextIndent +TextParaStart +(1) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The AC current value assumes 50% read and write\ + operations, where 50% addresses and 50% of input\ + and output pins switch at the user defined frequency of 1MHz\ + and user defined clock activity_factor of 50%.) TextPiece +( It is assumed that ) TextPiece +() +(BIST) +(EMAA) +() +TextFourList +( pins do not switch.) TextPiece +TextParaEnd +TextParaStart +(2) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The deselected current assumes the memory is deselected,\ + 50% addresses switch, and 50% of input pins switch\ + at the user defined frequency of 1MHz.\ + The logic switching component of deselected power becomes\ + negligbly small if the input pins are held stable by\ + externally controlling these signals with chip select.) TextPiece +( It is assumed that ) TextPiece +() +(BIST) +(EMAA) +() +TextFourList +( pins do not switch.) TextPiece +TextParaEnd +TextParaStart +(3) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The standby current value is independent of frequency\ + and assumes all inputs and outputs are stable.) TextPiece +TextParaEnd +TextParaStart +(4) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The leakage current component is not included in this value.) TextPiece +TextParaEnd +TextParaStart +(5) TextSuperscript +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(Clock activity factor will affect total current.) TextPiece +TextParaEnd +TextEnd +/pagey exch def +% after table spaceLeft=471 +(Clock Noise Limit) (Time-units = ns, Voltage-units = V) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 45 45 leftmargin 55 sub pagey 14 TableD1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +TableD1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +(CLKA) (0.0746) (0.1620) TableD1CornerRow +(CLKB) (0.0747) (0.1620) TableD1CornerRow +TableD1CornerEnd +/pagey exch def + +leftmargin 55 sub rightmargin pagey 10 TextStart +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The clock noise limit is the maximum voltage allowed \(for the\ + indicated pulse width\) that does not cause an unintentional\ + memory cycle or other memory failure.) TextLine +TextEnd +/pagey exch def +(Supply Noise Limit) (units = V) pagey SectionStart +/pagey exch def + +/pagey pagey 15 sub def +75 90 leftmargin 55 sub pagey 14 Table1CornerStart +/TextFont /Helvetica-Bold findfont text_size scalefont def +Table1CornerHeader +/TextFont /Helvetica findfont text_size scalefont def +(Power) () (0.0810) Table1CornerRow +(Ground) () (0.0810) Table1CornerRow +Table1CornerEnd +/pagey exch def + +leftmargin 55 sub rightmargin pagey 10 TextStart +/TextFont /Helvetica-Oblique findfont 8 scalefont def +(The power and ground noise limit is the maximum supply\ + voltage transition that is allowed without causing\ + a memory failure.) TextLine +TextEnd +/pagey exch def +centerx 300 EndingCopyright +() (17) centerx footery ShortCopyright +grestore +pagelevel restore +showpage +%%Trailer +%%Pages: 17 +%%EOF