data/full_repos/permissive/107499099/ex4/sosuu/rom8x1024_sim.v
'utf-8' codec can't decode byte 0xa4 in position 174: invalid start byte
1: b'%Warning-WIDTH: data/full_repos/permissive/107499099/ex4/sosuu/rom8x1024_sim.v:23: Operator ASSIGNW expects 10 bits on the Assign RHS, but Assign RHS\'s SEL generates 8 bits.\n                                                                                 : ... In instance rom8x1024_sim\n  assign word_addr = rom_addr[9:2];\n                   ^\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Error: Exiting due to 1 warning(s)\n'
module rom8x1024_sim (rom_addr, rom_data);

  input   [11:0]  rom_addr;
  output  [31:0]  rom_data;

  reg     [31:0]  data;


  wire     [9:0]  word_addr;

  assign word_addr = rom_addr[9:2];
   
  always @(word_addr) begin
    case (word_addr)
      10'h000: data = 32'he000001c;
      10'h001: data = 32'h00000000;
      10'h002: data = 32'h00000000;
      10'h003: data = 32'h00000000;
      10'h004: data = 32'h00000000;
      10'h005: data = 32'h00408c20;
      10'h006: data = 32'h00000000;
      10'h007: data = 32'h00000000;
      10'h008: data = 32'h27bdff60;
      10'h009: data = 32'hafbf009c;
      10'h00a: data = 32'hafbe0098;
      10'h00b: data = 32'h03a0f021;
      10'h00c: data = 32'h24020048;
      10'h00d: data = 32'hafc20018;
      10'h00e: data = 32'h24020045;
      10'h00f: data = 32'hafc2001c;
      10'h010: data = 32'h2402004c;
      10'h011: data = 32'hafc20020;
      10'h012: data = 32'h2402004c;
      10'h013: data = 32'hafc20024;
      10'h014: data = 32'h2402004f;
      10'h015: data = 32'hafc20028;
      10'h016: data = 32'h2402000a;
      10'h017: data = 32'hafc2002c;
      10'h018: data = 32'hafc00030;
      10'h019: data = 32'h27c20018;
      10'h01a: data = 32'h00402021;
      10'h01b: data = 32'h0c10023c;
      10'h01c: data = 32'h00000000;
      10'h01d: data = 32'h2402004e;
      10'h01e: data = 32'hafc20018;
      10'h01f: data = 32'h24020055;
      10'h020: data = 32'hafc2001c;
      10'h021: data = 32'h2402004d;
      10'h022: data = 32'hafc20020;
      10'h023: data = 32'h2402003d;
      10'h024: data = 32'hafc20024;
      10'h025: data = 32'hafc00028;
      10'h026: data = 32'h27c20018;
      10'h027: data = 32'h00402021;
      10'h028: data = 32'h0c10023c;
      10'h029: data = 32'h00000000;
      10'h02a: data = 32'h27c20058;
      10'h02b: data = 32'h00402021;
      10'h02c: data = 32'h0c10015a;
      10'h02d: data = 32'h00000000;
      10'h02e: data = 32'h24020045;
      10'h02f: data = 32'hafc20018;
      10'h030: data = 32'h24020043;
      10'h031: data = 32'hafc2001c;
      10'h032: data = 32'h24020048;
      10'h033: data = 32'hafc20020;
      10'h034: data = 32'h2402004f;
      10'h035: data = 32'hafc20024;
      10'h036: data = 32'h24020020;
      10'h037: data = 32'hafc20028;
      10'h038: data = 32'hafc0002c;
      10'h039: data = 32'h27c20018;
      10'h03a: data = 32'h00402021;
      10'h03b: data = 32'h0c10023c;
      10'h03c: data = 32'h00000000;
      10'h03d: data = 32'h27c20058;
      10'h03e: data = 32'h00402021;
      10'h03f: data = 32'h0c10023c;
      10'h040: data = 32'h00000000;
      10'h041: data = 32'h2402000a;
      10'h042: data = 32'hafc20018;
      10'h043: data = 32'hafc0001c;
      10'h044: data = 32'h27c20018;
      10'h045: data = 32'h00402021;
      10'h046: data = 32'h0c10023c;
      10'h047: data = 32'h00000000;
      10'h048: data = 32'h27c20058;
      10'h049: data = 32'h00402021;
      10'h04a: data = 32'h0c10009d;
      10'h04b: data = 32'h00000000;
      10'h04c: data = 32'hafc20010;
      10'h04d: data = 32'h24020003;
      10'h04e: data = 32'hafc20014;
      10'h04f: data = 32'h0810005d;
      10'h050: data = 32'h00000000;
      10'h051: data = 32'h8fc40014;
      10'h052: data = 32'h0c10006c;
      10'h053: data = 32'h00000000;
      10'h054: data = 32'h10400004;
      10'h055: data = 32'h00000000;
      10'h056: data = 32'h8fc40014;
      10'h057: data = 32'h0c100130;
      10'h058: data = 32'h00000000;
      10'h059: data = 32'h8fc20014;
      10'h05a: data = 32'h00000000;
      10'h05b: data = 32'h24420001;
      10'h05c: data = 32'hafc20014;
      10'h05d: data = 32'h8fc20014;
      10'h05e: data = 32'h8fc30010;
      10'h05f: data = 32'h00000000;
      10'h060: data = 32'h0062102b;
      10'h061: data = 32'h1040ffef;
      10'h062: data = 32'h00000000;
      10'h063: data = 32'h2402000a;
      10'h064: data = 32'hafc20018;
      10'h065: data = 32'hafc0001c;
      10'h066: data = 32'h27c20018;
      10'h067: data = 32'h00402021;
      10'h068: data = 32'h0c10023c;
      10'h069: data = 32'h00000000;
      10'h06a: data = 32'h0810001d;
      10'h06b: data = 32'h00000000;
      10'h06c: data = 32'h27bdffe0;
      10'h06d: data = 32'hafbe0018;
      10'h06e: data = 32'h03a0f021;
      10'h06f: data = 32'hafc40020;
      10'h070: data = 32'h8fc20020;
      10'h071: data = 32'h00000000;
      10'h072: data = 32'h30420001;
      10'h073: data = 32'h14400004;
      10'h074: data = 32'h00000000;
      10'h075: data = 32'hafc00010;
      10'h076: data = 32'h08100097;
      10'h077: data = 32'h00000000;
      10'h078: data = 32'h24020001;
      10'h079: data = 32'hafc20000;
      10'h07a: data = 32'h24020003;
      10'h07b: data = 32'hafc20004;
      10'h07c: data = 32'h0810008c;
      10'h07d: data = 32'h00000000;
      10'h07e: data = 32'h8fc30020;
      10'h07f: data = 32'h8fc20004;
      10'h080: data = 32'h00000000;
      10'h081: data = 32'h14400002;
      10'h082: data = 32'h0062001b;
      10'h083: data = 32'h0007000d;
      10'h084: data = 32'h00001010;
      10'h085: data = 32'h14400002;
      10'h086: data = 32'h00000000;
      10'h087: data = 32'hafc00000;
      10'h088: data = 32'h8fc20004;
      10'h089: data = 32'h00000000;
      10'h08a: data = 32'h24420002;
      10'h08b: data = 32'hafc20004;
      10'h08c: data = 32'h8fc20020;
      10'h08d: data = 32'h00000000;
      10'h08e: data = 32'h00021842;
      10'h08f: data = 32'h8fc20004;
      10'h090: data = 32'h00000000;
      10'h091: data = 32'h0043102b;
      10'h092: data = 32'h1440ffeb;
      10'h093: data = 32'h00000000;
      10'h094: data = 32'h8fc20000;
      10'h095: data = 32'h00000000;
      10'h096: data = 32'hafc20010;
      10'h097: data = 32'h8fc20010;
      10'h098: data = 32'h03c0e821;
      10'h099: data = 32'h8fbe0018;
      10'h09a: data = 32'h27bd0020;
      10'h09b: data = 32'h03e00008;
      10'h09c: data = 32'h00000000;
      10'h09d: data = 32'h27bdffe8;
      10'h09e: data = 32'hafbe0010;
      10'h09f: data = 32'h03a0f021;
      10'h0a0: data = 32'hafc40018;
      10'h0a1: data = 32'h8fc20018;
      10'h0a2: data = 32'h00000000;
      10'h0a3: data = 32'hafc20008;
      10'h0a4: data = 32'hafc00004;
      10'h0a5: data = 32'h081000af;
      10'h0a6: data = 32'h00000000;
      10'h0a7: data = 32'h8fc20008;
      10'h0a8: data = 32'h00000000;
      10'h0a9: data = 32'h24420004;
      10'h0aa: data = 32'hafc20008;
      10'h0ab: data = 32'h8fc20004;
      10'h0ac: data = 32'h00000000;
      10'h0ad: data = 32'h24420001;
      10'h0ae: data = 32'hafc20004;
      10'h0af: data = 32'h8fc20008;
      10'h0b0: data = 32'h00000000;
      10'h0b1: data = 32'h8c420000;
      10'h0b2: data = 32'h00000000;
      10'h0b3: data = 32'h1440fff3;
      10'h0b4: data = 32'h00000000;
      10'h0b5: data = 32'hafc00000;
      10'h0b6: data = 32'h8fc20018;
      10'h0b7: data = 32'h00000000;
      10'h0b8: data = 32'hafc20008;
      10'h0b9: data = 32'h8fc30004;
      10'h0ba: data = 32'h24020001;
      10'h0bb: data = 32'h14620009;
      10'h0bc: data = 32'h00000000;
      10'h0bd: data = 32'h8fc20008;
      10'h0be: data = 32'h00000000;
      10'h0bf: data = 32'h8c420000;
      10'h0c0: data = 32'h00000000;
      10'h0c1: data = 32'h2442ffd0;
      10'h0c2: data = 32'hafc20000;
      10'h0c3: data = 32'h0810012a;
      10'h0c4: data = 32'h00000000;
      10'h0c5: data = 32'h8fc30004;
      10'h0c6: data = 32'h24020002;
      10'h0c7: data = 32'h14620024;
      10'h0c8: data = 32'h00000000;
      10'h0c9: data = 32'hafc00004;
      10'h0ca: data = 32'h081000d4;
      10'h0cb: data = 32'h00000000;
      10'h0cc: data = 32'h8fc20000;
      10'h0cd: data = 32'h00000000;
      10'h0ce: data = 32'h2442000a;
      10'h0cf: data = 32'hafc20000;
      10'h0d0: data = 32'h8fc20004;
      10'h0d1: data = 32'h00000000;
      10'h0d2: data = 32'h24420001;
      10'h0d3: data = 32'hafc20004;
      10'h0d4: data = 32'h8fc20008;
      10'h0d5: data = 32'h00000000;
      10'h0d6: data = 32'h8c420000;
      10'h0d7: data = 32'h00000000;
      10'h0d8: data = 32'h2443ffd0;
      10'h0d9: data = 32'h8fc20004;
      10'h0da: data = 32'h00000000;
      10'h0db: data = 32'h0043102b;
      10'h0dc: data = 32'h1440ffef;
      10'h0dd: data = 32'h00000000;
      10'h0de: data = 32'h8fc20008;
      10'h0df: data = 32'h00000000;
      10'h0e0: data = 32'h24420004;
      10'h0e1: data = 32'hafc20008;
      10'h0e2: data = 32'h8fc20008;
      10'h0e3: data = 32'h00000000;
      10'h0e4: data = 32'h8c430000;
      10'h0e5: data = 32'h8fc20000;
      10'h0e6: data = 32'h00000000;
      10'h0e7: data = 32'h00621021;
      10'h0e8: data = 32'h2442ffd0;
      10'h0e9: data = 32'hafc20000;
      10'h0ea: data = 32'h0810012a;
      10'h0eb: data = 32'h00000000;
      10'h0ec: data = 32'h8fc30004;
      10'h0ed: data = 32'h24020003;
      10'h0ee: data = 32'h1462003b;
      10'h0ef: data = 32'h00000000;
      10'h0f0: data = 32'hafc00004;
      10'h0f1: data = 32'h081000fb;
      10'h0f2: data = 32'h00000000;
      10'h0f3: data = 32'h8fc20000;
      10'h0f4: data = 32'h00000000;
      10'h0f5: data = 32'h24420064;
      10'h0f6: data = 32'hafc20000;
      10'h0f7: data = 32'h8fc20004;
      10'h0f8: data = 32'h00000000;
      10'h0f9: data = 32'h24420001;
      10'h0fa: data = 32'hafc20004;
      10'h0fb: data = 32'h8fc20008;
      10'h0fc: data = 32'h00000000;
      10'h0fd: data = 32'h8c420000;
      10'h0fe: data = 32'h00000000;
      10'h0ff: data = 32'h2443ffd0;
      10'h100: data = 32'h8fc20004;
      10'h101: data = 32'h00000000;
      10'h102: data = 32'h0043102b;
      10'h103: data = 32'h1440ffef;
      10'h104: data = 32'h00000000;
      10'h105: data = 32'h8fc20008;
      10'h106: data = 32'h00000000;
      10'h107: data = 32'h24420004;
      10'h108: data = 32'hafc20008;
      10'h109: data = 32'hafc00004;
      10'h10a: data = 32'h08100114;
      10'h10b: data = 32'h00000000;
      10'h10c: data = 32'h8fc20000;
      10'h10d: data = 32'h00000000;
      10'h10e: data = 32'h2442000a;
      10'h10f: data = 32'hafc20000;
      10'h110: data = 32'h8fc20004;
      10'h111: data = 32'h00000000;
      10'h112: data = 32'h24420001;
      10'h113: data = 32'hafc20004;
      10'h114: data = 32'h8fc20008;
      10'h115: data = 32'h00000000;
      10'h116: data = 32'h8c420000;
      10'h117: data = 32'h00000000;
      10'h118: data = 32'h2443ffd0;
      10'h119: data = 32'h8fc20004;
      10'h11a: data = 32'h00000000;
      10'h11b: data = 32'h0043102b;
      10'h11c: data = 32'h1440ffef;
      10'h11d: data = 32'h00000000;
      10'h11e: data = 32'h8fc20008;
      10'h11f: data = 32'h00000000;
      10'h120: data = 32'h24420004;
      10'h121: data = 32'hafc20008;
      10'h122: data = 32'h8fc20008;
      10'h123: data = 32'h00000000;
      10'h124: data = 32'h8c430000;
      10'h125: data = 32'h8fc20000;
      10'h126: data = 32'h00000000;
      10'h127: data = 32'h00621021;
      10'h128: data = 32'h2442ffd0;
      10'h129: data = 32'hafc20000;
      10'h12a: data = 32'h8fc20000;
      10'h12b: data = 32'h03c0e821;
      10'h12c: data = 32'h8fbe0010;
      10'h12d: data = 32'h27bd0018;
      10'h12e: data = 32'h03e00008;
      10'h12f: data = 32'h00000000;
      10'h130: data = 32'h27bdffd0;
      10'h131: data = 32'hafbf002c;
      10'h132: data = 32'hafbe0028;
      10'h133: data = 32'h03a0f021;
      10'h134: data = 32'hafc40030;
      10'h135: data = 32'hafc00010;
      10'h136: data = 32'h08100140;
      10'h137: data = 32'h00000000;
      10'h138: data = 32'h8fc20030;
      10'h139: data = 32'h00000000;
      10'h13a: data = 32'h2442fff6;
      10'h13b: data = 32'hafc20030;
      10'h13c: data = 32'h8fc20010;
      10'h13d: data = 32'h00000000;
      10'h13e: data = 32'h24420001;
      10'h13f: data = 32'hafc20010;
      10'h140: data = 32'h8fc20030;
      10'h141: data = 32'h00000000;
      10'h142: data = 32'h2c42000a;
      10'h143: data = 32'h1040fff4;
      10'h144: data = 32'h00000000;
      10'h145: data = 32'h8fc20010;
      10'h146: data = 32'h00000000;
      10'h147: data = 32'h24420030;
      10'h148: data = 32'hafc20014;
      10'h149: data = 32'h8fc20030;
      10'h14a: data = 32'h00000000;
      10'h14b: data = 32'h24420030;
      10'h14c: data = 32'hafc20018;
      10'h14d: data = 32'h24020020;
      10'h14e: data = 32'hafc2001c;
      10'h14f: data = 32'hafc00020;
      10'h150: data = 32'h27c20014;
      10'h151: data = 32'h00402021;
      10'h152: data = 32'h0c10023c;
      10'h153: data = 32'h00000000;
      10'h154: data = 32'h03c0e821;
      10'h155: data = 32'h8fbf002c;
      10'h156: data = 32'h8fbe0028;
      10'h157: data = 32'h27bd0030;
      10'h158: data = 32'h03e00008;
      10'h159: data = 32'h00000000;
      10'h15a: data = 32'h27bdfff8;
      10'h15b: data = 32'hafbe0000;
      10'h15c: data = 32'h03a0f021;
      10'h15d: data = 32'hafc40008;
      10'h15e: data = 32'h24020308;
      10'h15f: data = 32'hac400000;
      10'h160: data = 32'h2403030c;
      10'h161: data = 32'h24020001;
      10'h162: data = 32'hac620000;
      10'h163: data = 32'h24030308;
      10'h164: data = 32'h24020001;
      10'h165: data = 32'hac620000;
      10'h166: data = 32'h24020308;
      10'h167: data = 32'hac400000;
      10'h168: data = 32'h24030308;
      10'h169: data = 32'h24020001;
      10'h16a: data = 32'hac620000;
      10'h16b: data = 32'h08100172;
      10'h16c: data = 32'h00000000;
      10'h16d: data = 32'h24020308;
      10'h16e: data = 32'hac400000;
      10'h16f: data = 32'h24030308;
      10'h170: data = 32'h24020001;
      10'h171: data = 32'hac620000;
      10'h172: data = 32'h24020310;
      10'h173: data = 32'h8c430000;
      10'h174: data = 32'h2402ffff;
      10'h175: data = 32'h1062fff7;
      10'h176: data = 32'h00000000;
      10'h177: data = 32'h08100220;
      10'h178: data = 32'h00000000;
      10'h179: data = 32'h8fc20008;
      10'h17a: data = 32'h00000000;
      10'h17b: data = 32'h8c420000;
      10'h17c: data = 32'h00000000;
      10'h17d: data = 32'h10400012;
      10'h17e: data = 32'h00000000;
      10'h17f: data = 32'h8fc20008;
      10'h180: data = 32'h00000000;
      10'h181: data = 32'h8c420000;
      10'h182: data = 32'h00000000;
      10'h183: data = 32'h2c42001b;
      10'h184: data = 32'h1040000b;
      10'h185: data = 32'h00000000;
      10'h186: data = 32'h8fc20008;
      10'h187: data = 32'h00000000;
      10'h188: data = 32'h8c420000;
      10'h189: data = 32'h00000000;
      10'h18a: data = 32'h24430040;
      10'h18b: data = 32'h8fc20008;
      10'h18c: data = 32'h00000000;
      10'h18d: data = 32'hac430000;
      10'h18e: data = 32'h08100217;
      10'h18f: data = 32'h00000000;
      10'h190: data = 32'h8fc20008;
      10'h191: data = 32'h00000000;
      10'h192: data = 32'h8c420000;
      10'h193: data = 32'h00000000;
      10'h194: data = 32'h2c420030;
      10'h195: data = 32'h14400010;
      10'h196: data = 32'h00000000;
      10'h197: data = 32'h8fc20008;
      10'h198: data = 32'h00000000;
      10'h199: data = 32'h8c420000;
      10'h19a: data = 32'h00000000;
      10'h19b: data = 32'h2c42003a;
      10'h19c: data = 32'h10400009;
      10'h19d: data = 32'h00000000;
      10'h19e: data = 32'h8fc20008;
      10'h19f: data = 32'h00000000;
      10'h1a0: data = 32'h8c430000;
      10'h1a1: data = 32'h8fc20008;
      10'h1a2: data = 32'h00000000;
      10'h1a3: data = 32'hac430000;
      10'h1a4: data = 32'h08100217;
      10'h1a5: data = 32'h00000000;
      10'h1a6: data = 32'h8fc20008;
      10'h1a7: data = 32'h00000000;
      10'h1a8: data = 32'h8c420000;
      10'h1a9: data = 32'h00000000;
      10'h1aa: data = 32'h14400006;
      10'h1ab: data = 32'h00000000;
      10'h1ac: data = 32'h8fc30008;
      10'h1ad: data = 32'h24020040;
      10'h1ae: data = 32'hac620000;
      10'h1af: data = 32'h08100217;
      10'h1b0: data = 32'h00000000;
      10'h1b1: data = 32'h8fc20008;
      10'h1b2: data = 32'h00000000;
      10'h1b3: data = 32'h8c430000;
      10'h1b4: data = 32'h2402001b;
      10'h1b5: data = 32'h14620006;
      10'h1b6: data = 32'h00000000;
      10'h1b7: data = 32'h8fc30008;
      10'h1b8: data = 32'h2402005b;
      10'h1b9: data = 32'hac620000;
      10'h1ba: data = 32'h08100217;
      10'h1bb: data = 32'h00000000;
      10'h1bc: data = 32'h8fc20008;
      10'h1bd: data = 32'h00000000;
      10'h1be: data = 32'h8c430000;
      10'h1bf: data = 32'h2402001d;
      10'h1c0: data = 32'h14620006;
      10'h1c1: data = 32'h00000000;
      10'h1c2: data = 32'h8fc30008;
      10'h1c3: data = 32'h2402005d;
      10'h1c4: data = 32'hac620000;
      10'h1c5: data = 32'h08100217;
      10'h1c6: data = 32'h00000000;
      10'h1c7: data = 32'h8fc20008;
      10'h1c8: data = 32'h00000000;
      10'h1c9: data = 32'h8c420000;
      10'h1ca: data = 32'h00000000;
      10'h1cb: data = 32'h2c420020;
      10'h1cc: data = 32'h14400010;
      10'h1cd: data = 32'h00000000;
      10'h1ce: data = 32'h8fc20008;
      10'h1cf: data = 32'h00000000;
      10'h1d0: data = 32'h8c420000;
      10'h1d1: data = 32'h00000000;
      10'h1d2: data = 32'h2c420030;
      10'h1d3: data = 32'h10400009;
      10'h1d4: data = 32'h00000000;
      10'h1d5: data = 32'h8fc20008;
      10'h1d6: data = 32'h00000000;
      10'h1d7: data = 32'h8c430000;
      10'h1d8: data = 32'h8fc20008;
      10'h1d9: data = 32'h00000000;
      10'h1da: data = 32'hac430000;
      10'h1db: data = 32'h08100217;
      10'h1dc: data = 32'h00000000;
      10'h1dd: data = 32'h8fc20008;
      10'h1de: data = 32'h00000000;
      10'h1df: data = 32'h8c430000;
      10'h1e0: data = 32'h2402003a;
      10'h1e1: data = 32'h14620006;
      10'h1e2: data = 32'h00000000;
      10'h1e3: data = 32'h8fc30008;
      10'h1e4: data = 32'h2402003f;
      10'h1e5: data = 32'hac620000;
      10'h1e6: data = 32'h08100217;
      10'h1e7: data = 32'h00000000;
      10'h1e8: data = 32'h8fc20008;
      10'h1e9: data = 32'h00000000;
      10'h1ea: data = 32'h8c430000;
      10'h1eb: data = 32'h2402003b;
      10'h1ec: data = 32'h14620006;
      10'h1ed: data = 32'h00000000;
      10'h1ee: data = 32'h8fc30008;
      10'h1ef: data = 32'h2402003d;
      10'h1f0: data = 32'hac620000;
      10'h1f1: data = 32'h08100217;
      10'h1f2: data = 32'h00000000;
      10'h1f3: data = 32'h8fc20008;
      10'h1f4: data = 32'h00000000;
      10'h1f5: data = 32'h8c430000;
      10'h1f6: data = 32'h2402003c;
      10'h1f7: data = 32'h14620006;
      10'h1f8: data = 32'h00000000;
      10'h1f9: data = 32'h8fc30008;
      10'h1fa: data = 32'h2402003b;
      10'h1fb: data = 32'hac620000;
      10'h1fc: data = 32'h08100217;
      10'h1fd: data = 32'h00000000;
      10'h1fe: data = 32'h8fc20008;
      10'h1ff: data = 32'h00000000;
      10'h200: data = 32'h8c430000;
      10'h201: data = 32'h2402003d;
      10'h202: data = 32'h14620006;
      10'h203: data = 32'h00000000;
      10'h204: data = 32'h8fc30008;
      10'h205: data = 32'h2402003a;
      10'h206: data = 32'hac620000;
      10'h207: data = 32'h08100217;
      10'h208: data = 32'h00000000;
      10'h209: data = 32'h8fc20008;
      10'h20a: data = 32'h00000000;
      10'h20b: data = 32'h8c430000;
      10'h20c: data = 32'h2402003e;
      10'h20d: data = 32'h14620006;
      10'h20e: data = 32'h00000000;
      10'h20f: data = 32'h8fc30008;
      10'h210: data = 32'h2402000a;
      10'h211: data = 32'hac620000;
      10'h212: data = 32'h08100217;
      10'h213: data = 32'h00000000;
      10'h214: data = 32'h8fc30008;
      10'h215: data = 32'h24020040;
      10'h216: data = 32'hac620000;
      10'h217: data = 32'h24020308;
      10'h218: data = 32'hac400000;
      10'h219: data = 32'h24030308;
      10'h21a: data = 32'h24020001;
      10'h21b: data = 32'hac620000;
      10'h21c: data = 32'h8fc20008;
      10'h21d: data = 32'h00000000;
      10'h21e: data = 32'h24420004;
      10'h21f: data = 32'hafc20008;
      10'h220: data = 32'h24020310;
      10'h221: data = 32'h8c430000;
      10'h222: data = 32'h8fc20008;
      10'h223: data = 32'h00000000;
      10'h224: data = 32'hac430000;
      10'h225: data = 32'h8fc20008;
      10'h226: data = 32'h00000000;
      10'h227: data = 32'h8c430000;
      10'h228: data = 32'h2402003e;
      10'h229: data = 32'h1462ff4f;
      10'h22a: data = 32'h00000000;
      10'h22b: data = 32'h8fc20008;
      10'h22c: data = 32'h00000000;
      10'h22d: data = 32'hac400000;
      10'h22e: data = 32'h24020308;
      10'h22f: data = 32'hac400000;
      10'h230: data = 32'h2402030c;
      10'h231: data = 32'hac400000;
      10'h232: data = 32'h24030308;
      10'h233: data = 32'h24020001;
      10'h234: data = 32'hac620000;
      10'h235: data = 32'h24020308;
      10'h236: data = 32'hac400000;
      10'h237: data = 32'h03c0e821;
      10'h238: data = 32'h8fbe0000;
      10'h239: data = 32'h27bd0008;
      10'h23a: data = 32'h03e00008;
      10'h23b: data = 32'h00000000;
      10'h23c: data = 32'h27bdfff8;
      10'h23d: data = 32'hafbe0000;
      10'h23e: data = 32'h03a0f021;
      10'h23f: data = 32'hafc40008;
      10'h240: data = 32'h081002fe;
      10'h241: data = 32'h00000000;
      10'h242: data = 32'h24020300;
      10'h243: data = 32'hac400000;
      10'h244: data = 32'h8fc20008;
      10'h245: data = 32'h00000000;
      10'h246: data = 32'h8c420000;
      10'h247: data = 32'h00000000;
      10'h248: data = 32'h2c420041;
      10'h249: data = 32'h14400011;
      10'h24a: data = 32'h00000000;
      10'h24b: data = 32'h8fc20008;
      10'h24c: data = 32'h00000000;
      10'h24d: data = 32'h8c420000;
      10'h24e: data = 32'h00000000;
      10'h24f: data = 32'h2c42005b;
      10'h250: data = 32'h1040000a;
      10'h251: data = 32'h00000000;
      10'h252: data = 32'h24030304;
      10'h253: data = 32'h8fc20008;
      10'h254: data = 32'h00000000;
      10'h255: data = 32'h8c420000;
      10'h256: data = 32'h00000000;
      10'h257: data = 32'h2442ffc0;
      10'h258: data = 32'hac620000;
      10'h259: data = 32'h081002f7;
      10'h25a: data = 32'h00000000;
      10'h25b: data = 32'h8fc20008;
      10'h25c: data = 32'h00000000;
      10'h25d: data = 32'h8c420000;
      10'h25e: data = 32'h00000000;
      10'h25f: data = 32'h2c420061;
      10'h260: data = 32'h14400011;
      10'h261: data = 32'h00000000;
      10'h262: data = 32'h8fc20008;
      10'h263: data = 32'h00000000;
      10'h264: data = 32'h8c420000;
      10'h265: data = 32'h00000000;
      10'h266: data = 32'h2c42007b;
      10'h267: data = 32'h1040000a;
      10'h268: data = 32'h00000000;
      10'h269: data = 32'h24030304;
      10'h26a: data = 32'h8fc20008;
      10'h26b: data = 32'h00000000;
      10'h26c: data = 32'h8c420000;
      10'h26d: data = 32'h00000000;
      10'h26e: data = 32'h2442ffa0;
      10'h26f: data = 32'hac620000;
      10'h270: data = 32'h081002f7;
      10'h271: data = 32'h00000000;
      10'h272: data = 32'h8fc20008;
      10'h273: data = 32'h00000000;
      10'h274: data = 32'h8c420000;
      10'h275: data = 32'h00000000;
      10'h276: data = 32'h2c420030;
      10'h277: data = 32'h14400010;
      10'h278: data = 32'h00000000;
      10'h279: data = 32'h8fc20008;
      10'h27a: data = 32'h00000000;
      10'h27b: data = 32'h8c420000;
      10'h27c: data = 32'h00000000;
      10'h27d: data = 32'h2c42003a;
      10'h27e: data = 32'h10400009;
      10'h27f: data = 32'h00000000;
      10'h280: data = 32'h24020304;
      10'h281: data = 32'h8fc30008;
      10'h282: data = 32'h00000000;
      10'h283: data = 32'h8c630000;
      10'h284: data = 32'h00000000;
      10'h285: data = 32'hac430000;
      10'h286: data = 32'h081002f7;
      10'h287: data = 32'h00000000;
      10'h288: data = 32'h8fc20008;
      10'h289: data = 32'h00000000;
      10'h28a: data = 32'h8c430000;
      10'h28b: data = 32'h24020040;
      10'h28c: data = 32'h14620005;
      10'h28d: data = 32'h00000000;
      10'h28e: data = 32'h24020304;
      10'h28f: data = 32'hac400000;
      10'h290: data = 32'h081002f7;
      10'h291: data = 32'h00000000;
      10'h292: data = 32'h8fc20008;
      10'h293: data = 32'h00000000;
      10'h294: data = 32'h8c430000;
      10'h295: data = 32'h2402005b;
      10'h296: data = 32'h14620006;
      10'h297: data = 32'h00000000;
      10'h298: data = 32'h24030304;
      10'h299: data = 32'h2402001b;
      10'h29a: data = 32'hac620000;
      10'h29b: data = 32'h081002f7;
      10'h29c: data = 32'h00000000;
      10'h29d: data = 32'h8fc20008;
      10'h29e: data = 32'h00000000;
      10'h29f: data = 32'h8c430000;
      10'h2a0: data = 32'h2402005d;
      10'h2a1: data = 32'h14620006;
      10'h2a2: data = 32'h00000000;
      10'h2a3: data = 32'h24030304;
      10'h2a4: data = 32'h2402001d;
      10'h2a5: data = 32'hac620000;
      10'h2a6: data = 32'h081002f7;
      10'h2a7: data = 32'h00000000;
      10'h2a8: data = 32'h8fc20008;
      10'h2a9: data = 32'h00000000;
      10'h2aa: data = 32'h8c420000;
      10'h2ab: data = 32'h00000000;
      10'h2ac: data = 32'h2c420020;
      10'h2ad: data = 32'h14400010;
      10'h2ae: data = 32'h00000000;
      10'h2af: data = 32'h8fc20008;
      10'h2b0: data = 32'h00000000;
      10'h2b1: data = 32'h8c420000;
      10'h2b2: data = 32'h00000000;
      10'h2b3: data = 32'h2c420030;
      10'h2b4: data = 32'h10400009;
      10'h2b5: data = 32'h00000000;
      10'h2b6: data = 32'h24020304;
      10'h2b7: data = 32'h8fc30008;
      10'h2b8: data = 32'h00000000;
      10'h2b9: data = 32'h8c630000;
      10'h2ba: data = 32'h00000000;
      10'h2bb: data = 32'hac430000;
      10'h2bc: data = 32'h081002f7;
      10'h2bd: data = 32'h00000000;
      10'h2be: data = 32'h8fc20008;
      10'h2bf: data = 32'h00000000;
      10'h2c0: data = 32'h8c430000;
      10'h2c1: data = 32'h2402003f;
      10'h2c2: data = 32'h14620006;
      10'h2c3: data = 32'h00000000;
      10'h2c4: data = 32'h24030304;
      10'h2c5: data = 32'h2402003a;
      10'h2c6: data = 32'hac620000;
      10'h2c7: data = 32'h081002f7;
      10'h2c8: data = 32'h00000000;
      10'h2c9: data = 32'h8fc20008;
      10'h2ca: data = 32'h00000000;
      10'h2cb: data = 32'h8c430000;
      10'h2cc: data = 32'h2402003d;
      10'h2cd: data = 32'h14620006;
      10'h2ce: data = 32'h00000000;
      10'h2cf: data = 32'h24030304;
      10'h2d0: data = 32'h2402003b;
      10'h2d1: data = 32'hac620000;
      10'h2d2: data = 32'h081002f7;
      10'h2d3: data = 32'h00000000;
      10'h2d4: data = 32'h8fc20008;
      10'h2d5: data = 32'h00000000;
      10'h2d6: data = 32'h8c430000;
      10'h2d7: data = 32'h2402003b;
      10'h2d8: data = 32'h14620006;
      10'h2d9: data = 32'h00000000;
      10'h2da: data = 32'h24030304;
      10'h2db: data = 32'h2402003c;
      10'h2dc: data = 32'hac620000;
      10'h2dd: data = 32'h081002f7;
      10'h2de: data = 32'h00000000;
      10'h2df: data = 32'h8fc20008;
      10'h2e0: data = 32'h00000000;
      10'h2e1: data = 32'h8c430000;
      10'h2e2: data = 32'h2402003a;
      10'h2e3: data = 32'h14620006;
      10'h2e4: data = 32'h00000000;
      10'h2e5: data = 32'h24030304;
      10'h2e6: data = 32'h2402003d;
      10'h2e7: data = 32'hac620000;
      10'h2e8: data = 32'h081002f7;
      10'h2e9: data = 32'h00000000;
      10'h2ea: data = 32'h8fc20008;
      10'h2eb: data = 32'h00000000;
      10'h2ec: data = 32'h8c430000;
      10'h2ed: data = 32'h2402000a;
      10'h2ee: data = 32'h14620006;
      10'h2ef: data = 32'h00000000;
      10'h2f0: data = 32'h24030304;
      10'h2f1: data = 32'h2402003e;
      10'h2f2: data = 32'hac620000;
      10'h2f3: data = 32'h081002f7;
      10'h2f4: data = 32'h00000000;
      10'h2f5: data = 32'h24020304;
      10'h2f6: data = 32'hac400000;
      10'h2f7: data = 32'h24030300;
      10'h2f8: data = 32'h24020001;
      10'h2f9: data = 32'hac620000;
      10'h2fa: data = 32'h8fc20008;
      10'h2fb: data = 32'h00000000;
      10'h2fc: data = 32'h24420004;
      10'h2fd: data = 32'hafc20008;
      10'h2fe: data = 32'h8fc20008;
      10'h2ff: data = 32'h00000000;
      10'h300: data = 32'h8c420000;
      10'h301: data = 32'h00000000;
      10'h302: data = 32'h1440ff3f;
      10'h303: data = 32'h00000000;
      10'h304: data = 32'h03c0e821;
      10'h305: data = 32'h8fbe0000;
      10'h306: data = 32'h27bd0008;
      10'h307: data = 32'h03e00008;
      10'h308: data = 32'h00000000;
      10'h309: data = 32'h00000000;
      10'h30a: data = 32'h00000000;
      10'h30b: data = 32'h00000000;
    endcase
  end

  assign rom_data = data;
endmodule
module rom8x1024_sim (rom_addr, rom_data);


  input   [11:0]  rom_addr;
  output  [31:0]  rom_data;

  reg     [31:0]  data;


  wire     [9:0]  word_addr;

  assign word_addr = rom_addr[9:2];
   
  always @(word_addr) begin
    case (word_addr)
      10'h000: data = 32'he000001c;
      10'h001: data = 32'h00000000;
      10'h002: data = 32'h00000000;
      10'h003: data = 32'h00000000;
      10'h004: data = 32'h00000000;
      10'h005: data = 32'h00408c20;
      10'h006: data = 32'h00000000;
      10'h007: data = 32'h00000000;
      10'h008: data = 32'h27bdff60;
      10'h009: data = 32'hafbf009c;
      10'h00a: data = 32'hafbe0098;
      10'h00b: data = 32'h03a0f021;
      10'h00c: data = 32'h24020048;
      10'h00d: data = 32'hafc20018;
      10'h00e: data = 32'h24020045;
      10'h00f: data = 32'hafc2001c;
      10'h010: data = 32'h2402004c;
      10'h011: data = 32'hafc20020;
      10'h012: data = 32'h2402004c;
      10'h013: data = 32'hafc20024;
      10'h014: data = 32'h2402004f;
      10'h015: data = 32'hafc20028;
      10'h016: data = 32'h2402000a;
      10'h017: data = 32'hafc2002c;
      10'h018: data = 32'hafc00030;
      10'h019: data = 32'h27c20018;
      10'h01a: data = 32'h00402021;
      10'h01b: data = 32'h0c10023c;
      10'h01c: data = 32'h00000000;
      10'h01d: data = 32'h2402004e;
      10'h01e: data = 32'hafc20018;
      10'h01f: data = 32'h24020055;
      10'h020: data = 32'hafc2001c;
      10'h021: data = 32'h2402004d;
      10'h022: data = 32'hafc20020;
      10'h023: data = 32'h2402003d;
      10'h024: data = 32'hafc20024;
      10'h025: data = 32'hafc00028;
      10'h026: data = 32'h27c20018;
      10'h027: data = 32'h00402021;
      10'h028: data = 32'h0c10023c;
      10'h029: data = 32'h00000000;
      10'h02a: data = 32'h27c20058;
      10'h02b: data = 32'h00402021;
      10'h02c: data = 32'h0c10015a;
      10'h02d: data = 32'h00000000;
      10'h02e: data = 32'h24020045;
      10'h02f: data = 32'hafc20018;
      10'h030: data = 32'h24020043;
      10'h031: data = 32'hafc2001c;
      10'h032: data = 32'h24020048;
      10'h033: data = 32'hafc20020;
      10'h034: data = 32'h2402004f;
      10'h035: data = 32'hafc20024;
      10'h036: data = 32'h24020020;
      10'h037: data = 32'hafc20028;
      10'h038: data = 32'hafc0002c;
      10'h039: data = 32'h27c20018;
      10'h03a: data = 32'h00402021;
      10'h03b: data = 32'h0c10023c;
      10'h03c: data = 32'h00000000;
      10'h03d: data = 32'h27c20058;
      10'h03e: data = 32'h00402021;
      10'h03f: data = 32'h0c10023c;
      10'h040: data = 32'h00000000;
      10'h041: data = 32'h2402000a;
      10'h042: data = 32'hafc20018;
      10'h043: data = 32'hafc0001c;
      10'h044: data = 32'h27c20018;
      10'h045: data = 32'h00402021;
      10'h046: data = 32'h0c10023c;
      10'h047: data = 32'h00000000;
      10'h048: data = 32'h27c20058;
      10'h049: data = 32'h00402021;
      10'h04a: data = 32'h0c10009d;
      10'h04b: data = 32'h00000000;
      10'h04c: data = 32'hafc20010;
      10'h04d: data = 32'h24020003;
      10'h04e: data = 32'hafc20014;
      10'h04f: data = 32'h0810005d;
      10'h050: data = 32'h00000000;
      10'h051: data = 32'h8fc40014;
      10'h052: data = 32'h0c10006c;
      10'h053: data = 32'h00000000;
      10'h054: data = 32'h10400004;
      10'h055: data = 32'h00000000;
      10'h056: data = 32'h8fc40014;
      10'h057: data = 32'h0c100130;
      10'h058: data = 32'h00000000;
      10'h059: data = 32'h8fc20014;
      10'h05a: data = 32'h00000000;
      10'h05b: data = 32'h24420001;
      10'h05c: data = 32'hafc20014;
      10'h05d: data = 32'h8fc20014;
      10'h05e: data = 32'h8fc30010;
      10'h05f: data = 32'h00000000;
      10'h060: data = 32'h0062102b;
      10'h061: data = 32'h1040ffef;
      10'h062: data = 32'h00000000;
      10'h063: data = 32'h2402000a;
      10'h064: data = 32'hafc20018;
      10'h065: data = 32'hafc0001c;
      10'h066: data = 32'h27c20018;
      10'h067: data = 32'h00402021;
      10'h068: data = 32'h0c10023c;
      10'h069: data = 32'h00000000;
      10'h06a: data = 32'h0810001d;
      10'h06b: data = 32'h00000000;
      10'h06c: data = 32'h27bdffe0;
      10'h06d: data = 32'hafbe0018;
      10'h06e: data = 32'h03a0f021;
      10'h06f: data = 32'hafc40020;
      10'h070: data = 32'h8fc20020;
      10'h071: data = 32'h00000000;
      10'h072: data = 32'h30420001;
      10'h073: data = 32'h14400004;
      10'h074: data = 32'h00000000;
      10'h075: data = 32'hafc00010;
      10'h076: data = 32'h08100097;
      10'h077: data = 32'h00000000;
      10'h078: data = 32'h24020001;
      10'h079: data = 32'hafc20000;
      10'h07a: data = 32'h24020003;
      10'h07b: data = 32'hafc20004;
      10'h07c: data = 32'h0810008c;
      10'h07d: data = 32'h00000000;
      10'h07e: data = 32'h8fc30020;
      10'h07f: data = 32'h8fc20004;
      10'h080: data = 32'h00000000;
      10'h081: data = 32'h14400002;
      10'h082: data = 32'h0062001b;
      10'h083: data = 32'h0007000d;
      10'h084: data = 32'h00001010;
      10'h085: data = 32'h14400002;
      10'h086: data = 32'h00000000;
      10'h087: data = 32'hafc00000;
      10'h088: data = 32'h8fc20004;
      10'h089: data = 32'h00000000;
      10'h08a: data = 32'h24420002;
      10'h08b: data = 32'hafc20004;
      10'h08c: data = 32'h8fc20020;
      10'h08d: data = 32'h00000000;
      10'h08e: data = 32'h00021842;
      10'h08f: data = 32'h8fc20004;
      10'h090: data = 32'h00000000;
      10'h091: data = 32'h0043102b;
      10'h092: data = 32'h1440ffeb;
      10'h093: data = 32'h00000000;
      10'h094: data = 32'h8fc20000;
      10'h095: data = 32'h00000000;
      10'h096: data = 32'hafc20010;
      10'h097: data = 32'h8fc20010;
      10'h098: data = 32'h03c0e821;
      10'h099: data = 32'h8fbe0018;
      10'h09a: data = 32'h27bd0020;
      10'h09b: data = 32'h03e00008;
      10'h09c: data = 32'h00000000;
      10'h09d: data = 32'h27bdffe8;
      10'h09e: data = 32'hafbe0010;
      10'h09f: data = 32'h03a0f021;
      10'h0a0: data = 32'hafc40018;
      10'h0a1: data = 32'h8fc20018;
      10'h0a2: data = 32'h00000000;
      10'h0a3: data = 32'hafc20008;
      10'h0a4: data = 32'hafc00004;
      10'h0a5: data = 32'h081000af;
      10'h0a6: data = 32'h00000000;
      10'h0a7: data = 32'h8fc20008;
      10'h0a8: data = 32'h00000000;
      10'h0a9: data = 32'h24420004;
      10'h0aa: data = 32'hafc20008;
      10'h0ab: data = 32'h8fc20004;
      10'h0ac: data = 32'h00000000;
      10'h0ad: data = 32'h24420001;
      10'h0ae: data = 32'hafc20004;
      10'h0af: data = 32'h8fc20008;
      10'h0b0: data = 32'h00000000;
      10'h0b1: data = 32'h8c420000;
      10'h0b2: data = 32'h00000000;
      10'h0b3: data = 32'h1440fff3;
      10'h0b4: data = 32'h00000000;
      10'h0b5: data = 32'hafc00000;
      10'h0b6: data = 32'h8fc20018;
      10'h0b7: data = 32'h00000000;
      10'h0b8: data = 32'hafc20008;
      10'h0b9: data = 32'h8fc30004;
      10'h0ba: data = 32'h24020001;
      10'h0bb: data = 32'h14620009;
      10'h0bc: data = 32'h00000000;
      10'h0bd: data = 32'h8fc20008;
      10'h0be: data = 32'h00000000;
      10'h0bf: data = 32'h8c420000;
      10'h0c0: data = 32'h00000000;
      10'h0c1: data = 32'h2442ffd0;
      10'h0c2: data = 32'hafc20000;
      10'h0c3: data = 32'h0810012a;
      10'h0c4: data = 32'h00000000;
      10'h0c5: data = 32'h8fc30004;
      10'h0c6: data = 32'h24020002;
      10'h0c7: data = 32'h14620024;
      10'h0c8: data = 32'h00000000;
      10'h0c9: data = 32'hafc00004;
      10'h0ca: data = 32'h081000d4;
      10'h0cb: data = 32'h00000000;
      10'h0cc: data = 32'h8fc20000;
      10'h0cd: data = 32'h00000000;
      10'h0ce: data = 32'h2442000a;
      10'h0cf: data = 32'hafc20000;
      10'h0d0: data = 32'h8fc20004;
      10'h0d1: data = 32'h00000000;
      10'h0d2: data = 32'h24420001;
      10'h0d3: data = 32'hafc20004;
      10'h0d4: data = 32'h8fc20008;
      10'h0d5: data = 32'h00000000;
      10'h0d6: data = 32'h8c420000;
      10'h0d7: data = 32'h00000000;
      10'h0d8: data = 32'h2443ffd0;
      10'h0d9: data = 32'h8fc20004;
      10'h0da: data = 32'h00000000;
      10'h0db: data = 32'h0043102b;
      10'h0dc: data = 32'h1440ffef;
      10'h0dd: data = 32'h00000000;
      10'h0de: data = 32'h8fc20008;
      10'h0df: data = 32'h00000000;
      10'h0e0: data = 32'h24420004;
      10'h0e1: data = 32'hafc20008;
      10'h0e2: data = 32'h8fc20008;
      10'h0e3: data = 32'h00000000;
      10'h0e4: data = 32'h8c430000;
      10'h0e5: data = 32'h8fc20000;
      10'h0e6: data = 32'h00000000;
      10'h0e7: data = 32'h00621021;
      10'h0e8: data = 32'h2442ffd0;
      10'h0e9: data = 32'hafc20000;
      10'h0ea: data = 32'h0810012a;
      10'h0eb: data = 32'h00000000;
      10'h0ec: data = 32'h8fc30004;
      10'h0ed: data = 32'h24020003;
      10'h0ee: data = 32'h1462003b;
      10'h0ef: data = 32'h00000000;
      10'h0f0: data = 32'hafc00004;
      10'h0f1: data = 32'h081000fb;
      10'h0f2: data = 32'h00000000;
      10'h0f3: data = 32'h8fc20000;
      10'h0f4: data = 32'h00000000;
      10'h0f5: data = 32'h24420064;
      10'h0f6: data = 32'hafc20000;
      10'h0f7: data = 32'h8fc20004;
      10'h0f8: data = 32'h00000000;
      10'h0f9: data = 32'h24420001;
      10'h0fa: data = 32'hafc20004;
      10'h0fb: data = 32'h8fc20008;
      10'h0fc: data = 32'h00000000;
      10'h0fd: data = 32'h8c420000;
      10'h0fe: data = 32'h00000000;
      10'h0ff: data = 32'h2443ffd0;
      10'h100: data = 32'h8fc20004;
      10'h101: data = 32'h00000000;
      10'h102: data = 32'h0043102b;
      10'h103: data = 32'h1440ffef;
      10'h104: data = 32'h00000000;
      10'h105: data = 32'h8fc20008;
      10'h106: data = 32'h00000000;
      10'h107: data = 32'h24420004;
      10'h108: data = 32'hafc20008;
      10'h109: data = 32'hafc00004;
      10'h10a: data = 32'h08100114;
      10'h10b: data = 32'h00000000;
      10'h10c: data = 32'h8fc20000;
      10'h10d: data = 32'h00000000;
      10'h10e: data = 32'h2442000a;
      10'h10f: data = 32'hafc20000;
      10'h110: data = 32'h8fc20004;
      10'h111: data = 32'h00000000;
      10'h112: data = 32'h24420001;
      10'h113: data = 32'hafc20004;
      10'h114: data = 32'h8fc20008;
      10'h115: data = 32'h00000000;
      10'h116: data = 32'h8c420000;
      10'h117: data = 32'h00000000;
      10'h118: data = 32'h2443ffd0;
      10'h119: data = 32'h8fc20004;
      10'h11a: data = 32'h00000000;
      10'h11b: data = 32'h0043102b;
      10'h11c: data = 32'h1440ffef;
      10'h11d: data = 32'h00000000;
      10'h11e: data = 32'h8fc20008;
      10'h11f: data = 32'h00000000;
      10'h120: data = 32'h24420004;
      10'h121: data = 32'hafc20008;
      10'h122: data = 32'h8fc20008;
      10'h123: data = 32'h00000000;
      10'h124: data = 32'h8c430000;
      10'h125: data = 32'h8fc20000;
      10'h126: data = 32'h00000000;
      10'h127: data = 32'h00621021;
      10'h128: data = 32'h2442ffd0;
      10'h129: data = 32'hafc20000;
      10'h12a: data = 32'h8fc20000;
      10'h12b: data = 32'h03c0e821;
      10'h12c: data = 32'h8fbe0010;
      10'h12d: data = 32'h27bd0018;
      10'h12e: data = 32'h03e00008;
      10'h12f: data = 32'h00000000;
      10'h130: data = 32'h27bdffd0;
      10'h131: data = 32'hafbf002c;
      10'h132: data = 32'hafbe0028;
      10'h133: data = 32'h03a0f021;
      10'h134: data = 32'hafc40030;
      10'h135: data = 32'hafc00010;
      10'h136: data = 32'h08100140;
      10'h137: data = 32'h00000000;
      10'h138: data = 32'h8fc20030;
      10'h139: data = 32'h00000000;
      10'h13a: data = 32'h2442fff6;
      10'h13b: data = 32'hafc20030;
      10'h13c: data = 32'h8fc20010;
      10'h13d: data = 32'h00000000;
      10'h13e: data = 32'h24420001;
      10'h13f: data = 32'hafc20010;
      10'h140: data = 32'h8fc20030;
      10'h141: data = 32'h00000000;
      10'h142: data = 32'h2c42000a;
      10'h143: data = 32'h1040fff4;
      10'h144: data = 32'h00000000;
      10'h145: data = 32'h8fc20010;
      10'h146: data = 32'h00000000;
      10'h147: data = 32'h24420030;
      10'h148: data = 32'hafc20014;
      10'h149: data = 32'h8fc20030;
      10'h14a: data = 32'h00000000;
      10'h14b: data = 32'h24420030;
      10'h14c: data = 32'hafc20018;
      10'h14d: data = 32'h24020020;
      10'h14e: data = 32'hafc2001c;
      10'h14f: data = 32'hafc00020;
      10'h150: data = 32'h27c20014;
      10'h151: data = 32'h00402021;
      10'h152: data = 32'h0c10023c;
      10'h153: data = 32'h00000000;
      10'h154: data = 32'h03c0e821;
      10'h155: data = 32'h8fbf002c;
      10'h156: data = 32'h8fbe0028;
      10'h157: data = 32'h27bd0030;
      10'h158: data = 32'h03e00008;
      10'h159: data = 32'h00000000;
      10'h15a: data = 32'h27bdfff8;
      10'h15b: data = 32'hafbe0000;
      10'h15c: data = 32'h03a0f021;
      10'h15d: data = 32'hafc40008;
      10'h15e: data = 32'h24020308;
      10'h15f: data = 32'hac400000;
      10'h160: data = 32'h2403030c;
      10'h161: data = 32'h24020001;
      10'h162: data = 32'hac620000;
      10'h163: data = 32'h24030308;
      10'h164: data = 32'h24020001;
      10'h165: data = 32'hac620000;
      10'h166: data = 32'h24020308;
      10'h167: data = 32'hac400000;
      10'h168: data = 32'h24030308;
      10'h169: data = 32'h24020001;
      10'h16a: data = 32'hac620000;
      10'h16b: data = 32'h08100172;
      10'h16c: data = 32'h00000000;
      10'h16d: data = 32'h24020308;
      10'h16e: data = 32'hac400000;
      10'h16f: data = 32'h24030308;
      10'h170: data = 32'h24020001;
      10'h171: data = 32'hac620000;
      10'h172: data = 32'h24020310;
      10'h173: data = 32'h8c430000;
      10'h174: data = 32'h2402ffff;
      10'h175: data = 32'h1062fff7;
      10'h176: data = 32'h00000000;
      10'h177: data = 32'h08100220;
      10'h178: data = 32'h00000000;
      10'h179: data = 32'h8fc20008;
      10'h17a: data = 32'h00000000;
      10'h17b: data = 32'h8c420000;
      10'h17c: data = 32'h00000000;
      10'h17d: data = 32'h10400012;
      10'h17e: data = 32'h00000000;
      10'h17f: data = 32'h8fc20008;
      10'h180: data = 32'h00000000;
      10'h181: data = 32'h8c420000;
      10'h182: data = 32'h00000000;
      10'h183: data = 32'h2c42001b;
      10'h184: data = 32'h1040000b;
      10'h185: data = 32'h00000000;
      10'h186: data = 32'h8fc20008;
      10'h187: data = 32'h00000000;
      10'h188: data = 32'h8c420000;
      10'h189: data = 32'h00000000;
      10'h18a: data = 32'h24430040;
      10'h18b: data = 32'h8fc20008;
      10'h18c: data = 32'h00000000;
      10'h18d: data = 32'hac430000;
      10'h18e: data = 32'h08100217;
      10'h18f: data = 32'h00000000;
      10'h190: data = 32'h8fc20008;
      10'h191: data = 32'h00000000;
      10'h192: data = 32'h8c420000;
      10'h193: data = 32'h00000000;
      10'h194: data = 32'h2c420030;
      10'h195: data = 32'h14400010;
      10'h196: data = 32'h00000000;
      10'h197: data = 32'h8fc20008;
      10'h198: data = 32'h00000000;
      10'h199: data = 32'h8c420000;
      10'h19a: data = 32'h00000000;
      10'h19b: data = 32'h2c42003a;
      10'h19c: data = 32'h10400009;
      10'h19d: data = 32'h00000000;
      10'h19e: data = 32'h8fc20008;
      10'h19f: data = 32'h00000000;
      10'h1a0: data = 32'h8c430000;
      10'h1a1: data = 32'h8fc20008;
      10'h1a2: data = 32'h00000000;
      10'h1a3: data = 32'hac430000;
      10'h1a4: data = 32'h08100217;
      10'h1a5: data = 32'h00000000;
      10'h1a6: data = 32'h8fc20008;
      10'h1a7: data = 32'h00000000;
      10'h1a8: data = 32'h8c420000;
      10'h1a9: data = 32'h00000000;
      10'h1aa: data = 32'h14400006;
      10'h1ab: data = 32'h00000000;
      10'h1ac: data = 32'h8fc30008;
      10'h1ad: data = 32'h24020040;
      10'h1ae: data = 32'hac620000;
      10'h1af: data = 32'h08100217;
      10'h1b0: data = 32'h00000000;
      10'h1b1: data = 32'h8fc20008;
      10'h1b2: data = 32'h00000000;
      10'h1b3: data = 32'h8c430000;
      10'h1b4: data = 32'h2402001b;
      10'h1b5: data = 32'h14620006;
      10'h1b6: data = 32'h00000000;
      10'h1b7: data = 32'h8fc30008;
      10'h1b8: data = 32'h2402005b;
      10'h1b9: data = 32'hac620000;
      10'h1ba: data = 32'h08100217;
      10'h1bb: data = 32'h00000000;
      10'h1bc: data = 32'h8fc20008;
      10'h1bd: data = 32'h00000000;
      10'h1be: data = 32'h8c430000;
      10'h1bf: data = 32'h2402001d;
      10'h1c0: data = 32'h14620006;
      10'h1c1: data = 32'h00000000;
      10'h1c2: data = 32'h8fc30008;
      10'h1c3: data = 32'h2402005d;
      10'h1c4: data = 32'hac620000;
      10'h1c5: data = 32'h08100217;
      10'h1c6: data = 32'h00000000;
      10'h1c7: data = 32'h8fc20008;
      10'h1c8: data = 32'h00000000;
      10'h1c9: data = 32'h8c420000;
      10'h1ca: data = 32'h00000000;
      10'h1cb: data = 32'h2c420020;
      10'h1cc: data = 32'h14400010;
      10'h1cd: data = 32'h00000000;
      10'h1ce: data = 32'h8fc20008;
      10'h1cf: data = 32'h00000000;
      10'h1d0: data = 32'h8c420000;
      10'h1d1: data = 32'h00000000;
      10'h1d2: data = 32'h2c420030;
      10'h1d3: data = 32'h10400009;
      10'h1d4: data = 32'h00000000;
      10'h1d5: data = 32'h8fc20008;
      10'h1d6: data = 32'h00000000;
      10'h1d7: data = 32'h8c430000;
      10'h1d8: data = 32'h8fc20008;
      10'h1d9: data = 32'h00000000;
      10'h1da: data = 32'hac430000;
      10'h1db: data = 32'h08100217;
      10'h1dc: data = 32'h00000000;
      10'h1dd: data = 32'h8fc20008;
      10'h1de: data = 32'h00000000;
      10'h1df: data = 32'h8c430000;
      10'h1e0: data = 32'h2402003a;
      10'h1e1: data = 32'h14620006;
      10'h1e2: data = 32'h00000000;
      10'h1e3: data = 32'h8fc30008;
      10'h1e4: data = 32'h2402003f;
      10'h1e5: data = 32'hac620000;
      10'h1e6: data = 32'h08100217;
      10'h1e7: data = 32'h00000000;
      10'h1e8: data = 32'h8fc20008;
      10'h1e9: data = 32'h00000000;
      10'h1ea: data = 32'h8c430000;
      10'h1eb: data = 32'h2402003b;
      10'h1ec: data = 32'h14620006;
      10'h1ed: data = 32'h00000000;
      10'h1ee: data = 32'h8fc30008;
      10'h1ef: data = 32'h2402003d;
      10'h1f0: data = 32'hac620000;
      10'h1f1: data = 32'h08100217;
      10'h1f2: data = 32'h00000000;
      10'h1f3: data = 32'h8fc20008;
      10'h1f4: data = 32'h00000000;
      10'h1f5: data = 32'h8c430000;
      10'h1f6: data = 32'h2402003c;
      10'h1f7: data = 32'h14620006;
      10'h1f8: data = 32'h00000000;
      10'h1f9: data = 32'h8fc30008;
      10'h1fa: data = 32'h2402003b;
      10'h1fb: data = 32'hac620000;
      10'h1fc: data = 32'h08100217;
      10'h1fd: data = 32'h00000000;
      10'h1fe: data = 32'h8fc20008;
      10'h1ff: data = 32'h00000000;
      10'h200: data = 32'h8c430000;
      10'h201: data = 32'h2402003d;
      10'h202: data = 32'h14620006;
      10'h203: data = 32'h00000000;
      10'h204: data = 32'h8fc30008;
      10'h205: data = 32'h2402003a;
      10'h206: data = 32'hac620000;
      10'h207: data = 32'h08100217;
      10'h208: data = 32'h00000000;
      10'h209: data = 32'h8fc20008;
      10'h20a: data = 32'h00000000;
      10'h20b: data = 32'h8c430000;
      10'h20c: data = 32'h2402003e;
      10'h20d: data = 32'h14620006;
      10'h20e: data = 32'h00000000;
      10'h20f: data = 32'h8fc30008;
      10'h210: data = 32'h2402000a;
      10'h211: data = 32'hac620000;
      10'h212: data = 32'h08100217;
      10'h213: data = 32'h00000000;
      10'h214: data = 32'h8fc30008;
      10'h215: data = 32'h24020040;
      10'h216: data = 32'hac620000;
      10'h217: data = 32'h24020308;
      10'h218: data = 32'hac400000;
      10'h219: data = 32'h24030308;
      10'h21a: data = 32'h24020001;
      10'h21b: data = 32'hac620000;
      10'h21c: data = 32'h8fc20008;
      10'h21d: data = 32'h00000000;
      10'h21e: data = 32'h24420004;
      10'h21f: data = 32'hafc20008;
      10'h220: data = 32'h24020310;
      10'h221: data = 32'h8c430000;
      10'h222: data = 32'h8fc20008;
      10'h223: data = 32'h00000000;
      10'h224: data = 32'hac430000;
      10'h225: data = 32'h8fc20008;
      10'h226: data = 32'h00000000;
      10'h227: data = 32'h8c430000;
      10'h228: data = 32'h2402003e;
      10'h229: data = 32'h1462ff4f;
      10'h22a: data = 32'h00000000;
      10'h22b: data = 32'h8fc20008;
      10'h22c: data = 32'h00000000;
      10'h22d: data = 32'hac400000;
      10'h22e: data = 32'h24020308;
      10'h22f: data = 32'hac400000;
      10'h230: data = 32'h2402030c;
      10'h231: data = 32'hac400000;
      10'h232: data = 32'h24030308;
      10'h233: data = 32'h24020001;
      10'h234: data = 32'hac620000;
      10'h235: data = 32'h24020308;
      10'h236: data = 32'hac400000;
      10'h237: data = 32'h03c0e821;
      10'h238: data = 32'h8fbe0000;
      10'h239: data = 32'h27bd0008;
      10'h23a: data = 32'h03e00008;
      10'h23b: data = 32'h00000000;
      10'h23c: data = 32'h27bdfff8;
      10'h23d: data = 32'hafbe0000;
      10'h23e: data = 32'h03a0f021;
      10'h23f: data = 32'hafc40008;
      10'h240: data = 32'h081002fe;
      10'h241: data = 32'h00000000;
      10'h242: data = 32'h24020300;
      10'h243: data = 32'hac400000;
      10'h244: data = 32'h8fc20008;
      10'h245: data = 32'h00000000;
      10'h246: data = 32'h8c420000;
      10'h247: data = 32'h00000000;
      10'h248: data = 32'h2c420041;
      10'h249: data = 32'h14400011;
      10'h24a: data = 32'h00000000;
      10'h24b: data = 32'h8fc20008;
      10'h24c: data = 32'h00000000;
      10'h24d: data = 32'h8c420000;
      10'h24e: data = 32'h00000000;
      10'h24f: data = 32'h2c42005b;
      10'h250: data = 32'h1040000a;
      10'h251: data = 32'h00000000;
      10'h252: data = 32'h24030304;
      10'h253: data = 32'h8fc20008;
      10'h254: data = 32'h00000000;
      10'h255: data = 32'h8c420000;
      10'h256: data = 32'h00000000;
      10'h257: data = 32'h2442ffc0;
      10'h258: data = 32'hac620000;
      10'h259: data = 32'h081002f7;
      10'h25a: data = 32'h00000000;
      10'h25b: data = 32'h8fc20008;
      10'h25c: data = 32'h00000000;
      10'h25d: data = 32'h8c420000;
      10'h25e: data = 32'h00000000;
      10'h25f: data = 32'h2c420061;
      10'h260: data = 32'h14400011;
      10'h261: data = 32'h00000000;
      10'h262: data = 32'h8fc20008;
      10'h263: data = 32'h00000000;
      10'h264: data = 32'h8c420000;
      10'h265: data = 32'h00000000;
      10'h266: data = 32'h2c42007b;
      10'h267: data = 32'h1040000a;
      10'h268: data = 32'h00000000;
      10'h269: data = 32'h24030304;
      10'h26a: data = 32'h8fc20008;
      10'h26b: data = 32'h00000000;
      10'h26c: data = 32'h8c420000;
      10'h26d: data = 32'h00000000;
      10'h26e: data = 32'h2442ffa0;
      10'h26f: data = 32'hac620000;
      10'h270: data = 32'h081002f7;
      10'h271: data = 32'h00000000;
      10'h272: data = 32'h8fc20008;
      10'h273: data = 32'h00000000;
      10'h274: data = 32'h8c420000;
      10'h275: data = 32'h00000000;
      10'h276: data = 32'h2c420030;
      10'h277: data = 32'h14400010;
      10'h278: data = 32'h00000000;
      10'h279: data = 32'h8fc20008;
      10'h27a: data = 32'h00000000;
      10'h27b: data = 32'h8c420000;
      10'h27c: data = 32'h00000000;
      10'h27d: data = 32'h2c42003a;
      10'h27e: data = 32'h10400009;
      10'h27f: data = 32'h00000000;
      10'h280: data = 32'h24020304;
      10'h281: data = 32'h8fc30008;
      10'h282: data = 32'h00000000;
      10'h283: data = 32'h8c630000;
      10'h284: data = 32'h00000000;
      10'h285: data = 32'hac430000;
      10'h286: data = 32'h081002f7;
      10'h287: data = 32'h00000000;
      10'h288: data = 32'h8fc20008;
      10'h289: data = 32'h00000000;
      10'h28a: data = 32'h8c430000;
      10'h28b: data = 32'h24020040;
      10'h28c: data = 32'h14620005;
      10'h28d: data = 32'h00000000;
      10'h28e: data = 32'h24020304;
      10'h28f: data = 32'hac400000;
      10'h290: data = 32'h081002f7;
      10'h291: data = 32'h00000000;
      10'h292: data = 32'h8fc20008;
      10'h293: data = 32'h00000000;
      10'h294: data = 32'h8c430000;
      10'h295: data = 32'h2402005b;
      10'h296: data = 32'h14620006;
      10'h297: data = 32'h00000000;
      10'h298: data = 32'h24030304;
      10'h299: data = 32'h2402001b;
      10'h29a: data = 32'hac620000;
      10'h29b: data = 32'h081002f7;
      10'h29c: data = 32'h00000000;
      10'h29d: data = 32'h8fc20008;
      10'h29e: data = 32'h00000000;
      10'h29f: data = 32'h8c430000;
      10'h2a0: data = 32'h2402005d;
      10'h2a1: data = 32'h14620006;
      10'h2a2: data = 32'h00000000;
      10'h2a3: data = 32'h24030304;
      10'h2a4: data = 32'h2402001d;
      10'h2a5: data = 32'hac620000;
      10'h2a6: data = 32'h081002f7;
      10'h2a7: data = 32'h00000000;
      10'h2a8: data = 32'h8fc20008;
      10'h2a9: data = 32'h00000000;
      10'h2aa: data = 32'h8c420000;
      10'h2ab: data = 32'h00000000;
      10'h2ac: data = 32'h2c420020;
      10'h2ad: data = 32'h14400010;
      10'h2ae: data = 32'h00000000;
      10'h2af: data = 32'h8fc20008;
      10'h2b0: data = 32'h00000000;
      10'h2b1: data = 32'h8c420000;
      10'h2b2: data = 32'h00000000;
      10'h2b3: data = 32'h2c420030;
      10'h2b4: data = 32'h10400009;
      10'h2b5: data = 32'h00000000;
      10'h2b6: data = 32'h24020304;
      10'h2b7: data = 32'h8fc30008;
      10'h2b8: data = 32'h00000000;
      10'h2b9: data = 32'h8c630000;
      10'h2ba: data = 32'h00000000;
      10'h2bb: data = 32'hac430000;
      10'h2bc: data = 32'h081002f7;
      10'h2bd: data = 32'h00000000;
      10'h2be: data = 32'h8fc20008;
      10'h2bf: data = 32'h00000000;
      10'h2c0: data = 32'h8c430000;
      10'h2c1: data = 32'h2402003f;
      10'h2c2: data = 32'h14620006;
      10'h2c3: data = 32'h00000000;
      10'h2c4: data = 32'h24030304;
      10'h2c5: data = 32'h2402003a;
      10'h2c6: data = 32'hac620000;
      10'h2c7: data = 32'h081002f7;
      10'h2c8: data = 32'h00000000;
      10'h2c9: data = 32'h8fc20008;
      10'h2ca: data = 32'h00000000;
      10'h2cb: data = 32'h8c430000;
      10'h2cc: data = 32'h2402003d;
      10'h2cd: data = 32'h14620006;
      10'h2ce: data = 32'h00000000;
      10'h2cf: data = 32'h24030304;
      10'h2d0: data = 32'h2402003b;
      10'h2d1: data = 32'hac620000;
      10'h2d2: data = 32'h081002f7;
      10'h2d3: data = 32'h00000000;
      10'h2d4: data = 32'h8fc20008;
      10'h2d5: data = 32'h00000000;
      10'h2d6: data = 32'h8c430000;
      10'h2d7: data = 32'h2402003b;
      10'h2d8: data = 32'h14620006;
      10'h2d9: data = 32'h00000000;
      10'h2da: data = 32'h24030304;
      10'h2db: data = 32'h2402003c;
      10'h2dc: data = 32'hac620000;
      10'h2dd: data = 32'h081002f7;
      10'h2de: data = 32'h00000000;
      10'h2df: data = 32'h8fc20008;
      10'h2e0: data = 32'h00000000;
      10'h2e1: data = 32'h8c430000;
      10'h2e2: data = 32'h2402003a;
      10'h2e3: data = 32'h14620006;
      10'h2e4: data = 32'h00000000;
      10'h2e5: data = 32'h24030304;
      10'h2e6: data = 32'h2402003d;
      10'h2e7: data = 32'hac620000;
      10'h2e8: data = 32'h081002f7;
      10'h2e9: data = 32'h00000000;
      10'h2ea: data = 32'h8fc20008;
      10'h2eb: data = 32'h00000000;
      10'h2ec: data = 32'h8c430000;
      10'h2ed: data = 32'h2402000a;
      10'h2ee: data = 32'h14620006;
      10'h2ef: data = 32'h00000000;
      10'h2f0: data = 32'h24030304;
      10'h2f1: data = 32'h2402003e;
      10'h2f2: data = 32'hac620000;
      10'h2f3: data = 32'h081002f7;
      10'h2f4: data = 32'h00000000;
      10'h2f5: data = 32'h24020304;
      10'h2f6: data = 32'hac400000;
      10'h2f7: data = 32'h24030300;
      10'h2f8: data = 32'h24020001;
      10'h2f9: data = 32'hac620000;
      10'h2fa: data = 32'h8fc20008;
      10'h2fb: data = 32'h00000000;
      10'h2fc: data = 32'h24420004;
      10'h2fd: data = 32'hafc20008;
      10'h2fe: data = 32'h8fc20008;
      10'h2ff: data = 32'h00000000;
      10'h300: data = 32'h8c420000;
      10'h301: data = 32'h00000000;
      10'h302: data = 32'h1440ff3f;
      10'h303: data = 32'h00000000;
      10'h304: data = 32'h03c0e821;
      10'h305: data = 32'h8fbe0000;
      10'h306: data = 32'h27bd0008;
      10'h307: data = 32'h03e00008;
      10'h308: data = 32'h00000000;
      10'h309: data = 32'h00000000;
      10'h30a: data = 32'h00000000;
      10'h30b: data = 32'h00000000;
    endcase
  end

  assign rom_data = data;
endmodule