+version:  10/31/2000
+switches:

+comp_ver Version:       4.3
+Release:       1.9
+Build Number:  8.0.371.3 (v1.9)
+Build Date:    Apr 20 2006 16:55:46

.%bigendian

.cpu_version 0x00000004 17 255
.%num_contexts 8
.%ctx_range 0 7


.%local_mem0_mode rel
.%local_mem1_mode rel
.%init_nn_mode --
.%neighbor_usage  0x0
.%resource CAM        0
.%resource CRC        0
.%resource T_INDEX    0
.%resource BYTE_INDEX 0

.%um_sym ustore$tls 16772 0
.%local_mem dram$tls dram 0 16
.%local_mem sram3$tls sram3 128
.%local_mem sram2$tls sram2 0
.%local_mem sram1$tls sram1 0
.%local_mem sram$tls sram 0
.%local_mem scratch$tls scratch 0
.%lm_sym lmspill_13_0 96 4
.%init lmspill_13_0+0 0x0
.%lm_sym lmspill_13_1 384 4
.%init lmspill_13_1+0 0x0
.%lm_sym lmspill_13_2 672 4
.%init lmspill_13_2+0 0x0
.%lm_sym lmspill_13_3 960 4
.%init lmspill_13_3+0 0x0
.%lm_sym lmspill_13_4 1248 4
.%init lmspill_13_4+0 0x0
.%lm_sym lmspill_13_5 1536 4
.%init lmspill_13_5+0 0x0
.%lm_sym lmspill_13_6 1824 4
.%init lmspill_13_6+0 0x0
.%lm_sym lmspill_13_7 2112 4
.%init lmspill_13_7+0 0x0
.%lm_sym lmspill_12_0 124 4
.%init lmspill_12_0+0 0x0
.%lm_sym lmspill_12_1 412 4
.%init lmspill_12_1+0 0x0
.%lm_sym lmspill_12_2 700 4
.%init lmspill_12_2+0 0x0
.%lm_sym lmspill_12_3 988 4
.%init lmspill_12_3+0 0x0
.%lm_sym lmspill_12_4 1276 4
.%init lmspill_12_4+0 0x0
.%lm_sym lmspill_12_5 1564 4
.%init lmspill_12_5+0 0x0
.%lm_sym lmspill_12_6 1852 4
.%init lmspill_12_6+0 0x0
.%lm_sym lmspill_12_7 2140 4
.%init lmspill_12_7+0 0x0
.%lm_sym lmspill_11_0 92 4
.%init lmspill_11_0+0 0x0
.%lm_sym lmspill_11_1 380 4
.%init lmspill_11_1+0 0x0
.%lm_sym lmspill_11_2 668 4
.%init lmspill_11_2+0 0x0
.%lm_sym lmspill_11_3 956 4
.%init lmspill_11_3+0 0x0
.%lm_sym lmspill_11_4 1244 4
.%init lmspill_11_4+0 0x0
.%lm_sym lmspill_11_5 1532 4
.%init lmspill_11_5+0 0x0
.%lm_sym lmspill_11_6 1820 4
.%init lmspill_11_6+0 0x0
.%lm_sym lmspill_11_7 2108 4
.%init lmspill_11_7+0 0x0
.%lm_sym lmspill_10_0 256 4
.%init lmspill_10_0+0 0x0
.%lm_sym lmspill_10_1 544 4
.%init lmspill_10_1+0 0x0
.%lm_sym lmspill_10_2 832 4
.%init lmspill_10_2+0 0x0
.%lm_sym lmspill_10_3 1120 4
.%init lmspill_10_3+0 0x0
.%lm_sym lmspill_10_4 1408 4
.%init lmspill_10_4+0 0x0
.%lm_sym lmspill_10_5 1696 4
.%init lmspill_10_5+0 0x0
.%lm_sym lmspill_10_6 1984 4
.%init lmspill_10_6+0 0x0
.%lm_sym lmspill_10_7 2272 4
.%init lmspill_10_7+0 0x0
.%lm_sym lmspill_9_0 260 4
.%init lmspill_9_0+0 0x0
.%lm_sym lmspill_9_1 548 4
.%init lmspill_9_1+0 0x0
.%lm_sym lmspill_9_2 836 4
.%init lmspill_9_2+0 0x0
.%lm_sym lmspill_9_3 1124 4
.%init lmspill_9_3+0 0x0
.%lm_sym lmspill_9_4 1412 4
.%init lmspill_9_4+0 0x0
.%lm_sym lmspill_9_5 1700 4
.%init lmspill_9_5+0 0x0
.%lm_sym lmspill_9_6 1988 4
.%init lmspill_9_6+0 0x0
.%lm_sym lmspill_9_7 2276 4
.%init lmspill_9_7+0 0x0
.%lm_sym lmspill_8_0 304 4
.%init lmspill_8_0+0 0x0
.%lm_sym lmspill_8_1 592 4
.%init lmspill_8_1+0 0x0
.%lm_sym lmspill_8_2 880 4
.%init lmspill_8_2+0 0x0
.%lm_sym lmspill_8_3 1168 4
.%init lmspill_8_3+0 0x0
.%lm_sym lmspill_8_4 1456 4
.%init lmspill_8_4+0 0x0
.%lm_sym lmspill_8_5 1744 4
.%init lmspill_8_5+0 0x0
.%lm_sym lmspill_8_6 2032 4
.%init lmspill_8_6+0 0x0
.%lm_sym lmspill_8_7 2320 4
.%init lmspill_8_7+0 0x0
.%lm_sym lmspill_7_0 308 4
.%init lmspill_7_0+0 0x0
.%lm_sym lmspill_7_1 596 4
.%init lmspill_7_1+0 0x0
.%lm_sym lmspill_7_2 884 4
.%init lmspill_7_2+0 0x0
.%lm_sym lmspill_7_3 1172 4
.%init lmspill_7_3+0 0x0
.%lm_sym lmspill_7_4 1460 4
.%init lmspill_7_4+0 0x0
.%lm_sym lmspill_7_5 1748 4
.%init lmspill_7_5+0 0x0
.%lm_sym lmspill_7_6 2036 4
.%init lmspill_7_6+0 0x0
.%lm_sym lmspill_7_7 2324 4
.%init lmspill_7_7+0 0x0
.%lm_sym lmspill_6_0 312 4
.%init lmspill_6_0+0 0x0
.%lm_sym lmspill_6_1 600 4
.%init lmspill_6_1+0 0x0
.%lm_sym lmspill_6_2 888 4
.%init lmspill_6_2+0 0x0
.%lm_sym lmspill_6_3 1176 4
.%init lmspill_6_3+0 0x0
.%lm_sym lmspill_6_4 1464 4
.%init lmspill_6_4+0 0x0
.%lm_sym lmspill_6_5 1752 4
.%init lmspill_6_5+0 0x0
.%lm_sym lmspill_6_6 2040 4
.%init lmspill_6_6+0 0x0
.%lm_sym lmspill_6_7 2328 4
.%init lmspill_6_7+0 0x0
.%lm_sym lmspill_5_0 100 4
.%init lmspill_5_0+0 0x0
.%lm_sym lmspill_5_1 388 4
.%init lmspill_5_1+0 0x0
.%lm_sym lmspill_5_2 676 4
.%init lmspill_5_2+0 0x0
.%lm_sym lmspill_5_3 964 4
.%init lmspill_5_3+0 0x0
.%lm_sym lmspill_5_4 1252 4
.%init lmspill_5_4+0 0x0
.%lm_sym lmspill_5_5 1540 4
.%init lmspill_5_5+0 0x0
.%lm_sym lmspill_5_6 1828 4
.%init lmspill_5_6+0 0x0
.%lm_sym lmspill_5_7 2116 4
.%init lmspill_5_7+0 0x0
.%lm_sym lmspill_4_0 104 4
.%init lmspill_4_0+0 0x0
.%lm_sym lmspill_4_1 392 4
.%init lmspill_4_1+0 0x0
.%lm_sym lmspill_4_2 680 4
.%init lmspill_4_2+0 0x0
.%lm_sym lmspill_4_3 968 4
.%init lmspill_4_3+0 0x0
.%lm_sym lmspill_4_4 1256 4
.%init lmspill_4_4+0 0x0
.%lm_sym lmspill_4_5 1544 4
.%init lmspill_4_5+0 0x0
.%lm_sym lmspill_4_6 1832 4
.%init lmspill_4_6+0 0x0
.%lm_sym lmspill_4_7 2120 4
.%init lmspill_4_7+0 0x0
.%lm_sym lmspill_3_0 108 4
.%init lmspill_3_0+0 0x0
.%lm_sym lmspill_3_1 396 4
.%init lmspill_3_1+0 0x0
.%lm_sym lmspill_3_2 684 4
.%init lmspill_3_2+0 0x0
.%lm_sym lmspill_3_3 972 4
.%init lmspill_3_3+0 0x0
.%lm_sym lmspill_3_4 1260 4
.%init lmspill_3_4+0 0x0
.%lm_sym lmspill_3_5 1548 4
.%init lmspill_3_5+0 0x0
.%lm_sym lmspill_3_6 1836 4
.%init lmspill_3_6+0 0x0
.%lm_sym lmspill_3_7 2124 4
.%init lmspill_3_7+0 0x0
.%lm_sym lmspill_2_0 112 4
.%init lmspill_2_0+0 0x0
.%lm_sym lmspill_2_1 400 4
.%init lmspill_2_1+0 0x0
.%lm_sym lmspill_2_2 688 4
.%init lmspill_2_2+0 0x0
.%lm_sym lmspill_2_3 976 4
.%init lmspill_2_3+0 0x0
.%lm_sym lmspill_2_4 1264 4
.%init lmspill_2_4+0 0x0
.%lm_sym lmspill_2_5 1552 4
.%init lmspill_2_5+0 0x0
.%lm_sym lmspill_2_6 1840 4
.%init lmspill_2_6+0 0x0
.%lm_sym lmspill_2_7 2128 4
.%init lmspill_2_7+0 0x0
.%lm_sym lmspill_1_0 116 4
.%init lmspill_1_0+0 0x0
.%lm_sym lmspill_1_1 404 4
.%init lmspill_1_1+0 0x0
.%lm_sym lmspill_1_2 692 4
.%init lmspill_1_2+0 0x0
.%lm_sym lmspill_1_3 980 4
.%init lmspill_1_3+0 0x0
.%lm_sym lmspill_1_4 1268 4
.%init lmspill_1_4+0 0x0
.%lm_sym lmspill_1_5 1556 4
.%init lmspill_1_5+0 0x0
.%lm_sym lmspill_1_6 1844 4
.%init lmspill_1_6+0 0x0
.%lm_sym lmspill_1_7 2132 4
.%init lmspill_1_7+0 0x0
.%lm_sym lmspill_0_0 120 4
.%init lmspill_0_0+0 0x0
.%lm_sym lmspill_0_1 408 4
.%init lmspill_0_1+0 0x0
.%lm_sym lmspill_0_2 696 4
.%init lmspill_0_2+0 0x0
.%lm_sym lmspill_0_3 984 4
.%init lmspill_0_3+0 0x0
.%lm_sym lmspill_0_4 1272 4
.%init lmspill_0_4+0 0x0
.%lm_sym lmspill_0_5 1560 4
.%init lmspill_0_5+0 0x0
.%lm_sym lmspill_0_6 1848 4
.%init lmspill_0_6+0 0x0
.%lm_sym lmspill_0_7 2136 4
.%init lmspill_0_7+0 0x0
.%lm_sym _dl_source_message_lock 4 4
.%init _dl_source_message_lock+0 0x0
.%lm_sym _dl_sink_message_lock 0 4
.%init _dl_sink_message_lock+0 0x0
.%init_reg A7 0x0
.%init_reg B6 0x0
.%init_reg B7 0x0
.%init_reg A8 0x0
.%init_reg A9 0x0
.%init_reg B8 0x0
.%init_reg B9 0x0
.%init_reg A10 0x0
.%init_reg B10 0x0
.%init_reg B11 0x0
.%init_reg A11 0x0
.%init_reg A12 0x0
.%init_reg @B114 sram3$tls &v 112 +
.%init_reg @A113 0x800
.%init_reg @B98 sram3$tls &v 96 +
.%init_reg @A97 0x6E0
.%init_reg @B82 sram3$tls &v 80 +
.%init_reg @A81 0x5C0
.%init_reg @B66 sram3$tls &v 64 +
.%init_reg @A65 0x4A0
.%init_reg @B50 sram3$tls &v 48 +
.%init_reg @A49 0x380
.%init_reg @B34 sram3$tls &v 32 +
.%init_reg @A33 0x260
.%init_reg @B18 sram3$tls &v 16 +
.%init_reg @A17 0x140
.%init_reg @B47 0x58585800
.%init_reg @B63 0x58585858
.%init_reg @A47 0x0
.%init_reg @A63 0x0
.%init_reg @A79 0x0
.%init_reg @B95 0x0
.%init_reg @B111 0x0
.%init_reg @A95 0x0
.%init_reg @A111 0x0
.%init_reg @A127 0x0
.%init_reg @B127 0x0
.%init_reg @B2 sram3$tls &v 0 +
.%init_reg @A1 0x20
:__div_mod_32#	124
:__mod_s32#	860
:_default_format_out_data#	412
:_dl_sink_init#	394
:_dl_sink_packet#	430
:_dl_source_init#	403
:_dl_source_message#	921
:_dl_source_packet#	1045
:_exit#	428
:_handle_msg#	2146
:_handle_pkt#	4172
:_handle_pkt_user#	1087
:_main#	0
:_onl_api_debug_message#	452
:_onl_api_getUdpHdrPtr#	117
:_plugin_init#	878
:_plugin_init_user#	384
:_rand#	120
:_sram_ring_get_buffer_1word#	105
:_sram_ring_get_buffer_6word#	110
:_strlen_lmem#	87
:_strncmp_lmem#	34
:l_1009#	1119
:l_102#	2418
:l_103#	2420
:l_104#	2421
:l_1040#	1122
:l_1051#	1145
:l_106#	2431
:l_108#	2433
:l_11#	24
:l_111#	2451
:l_1112#	1153
:l_1143#	1159
:l_115#	2464
:l_116#	2468
:l_119#	2480
:l_12#	28
:l_1205#	1167
:l_122#	2492
:l_1236#	1172
:l_126#	2494
:l_127#	2495
:l_1278#	1181
:l_1306#	1182
:l_1309#	1193
:l_131#	2511
:l_1311#	1206
:l_1313#	1213
:l_1316#	1226
:l_1318#	1232
:l_1321#	1240
:l_1322#	1241
:l_1324#	1244
:l_1330#	1258
:l_1331#	1265
:l_1333#	1270
:l_1335#	1289
:l_1336#	1309
:l_1338#	1314
:l_1340#	1333
:l_1341#	1353
:l_1343#	1358
:l_1345#	1377
:l_1346#	1397
:l_1348#	1402
:l_1350#	1421
:l_1351#	1441
:l_1353#	1446
:l_1355#	1465
:l_1356#	1485
:l_1358#	1490
:l_1360#	1509
:l_1361#	1529
:l_1363#	1534
:l_1365#	1552
:l_1366#	1567
:l_1374#	1616
:l_1375#	1623
:l_1377#	1628
:l_1379#	1648
:l_138#	2522
:l_1380#	1668
:l_1382#	1673
:l_1384#	1695
:l_1385#	1712
:l_1387#	1717
:l_1389#	1739
:l_139#	2524
:l_1390#	1756
:l_1392#	1761
:l_1394#	1783
:l_1395#	1800
:l_1397#	1805
:l_1399#	1827
:l_14#	30
:l_140#	2525
:l_1400#	1844
:l_1402#	1849
:l_1404#	1871
:l_1405#	1888
:l_1407#	1893
:l_1409#	1913
:l_1410#	1932
:l_1411#	1948
:l_1415#	1981
:l_1418#	1987
:l_142#	2535
:l_143#	2536
:l_144#	2545
:l_146#	2554
:l_1499#	1999
:l_15#	31
:l_1502#	2006
:l_1504#	2016
:l_156#	2567
:l_161#	2599
:l_1618#	2040
:l_1648#	2052
:l_166#	2627
:l_167#	2632
:l_170#	2679
:l_172#	2689
:l_174#	2694
:l_175#	2695
:l_1763#	2076
:l_177#	2721
:l_1793#	2086
:l_182#	2749
:l_183#	2754
:l_1843#	2096
:l_1846#	2108
:l_186#	2801
:l_188#	2810
:l_1888#	2117
:l_190#	2813
:l_1918#	2124
:l_1961#	2133
:l_1991#	2138
:l_200#	2938
:l_203#	2962
:l_2040#	465
:l_2042#	561
:l_2045#	586
:l_2048#	605
:l_2050#	663
:l_2053#	677
:l_2056#	797
:l_2062#	800
:l_2064#	805
:l_2066#	809
:l_2068#	813
:l_2070#	817
:l_2072#	820
:l_208#	3039
:l_2093#	837
:l_211#	3053
:l_212#	3154
:l_2126#	846
:l_2127#	853
:l_213#	3155
:l_2172#	438
:l_223#	3167
:l_228#	3199
:l_233#	3227
:l_234#	3232
:l_237#	3279
:l_239#	3289
:l_241#	3294
:l_242#	3295
:l_244#	3321
:l_249#	3349
:l_250#	3354
:l_253#	3401
:l_255#	3410
:l_257#	3413
:l_2619#	448
:l_2629#	451
:l_2630#	436
:l_267#	3538
:l_270#	3562
:l_275#	3639
:l_278#	3653
:l_279#	3770
:l_280#	3771
:l_290#	3885
:l_293#	3910
:l_298#	3987
:l_301#	4001
:l_302#	4117
:l_305#	4129
:l_311#	4132
:l_313#	4137
:l_315#	4141
:l_317#	4145
:l_319#	4149
:l_321#	4152
:l_342#	4162
:l_375#	4168
:l_376#	4169
:l_377#	4170
:l_378#	4171
:l_386#	53
:l_39#	2243
:l_393#	85
:l_398#	95
:l_400#	103
:l_406#	930
:l_412#	933
:l_414#	938
:l_416#	942
:l_418#	946
:l_420#	950
:l_422#	953
:l_425#	958
:l_43#	2256
:l_432#	964
:l_436#	971
:l_44#	2260
:l_443#	976
:l_447#	982
:l_454#	987
:l_458#	993
:l_465#	998
:l_469#	1004
:l_47#	2272
:l_476#	1009
:l_480#	1015
:l_487#	1020
:l_491#	1026
:l_498#	1031
:l_50#	2284
:l_502#	1037
:l_509#	1042
:l_510#	1044
:l_54#	2286
:l_55#	2287
:l_559#	1050
:l_561#	1054
:l_563#	1058
:l_565#	1062
:l_567#	1065
:l_570#	1069
:l_577#	1074
:l_59#	2303
:l_590#	1082
:l_600#	1085
:l_601#	1086
:l_66#	2314
:l_67#	2316
:l_68#	2317
:l_70#	2327
:l_72#	2329
:l_7406#	130
:l_7408#	134
:l_7410#	138
:l_7412#	142
:l_7414#	146
:l_7416#	150
:l_7418#	154
:l_7420#	158
:l_7422#	162
:l_7424#	166
:l_7426#	170
:l_7428#	174
:l_7430#	178
:l_7432#	182
:l_7434#	186
:l_7436#	190
:l_7438#	194
:l_7440#	198
:l_7442#	202
:l_7444#	206
:l_7446#	210
:l_7448#	214
:l_7450#	218
:l_7452#	222
:l_7454#	226
:l_7456#	230
:l_7458#	234
:l_7460#	238
:l_7462#	242
:l_7464#	246
:l_7466#	250
:l_7468#	254
:l_7470#	258
:l_7472#	262
:l_7474#	266
:l_7476#	270
:l_7478#	274
:l_7480#	278
:l_7482#	282
:l_7484#	286
:l_7486#	290
:l_7488#	294
:l_7490#	298
:l_7492#	302
:l_7494#	306
:l_7496#	310
:l_7498#	314
:l_75#	2347
:l_7500#	318
:l_7502#	322
:l_7504#	326
:l_7506#	330
:l_7508#	334
:l_7510#	338
:l_7512#	342
:l_7514#	346
:l_7516#	350
:l_7518#	354
:l_7520#	358
:l_7522#	362
:l_7524#	366
:l_7526#	370
:l_7528#	374
:l_7530#	378
:l_7532#	381
:l_7535#	382
:l_7555#	867
:l_7558#	875
:l_7559#	876
:l_7560#	870
:l_765#	1105
:l_79#	2360
:l_8#	12
:l_80#	2364
:l_83#	2376
:l_86#	2388
:l_871#	1110
:l_8799#	393
:l_8811#	898
:l_8813#	902
:l_8815#	906
:l_8817#	910
:l_8820#	914
:l_8823#	917
:l_8835#	400
:l_8846#	402
:l_8851#	409
:l_8862#	411
:l_8897#	33
:l_8903#	4101
:l_8904#	1264
:l_8905#	1304
:l_8906#	1348
:l_8907#	1392
:l_8908#	1436
:l_8909#	1480
:l_8910#	1524
:l_8912#	1583
:l_8913#	1622
:l_8914#	1663
:l_8915#	1930
:l_8924#	562
:l_8925#	2607
:l_8926#	3207
:l_8927#	2729
:l_8928#	3329
:l_8929#	2574
:l_8930#	3174
:l_8931#	2840
:l_8932#	2940
:l_8933#	2981
:l_8934#	3440
:l_8935#	3540
:l_8936#	3581
:l_8937#	3785
:l_8938#	3887
:l_8939#	3929
:l_8940#	2
:l_8941#	4
:l_8942#	6
:l_8943#	20
:l_8944#	26
:l_8945#	33
:l_8946#	456
:l_8947#	872
:l_8948#	919
:l_8949#	955
:l_8950#	961
:l_8951#	969
:l_8952#	974
:l_8953#	980
:l_8954#	985
:l_8955#	991
:l_8956#	996
:l_8957#	1002
:l_8958#	1007
:l_8959#	1013
:l_8960#	1018
:l_8961#	1024
:l_8962#	1029
:l_8963#	1035
:l_8964#	1040
:l_8965#	1067
:l_8966#	1072
:l_8967#	1125
:l_8968#	1602
:l_8969#	1969
:l_8970#	1979
:l_8971#	1985
:l_8972#	2176
:l_8973#	2228
:l_8974#	2332
:l_8975#	2436
:l_8976#	2548
:l_8977#	2558
:l_8978#	2828
:l_8979#	3158
:l_8980#	3428
:l_8981#	3774
:l_8982#	4177
:l_8983#	4180
:l_8984#	4185
:l_8985#	4187
:l_8986#	885
:l_8987#	886
:l_8988#	887
:l_8989#	888
:l_8990#	889
:l_8991#	890
:l_8992#	891
:l_8993#	892
:l_8994#	893
:l_8995#	894
:l_8996#	895
:l_8997#	896
:l_8998#	897
:l_8999#	1098
:l_9#	22
:l_90#	2390
:l_9000#	1099
:l_9001#	1100
:l_9002#	1101
:l_9003#	1102
:l_9004#	1103
:l_9005#	1104
:l_9006#	1138
:l_9007#	1139
:l_9008#	1140
:l_9009#	1141
:l_9010#	1142
:l_9011#	1143
:l_9012#	1144
:l_9013#	1186
:l_9014#	1187
:l_9015#	1188
:l_9016#	1189
:l_9017#	1190
:l_9018#	1191
:l_9019#	1192
:l_902#	1114
:l_9020#	2009
:l_9021#	2010
:l_9022#	2011
:l_9023#	2012
:l_9024#	2013
:l_9025#	2014
:l_9026#	2015
:l_9027#	2101
:l_9028#	2102
:l_9029#	2103
:l_9030#	2104
:l_9031#	2105
:l_9032#	2106
:l_9033#	2107
:l_91#	2391
:l_95#	2407
:start#	0
*a0 gpr_a_rel 00
*a1 gpr_a_rel 01
*a2 gpr_a_rel 02
*a3 gpr_a_rel 03
*a4 gpr_a_rel 04
*a5 gpr_a_rel 05
*a6 gpr_a_rel 06
*a7 gpr_a_rel 07
*a8 gpr_a_rel 08
*a9 gpr_a_rel 09
*a10 gpr_a_rel 0A
*a11 gpr_a_rel 0B
*a12 gpr_a_rel 0C
*a13 gpr_a_rel 0D
*a14 gpr_a_rel 0E
*a15 gpr_a_rel 0F
*b0 gpr_b_rel 00
*b1 gpr_b_rel 01
*b2 gpr_b_rel 02
*b3 gpr_b_rel 03
*b4 gpr_b_rel 04
*b5 gpr_b_rel 05
*b6 gpr_b_rel 06
*b7 gpr_b_rel 07
*b8 gpr_b_rel 08
*b9 gpr_b_rel 09
*b10 gpr_b_rel 0A
*b11 gpr_b_rel 0B
*b12 gpr_b_rel 0C
*b13 gpr_b_rel 0D
*b14 gpr_b_rel 0E
*b15 gpr_b_rel 0F
*$0 sram_rel 000 1 both 0 0
*$1 sram_rel 001 1 both 0 0
*$2 sram_rel 002 1 both 0 0
*$3 sram_rel 003 1 both 0 0
*$4 sram_rel 004 1 both 0 0
*$5 sram_rel 005 1 both 0 0
*$6 sram_rel 006 1 both 0 0
*$7 sram_rel 007 1 both 0 0
*$8 sram_rel 008 1 both 0 0
*$9 sram_rel 009 1 both 0 0
*$10 sram_rel 00A 1 both 0 0
*$11 sram_rel 00B 1 both 0 0
*$12 sram_rel 00C 1 both 0 0
*$13 sram_rel 00D 1 both 0 0
*$14 sram_rel 00E 1 both 0 0
*$15 sram_rel 00F 1 both 0 0
*$$0 dram_rel 000 1 both 0 0
*$$1 dram_rel 001 1 both 0 0
*$$2 dram_rel 002 1 both 0 0
*$$3 dram_rel 003 1 both 0 0
*$$4 dram_rel 004 1 both 0 0
*$$5 dram_rel 005 1 both 0 0
*$$6 dram_rel 006 1 both 0 0
*$$7 dram_rel 007 1 both 0 0
*$$8 dram_rel 008 1 both 0 0
*$$9 dram_rel 009 1 both 0 0
*$$10 dram_rel 00A 1 both 0 0
*$$11 dram_rel 00B 1 both 0 0
*$$12 dram_rel 00C 1 both 0 0
*$$13 dram_rel 00D 1 both 0 0
*$$14 dram_rel 00E 1 both 0 0
*$$15 dram_rel 00F 1 both 0 0
*n$0 neighbor_rel 000
*n$1 neighbor_rel 001
*n$2 neighbor_rel 002
*n$3 neighbor_rel 003
*n$4 neighbor_rel 004
*n$5 neighbor_rel 005
*n$6 neighbor_rel 006
*n$7 neighbor_rel 007
*n$8 neighbor_rel 008
*n$9 neighbor_rel 009
*n$10 neighbor_rel 00A
*n$11 neighbor_rel 00B
*n$12 neighbor_rel 00C
*n$13 neighbor_rel 00D
*n$14 neighbor_rel 00E
*n$15 neighbor_rel 00F
*@b127 gpr_b_abs FF
*@a127 gpr_a_abs 7F
*@a111 gpr_a_abs 6F
*@a95 gpr_a_abs 5F
*@b111 gpr_b_abs EF
*@b95 gpr_b_abs DF
*@a79 gpr_a_abs 4F
*@a63 gpr_a_abs 3F
*@a47 gpr_a_abs 2F
*@b79 gpr_b_abs CF
*@b63 gpr_b_abs BF
*@b47 gpr_b_abs AF
*_rx_ring_ready_sig signal   C 1
.%import_expr common_code 0 <34:22:0> &bp 878 +
.0 D8DB900018 common_code
	.%line 549 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 1 878
/******/    plugin_init();
_main#:
	br[_plugin_init#], defer[1]
.%import_expr common_code 1 <27:20:8,7:0:0> &bp 2 +
.1 F000000702 common_code
	.%line 549 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:642 0
	load_addr[b1, l_8940#]
.%import_expr common_code 2 <34:22:0> &bp 394 +
.2 D862900018 common_code
	.%line 550 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 1 394
/******/    dl_sink_init();
l_8940#:
	br[_dl_sink_init#], defer[1]
.%import_expr common_code 3 <27:20:8,17:10:0> &bp 4 +
.3 F0000C1000 common_code
	.%line 550 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:642 0
	load_addr[a0, l_8941#]
.%import_expr common_code 4 <34:22:0> &bp 403 +
.4 D864D00018 common_code
	.%line 551 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 1 403
/******/    dl_source_init();
l_8941#:
	br[_dl_source_init#], defer[1]
.%import_expr common_code 5 <27:20:8,17:10:0> &bp 6 +
.5 F0000C1800 common_code
	.%line 551 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:642 0
	load_addr[a0, l_8942#]
.6 FC04400000 common_code
	.%line 554 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 1
/******/    c = ctx();
l_8942#:
	local_csr_rd[active_ctx_sts]
.7 F0000C0000 common_code
	.%line 554 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:642 0
	immed[a0, 0, <<0]
.8 A4000C1C00 common_code
	.%line 554 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
	alu[a0, a0, AND, 7]
.%import_expr common_code 9 <34:22:0> &bp 31 +
.9 D807C00109 common_code
	.%line 556 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 31
/******/    if(c >= FIRST_PACKET_THREAD && c <= LAST_PACKET_THREAD)
	blt[l_15#]
.10 AAB00C1400 common_code
	.%line 556 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
	alu[--, a0, -, 5]
.%import_expr common_code 11 <34:22:0> &bp 22 +
.11 D80580010B common_code
	.%line 556 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 22
	bgt[l_9#]
.12 F000133F18 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
/******/        handle_pkt();
l_8#:
	immed[@b79, 280, <<0]
.13 B08CF33C01 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
	alu[@b79, a1, +, @b79]
.14 FC06E33F00 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
	local_csr_wr[active_lm_addr_1, @b79]
.15 F0000C0300 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
	nop
.16 F0000C0300 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
	nop
.17 F0000C0300 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
	nop
.%import_expr common_code 18 <34:22:0> &bp 4172 +
.18 DC13100018 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 1 4172
	br[_handle_pkt#], defer[1]
.%import_expr common_code 19 <27:20:8,17:10:0> &bp 20 +
.19 F0000C5220 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:642 0
	load_addr[*l$index1, l_8943#]
.20 F0000C0300 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
l_8943#:
	nop
.%import_expr common_code 21 <34:22:0> &bp 12 +
.21 D803000018 common_code
	.%line 560 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 12
	br[l_8#]
.22 AAB00C1800 common_code
	.%line 564 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
/******/    else if(c == MESSAGE_THREAD)
l_9#:
	alu[--, a0, -, 6]
.%import_expr common_code 23 <34:22:0> &bp 28 +
.23 D807000101 common_code
	.%line 564 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 28
	bne[l_12#]
.%import_expr common_code 24 <34:22:0> &bp 2146 +
.24 DA18900018 common_code
	.%line 568 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 1 2146
/******/        handle_msg();
l_11#:
	br[_handle_msg#], defer[1]
.%import_expr common_code 25 <27:20:8,17:10:0> &bp 26 +
.25 F0000C680E common_code
	.%line 568 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:642 0
	load_addr[a14, l_8944#]
.26 F0000C0300 common_code
	.%line 568 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
l_8944#:
	nop
.%import_expr common_code 27 <34:22:0> &bp 24 +
.27 D806000018 common_code
	.%line 568 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 24
	br[l_11#]
.28 AAB00C1C00 common_code
	.%line 573 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0
/******/    else if(c == CALLBACK_THREAD)
l_12#:
	alu[--, a0, -, 7]
.%import_expr common_code 29 <34:22:0> &bp 31 +
.29 D807C00101 common_code
	.%line 573 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 31
	bne[l_15#]
.%import_expr common_code 30 <34:22:0> &bp 30 +
.30 D807800018 common_code
	.%line 573 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 30
l_14#:
	br[l_14#]
.%import_expr common_code 31 <34:22:0> &bp 428 +
.31 D86B100018 common_code
	.%line 581 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 1 428
/******/  }
l_15#:
	br[_exit#], defer[1]
.%import_expr common_code 32 <27:20:8,17:10:0> &bp 33 +
.32 F0000C8400 common_code
	.%line 581 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:642 0
	load_addr[a0, l_8945#]
.%import_expr common_code 33 <34:22:0> &bp 33 +
.33 D808400018 common_code
	.%line 581 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:642 0 33
l_8945#:
l_8897#:
	br[l_8897#]
.34 B08CFD8001 common_code
	.%line 444 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
/******/  {
_strncmp_lmem#:
	alu[@b79, a1, +, 96]
.35 FC06E33F00 common_code
	.%line 444 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	local_csr_wr[active_lm_addr_1, @b79]
.36 FC06603300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
/******/      while(--count && *s1==*s2 && *s1)
	local_csr_wr[active_lm_addr_0, b12]
.37 F0000C0300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	nop
.38 F0000C0300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	nop
.39 9180016100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu_shf[b0, --, B, *l$index1, >>24]
.40 C00110000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	ld_field_w_clr[a13, 0001, b0, >>0]
.41 BA80003303 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[b0, 3, -, b12]
.42 91D0000200 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu_shf[b0, --, B, b0, <<3]
.43 AA70000300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 1
	alu[--, b0, OR, 0]
.44 8000614100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 0
	alu_shf[a6, --, B, *l$index0, >>indirect]
.45 C001180006 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	ld_field_w_clr[b0, 0001, a6, >>0]
.46 AAB000000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[--, a13, -, b0]
.%import_expr common_code 47 <34:22:0> &bp 85 +
.47 D815400101 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0 85
	bne[l_393#]
.48 A07000000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[--, --, B, a13]
.%import_expr common_code 49 <34:22:0> &bp 85 +
.49 D815400100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0 85
	beq[l_393#]
.50 A088FD8401 common_code
	.%line 452 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
/******/          s1++;
	alu[@a15, a1, +, 97]
.51 B0C0C03301 common_code
	.%line 453 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
/******/          s2++;
	alu[b12, b12, +, 1]
.52 F000003701 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
/******/      while(--count && *s1==*s2 && *s1)
	immed[b13, 1, <<0]
.53 FC06EC008F common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
l_386#:
	local_csr_wr[active_lm_addr_1, @a15]
.54 FC06603300 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	local_csr_wr[active_lm_addr_0, b12]
.55 AAC06C0C8F common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[a6, 3, -, @a15]
.56 81D0680206 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu_shf[a6, --, B, a6, <<3]
.57 AA300C0006 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 1
	alu[--, a6, OR, 0]
.58 9000016100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 0
	alu_shf[b0, --, B, *l$index1, >>indirect]
.59 C00110000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	ld_field_w_clr[a13, 0001, b0, >>0]
.60 AA80603303 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[a6, 3, -, b12]
.61 81D0680206 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu_shf[a6, --, B, a6, <<3]
.62 AA300C0006 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 1
	alu[--, a6, OR, 0]
.63 8000614100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 0
	alu_shf[a6, --, B, *l$index0, >>indirect]
.64 C001180006 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	ld_field_w_clr[b0, 0001, a6, >>0]
.65 AAB000000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[--, a13, -, b0]
.%import_expr common_code 66 <34:22:0> &bp 85 +
.66 D815400101 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0 85
	bne[l_393#]
.67 A07000000D common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[--, --, B, a13]
.%import_expr common_code 68 <34:22:0> &bp 85 +
.68 D815400100 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0 85
	beq[l_393#]
.69 BAC0D03701 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[b13, b13, -, 1]
.%import_expr common_code 70 <34:22:0> &bp 53 +
.70 D80D600101 common_code
	.%line 450 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 2 53
	bne[l_386#], defer[2]
.71 A088FC048F common_code
	.%line 452 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 1
/******/          s1++;
	alu[@a15, @a15, +, 1]
.72 B0C0C03301 common_code
	.%line 453 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 0
/******/          s2++;
	alu[b12, b12, +, 1]
.73 FC06EC008F common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
/******/      return (UCHAR)*s1 - (UCHAR)*s2;
	local_csr_wr[active_lm_addr_1, @a15]
.74 BAC00C0C8F common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[b0, 3, -, @a15]
.75 91D0000200 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu_shf[b0, --, B, b0, <<3]
.76 AA70000300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 1
	alu[--, b0, OR, 0]
.77 9000016100 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 0
	alu_shf[b0, --, B, *l$index1, >>indirect]
.78 FC06E03300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	local_csr_wr[active_lm_addr_1, b12]
.79 C00110000D common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	ld_field_w_clr[a13, 0001, b0, >>0]
.80 BA80003303 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu[b0, 3, -, b12]
.81 91D0000200 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	alu_shf[b0, --, B, b0, <<3]
.82 AA70000300 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 1
	alu[--, b0, OR, 0]
.83 8000616100 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 0
	alu_shf[a6, --, B, *l$index1, >>indirect]
.84 C001180006 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 0
	ld_field_w_clr[b0, 0001, a6, >>0]
.85 E800103B00 common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:487 1 0 B14
l_393#:
	rtn[b14], defer[1]
.86 BA8000000D common_code
	.%line 456 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:487 0
	alu[b0, a13, -, b0]
.87 FC06E00F00 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
/******/      while(*p)
_strlen_lmem#:
	local_csr_wr[active_lm_addr_1, b3]
.88 AA80000F03 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu[a0, 3, -, b3]
.89 81D0080200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu_shf[a0, --, B, a0, <<3]
.90 AA300C0000 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1
	alu[--, a0, OR, 0]
.91 9000116100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
	alu_shf[b1, --, B, *l$index1, >>indirect]
.92 C401100400 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	ld_field_w_clr[a0, 0001, b1, <<0], load_cc
.%import_expr common_code 93 <34:22:0> &bp 103 +
.93 D819D00100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1 103
	beq[l_400#], defer[1]
.94 A000400C00 common_code
	.%line 286 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
/******/      LMEM_U8 *p = s;
	alu[a4, --, B, b3]
.95 A0804C0404 common_code
	.%line 289 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
/******/          p++;
l_398#:
	alu[a4, a4, +, 1]
.96 FC06EC0004 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
/******/      while(*p)
	local_csr_wr[active_lm_addr_1, a4]
.97 AAC00C0C04 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu[a0, 3, -, a4]
.98 81D0080200 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	alu_shf[a0, --, B, a0, <<3]
.99 AA300C0000 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1
	alu[--, a0, OR, 0]
.100 9000116100 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
	alu_shf[b1, --, B, *l$index1, >>indirect]
.101 C401100400 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0
	ld_field_w_clr[a0, 0001, b1, <<0], load_cc
.%import_expr common_code 102 <34:22:0> &bp 95 +
.102 D817C00101 common_code
	.%line 287 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 0 95
	bne[l_398#]
.103 E8001C0006 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:497 1 0 A6
/******/      return p - s;
l_400#:
	rtn[a6], defer[1]
.104 AA80000C04 common_code
	.%line 291 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:497 0
	alu[a0, a4, -, b3]
.105 F40C003300 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:671 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
_sram_ring_get_buffer_1word#:
	immed[b12, 49152, <<16]
.106 9BE0C83206 common_code
	.%line 550 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:671 0
	alu_shf[b12, b12, OR, a6, <<2]
.107 0910043020 common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:862 0
/******/    sram_get_ring(data, ring_addr, sizeof(data) / sizeof(data[0]), ctx_swap, &ring_signal);
	sram[get, $0, b12, 0, 1], ctx_swap[s1]
.108 E8001C000D common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:671 1 0 A13
/******/    return data[0];
	rtn[a13], defer[1]
.109 B000C60000 common_code
	.%line 554 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:671 0
	alu[b12, --, B, $0]
.110 F4040C0000 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:694 0
/******/  			  (ring_number<<2));
_sram_ring_get_buffer_6word#:
	immed[a0, 16384, <<16]
.111 8BE0000200 common_code
	.%line 274 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:694 0
	alu_shf[a0, a0, OR, b0, <<2]
.112 091A048000 common_code
	.%line 278 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:704 0
/******/  	sram_get_ring(data,
	sram[get, $0, a0, 0, 6], ctx_swap[s1]
.113 E8003C0002 common_code
	.%line 290 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 1 fiid:694 3 0 A2
/******/  }
	rtn[a2], defer[3]
.114 B000860000 common_code
	.%line 284 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:694 2
/******/  	in[0] = data[0];
	alu[b8, --, B, $0]
.115 A000960400 common_code
	.%line 285 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:694 1
/******/          in[1] = data[1];
	alu[a9, --, B, $1]
.116 A000761400 common_code
	.%line 289 "/users/onl/npr/onl_router/src/sram_rings_WU.c" 0 fiid:694 0
/******/          in[5] = data[5];
	alu[a7, --, B, $5]
.117 E800200700 common_code
	.%line 786 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:632 2 0 B1
/******/  	return (udpHdrPtr);
_onl_api_getUdpHdrPtr#:
	rtn[b1], defer[2]
.118 91E0000200 common_code
	.%line 785 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:632 1
/******/  	udpHdrPtr = ipHdrPtr + (iphl << 2);
	alu_shf[b0, --, B, b0, <<2]
.119 A0C0000000 common_code
	.%line 785 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:632 0
	alu[a0, b0, +, a0]
.120 FC14800000 common_code
	.%line 160 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:508 1
/******/        immed[seed,0];
_rand#:
	local_csr_rd[pseudo_random_number]
.121 F000000700 common_code
	.%line 160 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:508 0
	immed[b1, 0, <<0]
.122 E800100F00 common_code
	.%line 162 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 1 fiid:508 1 0 B3
/******/      return (seed & 0xFFFF);
	rtn[b3], defer[1]
.123 C003100400 common_code
	.%line 162 "/users/onl/npr/intel_sdk_285x/microengineC/src/libc.c" 0 fiid:508 0
	ld_field_w_clr[a0, 0011, b1, <<0]
.124 A070000000 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/      if (y==0)
__div_mod_32#:
	alu[--, --, B, a0]
.%import_expr common_code 125 <34:22:0> &bp 382 +
.125 D85F800100 common_code
	.%line 173 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0 382
	beq[l_7535#]
.126 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
	alu[--, --, B, a5]
.%import_expr common_code 127 <34:22:0> &bp 130 +
.127 D820900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 130
	bge[l_7406#], defer[1]
.128 F000000700 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	immed[b1, 0, <<0]
.129 F000000701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	immed[b1, 1, <<0]
.130 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7406#:
	alu[--, b1, -, a0]
.%import_expr common_code 131 <34:22:0> &bp 134 +
.131 D821900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 134
	blo[l_7408#], defer[1]
.132 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.133 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.134 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7408#:
	alu[--, --, B, a5]
.%import_expr common_code 135 <34:22:0> &bp 138 +
.135 D822900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 138
	bge[l_7410#], defer[1]
.136 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.137 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.138 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7410#:
	alu[--, b1, -, a0]
.%import_expr common_code 139 <34:22:0> &bp 142 +
.139 D823900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 142
	blo[l_7412#], defer[1]
.140 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.141 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.142 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7412#:
	alu[--, --, B, a5]
.%import_expr common_code 143 <34:22:0> &bp 146 +
.143 D824900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 146
	bge[l_7414#], defer[1]
.144 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.145 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.146 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7414#:
	alu[--, b1, -, a0]
.%import_expr common_code 147 <34:22:0> &bp 150 +
.147 D825900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 150
	blo[l_7416#], defer[1]
.148 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.149 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.150 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7416#:
	alu[--, --, B, a5]
.%import_expr common_code 151 <34:22:0> &bp 154 +
.151 D826900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 154
	bge[l_7418#], defer[1]
.152 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.153 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.154 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7418#:
	alu[--, b1, -, a0]
.%import_expr common_code 155 <34:22:0> &bp 158 +
.155 D827900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 158
	blo[l_7420#], defer[1]
.156 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.157 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.158 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7420#:
	alu[--, --, B, a5]
.%import_expr common_code 159 <34:22:0> &bp 162 +
.159 D828900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 162
	bge[l_7422#], defer[1]
.160 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.161 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.162 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7422#:
	alu[--, b1, -, a0]
.%import_expr common_code 163 <34:22:0> &bp 166 +
.163 D829900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 166
	blo[l_7424#], defer[1]
.164 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.165 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.166 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7424#:
	alu[--, --, B, a5]
.%import_expr common_code 167 <34:22:0> &bp 170 +
.167 D82A900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 170
	bge[l_7426#], defer[1]
.168 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.169 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.170 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7426#:
	alu[--, b1, -, a0]
.%import_expr common_code 171 <34:22:0> &bp 174 +
.171 D82B900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 174
	blo[l_7428#], defer[1]
.172 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.173 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.174 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7428#:
	alu[--, --, B, a5]
.%import_expr common_code 175 <34:22:0> &bp 178 +
.175 D82C900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 178
	bge[l_7430#], defer[1]
.176 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.177 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.178 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7430#:
	alu[--, b1, -, a0]
.%import_expr common_code 179 <34:22:0> &bp 182 +
.179 D82D900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 182
	blo[l_7432#], defer[1]
.180 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.181 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.182 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7432#:
	alu[--, --, B, a5]
.%import_expr common_code 183 <34:22:0> &bp 186 +
.183 D82E900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 186
	bge[l_7434#], defer[1]
.184 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.185 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.186 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7434#:
	alu[--, b1, -, a0]
.%import_expr common_code 187 <34:22:0> &bp 190 +
.187 D82F900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 190
	blo[l_7436#], defer[1]
.188 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.189 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.190 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7436#:
	alu[--, --, B, a5]
.%import_expr common_code 191 <34:22:0> &bp 194 +
.191 D830900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 194
	bge[l_7438#], defer[1]
.192 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.193 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.194 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7438#:
	alu[--, b1, -, a0]
.%import_expr common_code 195 <34:22:0> &bp 198 +
.195 D831900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 198
	blo[l_7440#], defer[1]
.196 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.197 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.198 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7440#:
	alu[--, --, B, a5]
.%import_expr common_code 199 <34:22:0> &bp 202 +
.199 D832900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 202
	bge[l_7442#], defer[1]
.200 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.201 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.202 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7442#:
	alu[--, b1, -, a0]
.%import_expr common_code 203 <34:22:0> &bp 206 +
.203 D833900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 206
	blo[l_7444#], defer[1]
.204 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.205 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.206 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7444#:
	alu[--, --, B, a5]
.%import_expr common_code 207 <34:22:0> &bp 210 +
.207 D834900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 210
	bge[l_7446#], defer[1]
.208 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.209 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.210 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7446#:
	alu[--, b1, -, a0]
.%import_expr common_code 211 <34:22:0> &bp 214 +
.211 D835900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 214
	blo[l_7448#], defer[1]
.212 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.213 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.214 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7448#:
	alu[--, --, B, a5]
.%import_expr common_code 215 <34:22:0> &bp 218 +
.215 D836900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 218
	bge[l_7450#], defer[1]
.216 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.217 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.218 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7450#:
	alu[--, b1, -, a0]
.%import_expr common_code 219 <34:22:0> &bp 222 +
.219 D837900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 222
	blo[l_7452#], defer[1]
.220 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.221 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.222 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7452#:
	alu[--, --, B, a5]
.%import_expr common_code 223 <34:22:0> &bp 226 +
.223 D838900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 226
	bge[l_7454#], defer[1]
.224 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.225 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.226 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7454#:
	alu[--, b1, -, a0]
.%import_expr common_code 227 <34:22:0> &bp 230 +
.227 D839900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 230
	blo[l_7456#], defer[1]
.228 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.229 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.230 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7456#:
	alu[--, --, B, a5]
.%import_expr common_code 231 <34:22:0> &bp 234 +
.231 D83A900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 234
	bge[l_7458#], defer[1]
.232 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.233 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.234 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7458#:
	alu[--, b1, -, a0]
.%import_expr common_code 235 <34:22:0> &bp 238 +
.235 D83B900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 238
	blo[l_7460#], defer[1]
.236 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.237 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.238 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7460#:
	alu[--, --, B, a5]
.%import_expr common_code 239 <34:22:0> &bp 242 +
.239 D83C900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 242
	bge[l_7462#], defer[1]
.240 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.241 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.242 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7462#:
	alu[--, b1, -, a0]
.%import_expr common_code 243 <34:22:0> &bp 246 +
.243 D83D900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 246
	blo[l_7464#], defer[1]
.244 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.245 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.246 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7464#:
	alu[--, --, B, a5]
.%import_expr common_code 247 <34:22:0> &bp 250 +
.247 D83E900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 250
	bge[l_7466#], defer[1]
.248 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.249 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.250 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7466#:
	alu[--, b1, -, a0]
.%import_expr common_code 251 <34:22:0> &bp 254 +
.251 D83F900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 254
	blo[l_7468#], defer[1]
.252 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.253 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.254 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7468#:
	alu[--, --, B, a5]
.%import_expr common_code 255 <34:22:0> &bp 258 +
.255 D840900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 258
	bge[l_7470#], defer[1]
.256 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.257 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.258 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7470#:
	alu[--, b1, -, a0]
.%import_expr common_code 259 <34:22:0> &bp 262 +
.259 D841900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 262
	blo[l_7472#], defer[1]
.260 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.261 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.262 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7472#:
	alu[--, --, B, a5]
.%import_expr common_code 263 <34:22:0> &bp 266 +
.263 D842900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 266
	bge[l_7474#], defer[1]
.264 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.265 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.266 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7474#:
	alu[--, b1, -, a0]
.%import_expr common_code 267 <34:22:0> &bp 270 +
.267 D843900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 270
	blo[l_7476#], defer[1]
.268 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.269 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.270 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7476#:
	alu[--, --, B, a5]
.%import_expr common_code 271 <34:22:0> &bp 274 +
.271 D844900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 274
	bge[l_7478#], defer[1]
.272 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.273 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.274 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7478#:
	alu[--, b1, -, a0]
.%import_expr common_code 275 <34:22:0> &bp 278 +
.275 D845900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 278
	blo[l_7480#], defer[1]
.276 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.277 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.278 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7480#:
	alu[--, --, B, a5]
.%import_expr common_code 279 <34:22:0> &bp 282 +
.279 D846900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 282
	bge[l_7482#], defer[1]
.280 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.281 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.282 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7482#:
	alu[--, b1, -, a0]
.%import_expr common_code 283 <34:22:0> &bp 286 +
.283 D847900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 286
	blo[l_7484#], defer[1]
.284 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.285 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.286 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7484#:
	alu[--, --, B, a5]
.%import_expr common_code 287 <34:22:0> &bp 290 +
.287 D848900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 290
	bge[l_7486#], defer[1]
.288 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.289 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.290 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7486#:
	alu[--, b1, -, a0]
.%import_expr common_code 291 <34:22:0> &bp 294 +
.291 D849900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 294
	blo[l_7488#], defer[1]
.292 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.293 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.294 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7488#:
	alu[--, --, B, a5]
.%import_expr common_code 295 <34:22:0> &bp 298 +
.295 D84A900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 298
	bge[l_7490#], defer[1]
.296 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.297 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.298 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7490#:
	alu[--, b1, -, a0]
.%import_expr common_code 299 <34:22:0> &bp 302 +
.299 D84B900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 302
	blo[l_7492#], defer[1]
.300 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.301 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.302 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7492#:
	alu[--, --, B, a5]
.%import_expr common_code 303 <34:22:0> &bp 306 +
.303 D84C900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 306
	bge[l_7494#], defer[1]
.304 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.305 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.306 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7494#:
	alu[--, b1, -, a0]
.%import_expr common_code 307 <34:22:0> &bp 310 +
.307 D84D900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 310
	blo[l_7496#], defer[1]
.308 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.309 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.310 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7496#:
	alu[--, --, B, a5]
.%import_expr common_code 311 <34:22:0> &bp 314 +
.311 D84E900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 314
	bge[l_7498#], defer[1]
.312 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.313 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.314 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7498#:
	alu[--, b1, -, a0]
.%import_expr common_code 315 <34:22:0> &bp 318 +
.315 D84F900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 318
	blo[l_7500#], defer[1]
.316 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.317 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.318 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7500#:
	alu[--, --, B, a5]
.%import_expr common_code 319 <34:22:0> &bp 322 +
.319 D850900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 322
	bge[l_7502#], defer[1]
.320 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.321 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.322 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7502#:
	alu[--, b1, -, a0]
.%import_expr common_code 323 <34:22:0> &bp 326 +
.323 D851900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 326
	blo[l_7504#], defer[1]
.324 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.325 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.326 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7504#:
	alu[--, --, B, a5]
.%import_expr common_code 327 <34:22:0> &bp 330 +
.327 D852900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 330
	bge[l_7506#], defer[1]
.328 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.329 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.330 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7506#:
	alu[--, b1, -, a0]
.%import_expr common_code 331 <34:22:0> &bp 334 +
.331 D853900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 334
	blo[l_7508#], defer[1]
.332 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.333 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.334 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7508#:
	alu[--, --, B, a5]
.%import_expr common_code 335 <34:22:0> &bp 338 +
.335 D854900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 338
	bge[l_7510#], defer[1]
.336 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.337 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.338 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7510#:
	alu[--, b1, -, a0]
.%import_expr common_code 339 <34:22:0> &bp 342 +
.339 D855900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 342
	blo[l_7512#], defer[1]
.340 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.341 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.342 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7512#:
	alu[--, --, B, a5]
.%import_expr common_code 343 <34:22:0> &bp 346 +
.343 D856900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 346
	bge[l_7514#], defer[1]
.344 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.345 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.346 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7514#:
	alu[--, b1, -, a0]
.%import_expr common_code 347 <34:22:0> &bp 350 +
.347 D857900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 350
	blo[l_7516#], defer[1]
.348 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.349 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.350 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7516#:
	alu[--, --, B, a5]
.%import_expr common_code 351 <34:22:0> &bp 354 +
.351 D858900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 354
	bge[l_7518#], defer[1]
.352 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.353 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.354 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7518#:
	alu[--, b1, -, a0]
.%import_expr common_code 355 <34:22:0> &bp 358 +
.355 D859900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 358
	blo[l_7520#], defer[1]
.356 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.357 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.358 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7520#:
	alu[--, --, B, a5]
.%import_expr common_code 359 <34:22:0> &bp 362 +
.359 D85A900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 362
	bge[l_7522#], defer[1]
.360 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.361 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.362 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7522#:
	alu[--, b1, -, a0]
.%import_expr common_code 363 <34:22:0> &bp 366 +
.363 D85B900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 366
	blo[l_7524#], defer[1]
.364 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.365 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.366 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7524#:
	alu[--, --, B, a5]
.%import_expr common_code 367 <34:22:0> &bp 370 +
.367 D85C900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 370
	bge[l_7526#], defer[1]
.368 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.369 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.370 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7526#:
	alu[--, b1, -, a0]
.%import_expr common_code 371 <34:22:0> &bp 374 +
.371 D85D900105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 374
	blo[l_7528#], defer[1]
.372 81F0580205 common_code
	.%line 194 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          lo <<= 1;
	alu_shf[a5, --, B, a5, <<1]
.373 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.374 A070000005 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (lo < 0)
l_7528#:
	alu[--, --, B, a5]
.%import_expr common_code 375 <34:22:0> &bp 378 +
.375 D85E900108 common_code
	.%line 190 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 378
	bge[l_7530#], defer[1]
.376 91F0100600 common_code
	.%line 189 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
/******/          hi <<= 1;
	alu_shf[b1, --, B, b1, <<1]
.377 BA40100701 common_code
	.%line 192 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi |= 1;
	alu[b1, b1, OR, 1]
.378 AAF0000400 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/          if (hi >= y)
l_7530#:
	alu[--, b1, -, a0]
.%import_expr common_code 379 <34:22:0> &bp 381 +
.379 D85F400105 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0 381
	blo[l_7532#]
.380 BAC0100400 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0
/******/              hi -= y;
	alu[b1, b1, -, a0]
.381 E8000C0004 common_code
	.%line 205 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 0 0 A4
/******/          return hi;
l_7532#:
	rtn[a4]
.382 E8001C0004 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:604 1 0 A4
/******/          return 0xffffffff;
l_7535#:
	rtn[a4], defer[1]
.383 F080000700 common_code
	.%line 178 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:604 0
	immed[b1, -1, 0]
.%import_expr common_code 384 <34:22:0> &bp 393 +
.384 D862400011 common_code
	.%line 200 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0 393
/******/  	if(ctx() == 0){
_plugin_init_user#:
	br!=ctx[0, l_8799#]
.385 F0002E38CF common_code
	.%line 201 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
/******/  		probMult = (RAND_MAX / 100) * 2;
	immed[@a79, 654, <<0]
.386 F0000C10BF common_code
	.%line 202 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
/******/  		stride = 4;
	immed[@a63, 4, <<0]
.387 F0000C04AF common_code
	.%line 203 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
/******/  		deterministic = 1;
	immed[@a47, 1, <<0]
.388 A0400000CF common_code
	.%line 204 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
/******/  		probability = 20 * probMult;
	alu[a0, --, B, @a79]
.389 91E0080200 common_code
	.%line 204 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
	alu_shf[b0, --, B, a0, <<2]
.390 81C0080200 common_code
	.%line 204 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
	alu_shf[a0, --, B, a0, <<4]
.391 B0CDF00000 common_code
	.%line 204 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
	alu[@b95, b0, +, a0]
.392 F08003BF00 common_code
	.%line 205 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0
/******/  		nextDroppable = -1;
	immed[@b111, -1, 0]
.393 E8000C0002 common_code
	.%line 208 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:641 0 0 A2
/******/  }
l_8799#:
	rtn[a2]
.%import_expr common_code 394 <34:22:0> &bp 400 +
.394 D864000011 common_code
	.%line 156 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0 400
/******/    if(ctx() == 0)
_dl_sink_init#:
	br!=ctx[0, l_8835#]
.395 FC06EC0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
/******/      dl_sink_message_lock = UNLOCKED;
	local_csr_wr[active_lm_addr_1, 0]
.396 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	nop
.397 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	nop
.398 F0000C0300 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	nop
.399 F0000C0220 common_code
	.%line 162 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 400 <34:22:0> &bp 402 +
.400 D864800011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:725 0 402
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_8835#:
	br!=ctx[0, l_8846#]
.401 FC10AC6719 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:727 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((3 & 15) << 3) | 1)]
.402 E8000C0000 common_code
	.%line 168 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:683 0 0 A0
/******/  }
l_8846#:
	rtn[a0]
.%import_expr common_code 403 <34:22:0> &bp 409 +
.403 D866400011 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 409
/******/    if (ctx() == 0)
_dl_source_init#:
	br!=ctx[0, l_8851#]
.404 FC06EC1304 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/      wait_for_all(&rx_ring_ready_sig);
	local_csr_wr[active_lm_addr_1, 4]
.405 E000001000 common_code
	.%line 193 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	ctx_arb[s12], all
.406 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
/******/      dl_source_message_lock = UNLOCKED;
	nop
.407 F0000C0300 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	nop
.408 F0000C0220 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0
	immed[*l$index1, 0, <<0]
.%import_expr common_code 409 <34:22:0> &bp 411 +
.409 D866C00011 common_code
	.%line 632 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:730 0 411
/******/    if(ctx() == FIRST_PACKET_THREAD)
l_8851#:
	br!=ctx[0, l_8862#]
.410 FC10AC4711 common_code
	.%line 640 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:732 0
/******/        signal_same_ME(__signal_number(s), (FIRST_PACKET_THREAD+1));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 1)]
.411 E8000C0000 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:682 0 0 A0
/******/  }
l_8862#:
	rtn[a0]
.412 C003180007 common_code
	.%line 360 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
/******/      out_port = (ring_in.uc_mc_bits >> 3) & 0x7;
_default_format_out_data#:
	ld_field_w_clr[b0, 0011, a7, >>0]
.413 A030000000 common_code
	.%line 360 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 1
	alu[--, --, B, b0]
.414 8C30000100 common_code
	.%line 360 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:622 0
	asr[a0, b0, >>3]
.415 A4002C1C00 common_code
	.%line 360 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
	alu[a2, a0, AND, 7]
.416 B4000C3C02 common_code
	.%line 349 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
/******/      ring_out.plugin_qm_data_out.out_port = out_port;
	alu[b0, a2, AND, 15]
.417 888000BE0B common_code
	.%line 349 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
	alu_shf[a0, a11, AND~, 15, <<24]
.418 8A80000200 common_code
	.%line 349 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
	alu_shf[a0, a0, OR, b0, <<24]
.419 B0800C0402 common_code
	.%line 351 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
/******/      ring_out.plugin_qm_data_out.qid = ((out_port+1) << 13) | ring_in.qid;
	alu[b0, a2, +, 1]
.420 9B30000209 common_code
	.%line 351 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
	alu_shf[b0, a9, OR, b0, <<13]
.421 C003000000 common_code
	.%line 351 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
	ld_field[a0, 0011, b0, <<0]
.422 A040B00000 common_code
	.%line 351 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
	alu[a11, --, B, a0]
.423 C00C082C09 common_code
	.%line 353 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 0
/******/      ring_out.plugin_qm_data_out.l3_pkt_len = ring_in.l3_pkt_len;
	ld_field[b11, 1100, a9, >>0]
.424 E800300700 common_code
	.%line 374 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:622 3 0 B1
/******/  }
	rtn[b1], defer[3]
.425 A04000000C common_code
	.%line 354 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:622 2
/******/      ring_out.plugin_qm_data_out.buf_handle_lo24 = ring_in.buf_handle_lo24;
	alu[a0, --, B, a12]
.426 C007002000 common_code
	.%line 354 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:622 1
	ld_field[a0, 0111, b8, <<0]
.427 A040C00000 common_code
	.%line 354 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:622 0
	alu[a12, --, B, a0]
.428 E000010000 common_code
	.%line 77 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:611 0
/******/          ctx_arb[kill];
_exit#:
	ctx_arb[kill]
.429 E8000C0000 common_code
	.%line 79 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:611 0 0 A0
/******/  }
	rtn[a0]
.430 E000000008 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:805 0
/******/    wait_for_all(s);
_dl_sink_packet#:
	ctx_arb[s3], all
.%import_expr common_code 431 <34:22:0> &bp 436 +
.431 D86D324214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:746 3 436
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_2630#], defer[3]
.432 A05800000C common_code
	.%line 254 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:744 2
/******/  	data[0] = in[0];
	alu[$0, --, B, a12]
.433 A05810000B common_code
	.%line 255 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:744 1
/******/          data[1] = in[1];
	alu[$1, --, B, a11]
.434 A018202C00 common_code
	.%line 256 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 0 fiid:744 0
/******/          data[2] = in[2];
	alu[$2, --, B, b11]
.%import_expr common_code 435 <34:22:0> &bp 438 +
.435 D86D800018 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:746 0 438
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br[l_2172#]
.436 E000000001 common_code
	.%line 265 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:750 0
/******/   	     ctx_swap();
l_2630#:
	ctx_arb[voluntary]
.%import_expr common_code 437 <34:22:0> &bp 436 +
.437 D86D024214 common_code
	.%line 106 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:752 0 436
/******/  	return inp_state_test(inp_state_scr_ring0_full + 
	br_inp_state[scr_ring7_status, l_2630#]
.438 F00000031C common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:744 0
/******/  	scratch_put_ring(data,
l_2172#:
	immed[b0, 28, <<0]
.439 1A14000020 common_code
	.%line 270 "/users/onl/npr/onl_router/src/scratch_rings_WU.h" 1 fiid:753 0
	scratch[put, $0, b0, 0, 3], ctx_swap[s1]
.440 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 1
/******/    c = ctx();
	local_csr_rd[active_ctx_sts]
.441 F000000300 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:739 0
	immed[b0, 0, <<0]
.442 B440000307 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 0
	alu[b0, b0, AND, 7]
.%import_expr common_code 443 <34:22:0> &bp 451 +
.443 D870C00109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 0 451
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_2629#]
.444 AAF0000305 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 0
	alu[--, b0, -, 5]
.%import_expr common_code 445 <34:22:0> &bp 448 +
.445 D870000108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 0 448
	bge[l_2619#]
.446 FC10AE6398 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:743 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((3 & 15) << 3) | 128)]
.%import_expr common_code 447 <34:22:0> &bp 451 +
.447 D870C00018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 0 451
/******/      __implicit_write(s);
	br[l_2629#]
.448 AAF0000305 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 0
/******/    else if(c == LAST_PACKET_THREAD)
l_2619#:
	alu[--, b0, -, 5]
.%import_expr common_code 449 <34:22:0> &bp 451 +
.449 D870C00101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:739 0 451
	bne[l_2629#]
.450 FC10AC6318 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:741 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((3 & 15) << 3)]
.451 E8000C0000 common_code
	.%line 287 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:680 0 0 A0
/******/  }
l_2629#:
	rtn[a0]
.452 F000133F04 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    msglen = strlen_lmem(msg);
_onl_api_debug_message#:
	immed[@b79, 260, 0]
.%import_expr common_code 453 <34:22:0> &bp 87 +
.453 D815E00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2 87
	br[_strlen_lmem#], defer[2]
.454 B080333C01 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[b3, a1, +, @b79]
.%import_expr common_code 455 <27:20:8,17:10:0> &bp 456 +
.455 F0001F2006 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	load_addr[a6, l_8946#]
.456 B040100000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
l_8946#:
	alu[b1, --, B, a0]
.457 AAB000071B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    if(msglen > 27)
	alu[--, 27, -, b1]
.%import_expr common_code 458 <34:22:0> &bp 853 +
.458 D8D5400105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0 853
	blo[l_2127#]
.459 A030000400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b1]
.%import_expr common_code 460 <34:22:0> &bp 586 +
.460 D892900100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1 586
	beq[l_2045#], defer[1]
.461 F0000C0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	immed[a0, 0, <<0]
.462 AAF0000706 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, b1, -, 6]
.%import_expr common_code 463 <34:22:0> &bp 561 +
.463 D88C400105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0 561
	blo[l_2042#]
.464 BAC0D00706 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b13, b1, -, 6]
.465 F000133F04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = msg[i];
l_2040#:
	immed[@b79, 260, 0]
.466 B080333C01 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b3, a1, +, @b79]
.467 B080C00C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b12, a0, +, b3]
.468 FC06E03300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b12]
.469 B0803C8001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, a1, +, 32]
.470 A080600C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a6, a0, +, b3]
.471 FC066C0006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, a6]
.472 91D0303200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, --, B, b12, <<3]
.473 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, b3, OR, 0]
.474 9000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[b3, --, B, *l$index1, <<indirect]
.475 8D80400D00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a4, b3, >>24]
.476 FC06EC0006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a6]
.477 BAC03C0C06 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, 3, -, a6]
.478 91D0400E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b4, --, B, b3, <<3]
.479 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b4, OR, 0]
.480 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.481 A440500E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a5, b3, AND, *l$index0]
.482 C001180C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a4, <<0]
.483 AA70001300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b4, OR, 0]
.484 9A00300E05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, a5, OR, b3, <<indirect]
.485 A022000C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index1, --, B, b3]
.486 B0C0303301 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, b12, +, 1]
.487 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b3]
.488 B0804C0406 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b4, a6, +, 1]
.489 91D0300E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, --, B, b3, <<3]
.490 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, b3, OR, 0]
.491 9000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[b3, --, B, *l$index1, <<indirect]
.492 8D80400D00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a4, b3, >>24]
.493 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b4]
.494 BA80301303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, 3, -, b4]
.495 81D0D00E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a13, --, B, b3, <<3]
.496 AA300C000D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a13, OR, 0]
.497 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.498 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.499 A440500E20 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a5, b3, AND, *l$index1]
.500 C001180C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a4, <<0]
.501 AA300C000D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a13, OR, 0]
.502 9A00300E05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, a5, OR, b3, <<indirect]
.503 A022000C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index1, --, B, b3]
.504 B0C0303302 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, b12, +, 2]
.505 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b3]
.506 B0804C0806 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b4, a6, +, 2]
.507 91D0300E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, --, B, b3, <<3]
.508 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, b3, OR, 0]
.509 9000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[b3, --, B, *l$index1, <<indirect]
.510 8D80400D00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a4, b3, >>24]
.511 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b4]
.512 BA80301303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, 3, -, b4]
.513 81D0D00E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a13, --, B, b3, <<3]
.514 AA300C000D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a13, OR, 0]
.515 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.516 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.517 A440500E20 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a5, b3, AND, *l$index1]
.518 C001180C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a4, <<0]
.519 AA300C000D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a13, OR, 0]
.520 9A00300E05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, a5, OR, b3, <<indirect]
.521 A022000C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index1, --, B, b3]
.522 B0C0303303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, b12, +, 3]
.523 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b3]
.524 A0805C0C06 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a5, a6, +, 3]
.525 91D0300E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, --, B, b3, <<3]
.526 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, b3, OR, 0]
.527 9000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[b3, --, B, *l$index1, <<indirect]
.528 9D80300D00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b3, b3, >>24]
.529 FC06EC0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a5]
.530 AAC04C0C05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, 3, -, a5]
.531 81D0D80204 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a13, --, B, a4, <<3]
.532 AA300C000D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a13, OR, 0]
.533 820047FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.534 FC06EC0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a5]
.535 B400488004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b4, a4, AND, *l$index1]
.536 C001100C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a4, 0001, b3, <<0]
.537 AA300C000D common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a13, OR, 0]
.538 9A00381204 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, b4, OR, a4, <<indirect]
.539 A022000C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index1, --, B, b3]
.540 B0C0303304 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, b12, +, 4]
.541 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b3]
.542 A0806C1006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a6, a6, +, 4]
.543 91D0300E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, --, B, b3, <<3]
.544 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, b3, OR, 0]
.545 9000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[b3, --, B, *l$index1, <<indirect]
.546 9D80300D00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b3, b3, >>24]
.547 FC06EC0006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, a6]
.548 AAC04C0C06 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, 3, -, a6]
.549 81D0580204 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a5, --, B, a4, <<3]
.550 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a5, OR, 0]
.551 820047FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a4, --, ~B, 255, <<indirect]
.552 FC06EC0006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a6]
.553 B400488004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b4, a4, AND, *l$index1]
.554 C001100C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a4, 0001, b3, <<0]
.555 AA300C0005 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a5, OR, 0]
.556 9A00381204 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, b4, OR, a4, <<indirect]
.557 A0800C1400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[a0, a0, +, 5]
.558 AAF0003400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, b13, -, a0]
.%import_expr common_code 559 <34:22:0> &bp 465 +
.559 D874500104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1 465
	bhs[l_2040#], defer[1]
.560 A022000C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b3]
.561 B0803C8001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
l_2042#:
	alu[b3, a1, +, 32]
.562 B080400C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
l_8924#:
	alu[b4, a0, +, b3]
.563 F000133F04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	immed[@b79, 260, 0]
.564 B080333C01 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, a1, +, @b79]
.565 B080300C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, a0, +, b3]
.566 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b3]
.567 FC06601300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, b4]
.568 91D0300E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, --, B, b3, <<3]
.569 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	alu[--, b3, OR, 0]
.570 9000316200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[b3, --, B, *l$index1, <<indirect]
.571 8D80400D00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a4, b3, >>24]
.572 FC06E01300 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b4]
.573 BA80301303 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b3, 3, -, b4]
.574 81D0600E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a6, --, B, b3, <<3]
.575 AA300C0006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a6, OR, 0]
.576 920037FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, --, ~B, 255, <<indirect]
.577 A440500E00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a5, b3, AND, *l$index0]
.578 C001180C04 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a4, <<0]
.579 AA300C0006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a6, OR, 0]
.580 9A00300E05 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b3, a5, OR, b3, <<indirect]
.581 A0800C0400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[a0, a0, +, 1]
.582 AAB0000400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, a0, -, b1]
.%import_expr common_code 583 <34:22:0> &bp 562 +
.583 D88CA00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2 562
	blo[l_8924#], defer[2]
.584 A022000C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b3]
.585 B0803C8001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
/******/    for(i=0; i<msglen; ++i)
	alu[b3, a1, +, 32]
.586 B0803C8001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    padmsg[i] = '\0';
l_2045#:
	alu[b3, a1, +, 32]
.587 B080400C00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b4, a0, +, b3]
.588 FC06E01300 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b4]
.589 FC06601300 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, b4]
.590 AA80001303 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a0, 3, -, b4]
.591 81D0480200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, --, B, a0, <<3]
.592 AA300C0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.593 820007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.594 A400088000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a0, a0, AND, *l$index1]
.595 AA300C0004 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, a4, OR, 0]
.596 8A00008200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.597 A060000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index0, --, B, a0]
.598 A0C0000701 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, b1, +, 1]
.599 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, a0, -, 28]
.%import_expr common_code 600 <34:22:0> &bp 677 +
.600 D8A9500108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1 677
	bge[l_2053#], defer[1]
.601 B08CFC8001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b79, a1, +, 32]
.602 BAC01C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b1, 28, -, a0]
.603 AAF0000706 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, b1, -, 6]
.%import_expr common_code 604 <34:22:0> &bp 663 +
.604 D8A5C00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0 663
	blt[l_2050#]
.605 B080400C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/      padmsg[i] = 0xff;
l_2048#:
	alu[b4, a0, +, b3]
.606 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b4]
.607 FC06601300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, b4]
.608 A0C0501301 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a5, b4, +, 1]
.609 BA80101303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, 3, -, b4]
.610 91D0100600 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, b1, <<3]
.611 AA70000700 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b1, OR, 0]
.612 800047FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a4, --, B, 255, <<indirect]
.613 B240100004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, --, ~B, a4]
.614 FC06EC0005 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a5]
.615 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b1, b1, AND, *l$index1]
.616 BA40100404 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, b1, OR, a4]
.617 A020000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[*l$index0, --, B, b1]
.618 BAC01C0C05 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, 3, -, a5]
.619 91D0100600 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, b1, <<3]
.620 AA70000700 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b1, OR, 0]
.621 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b1, --, B, 255, <<indirect]
.622 A200400400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, --, ~B, b1]
.623 FC06EC0005 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	local_csr_wr[active_lm_addr_1, a5]
.624 A0C0501302 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[a5, b4, +, 2]
.625 A400488004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a4, a4, AND, *l$index1]
.626 BA00100404 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, a4, OR, b1]
.627 FC06EC0005 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a5]
.628 A022000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index1, --, B, b1]
.629 BAC01C0C05 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, 3, -, a5]
.630 91D0100600 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, b1, <<3]
.631 AA70000700 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b1, OR, 0]
.632 800047FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a4, --, B, 255, <<indirect]
.633 B240100004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, --, ~B, a4]
.634 FC06EC0005 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	local_csr_wr[active_lm_addr_1, a5]
.635 A0C0501303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[a5, b4, +, 3]
.636 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b1, b1, AND, *l$index1]
.637 BA40100404 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, b1, OR, a4]
.638 FC06EC0005 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a5]
.639 A022000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index1, --, B, b1]
.640 B0C0401304 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b4, b4, +, 4]
.641 BAC01C0C05 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, 3, -, a5]
.642 91D0100600 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, b1, <<3]
.643 AA70000700 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b1, OR, 0]
.644 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b1, --, B, 255, <<indirect]
.645 A200400400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, --, ~B, b1]
.646 FC06EC0005 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, a5]
.647 A400488004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a4, a4, AND, *l$index1]
.648 BA00100404 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, a4, OR, b1]
.649 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.650 A022000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index1, --, B, b1]
.651 BA80101303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, 3, -, b4]
.652 91D0100600 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, b1, <<3]
.653 AA70000700 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b1, OR, 0]
.654 800047FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[a4, --, B, 255, <<indirect]
.655 B240100004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, --, ~B, a4]
.656 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, b4]
.657 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[b1, b1, AND, *l$index1]
.658 A0800C1400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, a0, +, 5]
.659 AAB00C5800 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, a0, -, 22]
.%import_expr common_code 660 <34:22:0> &bp 605 +
.660 D897600109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2 605
	blt[l_2048#], defer[2]
.661 BA40100404 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
/******/      padmsg[i] = 0xff;
	alu[b1, b1, OR, a4]
.662 A022000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index1, --, B, b1]
.663 B080400C00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
l_2050#:
	alu[b4, a0, +, b3]
.664 FC06E01300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_1, b4]
.665 FC06601300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, b4]
.666 BA80101303 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[b1, 3, -, b4]
.667 91D0100600 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, b1, <<3]
.668 AA70000700 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu[--, b1, OR, 0]
.669 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu_shf[b1, --, B, 255, <<indirect]
.670 A200400400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[a4, --, ~B, b1]
.671 A0800C0400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, a0, +, 1]
.672 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[--, a0, -, 28]
.%import_expr common_code 673 <34:22:0> &bp 663 +
.673 D8A5F00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 3 663
	blt[l_2050#], defer[3]
.674 A400488004 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 2
/******/      padmsg[i] = 0xff;
	alu[a4, a4, AND, *l$index1]
.675 BA00100404 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu[b1, a4, OR, b1]
.676 A020000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[*l$index0, --, B, b1]
.677 FC06E33F00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
l_2053#:
	local_csr_wr[active_lm_addr_1, @b79]
.678 B08CFF8001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu[@b79, a1, +, 224]
.679 FC06633F00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	local_csr_wr[active_lm_addr_0, @b79]
.680 F0000C0300 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    while(dl_sink_message_lock == LOCKED)
	nop
.681 8000016000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[a0, --, B, *l$index1, <<0]
.682 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.683 C001180C00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.684 9180116200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1, <<8]
.685 9D80100500 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.686 C001100400 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.687 8100080200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a0, --, B, a0, <<16]
.688 8A80400E00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, a0, OR, b3, <<24]
.689 8100016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1, <<16]
.690 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.691 C001180400 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.692 8B85F00604 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[*l$index1[7], a4, OR, b1, <<8]
.693 8080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1, <<24]
.694 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.695 C001194000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[*l$index0, 0001, a0, <<0]
.696 9000116400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[b1, --, B, *l$index1[1], <<0]
.697 9D80100500 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.698 C001100404 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a4, 0001, b1, <<0]
.699 9180116600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[1], <<8]
.700 9D80100500 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.701 C001100400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.702 9100180200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, a0, <<16]
.703 9A80380604 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, b1, OR, a4, <<24]
.704 9100116600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[1], <<16]
.705 9D80100500 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.706 C001100400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.707 8B80D80E00 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a13, b3, OR, a0, <<8]
.708 8080016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1[1], <<24]
.709 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.710 C001194400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[*l$index0[1], 0001, a0, <<0]
.711 8000016800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[a0, --, B, *l$index1[2], <<0]
.712 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.713 C001180C00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.714 9180116A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[2], <<8]
.715 9D80100500 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.716 C001100400 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.717 8100080200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a0, --, B, a0, <<16]
.718 8A80400E00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, a0, OR, b3, <<24]
.719 8100016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1[2], <<16]
.720 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.721 C001180400 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.722 0110000A28 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	sram[write, $0, b2, 8, 1], ctx_swap[s1], defer[2]
.723 8B80000604 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a0, a4, OR, b1, <<8]
.724 A058000000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[$0, --, B, a0]
.725 8080016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1[2], <<24]
.726 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.727 C001183800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b14, 0001, a0, <<0]
.728 8000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[a0, --, B, *l$index1[3], <<0]
.729 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.730 C001180C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.731 9180116E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[3], <<8]
.732 9D80100500 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.733 C001100400 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.734 8100080200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a0, --, B, a0, <<16]
.735 9A80300E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, a0, OR, b3, <<24]
.736 9100116E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[3], <<16]
.737 9D80100500 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.738 C001100400 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.739 0110000A2C common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 2
	sram[write, $0, b2, 12, 1], ctx_swap[s1], defer[2]
.740 8B80080E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 1
	alu_shf[a0, b3, OR, a0, <<8]
.741 A058000000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[$0, --, B, a0]
.742 8080016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1[3], <<24]
.743 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.744 C001183400 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b13, 0001, a0, <<0]
.745 9000117000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[b1, --, B, *l$index1[4], <<0]
.746 9D80100500 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.747 C001100404 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a4, 0001, b1, <<0]
.748 9180117200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[4], <<8]
.749 9D80100500 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.750 C001100400 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.751 9100180200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, a0, <<16]
.752 8A80480604 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, b1, OR, a4, <<24]
.753 8100017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1[4], <<16]
.754 8D80080100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.755 C001180400 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.756 9B80C00604 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b12, a4, OR, b1, <<8]
.757 9080117200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[4], <<24]
.758 9D80100500 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.759 C001100406 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a6, 0001, b1, <<0]
.760 8000017400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[a0, --, B, *l$index1[5], <<0]
.761 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.762 C001180C00 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b3, 0001, a0, <<0]
.763 9180117600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[5], <<8]
.764 9D80100500 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.765 C001100400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.766 8100080200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a0, --, B, a0, <<16]
.767 9A80300E00 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, a0, OR, b3, <<24]
.768 9100117600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[5], <<16]
.769 9D80100500 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.770 C001100400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.771 8B80580E00 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a5, b3, OR, a0, <<8]
.772 8080017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1[5], <<24]
.773 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.774 C001181000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b4, 0001, a0, <<0]
.775 9000117800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	alu_shf[b1, --, B, *l$index1[6], <<0]
.776 9D80100500 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.777 C001100404 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a4, 0001, b1, <<0]
.778 9180117A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, *l$index1[6], <<8]
.779 9D80100500 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.780 C001100400 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.781 9100180200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b1, --, B, a0, <<16]
.782 8A80480604 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[a4, b1, OR, a4, <<24]
.783 8100017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[a0, --, B, *l$index1[6], <<16]
.784 8D80080100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[a0, a0, >>24]
.785 C001180400 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.786 FC06EC0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	local_csr_wr[active_lm_addr_1, 0]
.787 A000089800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	alu[a0, --, B, *l$index1[6]]
.788 9B80300604 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 0
	alu_shf[b3, a4, OR, b1, <<8]
.789 9080180200 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:724 1
	alu_shf[b1, --, B, a0, <<24]
.790 9D80100500 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
	asr[b1, b1, >>24]
.791 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 792 <34:22:0> &bp 800 +
.792 D8C8100101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 800
	bne[l_2062#], defer[1]
.793 C001100404 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:724 0
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	ld_field_w_clr[a4, 0001, b1, <<0]
.794 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.795 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
	nop
.796 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
	nop
.797 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:721 0
l_2056#:
	ctx_arb[voluntary]
.798 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 799 <34:22:0> &bp 797 +
.799 D8C7400100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 797
	beq[l_2056#]
.800 AAF000170B common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_2062#:
	alu[--, b5, -, 11]
.%import_expr common_code 801 <34:22:0> &bp 805 +
.801 D8C9500101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 805
	bne[l_2064#], defer[1]
.802 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 803 <34:22:0> &bp 820 +
.803 D8CD100018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 820
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_2072#], defer[1]
.804 F00000070E common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[b1, 14, <<0]
.805 AAF000170C common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_2064#:
	alu[--, b5, -, 12]
.%import_expr common_code 806 <34:22:0> &bp 809 +
.806 D8CA400101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 809
	bne[l_2066#]
.%import_expr common_code 807 <34:22:0> &bp 820 +
.807 D8CD100018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 820
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_2072#], defer[1]
.808 F00000070F common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[b1, 15, <<0]
.809 AAF000170D common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_2066#:
	alu[--, b5, -, 13]
.%import_expr common_code 810 <34:22:0> &bp 813 +
.810 D8CB400101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 813
	bne[l_2068#]
.%import_expr common_code 811 <34:22:0> &bp 820 +
.811 D8CD100018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 820
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_2072#], defer[1]
.812 F000000710 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[b1, 16, <<0]
.813 AAF000170E common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_2068#:
	alu[--, b5, -, 14]
.%import_expr common_code 814 <34:22:0> &bp 817 +
.814 D8CC400101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 817
	bne[l_2070#]
.%import_expr common_code 815 <34:22:0> &bp 820 +
.815 D8CD100018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 1 820
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_2072#], defer[1]
.816 F000000711 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:720 0
	immed[b1, 17, <<0]
.817 AAF000170F common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_2070#:
	alu[--, b5, -, 15]
.%import_expr common_code 818 <34:22:0> &bp 846 +
.818 D8D3800101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0 846
	bne[l_2126#]
.819 F000000712 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[b1, 18, <<0]
.820 B08CFF8001 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/  }
l_2072#:
	alu[@b79, a1, +, 224]
.821 FC06633F00 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
	local_csr_wr[active_lm_addr_0, @b79]
.822 B08CFC8001 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
	alu[@b79, a1, +, 32]
.823 FC06E33F00 common_code
	.%line 154 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
	local_csr_wr[active_lm_addr_1, @b79]
.824 F40C0C0000 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
	immed[a0, 49152, <<16]
.825 9BE0100600 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
	alu_shf[b1, a0, OR, b1, <<2]
.826 F4002C1D80 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[0] = in[0];
	immed[$0, 519, <<16]
.827 A000080000 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[1] = in[1];
	alu[a0, --, B, *l$index0]
.828 0010000A28 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 2
/******/    data[3] = in[3];
	sram[read, $0, b2, 8, 1], ctx_swap[s1], defer[2]
.829 AA58189C00 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 1
/******/    data[1] = in[1];
	alu[$1, *l$index1[7], OR, a0]
.830 AA1828040D common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 0
/******/    data[2] = in[2];
	alu[$2, a13, OR, *l$index0[1]]
.831 AA18303980 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[3] = in[3];
	alu[$3, $0, OR, b14]
.832 0010000A2C common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 2
/******/    data[4] = in[4];
	sram[read, $0, b2, 12, 1], ctx_swap[s1], defer[2]
.833 AA58503006 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 1
/******/    data[5] = in[5];
	alu[$5, b12, OR, a6]
.834 AA18601005 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:722 0
/******/    data[6] = in[6];
	alu[$6, a5, OR, b4]
.835 AA18403580 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[4] = in[4];
	alu[$4, $0, OR, b13]
.836 AA58700C04 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    data[7] = in[7];
	alu[$7, b3, OR, a4]
.837 094E000720 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:723 0
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_2093#:
	sram[put, $0, b1, 0, 8], sig_done[s4]
.838 E000000030 common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s5, s4], all
.839 844000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[a0, $0, AND, 15, <<28]
.%import_expr common_code 840 <34:22:0> &bp 837 +
.840 D8D1400100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:722 0 837
	beq[l_2093#]
.841 FC06EC0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
/******/    dl_sink_message_lock = UNLOCKED;
	local_csr_wr[active_lm_addr_1, 0]
.842 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
	nop
.843 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
	nop
.844 F0000C0300 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
	nop
.845 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:720 0
	immed[*l$index1, 0, <<0]
.846 F000133F10 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
/******/    return 0;
l_2126#:
	immed[@b79, 272, <<0]
.847 B08CF33C01 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	alu[@b79, a1, +, @b79]
.848 FC06633F00 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	local_csr_wr[active_lm_addr_0, @b79]
.849 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.850 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.851 F0000C0300 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.852 E8000C0200 common_code
	.%line 133 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0 0 *L00
	rtn[*l$index0]
.853 F000133F10 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
/******/      return -1;
l_2127#:
	immed[@b79, 272, <<0]
.854 B08CF33C01 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	alu[@b79, a1, +, @b79]
.855 FC06633F00 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	local_csr_wr[active_lm_addr_0, @b79]
.856 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.857 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.858 F0000C0300 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0
	nop
.859 E8000C0200 common_code
	.%line 123 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:684 0 0 *L00
	rtn[*l$index0]
.860 A070000000 common_code
	.%line 220 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
/******/      if(y == 0)
__mod_s32#:
	alu[--, --, B, a0]
.%import_expr common_code 861 <34:22:0> &bp 876 +
.861 D8DB100100 common_code
	.%line 220 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 1 876
	beq[l_7559#], defer[1]
.862 F000001300 common_code
	.%line 217 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:608 0
/******/      int neg = 0;
	immed[b4, 0, <<0]
.863 A070000005 common_code
	.%line 226 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
/******/      if (x < 0)
	alu[--, --, B, a5]
.%import_expr common_code 864 <34:22:0> &bp 867 +
.864 D8D8C00108 common_code
	.%line 226 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0 867
	bge[l_7555#]
.865 F000001301 common_code
	.%line 228 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
/******/          neg = 1;
	immed[b4, 1, <<0]
.866 AAC05C0005 common_code
	.%line 229 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
/******/          x = -x;
	alu[a5, 0, -, a5]
.867 A070000000 common_code
	.%line 231 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
/******/      if (y < 0)
l_7555#:
	alu[--, --, B, a0]
.%import_expr common_code 868 <34:22:0> &bp 870 +
.868 D8D9800108 common_code
	.%line 231 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0 870
	bge[l_7560#]
.869 AAC00C0000 common_code
	.%line 231 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
	alu[a0, 0, -, a0]
.%import_expr common_code 870 <34:22:0> &bp 124 +
.870 D81F100018 common_code
	.%line 236 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 1 124
/******/      result = _div_mod_32(x, y, 1);
l_7560#:
	br[__div_mod_32#], defer[1]
.%import_expr common_code 871 <27:20:8,17:10:0> &bp 872 +
.871 F0003DA004 common_code
	.%line 236 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:608 0
	load_addr[a4, l_8947#]
.872 A030001000 common_code
	.%line 237 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
/******/      if (neg)
l_8947#:
	alu[--, --, B, b4]
.%import_expr common_code 873 <34:22:0> &bp 875 +
.873 D8DAC00100 common_code
	.%line 237 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0 875
	beq[l_7558#]
.874 BA80100700 common_code
	.%line 239 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0
/******/          result = -result;
	alu[b1, 0, -, b1]
.875 E800000F00 common_code
	.%line 241 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 0 0 B3
/******/      return result;
l_7558#:
	rtn[b3]
.876 E800100F00 common_code
	.%line 223 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 1 fiid:608 1 0 B3
/******/          return 0xffffffff;
l_7559#:
	rtn[b3], defer[1]
.877 F080000700 common_code
	.%line 223 "/users/onl/npr/intel_sdk_285x/microengineC/src/rtl.c" 0 fiid:608 0
	immed[b1, -1, 0]
.878 FC04400000 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:900 1
/******/    switch(__ME())
_plugin_init#:
	local_csr_rd[active_ctx_sts]
.879 F0000C0000 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:900 0
	immed[a0, 0, <<0]
.880 843008FD00 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:899 0
	alu_shf[a0, 31, AND, a0, >>3]
.881 AA800C1C00 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
	alu[a0, a0, -, 7]
.882 AAF00C3000 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
	alu[--, 12, -, a0]
.%import_expr common_code 883 <34:22:0> &bp 914 +
.883 D8E4800105 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
	blo[l_8820#]
.%import_expr common_code 884 <26:22:8,17:10:0> &bp 885 +
.884 E800CDD400 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 885 A0
	jump[a0, l_8986#], targets[l_8998#,l_8997#,l_8996#,l_8995#,l_8994#,l_8993#,l_8992#,l_8991#,l_8990#,l_8989#,l_8988#,l_8987#,l_8986#]
.%import_expr common_code 885 <34:22:0> &bp 914 +
.885 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8986#:
	br[l_8820#]
.%import_expr common_code 886 <34:22:0> &bp 914 +
.886 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8987#:
	br[l_8820#]
.%import_expr common_code 887 <34:22:0> &bp 914 +
.887 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8988#:
	br[l_8820#]
.%import_expr common_code 888 <34:22:0> &bp 914 +
.888 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8989#:
	br[l_8820#]
.%import_expr common_code 889 <34:22:0> &bp 914 +
.889 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8990#:
	br[l_8820#]
.%import_expr common_code 890 <34:22:0> &bp 914 +
.890 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8991#:
	br[l_8820#]
.%import_expr common_code 891 <34:22:0> &bp 914 +
.891 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8992#:
	br[l_8820#]
.%import_expr common_code 892 <34:22:0> &bp 914 +
.892 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8993#:
	br[l_8820#]
.%import_expr common_code 893 <34:22:0> &bp 914 +
.893 D8E4800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 914
l_8994#:
	br[l_8820#]
.%import_expr common_code 894 <34:22:0> &bp 910 +
.894 D8E3800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 910
l_8995#:
	br[l_8817#]
.%import_expr common_code 895 <34:22:0> &bp 906 +
.895 D8E2800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 906
l_8996#:
	br[l_8815#]
.%import_expr common_code 896 <34:22:0> &bp 902 +
.896 D8E1800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 902
l_8997#:
	br[l_8813#]
.%import_expr common_code 897 <34:22:0> &bp 898 +
.897 D8E0800018 common_code
	.%line 498 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 898
l_8998#:
	br[l_8811#]
.898 F0000C2803 common_code
	.%line 527 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/        dlFromBlock  = PACKET_IN_RING_4;
l_8811#:
	immed[a3, 10, <<0]
.%import_expr common_code 899 <34:22:0> &bp 917 +
.899 D8E5600018 common_code
	.%line 529 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 2 917
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	br[l_8823#], defer[2]
.900 F000001314 common_code
	.%line 528 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 1
/******/        msgFromBlock = MESSAGE_IN_RING_4;
	immed[b4, 20, <<0]
.901 F00000170F common_code
	.%line 529 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 0
/******/        msgNextBlock = MESSAGE_OUT_RING_4;
	immed[b5, 15, <<0]
.902 F0000C2403 common_code
	.%line 521 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/        dlFromBlock  = PACKET_IN_RING_3;
l_8813#:
	immed[a3, 9, <<0]
.%import_expr common_code 903 <34:22:0> &bp 917 +
.903 D8E5600018 common_code
	.%line 523 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 2 917
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	br[l_8823#], defer[2]
.904 F000001313 common_code
	.%line 522 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 1
/******/        msgFromBlock = MESSAGE_IN_RING_3;
	immed[b4, 19, <<0]
.905 F00000170E common_code
	.%line 523 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 0
/******/        msgNextBlock = MESSAGE_OUT_RING_3;    
	immed[b5, 14, <<0]
.906 F0000C2003 common_code
	.%line 515 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/        dlFromBlock  = PACKET_IN_RING_2;
l_8815#:
	immed[a3, 8, <<0]
.%import_expr common_code 907 <34:22:0> &bp 917 +
.907 D8E5600018 common_code
	.%line 517 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 2 917
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	br[l_8823#], defer[2]
.908 F000001312 common_code
	.%line 516 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 1
/******/        msgFromBlock = MESSAGE_IN_RING_2;
	immed[b4, 18, <<0]
.909 F00000170D common_code
	.%line 517 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 0
/******/        msgNextBlock = MESSAGE_OUT_RING_2;  
	immed[b5, 13, <<0]
.910 F0000C1C03 common_code
	.%line 508 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/        dlFromBlock  = PACKET_IN_RING_1;
l_8817#:
	immed[a3, 7, <<0]
.%import_expr common_code 911 <34:22:0> &bp 917 +
.911 D8E5600018 common_code
	.%line 510 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 2 917
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	br[l_8823#], defer[2]
.912 F000001311 common_code
	.%line 509 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 1
/******/        msgFromBlock = MESSAGE_IN_RING_1;
	immed[b4, 17, <<0]
.913 F00000170C common_code
	.%line 510 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 0
/******/        msgNextBlock = MESSAGE_OUT_RING_1;
	immed[b5, 12, <<0]
.914 F0000C1803 common_code
	.%line 533 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/        dlFromBlock  = PACKET_IN_RING_0;
l_8820#:
	immed[a3, 6, <<0]
.915 F000001310 common_code
	.%line 534 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/        msgFromBlock = MESSAGE_IN_RING_0;
	immed[b4, 16, <<0]
.916 F00000170B common_code
	.%line 535 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/        msgNextBlock = MESSAGE_OUT_RING_0;
	immed[b5, 11, <<0]
.%import_expr common_code 917 <34:22:0> &bp 384 +
.917 D860100018 common_code
	.%line 539 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 1 384
/******/    plugin_init_user(); // user hook
l_8823#:
	br[_plugin_init_user#], defer[1]
.%import_expr common_code 918 <27:20:8,17:10:0> &bp 919 +
.918 F0003E5C02 common_code
	.%line 539 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:640 0
	load_addr[a2, l_8948#]
.919 F0000C0300 common_code
	.%line 540 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0
/******/  }
l_8948#:
	nop
.920 E800000700 common_code
	.%line 540 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:640 0 0 B1
	rtn[b1]
.921 FC06EC1304 common_code
	.%line 425 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/  {
_dl_source_message#:
	local_csr_wr[active_lm_addr_1, 4]
.922 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    while(dl_source_message_lock == LOCKED)
	nop
.923 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
	nop
.924 F0000C0300 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
	nop
.925 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
	alu[--, *l$index1, -, 1]
.%import_expr common_code 926 <34:22:0> &bp 933 +
.926 D8E9400101 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 933
	bne[l_412#]
.927 FC06EC1304 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 4]
.928 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
	nop
.929 F0000C0300 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
	nop
.930 E000000001 common_code
	.%line 433 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:861 0
l_406#:
	ctx_arb[voluntary]
.931 AAB00C0620 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    while(dl_source_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 932 <34:22:0> &bp 930 +
.932 D8E8800100 common_code
	.%line 431 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 930
	beq[l_406#]
.933 AAF0001310 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(source == MESSAGE_IN_RING_0)
l_412#:
	alu[--, b4, -, 16]
.%import_expr common_code 934 <34:22:0> &bp 938 +
.934 D8EA900101 common_code
	.%line 437 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 938
	bne[l_414#], defer[1]
.935 F0000C0620 common_code
	.%line 435 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
/******/    dl_source_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 936 <34:22:0> &bp 953 +
.936 D8EE500018 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 953
/******/      sring = ONL_XSCALE_TO_PLUGIN_0_CTRL_SRAM_RING;
	br[l_422#], defer[1]
.937 F0000C2406 common_code
	.%line 439 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a6, 9, <<0]
.938 AAF0001311 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_1)
l_414#:
	alu[--, b4, -, 17]
.%import_expr common_code 939 <34:22:0> &bp 942 +
.939 D8EB800101 common_code
	.%line 441 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 942
	bne[l_416#]
.%import_expr common_code 940 <34:22:0> &bp 953 +
.940 D8EE500018 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 953
/******/      sring = ONL_XSCALE_TO_PLUGIN_1_CTRL_SRAM_RING;
	br[l_422#], defer[1]
.941 F0000C2806 common_code
	.%line 443 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a6, 10, <<0]
.942 AAF0001312 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_2)
l_416#:
	alu[--, b4, -, 18]
.%import_expr common_code 943 <34:22:0> &bp 946 +
.943 D8EC800101 common_code
	.%line 445 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 946
	bne[l_418#]
.%import_expr common_code 944 <34:22:0> &bp 953 +
.944 D8EE500018 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 953
/******/      sring = ONL_XSCALE_TO_PLUGIN_2_CTRL_SRAM_RING;
	br[l_422#], defer[1]
.945 F0000C2C06 common_code
	.%line 447 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a6, 11, <<0]
.946 AAF0001313 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_3)
l_418#:
	alu[--, b4, -, 19]
.%import_expr common_code 947 <34:22:0> &bp 950 +
.947 D8ED800101 common_code
	.%line 449 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 950
	bne[l_420#]
.%import_expr common_code 948 <34:22:0> &bp 953 +
.948 D8EE500018 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 953
/******/      sring = ONL_XSCALE_TO_PLUGIN_3_CTRL_SRAM_RING;
	br[l_422#], defer[1]
.949 F0000C3006 common_code
	.%line 451 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	immed[a6, 12, <<0]
.950 AAF0001314 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    else if(source == MESSAGE_IN_RING_4)
l_420#:
	alu[--, b4, -, 20]
.%import_expr common_code 951 <34:22:0> &bp 1044 +
.951 D905000101 common_code
	.%line 453 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1044
	bne[l_510#]
.952 F0000C3406 common_code
	.%line 455 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/      sring = ONL_XSCALE_TO_PLUGIN_4_CTRL_SRAM_RING;
	immed[a6, 13, <<0]
.%import_expr common_code 953 <34:22:0> &bp 105 +
.953 D81A500018 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
l_422#:
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 954 <27:20:8,17:10:0> &bp 955 +
.954 F0003EEC0D common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8949#]
.955 A000503000 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8949#:
	alu[a5, --, B, b12]
.%import_expr common_code 956 <34:22:0> &bp 964 +
.956 D8F1100101 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 964
/******/    while(msg[0] == 0)
	bne[l_432#], defer[1]
.957 A000D03000 common_code
	.%line 462 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
/******/    msg[0] = sram_ring_get_buffer_1word(sring);
	alu[a13, --, B, b12]
.958 E000000001 common_code
	.%line 465 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:860 0
/******/      ctx_swap();
l_425#:
	ctx_arb[voluntary]
.%import_expr common_code 959 <34:22:0> &bp 105 +
.959 D81A500018 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[0] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 960 <27:20:8,17:10:0> &bp 961 +
.960 F0003F040D common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8950#]
.961 A000D03000 common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8950#:
	alu[a13, --, B, b12]
.962 A04050000D common_code
	.%line 466 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
	alu[a5, --, B, a13]
.%import_expr common_code 963 <34:22:0> &bp 958 +
.963 D8EF800100 common_code
	.%line 463 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 958
/******/    while(msg[0] == 0)
	beq[l_425#]
.964 C10118010D common_code
	.%line 469 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    n = (msg[0]>>16) & 0xFF;
l_432#:
	ld_field_w_clr[b0, 0001, a13, >>16]
.965 AAF0000301 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 1)
	alu[--, b0, -, 1]
.%import_expr common_code 966 <34:22:0> &bp 1042 +
.966 D904800105 common_code
	.%line 471 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
	blo[l_509#]
.%import_expr common_code 967 <34:22:0> &bp 105 +
.967 D81A500018 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 968 <27:20:8,17:10:0> &bp 969 +
.968 F0003F240D common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8951#]
.969 A000403000 common_code
	.%line 473 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8951#:
	alu[a4, --, B, b12]
.%import_expr common_code 970 <34:22:0> &bp 976 +
.970 D8F4000101 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 976
/******/      while(msg[1] == 0)
	bne[l_443#]
.971 E000000001 common_code
	.%line 476 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:859 0
/******/        ctx_swap();
l_436#:
	ctx_arb[voluntary]
.%import_expr common_code 972 <34:22:0> &bp 105 +
.972 D81A500018 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/        msg[1] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 973 <27:20:8,17:10:0> &bp 974 +
.973 F0003F380D common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8952#]
.974 A000403000 common_code
	.%line 477 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8952#:
	alu[a4, --, B, b12]
.%import_expr common_code 975 <34:22:0> &bp 971 +
.975 D8F2C00100 common_code
	.%line 474 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 971
/******/      while(msg[1] == 0)
	beq[l_436#]
.976 AAF0000302 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 2)
l_443#:
	alu[--, b0, -, 2]
.%import_expr common_code 977 <34:22:0> &bp 1042 +
.977 D904800105 common_code
	.%line 480 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
	blo[l_509#]
.%import_expr common_code 978 <34:22:0> &bp 105 +
.978 D81A500018 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 979 <27:20:8,17:10:0> &bp 980 +
.979 F0003F500D common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8953#]
.980 A000303000 common_code
	.%line 482 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8953#:
	alu[a3, --, B, b12]
.%import_expr common_code 981 <34:22:0> &bp 987 +
.981 D8F6C00101 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 987
/******/      while(msg[2] == 0)
	bne[l_454#]
.982 E000000001 common_code
	.%line 485 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:858 0
/******/        ctx_swap();
l_447#:
	ctx_arb[voluntary]
.%import_expr common_code 983 <34:22:0> &bp 105 +
.983 D81A500018 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/        msg[2] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 984 <27:20:8,17:10:0> &bp 985 +
.984 F0003F640D common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8954#]
.985 A000303000 common_code
	.%line 486 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8954#:
	alu[a3, --, B, b12]
.%import_expr common_code 986 <34:22:0> &bp 982 +
.986 D8F5800100 common_code
	.%line 483 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 982
/******/      while(msg[2] == 0)
	beq[l_447#]
.987 AAF0000303 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 3)
l_454#:
	alu[--, b0, -, 3]
.%import_expr common_code 988 <34:22:0> &bp 1042 +
.988 D904800105 common_code
	.%line 489 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
	blo[l_509#]
.%import_expr common_code 989 <34:22:0> &bp 105 +
.989 D81A500018 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 990 <27:20:8,17:10:0> &bp 991 +
.990 F0003F7C0D common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8955#]
.991 B000303000 common_code
	.%line 491 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8955#:
	alu[b3, --, B, b12]
.%import_expr common_code 992 <34:22:0> &bp 998 +
.992 D8F9800101 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 998
/******/      while(msg[3] == 0)
	bne[l_465#]
.993 E000000001 common_code
	.%line 494 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:857 0
/******/        ctx_swap();
l_458#:
	ctx_arb[voluntary]
.%import_expr common_code 994 <34:22:0> &bp 105 +
.994 D81A500018 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/        msg[3] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 995 <27:20:8,17:10:0> &bp 996 +
.995 F0003F900D common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8956#]
.996 B000303000 common_code
	.%line 495 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8956#:
	alu[b3, --, B, b12]
.%import_expr common_code 997 <34:22:0> &bp 993 +
.997 D8F8400100 common_code
	.%line 492 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 993
/******/      while(msg[3] == 0)
	beq[l_458#]
.998 AAF0000304 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 4)
l_465#:
	alu[--, b0, -, 4]
.%import_expr common_code 999 <34:22:0> &bp 1042 +
.999 D904800105 common_code
	.%line 498 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
	blo[l_509#]
.%import_expr common_code 1000 <34:22:0> &bp 105 +
.1000 D81A500018 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1001 <27:20:8,17:10:0> &bp 1002 +
.1001 F0003FA80D common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8957#]
.1002 A000203000 common_code
	.%line 500 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8957#:
	alu[a2, --, B, b12]
.%import_expr common_code 1003 <34:22:0> &bp 1009 +
.1003 D8FC400101 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1009
/******/      while(msg[4] == 0)
	bne[l_476#]
.1004 E000000001 common_code
	.%line 503 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:856 0
/******/        ctx_swap();
l_469#:
	ctx_arb[voluntary]
.%import_expr common_code 1005 <34:22:0> &bp 105 +
.1005 D81A500018 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/        msg[4] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1006 <27:20:8,17:10:0> &bp 1007 +
.1006 F0003FBC0D common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8958#]
.1007 A000203000 common_code
	.%line 504 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8958#:
	alu[a2, --, B, b12]
.%import_expr common_code 1008 <34:22:0> &bp 1004 +
.1008 D8FB000100 common_code
	.%line 501 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1004
/******/      while(msg[4] == 0)
	beq[l_469#]
.1009 AAF0000305 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 5)
l_476#:
	alu[--, b0, -, 5]
.%import_expr common_code 1010 <34:22:0> &bp 1042 +
.1010 D904800105 common_code
	.%line 507 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
	blo[l_509#]
.%import_expr common_code 1011 <34:22:0> &bp 105 +
.1011 D81A500018 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1012 <27:20:8,17:10:0> &bp 1013 +
.1012 F0003FD40D common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8959#]
.1013 B000203000 common_code
	.%line 509 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8959#:
	alu[b2, --, B, b12]
.%import_expr common_code 1014 <34:22:0> &bp 1020 +
.1014 D8FF000101 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1020
/******/      while(msg[5] == 0)
	bne[l_487#]
.1015 E000000001 common_code
	.%line 512 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:855 0
/******/        ctx_swap();
l_480#:
	ctx_arb[voluntary]
.%import_expr common_code 1016 <34:22:0> &bp 105 +
.1016 D81A500018 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/        msg[5] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1017 <27:20:8,17:10:0> &bp 1018 +
.1017 F0003FE80D common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8960#]
.1018 B000203000 common_code
	.%line 513 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8960#:
	alu[b2, --, B, b12]
.%import_expr common_code 1019 <34:22:0> &bp 1015 +
.1019 D8FDC00100 common_code
	.%line 510 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1015
/******/      while(msg[5] == 0)
	beq[l_480#]
.1020 AAF0000306 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 6)
l_487#:
	alu[--, b0, -, 6]
.%import_expr common_code 1021 <34:22:0> &bp 1042 +
.1021 D904800105 common_code
	.%line 516 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
	blo[l_509#]
.%import_expr common_code 1022 <34:22:0> &bp 105 +
.1022 D81A500018 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1023 <27:20:8,17:10:0> &bp 1024 +
.1023 F0004C000D common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8961#]
.1024 A000003000 common_code
	.%line 518 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8961#:
	alu[a0, --, B, b12]
.%import_expr common_code 1025 <34:22:0> &bp 1031 +
.1025 D901C00101 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1031
/******/      while(msg[6] == 0)
	bne[l_498#]
.1026 E000000001 common_code
	.%line 521 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:854 0
/******/        ctx_swap();
l_491#:
	ctx_arb[voluntary]
.%import_expr common_code 1027 <34:22:0> &bp 105 +
.1027 D81A500018 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/        msg[6] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1028 <27:20:8,17:10:0> &bp 1029 +
.1028 F0004C140D common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8962#]
.1029 A000003000 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8962#:
	alu[a0, --, B, b12]
.%import_expr common_code 1030 <34:22:0> &bp 1026 +
.1030 D900800100 common_code
	.%line 519 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1026
/******/      while(msg[6] == 0)
	beq[l_491#]
.1031 AAF0000307 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
/******/    if(n >= 7)
l_498#:
	alu[--, b0, -, 7]
.%import_expr common_code 1032 <34:22:0> &bp 1042 +
.1032 D904800105 common_code
	.%line 525 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
	blo[l_509#]
.%import_expr common_code 1033 <34:22:0> &bp 105 +
.1033 D81A500018 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/      msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1034 <27:20:8,17:10:0> &bp 1035 +
.1034 F0004C2C0D common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8963#]
.1035 B000103000 common_code
	.%line 527 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8963#:
	alu[b1, --, B, b12]
.%import_expr common_code 1036 <34:22:0> &bp 1042 +
.1036 D904800101 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1042
/******/      while(msg[7] == 0)
	bne[l_509#]
.1037 E000000001 common_code
	.%line 530 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:853 0
/******/        ctx_swap();
l_502#:
	ctx_arb[voluntary]
.%import_expr common_code 1038 <34:22:0> &bp 105 +
.1038 D81A500018 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 105
/******/        msg[7] = sram_ring_get_buffer_1word(sring);
	br[_sram_ring_get_buffer_1word#], defer[1]
.%import_expr common_code 1039 <27:20:8,17:10:0> &bp 1040 +
.1039 F0004C400D common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
	load_addr[a13, l_8964#]
.1040 B000103000 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0
l_8964#:
	alu[b1, --, B, b12]
.%import_expr common_code 1041 <34:22:0> &bp 1037 +
.1041 D903400100 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 1037
/******/      while(msg[7] == 0)
	beq[l_502#]
.1042 E800103700 common_code
	.%line 536 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 1 0 B13
/******/  }
l_509#:
	rtn[b13], defer[1]
.1043 F0000C0220 common_code
	.%line 535 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:672 0
/******/    dl_source_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.1044 E800003700 common_code
	.%line 459 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:672 0 0 B13
/******/      return;
l_510#:
	rtn[b13]
.1045 E000000004 common_code
	.%line 648 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:848 0
/******/    wait_for_all(s);
_dl_source_packet#:
	ctx_arb[s2], all
.1046 AAB00C1803 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    if(source == PACKET_IN_RING_0)
	alu[--, a3, -, 6]
.%import_expr common_code 1047 <34:22:0> &bp 1050 +
.1047 D906800101 common_code
	.%line 315 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1050
	bne[l_559#]
.%import_expr common_code 1048 <34:22:0> &bp 1065 +
.1048 D90A500018 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1065
/******/      sring = PLC_TO_PLUGIN_0_SRAM_RING;
	br[l_567#], defer[1]
.1049 F000000302 common_code
	.%line 317 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 2, <<0]
.1050 AAB00C1C03 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_1)
l_559#:
	alu[--, a3, -, 7]
.%import_expr common_code 1051 <34:22:0> &bp 1054 +
.1051 D907800101 common_code
	.%line 319 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1054
	bne[l_561#]
.%import_expr common_code 1052 <34:22:0> &bp 1065 +
.1052 D90A500018 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1065
/******/      sring = PLC_TO_PLUGIN_1_SRAM_RING;
	br[l_567#], defer[1]
.1053 F000000303 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 3, <<0]
.1054 AAB00C2003 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_2)
l_561#:
	alu[--, a3, -, 8]
.%import_expr common_code 1055 <34:22:0> &bp 1058 +
.1055 D908800101 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1058
	bne[l_563#]
.%import_expr common_code 1056 <34:22:0> &bp 1065 +
.1056 D90A500018 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1065
/******/      sring = PLC_TO_PLUGIN_2_SRAM_RING;
	br[l_567#], defer[1]
.1057 F000000304 common_code
	.%line 325 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 4, <<0]
.1058 AAB00C2403 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_3)
l_563#:
	alu[--, a3, -, 9]
.%import_expr common_code 1059 <34:22:0> &bp 1062 +
.1059 D909800101 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1062
	bne[l_565#]
.%import_expr common_code 1060 <34:22:0> &bp 1065 +
.1060 D90A500018 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 1065
/******/      sring = PLC_TO_PLUGIN_3_SRAM_RING;
	br[l_567#], defer[1]
.1061 F000000305 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	immed[b0, 5, <<0]
.1062 AAB00C2803 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    else if(source == PACKET_IN_RING_4)
l_565#:
	alu[--, a3, -, 10]
.%import_expr common_code 1063 <34:22:0> &bp 1086 +
.1063 D90F800101 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1086
	bne[l_601#]
.1064 F000000306 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/      sring = PLC_TO_PLUGIN_4_SRAM_RING;
	immed[b0, 6, <<0]
.%import_expr common_code 1065 <34:22:0> &bp 110 +
.1065 D81B900018 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 110
/******/    sram_ring_get_buffer_6word(sring, ring_in.i);
l_567#:
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1066 <27:20:8,17:10:0> &bp 1067 +
.1066 F0004CAC02 common_code
	.%line 340 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	load_addr[a2, l_8965#]
.1067 A030002000 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    while (ring_in.i[0] == 0)
l_8965#:
	alu[--, --, B, b8]
.%import_expr common_code 1068 <34:22:0> &bp 1074 +
.1068 D90C800101 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1074
	bne[l_577#]
.1069 E000000001 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:847 0
/******/        ctx_swap();
l_570#:
	ctx_arb[voluntary]
.%import_expr common_code 1070 <34:22:0> &bp 110 +
.1070 D81B900018 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 1 110
/******/        sram_ring_get_buffer_6word(sring, ring_in.i);
	br[_sram_ring_get_buffer_6word#], defer[1]
.%import_expr common_code 1071 <27:20:8,17:10:0> &bp 1072 +
.1071 F0004CC002 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:675 0
	load_addr[a2, l_8966#]
.1072 A030002000 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0
/******/    while (ring_in.i[0] == 0)
l_8966#:
	alu[--, --, B, b8]
.%import_expr common_code 1073 <34:22:0> &bp 1069 +
.1073 D90B400100 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 1069
	beq[l_570#]
.1074 FC04400000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 1
/******/    c = ctx();
l_577#:
	local_csr_rd[active_ctx_sts]
.1075 F0000C0000 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 0 fiid:842 0
	immed[a0, 0, <<0]
.1076 A4000C1C00 common_code
	.%line 655 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0
	alu[a0, a0, AND, 7]
.%import_expr common_code 1077 <34:22:0> &bp 1085 +
.1077 D90F400109 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1085
/******/    if(c >= FIRST_PACKET_THREAD && c < LAST_PACKET_THREAD) 
	blt[l_600#]
.1078 AAB00C1400 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0
	alu[--, a0, -, 5]
.%import_expr common_code 1079 <34:22:0> &bp 1082 +
.1079 D90E800108 common_code
	.%line 663 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1082
	bge[l_590#]
.1080 FC10AE4390 common_code
	.%line 665 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:846 0
/******/      signal_same_ME_next_ctx(__signal_number(s));
	local_csr_wr[same_me_signal, (((2 & 15) << 3) | 128)]
.%import_expr common_code 1081 <34:22:0> &bp 1085 +
.1081 D90F400018 common_code
	.%line 666 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1085
/******/      __implicit_write(s);
	br[l_600#]
.1082 AAB00C1400 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0
/******/    else if(c == LAST_PACKET_THREAD)
l_590#:
	alu[--, a0, -, 5]
.%import_expr common_code 1083 <34:22:0> &bp 1085 +
.1083 D90F400101 common_code
	.%line 668 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:842 0 1085
	bne[l_600#]
.1084 FC10AC4310 common_code
	.%line 670 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:844 0
/******/      signal_same_ME(__signal_number(s), FIRST_PACKET_THREAD);
	local_csr_wr[same_me_signal, ((2 & 15) << 3)]
.1085 E800000700 common_code
	.%line 350 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 0 B1
/******/  }
l_600#:
	rtn[b1]
.1086 E800000700 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.c" 1 fiid:675 0 0 B1
/******/      return;
l_601#:
	rtn[b1]
.1087 F00FFFF000 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1057 0
/******/      sramOffset = bufHandle.lw_offset << 2;
_handle_pkt_user#:
	immed[a0, 65532, <<0]
.1088 F4403FFC00 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1057 0
	immed_w1[a0, 1023]
.1089 95E0002200 common_code
	.%line 196 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1057 0
	alu_shf[b0, a0, AND, b8, <<2]
.1090 9A10080221 common_code
	.%line 198 "/users/onl/npr/intel_sdk_285x/src/library/microblocks_library/microc/dl_buf.c" 1 fiid:1057 0
/******/      sramOffset += channelNumber;
	alu_shf[b0, b0, OR, 1, <<31]
.1091 001E000020 common_code
	.%line 468 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1055 0
/******/  	sram_read(&sram_rd_regs, (__declspec(sram) void *) bufDescPtr, 8, ctx_swap, &sram_sig);
	sram[read, $0, b0, 0, 8], ctx_swap[s1]
.1092 8180002200 common_code
	.%line 505 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1052 0
/******/  	bufferPtr = Dl_BufGetData(buf_handle);
	alu_shf[a0, --, B, b8, <<8]
.1093 A280060400 common_code
	.%line 511 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1051 0
/******/  	ipv4HdrPtr = dramBufferPtr + offset;
	alu[a0, a0, +16, $1]
.1094 B4000C1C00 common_code
	.%line 522 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/  	unalignAmount = (ipHdrPtr & 7); // Should be 0, 2, 4, or 6
	alu[b0, a0, AND, 7]
.1095 AAB0000306 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/  	switch (unalignAmount) 
	alu[--, 6, -, b0]
.%import_expr common_code 1096 <34:22:0> &bp 1122 +
.1096 D918800105 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1122
	blo[l_1040#]
.%import_expr common_code 1097 <26:22:8,7:0:0> &bp 1098 +
.1097 E80100034A common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1098 B0
	jump[b0, l_8999#], targets[l_9005#,l_9004#,l_9003#,l_9002#,l_9001#,l_9000#,l_8999#]
.%import_expr common_code 1098 <34:22:0> &bp 1119 +
.1098 D917C00018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1119
l_8999#:
	br[l_1009#]
.%import_expr common_code 1099 <34:22:0> &bp 1122 +
.1099 D918800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1122
l_9000#:
	br[l_1040#]
.%import_expr common_code 1100 <34:22:0> &bp 1114 +
.1100 D916800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1114
l_9001#:
	br[l_902#]
.%import_expr common_code 1101 <34:22:0> &bp 1122 +
.1101 D918800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1122
l_9002#:
	br[l_1040#]
.%import_expr common_code 1102 <34:22:0> &bp 1110 +
.1102 D915800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1110
l_9003#:
	br[l_871#]
.%import_expr common_code 1103 <34:22:0> &bp 1122 +
.1103 D918800018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1122
l_9004#:
	br[l_1040#]
.%import_expr common_code 1104 <34:22:0> &bp 1105 +
.1104 D914400018 common_code
	.%line 524 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0 1105
l_9005#:
	br[l_765#]
.1105 2846008300 common_code
	.%line 565 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1037 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 4, sig_done, &sp);
l_765#:
	dram[read, $$0, a0, 0, 4], sig_done[s4]
.1106 E000000030 common_code
	.%line 566 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 1107 <34:22:0> &bp 1122 +
.1107 D918A00018 common_code
	.%line 572 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 2 1122
/******/  			ipv4_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[5], dram_rd_regs[6], 16);
	br[l_1040#], defer[2]
.1108 B000070800 common_code
	.%line 568 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 1
/******/  			ipv4_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	alu[b0, --, B, $$2]
.1109 91000003C1 common_code
	.%line 568 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1036 0
	dbl_shf[b0, $$1, b0, >>16]
.1110 2844008300 common_code
	.%line 552 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1038 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_871#:
	dram[read, $$0, a0, 0, 3], sig_done[s4]
.1111 E000000030 common_code
	.%line 553 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 1112 <34:22:0> &bp 1122 +
.1112 D918900018 common_code
	.%line 559 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 1 1122
/******/  			ipv4_hdr_ptr->value[4] = dram_rd_regs[5];
	br[l_1040#], defer[1]
.1113 B000070400 common_code
	.%line 555 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 0
/******/  			ipv4_hdr_ptr->value[0] = dram_rd_regs[1];
	alu[b0, --, B, $$1]
.1114 2844008300 common_code
	.%line 540 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1049 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_902#:
	dram[read, $$0, a0, 0, 3], sig_done[s4]
.1115 E000000030 common_code
	.%line 541 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 1116 <34:22:0> &bp 1122 +
.1116 D918A00018 common_code
	.%line 547 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 2 1122
/******/  			ipv4_hdr_ptr->value[4] = dbl_shl(dram_rd_regs[4], dram_rd_regs[5], 16);
	br[l_1040#], defer[2]
.1117 B000070400 common_code
	.%line 543 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1026 1
/******/  			ipv4_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[0], dram_rd_regs[1], 16);
	alu[b0, --, B, $$1]
.1118 91000003C0 common_code
	.%line 543 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1048 0
	dbl_shf[b0, $$0, b0, >>16]
.1119 2844008300 common_code
	.%line 528 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1050 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) ipHdrPtr, 3, sig_done, &sp);
l_1009#:
	dram[read, $$0, a0, 0, 3], sig_done[s4]
.1120 E000000030 common_code
	.%line 529 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.1121 B000070000 common_code
	.%line 531 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1026 0
/******/  			ipv4_hdr_ptr->value[0] = dram_rd_regs[0];
	alu[b0, --, B, $$0]
.%import_expr common_code 1122 <34:22:0> &bp 117 +
.1122 D81D600018 common_code
	.%line 130 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 2 117
/******/      udpHdrPtr = onl_api_getUdpHdrPtr(ipv4HdrPtr, ipv4_hdr.ip_hl);
l_1040#:
	br[_onl_api_getUdpHdrPtr#], defer[2]
.1123 958000012F common_code
	.%line 130 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 1
	alu_shf[b0, 15, AND, b0, >>24]
.%import_expr common_code 1124 <27:20:8,7:0:0> &bp 1125 +
.1124 F000400765 common_code
	.%line 130 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 0
	load_addr[b1, l_8967#]
.1125 0110000920 common_code
	.%line 1700 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1025 1
/******/  }
l_8967#:
	sram[write, $0, b2, 0, 1], ctx_swap[s1], defer[1]
.1126 A058000000 common_code
	.%line 1700 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1025 0
	alu[$0, --, B, a0]
.1127 0010000820 common_code
	.%line 1698 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1025 0
/******/  	udpPacketPayloadPtr = udpHdrPtr + UDP_HEADER_SIZE_IN_BYTES;
	sram[read, $0, b2, 0, 1], ctx_swap[s1]
.1128 A080EC2180 common_code
	.%line 1698 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1025 0
	alu[a14, $0, +, 8]
.1129 0010000820 common_code
	.%line 795 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  	unalignAmount = (udpHdrPtr & 7); // Should be 0, 2, 4, or 6
	sram[read, $0, b2, 0, 1], ctx_swap[s1]
.1130 0110000A24 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 2
/******/  	switch (unalignAmount) 
	sram[write, $0, b2, 4, 1], ctx_swap[s1], defer[2]
.1131 A4000C1D80 common_code
	.%line 795 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1012 1
/******/  	unalignAmount = (udpHdrPtr & 7); // Should be 0, 2, 4, or 6
	alu[a0, $0, AND, 7]
.1132 A058000000 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1012 0
/******/  	switch (unalignAmount) 
	alu[$0, --, B, a0]
.1133 0010000824 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
	sram[read, $0, b2, 4, 1], ctx_swap[s1]
.1134 AAB0060306 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
	alu[--, 6, -, $0]
.%import_expr common_code 1135 <34:22:0> &bp 1172 +
.1135 D925000105 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1172
	blo[l_1236#]
.1136 0010000824 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
	sram[read, $0, b2, 4, 1], ctx_swap[s1]
.%import_expr common_code 1137 <26:22:8,17:10:0> &bp 1138 +
.1137 E8010DC980 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1138 $R0
	jump[$0, l_9006#], targets[l_9012#,l_9011#,l_9010#,l_9009#,l_9008#,l_9007#,l_9006#]
.%import_expr common_code 1138 <34:22:0> &bp 1167 +
.1138 D923C00018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1167
l_9006#:
	br[l_1205#]
.%import_expr common_code 1139 <34:22:0> &bp 1172 +
.1139 D925000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1172
l_9007#:
	br[l_1236#]
.%import_expr common_code 1140 <34:22:0> &bp 1159 +
.1140 D921C00018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1159
l_9008#:
	br[l_1143#]
.%import_expr common_code 1141 <34:22:0> &bp 1172 +
.1141 D925000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1172
l_9009#:
	br[l_1236#]
.%import_expr common_code 1142 <34:22:0> &bp 1153 +
.1142 D920400018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1153
l_9010#:
	br[l_1112#]
.%import_expr common_code 1143 <34:22:0> &bp 1172 +
.1143 D925000018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1172
l_9011#:
	br[l_1236#]
.%import_expr common_code 1144 <34:22:0> &bp 1145 +
.1144 D91E400018 common_code
	.%line 797 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0 1145
l_9012#:
	br[l_1051#]
.1145 0010000820 common_code
	.%line 829 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1017 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1051#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1]
.1146 2842008380 common_code
	.%line 829 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1017 0
	dram[read, $$0, $0, 0, 2], sig_done[s4]
.1147 E000000030 common_code
	.%line 830 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.1148 A000070800 common_code
	.%line 832 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			udp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	alu[a0, --, B, $$2]
.1149 91000B0700 common_code
	.%line 832 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1016 0
	dbl_shf[b0, $$1, a0, >>16]
.%import_expr common_code 1150 <34:22:0> &bp 1172 +
.1150 D925200018 common_code
	.%line 833 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 2 1172
/******/  			udp_hdr_ptr->value[1] = dbl_shl(dram_rd_regs[2], dram_rd_regs[3], 16);
	br[l_1236#], defer[2]
.1151 A000070C00 common_code
	.%line 833 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1012 1
	alu[a0, --, B, $$3]
.1152 81002B0B00 common_code
	.%line 833 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1014 0
	dbl_shf[a2, $$2, a0, >>16]
.1153 0010000820 common_code
	.%line 819 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1018 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1112#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1]
.1154 2842008380 common_code
	.%line 819 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1018 0
	dram[read, $$0, $0, 0, 2], sig_done[s4]
.1155 E000000030 common_code
	.%line 820 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.%import_expr common_code 1156 <34:22:0> &bp 1172 +
.1156 D925200018 common_code
	.%line 823 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 2 1172
/******/  			udp_hdr_ptr->value[1] = dram_rd_regs[2];
	br[l_1236#], defer[2]
.1157 B000070400 common_code
	.%line 822 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1012 1
/******/  			udp_hdr_ptr->value[0] = dram_rd_regs[1];
	alu[b0, --, B, $$1]
.1158 A000270800 common_code
	.%line 823 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1012 0
/******/  			udp_hdr_ptr->value[1] = dram_rd_regs[2];
	alu[a2, --, B, $$2]
.1159 0010000820 common_code
	.%line 810 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1023 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 2, sig_done, &sp);
l_1143#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1]
.1160 2842008380 common_code
	.%line 810 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1023 0
	dram[read, $$0, $0, 0, 2], sig_done[s4]
.1161 E000000030 common_code
	.%line 811 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.1162 A000070400 common_code
	.%line 813 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			udp_hdr_ptr->value[0] = dbl_shl(dram_rd_regs[0], dram_rd_regs[1], 16);
	alu[a0, --, B, $$1]
.1163 91000B0300 common_code
	.%line 813 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1022 0
	dbl_shf[b0, $$0, a0, >>16]
.%import_expr common_code 1164 <34:22:0> &bp 1172 +
.1164 D925200018 common_code
	.%line 814 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 2 1172
/******/  			udp_hdr_ptr->value[1] = dbl_shl(dram_rd_regs[1], dram_rd_regs[2], 16);
	br[l_1236#], defer[2]
.1165 A000070800 common_code
	.%line 814 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1012 1
	alu[a0, --, B, $$2]
.1166 81002B0700 common_code
	.%line 814 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1020 0
	dbl_shf[a2, $$1, a0, >>16]
.1167 0010000820 common_code
	.%line 801 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1024 0
/******/  			dram_read(dram_rd_regs, (__declspec(dram) void*) udpHdrPtr, 1, sig_done, &sp);
l_1205#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1]
.1168 2840008380 common_code
	.%line 801 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1024 0
	dram[read, $$0, $0, 0, 1], sig_done[s4]
.1169 E000000030 common_code
	.%line 802 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			__wait_for_all(&sp);
	ctx_arb[s5, s4], all
.1170 B000070000 common_code
	.%line 804 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			udp_hdr_ptr->value[0] = dram_rd_regs[0];
	alu[b0, --, B, $$0]
.1171 A000270400 common_code
	.%line 805 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1012 0
/******/  			udp_hdr_ptr->value[1] = dram_rd_regs[1];
	alu[a2, --, B, $$1]
.1172 B08CFD0001 common_code
	.%line 1683 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  }
l_1236#:
	alu[@b79, a1, +, 64]
.1173 FC06E33F00 common_code
	.%line 1683 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	local_csr_wr[active_lm_addr_1, @b79]
.1174 F0000C0300 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/     if ((addr & 7) == 0) {
	nop
.1175 F0000C0300 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	nop
.1176 F0000C0300 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	nop
.1177 A4220C1C0E common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu[*l$index1, a14, AND, 7]
.%import_expr common_code 1178 <34:22:0> &bp 1181 +
.1178 D927400101 common_code
	.%line 1615 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1181
	bne[l_1278#]
.1179 284600830E common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1010 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 4, sig_done, &sp);
	dram[read, $$0, a14, 0, 4], sig_done[s4]
.%import_expr common_code 1180 <34:22:0> &bp 1182 +
.1180 D927800018 common_code
	.%line 1616 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1010 0 1182
	br[l_1306#]
.1181 284800830E common_code
	.%line 1619 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1011 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 5, sig_done, &sp);
l_1278#:
	dram[read, $$0, a14, 0, 5], sig_done[s4]
.1182 E000000030 common_code
	.%line 1621 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/     __wait_for_all(&sp);
l_1306#:
	ctx_arb[s5, s4], all
.1183 AAB0088306 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/     switch((unsigned int)addr & 7) {
	alu[--, 6, -, *l$index1]
.%import_expr common_code 1184 <34:22:0> &bp 1226 +
.1184 D932800105 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1226
	blo[l_1316#]
.%import_expr common_code 1185 <26:22:8,17:10:0> &bp 1186 +
.1185 E8010E8A20 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1186 *L10
	jump[*l$index1, l_9013#], targets[l_9019#,l_9018#,l_9017#,l_9016#,l_9015#,l_9014#,l_9013#]
.%import_expr common_code 1186 <34:22:0> &bp 1226 +
.1186 D932800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1226
l_9013#:
	br[l_1316#]
.%import_expr common_code 1187 <34:22:0> &bp 1226 +
.1187 D932800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1226
l_9014#:
	br[l_1316#]
.%import_expr common_code 1188 <34:22:0> &bp 1213 +
.1188 D92F400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1213
l_9015#:
	br[l_1313#]
.%import_expr common_code 1189 <34:22:0> &bp 1226 +
.1189 D932800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1226
l_9016#:
	br[l_1316#]
.%import_expr common_code 1190 <34:22:0> &bp 1206 +
.1190 D92D800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1206
l_9017#:
	br[l_1311#]
.%import_expr common_code 1191 <34:22:0> &bp 1226 +
.1191 D932800018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1226
l_9018#:
	br[l_1316#]
.%import_expr common_code 1192 <34:22:0> &bp 1193 +
.1192 D92A400018 common_code
	.%line 1624 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0 1193
l_9019#:
	br[l_1309#]
.1193 8100031100 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[2] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
l_1309#:
	alu_shf[a0, --, B, $$4, >>16]
.1194 8B05930E00 common_code
	.%line 1675 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[1], a0, OR, $$3, <<16]
.1195 8100031500 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[3] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[a0, --, B, $$5, >>16]
.1196 8B05A31200 common_code
	.%line 1676 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[2], a0, OR, $$4, <<16]
.1197 8100031900 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[4] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[a0, --, B, $$6, >>16]
.1198 8B05B31600 common_code
	.%line 1677 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[3], a0, OR, $$5, <<16]
.1199 8100031D00 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[5] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[a0, --, B, $$7, >>16]
.1200 8B05C31A00 common_code
	.%line 1678 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[4], a0, OR, $$6, <<16]
.1201 8100032100 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[6] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	alu_shf[a0, --, B, $$8, >>16]
.1202 8B05D31E00 common_code
	.%line 1679 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[5], a0, OR, $$7, <<16]
.%import_expr common_code 1203 <34:22:0> &bp 1232 +
.1203 D934200018 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 2 1232
/******/  	 v->i[7] = (dram_read_regs[8] << 16) | (dram_read_regs[9] >> 16);
	br[l_1318#], defer[2]
.1204 8100032500 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1009 1
	alu_shf[a0, --, B, $$9, >>16]
.1205 8B05E32200 common_code
	.%line 1680 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1009 0
	alu_shf[*l$index1[6], a0, OR, $$8, <<16]
.1206 A022170C00 common_code
	.%line 1662 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[2] = dram_read_regs[3];
l_1311#:
	alu[*l$index1[1], --, B, $$3]
.1207 A022271000 common_code
	.%line 1663 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[3] = dram_read_regs[4];
	alu[*l$index1[2], --, B, $$4]
.1208 A022371400 common_code
	.%line 1664 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[4] = dram_read_regs[5];
	alu[*l$index1[3], --, B, $$5]
.1209 A022471800 common_code
	.%line 1665 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[5] = dram_read_regs[6];
	alu[*l$index1[4], --, B, $$6]
.%import_expr common_code 1210 <34:22:0> &bp 1232 +
.1210 D934200018 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 2 1232
/******/           v->i[7] = dram_read_regs[8];
	br[l_1318#], defer[2]
.1211 A022571C00 common_code
	.%line 1666 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1009 1
/******/           v->i[6] = dram_read_regs[7];
	alu[*l$index1[5], --, B, $$7]
.1212 A022672000 common_code
	.%line 1667 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1009 0
/******/           v->i[7] = dram_read_regs[8];
	alu[*l$index1[6], --, B, $$8]
.1213 8100030D00 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[2] = (dram_read_regs[2] << 16) | (dram_read_regs[3] >> 16);
l_1313#:
	alu_shf[a0, --, B, $$3, >>16]
.1214 8B05930A00 common_code
	.%line 1650 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[1], a0, OR, $$2, <<16]
.1215 8100031100 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[3] = (dram_read_regs[3] << 16) | (dram_read_regs[4] >> 16);
	alu_shf[a0, --, B, $$4, >>16]
.1216 8B05A30E00 common_code
	.%line 1651 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[2], a0, OR, $$3, <<16]
.1217 8100031500 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[4] = (dram_read_regs[4] << 16) | (dram_read_regs[5] >> 16);
	alu_shf[a0, --, B, $$5, >>16]
.1218 8B05B31200 common_code
	.%line 1652 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[3], a0, OR, $$4, <<16]
.1219 8100031900 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[5] = (dram_read_regs[5] << 16) | (dram_read_regs[6] >> 16);
	alu_shf[a0, --, B, $$6, >>16]
.1220 8B05C31600 common_code
	.%line 1653 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[4], a0, OR, $$5, <<16]
.1221 8100031D00 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/  	 v->i[6] = (dram_read_regs[6] << 16) | (dram_read_regs[7] >> 16);
	alu_shf[a0, --, B, $$7, >>16]
.1222 8B05D31A00 common_code
	.%line 1654 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
	alu_shf[*l$index1[5], a0, OR, $$6, <<16]
.%import_expr common_code 1223 <34:22:0> &bp 1232 +
.1223 D934200018 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 2 1232
/******/  	 v->i[7] = (dram_read_regs[7] << 16) | (dram_read_regs[8] >> 16);
	br[l_1318#], defer[2]
.1224 8100032100 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1009 1
	alu_shf[a0, --, B, $$8, >>16]
.1225 8B05E31E00 common_code
	.%line 1655 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:1009 0
	alu_shf[*l$index1[6], a0, OR, $$7, <<16]
.1226 A022170800 common_code
	.%line 1636 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[2] = dram_read_regs[2];
l_1316#:
	alu[*l$index1[1], --, B, $$2]
.1227 A022270C00 common_code
	.%line 1637 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[3] = dram_read_regs[3];
	alu[*l$index1[2], --, B, $$3]
.1228 A022371000 common_code
	.%line 1638 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[4] = dram_read_regs[4];
	alu[*l$index1[3], --, B, $$4]
.1229 A022471400 common_code
	.%line 1639 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[5] = dram_read_regs[5];
	alu[*l$index1[4], --, B, $$5]
.1230 A022571800 common_code
	.%line 1640 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[6] = dram_read_regs[6];
	alu[*l$index1[5], --, B, $$6]
.1231 A022671C00 common_code
	.%line 1641 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1009 0
/******/           v->i[7] = dram_read_regs[7];
	alu[*l$index1[6], --, B, $$7]
.1232 8180016500 common_code
	.%line 137 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      curPkt = (int) ((payload.i[2]) >> 24); 
l_1318#:
	alu_shf[a0, --, B, *l$index1[1], >>24]
.1233 A04FF00000 common_code
	.%line 139 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      if(prevPkt != curPkt && (curPkt == 0 || curPkt == 1)){ 
	alu[@a127, --, B, a0]
.1234 AAB003FCFF common_code
	.%line 139 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	alu[--, @a127, -, @b127]
.%import_expr common_code 1235 <34:22:0> &bp 1241 +
.1235 D936400100 common_code
	.%line 139 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 1241
	beq[l_1322#]
.1236 A0700000FF common_code
	.%line 139 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	alu[--, --, B, @a127]
.%import_expr common_code 1237 <34:22:0> &bp 1240 +
.1237 D936000100 common_code
	.%line 139 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 1240
	beq[l_1321#]
.1238 AAB00C04FF common_code
	.%line 139 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	alu[--, @a127, -, 1]
.%import_expr common_code 1239 <34:22:0> &bp 1241 +
.1239 D936400101 common_code
	.%line 139 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 1241
	bne[l_1322#]
.1240 B04EF000FF common_code
	.%line 140 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/  	nextDroppable = curPkt;
l_1321#:
	alu[@b111, --, B, @a127]
.1241 AAB00C74FF common_code
	.%line 144 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      if(curPkt >= 0x1d){ //does it not realize curPkt is 29?
l_1322#:
	alu[--, @a127, -, 29]
.%import_expr common_code 1242 <34:22:0> &bp 1244 +
.1242 D937000109 common_code
	.%line 144 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 1244
	blt[l_1324#]
.1243 B04EF000FF common_code
	.%line 145 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/  	nextDroppable = curPkt;
	alu[@b111, --, B, @a127]
.1244 A0406000FF common_code
	.%line 148 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      onl_api_int2str(curPkt, dataStr);
l_1324#:
	alu[a6, --, B, @a127]
.1245 81C0080106 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    c = val >> 28;
	alu_shf[a0, --, B, a6, >>28]
.%import_expr common_code 1246 <34:22:0> &bp 1265 +
.1246 D93C600100 common_code
	.%line 220 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 2 1265
/******/    if(found_non_zero == 1 || c != 0)
	beq[l_1331#], defer[2]
.1247 F0000C0004 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 1
/******/    __declspec(gp_reg) unsigned int i = 0;
	immed[a4, 0, <<0]
.1248 F000000F00 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    __declspec(gp_reg) unsigned int found_non_zero = 0;
	immed[b3, 0, <<0]
.1249 AAF00C2400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[--, 9, -, a0]
.%import_expr common_code 1250 <34:22:0> &bp 1258 +
.1250 D93AA00104 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 2 1258
	bhs[l_1330#], defer[2]
.1251 F000000F01 common_code
	.%line 222 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 1
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1252 F0000C0404 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	immed[a4, 1, <<0]
.1253 F000133F04 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, <<0]
.1254 B08CF33C01 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[@b79, a1, +, @b79]
.1255 FC06633F00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, @b79]
.%import_expr common_code 1256 <34:22:0> &bp 1264 +
.1256 D93C100018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1264
	br[l_8904#], defer[1]
.1257 B0801D5C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[b1, a0, +, 87]
.1258 F000133F04 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1330#:
	immed[@b79, 260, <<0]
.1259 B08CF33C01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[@b79, a1, +, @b79]
.1260 FC06633F00 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, @b79]
.1261 BA001CC000 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, a0, OR, 48]
.1262 F0000C0300 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1263 F0000C0300 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1264 C088000650 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8904#:
	ld_field[*l$index0, 1000, b1, <<24]
.1265 AAF0000F01 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
l_1331#:
	alu[--, b3, -, 1]
.%import_expr common_code 1266 <34:22:0> &bp 1270 +
.1266 D93D900100 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1270
	beq[l_1333#], defer[1]
.1267 858008BD06 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    c = (val >> 24) & 0xf;
	alu_shf[a0, 15, AND, a6, >>24]
.1268 A070000000 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1269 <34:22:0> &bp 1309 +
.1269 D947400100 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1309
	beq[l_1336#]
.1270 AAF00C2400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1333#:
	alu[--, 9, -, a0]
.%import_expr common_code 1271 <34:22:0> &bp 1289 +
.1271 D942500104 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1289
	bhs[l_1335#], defer[1]
.1272 F000000F01 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1273 B040100004 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[b1, --, B, a4]
.1274 F000133F04 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1275 A080533C01 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a1, +, @b79]
.1276 B0C0C00405 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b1, +, a5]
.1277 FC06603300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1278 A0800D5C00 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, +, 87]
.1279 BA80103303 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, 3, -, b12]
.1280 91D0400600 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b4, --, B, b1, <<3]
.1281 AA70001300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1282 920017FE00 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1283 A440500600 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, b1, AND, *l$index0]
.1284 C001180400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1285 AA70001300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1286 8A00000605 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1287 <34:22:0> &bp 1304 +
.1287 D946100018 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1304
	br[l_8905#], defer[1]
.1288 A0804C0404 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[a4, a4, +, 1]
.1289 BA001CC000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1335#:
	alu[b1, a0, OR, 48]
.1290 B040400004 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, --, B, a4]
.1291 F000133F04 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1292 A080033C01 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a1, +, @b79]
.1293 B0C0C01000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b4, +, a0]
.1294 FC06603300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1295 A0804C0404 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a4, a4, +, 1]
.1296 AA80003303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, b12]
.1297 81D0580200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[a5, --, B, a0, <<3]
.1298 AA300C0005 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1299 820007FE00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1300 B400480000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, a0, AND, *l$index0]
.1301 C001100400 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1302 AA300C0005 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1303 8A00081200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1304 FC06603300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8905#:
	local_csr_wr[active_lm_addr_0, b12]
.1305 F0000C0300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1306 F0000C0300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1307 F0000C0300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1308 A060000000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index0, --, B, a0]
.1309 AAF0000F01 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
l_1336#:
	alu[--, b3, -, 1]
.%import_expr common_code 1310 <34:22:0> &bp 1314 +
.1310 D948900100 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1314
	beq[l_1338#], defer[1]
.1311 854008BD06 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    c = (val >> 20) & 0xf;
	alu_shf[a0, 15, AND, a6, >>20]
.1312 A070000000 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1313 <34:22:0> &bp 1353 +
.1313 D952400100 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1353
	beq[l_1341#]
.1314 AAF00C2400 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1338#:
	alu[--, 9, -, a0]
.%import_expr common_code 1315 <34:22:0> &bp 1333 +
.1315 D94D500104 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1333
	bhs[l_1340#], defer[1]
.1316 F000000F01 common_code
	.%line 236 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1317 B040100004 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[b1, --, B, a4]
.1318 F000133F04 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1319 A080533C01 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a1, +, @b79]
.1320 B0C0C00405 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b1, +, a5]
.1321 FC06603300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1322 A0800D5C00 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, +, 87]
.1323 BA80103303 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, 3, -, b12]
.1324 91D0400600 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b4, --, B, b1, <<3]
.1325 AA70001300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1326 920017FE00 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1327 A440500600 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, b1, AND, *l$index0]
.1328 C001180400 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1329 AA70001300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1330 8A00000605 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1331 <34:22:0> &bp 1348 +
.1331 D951100018 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1348
	br[l_8906#], defer[1]
.1332 A0804C0404 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[a4, a4, +, 1]
.1333 BA001CC000 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1340#:
	alu[b1, a0, OR, 48]
.1334 B040400004 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, --, B, a4]
.1335 F000133F04 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1336 A080033C01 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a1, +, @b79]
.1337 B0C0C01000 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b4, +, a0]
.1338 FC06603300 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1339 A0804C0404 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a4, a4, +, 1]
.1340 AA80003303 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, b12]
.1341 81D0580200 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[a5, --, B, a0, <<3]
.1342 AA300C0005 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1343 820007FE00 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1344 B400480000 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, a0, AND, *l$index0]
.1345 C001100400 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1346 AA300C0005 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1347 8A00081200 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1348 FC06603300 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8906#:
	local_csr_wr[active_lm_addr_0, b12]
.1349 F0000C0300 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1350 F0000C0300 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1351 F0000C0300 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1352 A060000000 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index0, --, B, a0]
.1353 AAF0000F01 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
l_1341#:
	alu[--, b3, -, 1]
.%import_expr common_code 1354 <34:22:0> &bp 1358 +
.1354 D953900100 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1358
	beq[l_1343#], defer[1]
.1355 850008BD06 common_code
	.%line 240 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    c = (val >> 16) & 0xf;
	alu_shf[a0, 15, AND, a6, >>16]
.1356 A070000000 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1357 <34:22:0> &bp 1397 +
.1357 D95D400100 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1397
	beq[l_1346#]
.1358 AAF00C2400 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1343#:
	alu[--, 9, -, a0]
.%import_expr common_code 1359 <34:22:0> &bp 1377 +
.1359 D958500104 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1377
	bhs[l_1345#], defer[1]
.1360 F000000F01 common_code
	.%line 243 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1361 B040100004 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[b1, --, B, a4]
.1362 F000133F04 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1363 A080533C01 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a1, +, @b79]
.1364 B0C0C00405 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b1, +, a5]
.1365 FC06603300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1366 A0800D5C00 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, +, 87]
.1367 BA80103303 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, 3, -, b12]
.1368 91D0400600 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b4, --, B, b1, <<3]
.1369 AA70001300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1370 920017FE00 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1371 A440500600 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, b1, AND, *l$index0]
.1372 C001180400 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1373 AA70001300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1374 8A00000605 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1375 <34:22:0> &bp 1392 +
.1375 D95C100018 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1392
	br[l_8907#], defer[1]
.1376 A0804C0404 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[a4, a4, +, 1]
.1377 BA001CC000 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1345#:
	alu[b1, a0, OR, 48]
.1378 B040400004 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, --, B, a4]
.1379 F000133F04 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1380 A080033C01 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a1, +, @b79]
.1381 B0C0C01000 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b4, +, a0]
.1382 FC06603300 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1383 A0804C0404 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a4, a4, +, 1]
.1384 AA80003303 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, b12]
.1385 81D0580200 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[a5, --, B, a0, <<3]
.1386 AA300C0005 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1387 820007FE00 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1388 B400480000 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, a0, AND, *l$index0]
.1389 C001100400 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1390 AA300C0005 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1391 8A00081200 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1392 FC06603300 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8907#:
	local_csr_wr[active_lm_addr_0, b12]
.1393 F0000C0300 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1394 F0000C0300 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1395 F0000C0300 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1396 A060000000 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index0, --, B, a0]
.1397 AAF0000F01 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
l_1346#:
	alu[--, b3, -, 1]
.%import_expr common_code 1398 <34:22:0> &bp 1402 +
.1398 D95E900100 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1402
	beq[l_1348#], defer[1]
.1399 84C008BD06 common_code
	.%line 247 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    c = (val >> 12) & 0xf;
	alu_shf[a0, 15, AND, a6, >>12]
.1400 A070000000 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1401 <34:22:0> &bp 1441 +
.1401 D968400100 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1441
	beq[l_1351#]
.1402 AAF00C2400 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1348#:
	alu[--, 9, -, a0]
.%import_expr common_code 1403 <34:22:0> &bp 1421 +
.1403 D963500104 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1421
	bhs[l_1350#], defer[1]
.1404 F000000F01 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1405 B040100004 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[b1, --, B, a4]
.1406 F000133F04 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1407 A080533C01 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a1, +, @b79]
.1408 B0C0C00405 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b1, +, a5]
.1409 FC06603300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1410 A0800D5C00 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, +, 87]
.1411 BA80103303 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, 3, -, b12]
.1412 91D0400600 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b4, --, B, b1, <<3]
.1413 AA70001300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1414 920017FE00 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1415 A440500600 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, b1, AND, *l$index0]
.1416 C001180400 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1417 AA70001300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1418 8A00000605 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1419 <34:22:0> &bp 1436 +
.1419 D967100018 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1436
	br[l_8908#], defer[1]
.1420 A0804C0404 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[a4, a4, +, 1]
.1421 BA001CC000 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1350#:
	alu[b1, a0, OR, 48]
.1422 B040400004 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, --, B, a4]
.1423 F000133F04 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1424 A080033C01 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a1, +, @b79]
.1425 B0C0C01000 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b4, +, a0]
.1426 FC06603300 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1427 A0804C0404 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a4, a4, +, 1]
.1428 AA80003303 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, b12]
.1429 81D0580200 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[a5, --, B, a0, <<3]
.1430 AA300C0005 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1431 820007FE00 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1432 B400480000 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, a0, AND, *l$index0]
.1433 C001100400 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1434 AA300C0005 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1435 8A00081200 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1436 FC06603300 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8908#:
	local_csr_wr[active_lm_addr_0, b12]
.1437 F0000C0300 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1438 F0000C0300 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1439 F0000C0300 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1440 A060000000 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index0, --, B, a0]
.1441 AAF0000F01 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
l_1351#:
	alu[--, b3, -, 1]
.%import_expr common_code 1442 <34:22:0> &bp 1446 +
.1442 D969900100 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1446
	beq[l_1353#], defer[1]
.1443 848008BD06 common_code
	.%line 254 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    c = (val >> 8) & 0xf;
	alu_shf[a0, 15, AND, a6, >>8]
.1444 A070000000 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1445 <34:22:0> &bp 1485 +
.1445 D973400100 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1485
	beq[l_1356#]
.1446 AAF00C2400 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1353#:
	alu[--, 9, -, a0]
.%import_expr common_code 1447 <34:22:0> &bp 1465 +
.1447 D96E500104 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1465
	bhs[l_1355#], defer[1]
.1448 F000000F01 common_code
	.%line 257 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1449 B040100004 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[b1, --, B, a4]
.1450 F000133F04 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1451 A080533C01 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a1, +, @b79]
.1452 B0C0C00405 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b1, +, a5]
.1453 FC06603300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1454 A0800D5C00 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, +, 87]
.1455 BA80103303 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, 3, -, b12]
.1456 91D0400600 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b4, --, B, b1, <<3]
.1457 AA70001300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1458 920017FE00 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1459 A440500600 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, b1, AND, *l$index0]
.1460 C001180400 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1461 AA70001300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1462 8A00000605 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1463 <34:22:0> &bp 1480 +
.1463 D972100018 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1480
	br[l_8909#], defer[1]
.1464 A0804C0404 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[a4, a4, +, 1]
.1465 BA001CC000 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1355#:
	alu[b1, a0, OR, 48]
.1466 B040400004 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, --, B, a4]
.1467 F000133F04 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1468 A080033C01 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a1, +, @b79]
.1469 B0C0C01000 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b4, +, a0]
.1470 FC06603300 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1471 A0804C0404 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a4, a4, +, 1]
.1472 AA80003303 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, b12]
.1473 81D0580200 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[a5, --, B, a0, <<3]
.1474 AA300C0005 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1475 820007FE00 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1476 B400480000 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, a0, AND, *l$index0]
.1477 C001100400 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1478 AA300C0005 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1479 8A00081200 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1480 FC06603300 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8909#:
	local_csr_wr[active_lm_addr_0, b12]
.1481 F0000C0300 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1482 F0000C0300 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1483 F0000C0300 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1484 A060000000 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index0, --, B, a0]
.1485 AAF0000F01 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
l_1356#:
	alu[--, b3, -, 1]
.%import_expr common_code 1486 <34:22:0> &bp 1490 +
.1486 D974900100 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1490
	beq[l_1358#], defer[1]
.1487 844008BD06 common_code
	.%line 261 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    c = (val >> 4) & 0xf;
	alu_shf[a0, 15, AND, a6, >>4]
.1488 A070000000 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1489 <34:22:0> &bp 1529 +
.1489 D97E400100 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1529
	beq[l_1361#]
.1490 AAF00C2400 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1358#:
	alu[--, 9, -, a0]
.%import_expr common_code 1491 <34:22:0> &bp 1509 +
.1491 D979500104 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1509
	bhs[l_1360#], defer[1]
.1492 F000000F01 common_code
	.%line 264 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1493 B040100004 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[b1, --, B, a4]
.1494 F000133F04 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1495 A080533C01 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a1, +, @b79]
.1496 B0C0C00405 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b1, +, a5]
.1497 FC06603300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1498 A0800D5C00 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, +, 87]
.1499 BA80103303 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, 3, -, b12]
.1500 91D0400600 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b4, --, B, b1, <<3]
.1501 AA70001300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1502 920017FE00 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1503 A440500600 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, b1, AND, *l$index0]
.1504 C001180400 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1505 AA70001300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b4, OR, 0]
.1506 8A00000605 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1507 <34:22:0> &bp 1524 +
.1507 D97D100018 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1524
	br[l_8910#], defer[1]
.1508 A0804C0404 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[a4, a4, +, 1]
.1509 BA001CC000 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1360#:
	alu[b1, a0, OR, 48]
.1510 B040400004 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, --, B, a4]
.1511 F000133F04 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	immed[@b79, 260, 0]
.1512 A080033C01 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a1, +, @b79]
.1513 B0C0C01000 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b12, b4, +, a0]
.1514 FC06603300 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b12]
.1515 A0804C0404 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a4, a4, +, 1]
.1516 AA80003303 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, b12]
.1517 81D0580200 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[a5, --, B, a0, <<3]
.1518 AA300C0005 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1519 820007FE00 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1520 B400480000 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b4, a0, AND, *l$index0]
.1521 C001100400 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1522 AA300C0005 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a5, OR, 0]
.1523 8A00081200 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1524 FC06603300 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8910#:
	local_csr_wr[active_lm_addr_0, b12]
.1525 F0000C0300 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1526 F0000C0300 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1527 F0000C0300 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1528 A060000000 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index0, --, B, a0]
.1529 AAF0000F01 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
l_1361#:
	alu[--, b3, -, 1]
.%import_expr common_code 1530 <34:22:0> &bp 1534 +
.1530 D97F900100 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1534
	beq[l_1363#], defer[1]
.1531 A4000C3C06 common_code
	.%line 268 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    c = val & 0xf;
	alu[a0, a6, AND, 15]
.1532 A070000000 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1533 <34:22:0> &bp 1567 +
.1533 D987C00100 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1567
	beq[l_1366#]
.1534 AAF00C2400 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1363#:
	alu[--, 9, -, a0]
.%import_expr common_code 1535 <34:22:0> &bp 1552 +
.1535 D984100104 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1 1552
	bhs[l_1365#], defer[1]
.1536 B0804C0404 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
	alu[b4, a4, +, 1]
.1537 F000133F04 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	immed[@b79, 260, 0]
.1538 A0A2733C01 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index1[7], a1, +, @b79]
.1539 A080589C04 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a4, +, *l$index1[7]]
.1540 FC066C0005 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, a5]
.1541 B0803D5C00 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b3, a0, +, 87]
.1542 AAC00C0C05 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, a5]
.1543 81D0480200 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[a4, --, B, a0, <<3]
.1544 AA300C0004 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a4, OR, 0]
.1545 820007FE00 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1546 B400180000 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b1, a0, AND, *l$index0]
.1547 C001100C00 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[a0, 0001, b3, <<0]
.1548 AA300C0004 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, a4, OR, 0]
.1549 8A00080600 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, b1, OR, a0, <<indirect]
.1550 FC066C0005 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, a5]
.%import_expr common_code 1551 <34:22:0> &bp 1583 +
.1551 D98BC00018 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1583
	br[l_8912#]
.1552 F000133F04 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      else { valstr[i++] = c + '0'; }
l_1365#:
	immed[@b79, 260, 0]
.1553 A0A2733C01 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index1[7], a1, +, @b79]
.1554 A080489C04 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a4, a4, +, *l$index1[7]]
.1555 FC066C0004 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, a4]
.1556 AA005CC000 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a5, a0, OR, 48]
.1557 AAC00C0C04 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, a4]
.1558 91D0380200 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b3, --, B, a0, <<3]
.1559 AA70000F00 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b3, OR, 0]
.1560 820007FE00 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1561 A400080000 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, AND, *l$index0]
.1562 C001180405 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	ld_field_w_clr[b1, 0001, a5, <<0]
.1563 AA70000F00 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b3, OR, 0]
.1564 8A00000600 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a0, OR, b1, <<indirect]
.1565 FC066C0004 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, a4]
.%import_expr common_code 1566 <34:22:0> &bp 1583 +
.1566 D98BC00018 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0 1583
	br[l_8912#]
.1567 F000133F04 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/      valstr[i++] = '0';
l_1366#:
	immed[@b79, 260, 0]
.1568 A0A2733C01 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[*l$index1[7], a1, +, @b79]
.1569 B080389C04 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[b3, a4, +, *l$index1[7]]
.1570 FC06600F00 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b3]
.1571 B0804C0404 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b4, a4, +, 1]
.1572 AA80000F03 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, 3, -, b3]
.1573 91D0180200 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b1, --, B, a0, <<3]
.1574 AA70000700 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b1, OR, 0]
.1575 820007FE00 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1576 A400080000 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu[a0, a0, AND, *l$index0]
.1577 AA70000700 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b1, OR, 0]
.1578 8A0001C200 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a0, OR, 48, <<indirect]
.1579 FC06600F00 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b3]
.1580 F0000C0300 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1581 F0000C0300 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1582 F0000C0300 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	nop
.1583 A060000000 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
l_8912#:
	alu[*l$index0, --, B, a0]
.1584 B0C0301227 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    valstr[i] = '\0';
	alu[b3, b4, +, *l$index1[7]]
.1585 FC06600F00 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	local_csr_wr[active_lm_addr_0, b3]
.1586 F000133F10 common_code
	.%line 149 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      onl_api_debug_message(msgNextBlock, dataStr); 
	immed[@b79, 272, <<0]
.1587 B08CF33C01 common_code
	.%line 149 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	alu[@b79, a1, +, @b79]
.1588 AA80000F03 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
/******/    valstr[i] = '\0';
	alu[a0, 3, -, b3]
.1589 91D0180200 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 0
	alu_shf[b1, --, B, a0, <<3]
.1590 AA70000700 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b1, OR, 0]
.1591 820007FE00 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1592 FC06600F00 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	local_csr_wr[active_lm_addr_0, b3]
.1593 A400080000 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu[a0, a0, AND, *l$index0]
.1594 AA70000700 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1008 1
	alu[--, b1, OR, 0]
.1595 8A00008200 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.1596 FC06633F00 common_code
	.%line 149 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 1
/******/      onl_api_debug_message(msgNextBlock, dataStr); 
	local_csr_wr[active_lm_addr_0, @b79]
.1597 A060000000 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1008 0
/******/    valstr[i] = '\0';
	alu[*l$index0, --, B, a0]
.1598 F0000C0300 common_code
	.%line 220 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	nop
.1599 F0000C0300 common_code
	.%line 220 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.%import_expr common_code 1600 <34:22:0> &bp 452 +
.1600 D871100018 common_code
	.%line 149 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 1 452
/******/      onl_api_debug_message(msgNextBlock, dataStr); 
	br[_onl_api_debug_message#], defer[1]
.%import_expr common_code 1601 <27:20:8,17:10:0> &bp 1602 +
.1601 F0006D0A00 common_code
	.%line 149 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 0
	load_addr[*l$index0, l_8968#]
.1602 A00063BC00 common_code
	.%line 151 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      onl_api_int2str(nextDroppable, dataStr);
l_8968#:
	alu[a6, --, B, @b111]
.1603 81C0080106 common_code
	.%line 219 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    c = val >> 28;
	alu_shf[a0, --, B, a6, >>28]
.%import_expr common_code 1604 <34:22:0> &bp 1623 +
.1604 D995E00100 common_code
	.%line 220 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 2 1623
/******/    if(found_non_zero == 1 || c != 0)
	beq[l_1375#], defer[2]
.1605 F0000C0004 common_code
	.%line 216 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 1
/******/    __declspec(gp_reg) unsigned int i = 0;
	immed[a4, 0, <<0]
.1606 F000000F00 common_code
	.%line 217 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    __declspec(gp_reg) unsigned int found_non_zero = 0;
	immed[b3, 0, <<0]
.1607 AAF00C2400 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[--, 9, -, a0]
.%import_expr common_code 1608 <34:22:0> &bp 1616 +
.1608 D994200104 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 2 1616
	bhs[l_1374#], defer[2]
.1609 F000000F01 common_code
	.%line 222 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 1
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1610 F0000C0404 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	immed[a4, 1, <<0]
.1611 F000133F04 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	immed[@b79, 260, <<0]
.1612 B08CF33C01 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[@b79, a1, +, @b79]
.1613 FC06633F00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.%import_expr common_code 1614 <34:22:0> &bp 1622 +
.1614 D995900018 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1622
	br[l_8913#], defer[1]
.1615 B0801D5C00 common_code
	.%line 223 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[b1, a0, +, 87]
.1616 F000133F04 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1374#:
	immed[@b79, 260, <<0]
.1617 B08CF33C01 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[@b79, a1, +, @b79]
.1618 FC06633F00 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1619 BA001CC000 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, OR, 48]
.1620 F0000C0300 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1621 F0000C0300 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1622 C088000650 common_code
	.%line 224 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
l_8913#:
	ld_field[*l$index0, 1000, b1, <<24]
.1623 AAF0000F01 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
l_1375#:
	alu[--, b3, -, 1]
.%import_expr common_code 1624 <34:22:0> &bp 1628 +
.1624 D997100100 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1628
	beq[l_1377#], defer[1]
.1625 858008BD06 common_code
	.%line 226 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    c = (val >> 24) & 0xf;
	alu_shf[a0, 15, AND, a6, >>24]
.1626 A070000000 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1627 <34:22:0> &bp 1668 +
.1627 D9A1000100 common_code
	.%line 227 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1668
	beq[l_1380#]
.1628 AAF00C2400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1377#:
	alu[--, 9, -, a0]
.%import_expr common_code 1629 <34:22:0> &bp 1648 +
.1629 D99C100104 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1648
	bhs[l_1379#], defer[1]
.1630 F000000F01 common_code
	.%line 229 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1631 B08CFD0001 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[@b79, a1, +, 64]
.1632 FC06633F00 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1633 B040100004 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, --, B, a4]
.1634 A0800D5C00 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, a0, +, 87]
.1635 F0000C0300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1636 B0C0C00607 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, b1, +, *l$index0[7]]
.1637 FC06E03300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, b12]
.1638 BA80103303 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, 3, -, b12]
.1639 91D0400600 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b4, --, B, b1, <<3]
.1640 AA70001300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1641 920017FE00 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1642 A440500620 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a5, b1, AND, *l$index1]
.1643 C001180400 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1644 AA70001300 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1645 8A00000605 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1646 <34:22:0> &bp 1663 +
.1646 D99FD00018 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1663
	br[l_8914#], defer[1]
.1647 A0804C0404 common_code
	.%line 230 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a4, a4, +, 1]
.1648 B08CFD0001 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1379#:
	alu[@b79, a1, +, 64]
.1649 FC06633F00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1650 BA001CC000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, OR, 48]
.1651 A040000004 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, --, B, a4]
.1652 A0804C0404 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a4, a4, +, 1]
.1653 B080C81C00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, a0, +, *l$index0[7]]
.1654 FC06E03300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, b12]
.1655 AA80003303 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b12]
.1656 81D0580200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[a5, --, B, a0, <<3]
.1657 AA300C0005 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1658 820007FE00 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1659 B400488000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b4, a0, AND, *l$index1]
.1660 C001100400 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1661 AA300C0005 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1662 8A00081200 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1663 FC06E03300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
l_8914#:
	local_csr_wr[active_lm_addr_1, b12]
.1664 F0000C0300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1665 F0000C0300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1666 F0000C0300 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1667 A062000000 common_code
	.%line 231 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[*l$index1, --, B, a0]
.1668 AAF0000F01 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
l_1380#:
	alu[--, b3, -, 1]
.%import_expr common_code 1669 <34:22:0> &bp 1673 +
.1669 D9A2500100 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1673
	beq[l_1382#], defer[1]
.1670 854008BD06 common_code
	.%line 233 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    c = (val >> 20) & 0xf;
	alu_shf[a0, 15, AND, a6, >>20]
.1671 A070000000 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1672 <34:22:0> &bp 1712 +
.1672 D9AC000100 common_code
	.%line 234 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1712
	beq[l_1385#]
.1673 AAF00C2400 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1382#:
	alu[--, 9, -, a0]
.%import_expr common_code 1674 <34:22:0> &bp 1695 +
.1674 D9A7D00104 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1695
	bhs[l_1384#], defer[1]
.1675 F000000F01 common_code
	.%line 236 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1676 B08CFD0001 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[@b79, a1, +, 64]
.1677 FC06633F00 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1678 B040100004 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, --, B, a4]
.1679 A0800D5C00 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, a0, +, 87]
.1680 F0000C0300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1681 B0C0C00607 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, b1, +, *l$index0[7]]
.1682 FC06E03300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, b12]
.1683 BA80103303 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, 3, -, b12]
.1684 91D0400600 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b4, --, B, b1, <<3]
.1685 AA70001300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1686 920017FE00 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1687 FC06E03300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_1, b12]
.1688 A440500620 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a5, b1, AND, *l$index1]
.1689 C001180400 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1690 AA70001300 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1691 8A00000605 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1692 <34:22:0> &bp 1712 +
.1692 D9AC200018 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 2 1712
	br[l_1385#], defer[2]
.1693 A0804C0404 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 1
	alu[a4, a4, +, 1]
.1694 A062000000 common_code
	.%line 237 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[*l$index1, --, B, a0]
.1695 B08CFD0001 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1384#:
	alu[@b79, a1, +, 64]
.1696 FC06E33F00 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, @b79]
.1697 BA001CC000 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, OR, 48]
.1698 A040000004 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, --, B, a4]
.1699 A0804C0404 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a4, a4, +, 1]
.1700 B080C89C00 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, a0, +, *l$index1[7]]
.1701 FC06603300 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, b12]
.1702 AA80003303 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b12]
.1703 81D0580200 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[a5, --, B, a0, <<3]
.1704 AA300C0005 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1705 820007FE00 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1706 FC06603300 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_0, b12]
.1707 B400480000 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[b4, a0, AND, *l$index0]
.1708 C001100400 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1709 AA300C0005 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1710 8A00081200 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1711 A060000000 common_code
	.%line 238 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[*l$index0, --, B, a0]
.1712 AAF0000F01 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
l_1385#:
	alu[--, b3, -, 1]
.%import_expr common_code 1713 <34:22:0> &bp 1717 +
.1713 D9AD500100 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1717
	beq[l_1387#], defer[1]
.1714 850008BD06 common_code
	.%line 240 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    c = (val >> 16) & 0xf;
	alu_shf[a0, 15, AND, a6, >>16]
.1715 A070000000 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1716 <34:22:0> &bp 1756 +
.1716 D9B7000100 common_code
	.%line 241 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1756
	beq[l_1390#]
.1717 AAF00C2400 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1387#:
	alu[--, 9, -, a0]
.%import_expr common_code 1718 <34:22:0> &bp 1739 +
.1718 D9B2D00104 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1739
	bhs[l_1389#], defer[1]
.1719 F000000F01 common_code
	.%line 243 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1720 B08CFD0001 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[@b79, a1, +, 64]
.1721 FC06633F00 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1722 B040100004 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, --, B, a4]
.1723 A0800D5C00 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, a0, +, 87]
.1724 F0000C0300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1725 B0C0C00607 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, b1, +, *l$index0[7]]
.1726 FC06E03300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, b12]
.1727 BA80103303 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, 3, -, b12]
.1728 91D0400600 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b4, --, B, b1, <<3]
.1729 AA70001300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1730 920017FE00 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1731 FC06E03300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_1, b12]
.1732 A440500620 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a5, b1, AND, *l$index1]
.1733 C001180400 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1734 AA70001300 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1735 8A00000605 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1736 <34:22:0> &bp 1756 +
.1736 D9B7200018 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 2 1756
	br[l_1390#], defer[2]
.1737 A0804C0404 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 1
	alu[a4, a4, +, 1]
.1738 A062000000 common_code
	.%line 244 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[*l$index1, --, B, a0]
.1739 B08CFD0001 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1389#:
	alu[@b79, a1, +, 64]
.1740 FC06E33F00 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, @b79]
.1741 BA001CC000 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, OR, 48]
.1742 A040000004 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, --, B, a4]
.1743 A0804C0404 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a4, a4, +, 1]
.1744 B080C89C00 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, a0, +, *l$index1[7]]
.1745 FC06603300 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, b12]
.1746 AA80003303 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b12]
.1747 81D0580200 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[a5, --, B, a0, <<3]
.1748 AA300C0005 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1749 820007FE00 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1750 FC06603300 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_0, b12]
.1751 B400480000 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[b4, a0, AND, *l$index0]
.1752 C001100400 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1753 AA300C0005 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1754 8A00081200 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1755 A060000000 common_code
	.%line 245 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[*l$index0, --, B, a0]
.1756 AAF0000F01 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
l_1390#:
	alu[--, b3, -, 1]
.%import_expr common_code 1757 <34:22:0> &bp 1761 +
.1757 D9B8500100 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1761
	beq[l_1392#], defer[1]
.1758 84C008BD06 common_code
	.%line 247 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    c = (val >> 12) & 0xf;
	alu_shf[a0, 15, AND, a6, >>12]
.1759 A070000000 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1760 <34:22:0> &bp 1800 +
.1760 D9C2000100 common_code
	.%line 248 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1800
	beq[l_1395#]
.1761 AAF00C2400 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1392#:
	alu[--, 9, -, a0]
.%import_expr common_code 1762 <34:22:0> &bp 1783 +
.1762 D9BDD00104 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1783
	bhs[l_1394#], defer[1]
.1763 F000000F01 common_code
	.%line 250 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1764 B08CFD0001 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[@b79, a1, +, 64]
.1765 FC06633F00 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1766 B040100004 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, --, B, a4]
.1767 A0800D5C00 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, a0, +, 87]
.1768 F0000C0300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1769 B0C0C00607 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, b1, +, *l$index0[7]]
.1770 FC06E03300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, b12]
.1771 BA80103303 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, 3, -, b12]
.1772 91D0400600 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b4, --, B, b1, <<3]
.1773 AA70001300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1774 920017FE00 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1775 FC06E03300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_1, b12]
.1776 A440500620 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a5, b1, AND, *l$index1]
.1777 C001180400 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1778 AA70001300 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1779 8A00000605 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1780 <34:22:0> &bp 1800 +
.1780 D9C2200018 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 2 1800
	br[l_1395#], defer[2]
.1781 A0804C0404 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 1
	alu[a4, a4, +, 1]
.1782 A062000000 common_code
	.%line 251 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[*l$index1, --, B, a0]
.1783 B08CFD0001 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1394#:
	alu[@b79, a1, +, 64]
.1784 FC06E33F00 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, @b79]
.1785 BA001CC000 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, OR, 48]
.1786 A040000004 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, --, B, a4]
.1787 A0804C0404 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a4, a4, +, 1]
.1788 B080C89C00 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, a0, +, *l$index1[7]]
.1789 FC06603300 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, b12]
.1790 AA80003303 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b12]
.1791 81D0580200 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[a5, --, B, a0, <<3]
.1792 AA300C0005 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1793 820007FE00 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1794 FC06603300 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_0, b12]
.1795 B400480000 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[b4, a0, AND, *l$index0]
.1796 C001100400 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1797 AA300C0005 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1798 8A00081200 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1799 A060000000 common_code
	.%line 252 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[*l$index0, --, B, a0]
.1800 AAF0000F01 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
l_1395#:
	alu[--, b3, -, 1]
.%import_expr common_code 1801 <34:22:0> &bp 1805 +
.1801 D9C3500100 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1805
	beq[l_1397#], defer[1]
.1802 848008BD06 common_code
	.%line 254 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    c = (val >> 8) & 0xf;
	alu_shf[a0, 15, AND, a6, >>8]
.1803 A070000000 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1804 <34:22:0> &bp 1844 +
.1804 D9CD000100 common_code
	.%line 255 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1844
	beq[l_1400#]
.1805 AAF00C2400 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1397#:
	alu[--, 9, -, a0]
.%import_expr common_code 1806 <34:22:0> &bp 1827 +
.1806 D9C8D00104 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1827
	bhs[l_1399#], defer[1]
.1807 F000000F01 common_code
	.%line 257 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1808 B08CFD0001 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[@b79, a1, +, 64]
.1809 FC06633F00 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1810 B040100004 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, --, B, a4]
.1811 A0800D5C00 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, a0, +, 87]
.1812 F0000C0300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1813 B0C0C00607 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, b1, +, *l$index0[7]]
.1814 FC06E03300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, b12]
.1815 BA80103303 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, 3, -, b12]
.1816 91D0400600 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b4, --, B, b1, <<3]
.1817 AA70001300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1818 920017FE00 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1819 FC06E03300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_1, b12]
.1820 A440500620 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a5, b1, AND, *l$index1]
.1821 C001180400 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1822 AA70001300 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1823 8A00000605 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1824 <34:22:0> &bp 1844 +
.1824 D9CD200018 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 2 1844
	br[l_1400#], defer[2]
.1825 A0804C0404 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 1
	alu[a4, a4, +, 1]
.1826 A062000000 common_code
	.%line 258 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[*l$index1, --, B, a0]
.1827 B08CFD0001 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1399#:
	alu[@b79, a1, +, 64]
.1828 FC06E33F00 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, @b79]
.1829 BA001CC000 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, OR, 48]
.1830 A040000004 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, --, B, a4]
.1831 A0804C0404 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a4, a4, +, 1]
.1832 B080C89C00 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, a0, +, *l$index1[7]]
.1833 FC06603300 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, b12]
.1834 AA80003303 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b12]
.1835 81D0580200 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[a5, --, B, a0, <<3]
.1836 AA300C0005 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1837 820007FE00 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1838 FC06603300 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_0, b12]
.1839 B400480000 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[b4, a0, AND, *l$index0]
.1840 C001100400 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1841 AA300C0005 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1842 8A00081200 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1843 A060000000 common_code
	.%line 259 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[*l$index0, --, B, a0]
.1844 AAF0000F01 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
l_1400#:
	alu[--, b3, -, 1]
.%import_expr common_code 1845 <34:22:0> &bp 1849 +
.1845 D9CE500100 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1849
	beq[l_1402#], defer[1]
.1846 844008BD06 common_code
	.%line 261 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    c = (val >> 4) & 0xf;
	alu_shf[a0, 15, AND, a6, >>4]
.1847 A070000000 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1848 <34:22:0> &bp 1888 +
.1848 D9D8000100 common_code
	.%line 262 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1888
	beq[l_1405#]
.1849 AAF00C2400 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1402#:
	alu[--, 9, -, a0]
.%import_expr common_code 1850 <34:22:0> &bp 1871 +
.1850 D9D3D00104 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1871
	bhs[l_1404#], defer[1]
.1851 F000000F01 common_code
	.%line 264 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      found_non_zero = 1;
	immed[b3, 1, <<0]
.1852 B08CFD0001 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[@b79, a1, +, 64]
.1853 FC06633F00 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1854 B040100004 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, --, B, a4]
.1855 A0800D5C00 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, a0, +, 87]
.1856 F0000C0300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1857 B0C0C00607 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, b1, +, *l$index0[7]]
.1858 FC06E03300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, b12]
.1859 BA80103303 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, 3, -, b12]
.1860 91D0400600 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b4, --, B, b1, <<3]
.1861 AA70001300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1862 920017FE00 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.1863 FC06E03300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_1, b12]
.1864 A440500620 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a5, b1, AND, *l$index1]
.1865 C001180400 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.1866 AA70001300 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b4, OR, 0]
.1867 8A00000605 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a5, OR, b1, <<indirect]
.%import_expr common_code 1868 <34:22:0> &bp 1888 +
.1868 D9D8200018 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 2 1888
	br[l_1405#], defer[2]
.1869 A0804C0404 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 1
	alu[a4, a4, +, 1]
.1870 A062000000 common_code
	.%line 265 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[*l$index1, --, B, a0]
.1871 B08CFD0001 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1404#:
	alu[@b79, a1, +, 64]
.1872 FC06E33F00 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, @b79]
.1873 BA001CC000 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, OR, 48]
.1874 A040000004 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, --, B, a4]
.1875 A0804C0404 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a4, a4, +, 1]
.1876 B080C89C00 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b12, a0, +, *l$index1[7]]
.1877 FC06603300 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, b12]
.1878 AA80003303 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b12]
.1879 81D0580200 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[a5, --, B, a0, <<3]
.1880 AA300C0005 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1881 820007FE00 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1882 FC06603300 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_0, b12]
.1883 B400480000 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[b4, a0, AND, *l$index0]
.1884 C001100400 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[a0, 0001, b1, <<0]
.1885 AA300C0005 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a5, OR, 0]
.1886 8A00081200 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, b4, OR, a0, <<indirect]
.1887 A060000000 common_code
	.%line 266 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[*l$index0, --, B, a0]
.1888 AAF0000F01 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
l_1405#:
	alu[--, b3, -, 1]
.%import_expr common_code 1889 <34:22:0> &bp 1893 +
.1889 D9D9500100 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1893
	beq[l_1407#], defer[1]
.1890 A4000C3C06 common_code
	.%line 268 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    c = val & 0xf;
	alu[a0, a6, AND, 15]
.1891 A070000000 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    if(found_non_zero == 1 || c != 0)
	alu[--, --, B, a0]
.%import_expr common_code 1892 <34:22:0> &bp 1932 +
.1892 D9E3000100 common_code
	.%line 269 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1932
	beq[l_1410#]
.1893 AAF00C2400 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
l_1407#:
	alu[--, 9, -, a0]
.%import_expr common_code 1894 <34:22:0> &bp 1913 +
.1894 D9DE500104 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1913
	bhs[l_1409#], defer[1]
.1895 B0804C0404 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
	alu[b4, a4, +, 1]
.1896 B08CFD0001 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      if(c > 9) { valstr[i++] = c - 10 + 'a'; }
	alu[@b79, a1, +, 64]
.1897 FC06633F00 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1898 B0803D5C00 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b3, a0, +, 87]
.1899 F0000C0300 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1900 F0000C0300 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1901 A080581C04 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a5, a4, +, *l$index0[7]]
.1902 FC06EC0005 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, a5]
.1903 AAC00C0C05 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, a5]
.1904 81D0480200 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[a4, --, B, a0, <<3]
.1905 AA300C0004 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a4, OR, 0]
.1906 820007FE00 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1907 B400188000 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b1, a0, AND, *l$index1]
.1908 C001100C00 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[a0, 0001, b3, <<0]
.1909 AA300C0004 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, a4, OR, 0]
.1910 8A00080600 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, b1, OR, a0, <<indirect]
.1911 FC06EC0005 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, a5]
.%import_expr common_code 1912 <34:22:0> &bp 1930 +
.1912 D9E2800018 common_code
	.%line 272 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0 1930
	br[l_8915#]
.1913 B08CFD0001 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      else { valstr[i++] = c + '0'; }
l_1409#:
	alu[@b79, a1, +, 64]
.1914 FC06633F00 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, @b79]
.1915 AA005CC000 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a5, a0, OR, 48]
.1916 C001180405 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	ld_field_w_clr[b1, 0001, a5, <<0]
.1917 F0000C0300 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1918 A080481C04 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a4, a4, +, *l$index0[7]]
.1919 FC06EC0004 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, a4]
.1920 AAC00C0C04 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, a4]
.1921 91D0380200 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b3, --, B, a0, <<3]
.1922 AA70000F00 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b3, OR, 0]
.1923 820007FE00 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1924 A400088000 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, a0, AND, *l$index1]
.1925 AA70000F00 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b3, OR, 0]
.1926 8A00000600 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a0, OR, b1, <<indirect]
.1927 FC06EC0004 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, a4]
.1928 F0000C0300 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1929 F0000C0300 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.%import_expr common_code 1930 <34:22:0> &bp 1948 +
.1930 D9E7100018 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1 1948
l_8915#:
	br[l_1411#], defer[1]
.1931 A062000000 common_code
	.%line 273 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[*l$index1, --, B, a0]
.1932 B08CFD0001 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/      valstr[i++] = '0';
l_1410#:
	alu[@b79, a1, +, 64]
.1933 FC06E33F00 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, @b79]
.1934 B0804C0404 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b4, a4, +, 1]
.1935 F0000C0300 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1936 F0000C0300 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	nop
.1937 B080389C04 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[b3, a4, +, *l$index1[7]]
.1938 FC06600F00 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, b3]
.1939 AA80000F03 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b3]
.1940 91D0180200 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b1, --, B, a0, <<3]
.1941 AA70000700 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.1942 820007FE00 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1943 FC06600F00 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_0, b3]
.1944 A400080000 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a0, a0, AND, *l$index0]
.1945 AA70000700 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.1946 8A0001C200 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a0, OR, 48, <<indirect]
.1947 A060000000 common_code
	.%line 277 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[*l$index0, --, B, a0]
.1948 B08CFD0001 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    valstr[i] = '\0';
l_1411#:
	alu[@b79, a1, +, 64]
.1949 FC06E33F00 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_1, @b79]
.1950 F000133F10 common_code
	.%line 152 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      onl_api_debug_message(msgNextBlock, dataStr); 
	immed[@b79, 272, <<0]
.1951 B08CF33C01 common_code
	.%line 152 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	alu[@b79, a1, +, @b79]
.1952 F0000C0300 common_code
	.%line 159 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      if(nextDroppable == curPkt){
	nop
.1953 B0C0301227 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
/******/    valstr[i] = '\0';
	alu[b3, b4, +, *l$index1[7]]
.1954 FC06600F00 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	local_csr_wr[active_lm_addr_0, b3]
.1955 AA80000F03 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu[a0, 3, -, b3]
.1956 91D0180200 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 0
	alu_shf[b1, --, B, a0, <<3]
.1957 AA70000700 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.1958 820007FE00 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.1959 FC06600F00 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	local_csr_wr[active_lm_addr_0, b3]
.1960 A400080000 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu[a0, a0, AND, *l$index0]
.1961 AA70000700 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1007 1
	alu[--, b1, OR, 0]
.1962 8A00008200 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.1963 FC06633F00 common_code
	.%line 152 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 1
/******/      onl_api_debug_message(msgNextBlock, dataStr); 
	local_csr_wr[active_lm_addr_0, @b79]
.1964 A060000000 common_code
	.%line 279 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1007 0
/******/    valstr[i] = '\0';
	alu[*l$index0, --, B, a0]
.1965 F0000C0300 common_code
	.%line 159 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      if(nextDroppable == curPkt){
	nop
.1966 F0000C0300 common_code
	.%line 159 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	nop
.%import_expr common_code 1967 <34:22:0> &bp 452 +
.1967 D871100018 common_code
	.%line 152 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 1 452
/******/      onl_api_debug_message(msgNextBlock, dataStr); 
	br[_onl_api_debug_message#], defer[1]
.%import_expr common_code 1968 <27:20:8,17:10:0> &bp 1969 +
.1968 F0007EC600 common_code
	.%line 152 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 0
	load_addr[*l$index0, l_8969#]
.1969 AAB003BCFF common_code
	.%line 159 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      if(nextDroppable == curPkt){
l_8969#:
	alu[--, @a127, -, @b111]
.%import_expr common_code 1970 <34:22:0> &bp 2138 +
.1970 DA16800101 common_code
	.%line 159 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 2138
	bne[l_1991#]
.1971 A0700000AF common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      	if((deterministic > 0 && (curPkt % stride) == 0) || 
	alu[--, --, B, @a47]
.%import_expr common_code 1972 <34:22:0> &bp 1981 +
.1972 D9EF600100 common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 2 1981
	beq[l_1415#], defer[2]
.1973 B0CEF3BF01 common_code
	.%line 161 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 1
/******/  	nextDroppable = nextDroppable + 1;
	alu[@b111, @b111, +, 1]
.1974 A08DFC04DF common_code
	.%line 162 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 0
/******/  	count = count + 1;
	alu[@a95, @a95, +, 1]
.1975 A0405000FF common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/      	if((deterministic > 0 && (curPkt % stride) == 0) || 
	alu[a5, --, B, @a127]
.%import_expr common_code 1976 <34:22:0> &bp 860 +
.1976 D8D7200018 common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 2 860
	br[__mod_s32#], defer[2]
.1977 A0400000BF common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 1
	alu[a0, --, B, @a63]
.%import_expr common_code 1978 <27:20:8,7:0:0> &bp 1979 +
.1978 F000700FBB common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 0
	load_addr[b3, l_8970#]
.1979 A030000400 common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
l_8970#:
	alu[--, --, B, b1]
.%import_expr common_code 1980 <34:22:0> &bp 1987 +
.1980 D9F0C00100 common_code
	.%line 164 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 1987
	beq[l_1418#]
.1981 A0700000AF common_code
	.%line 165 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/  	   (deterministic == 0 && rand() < probability)){ 
l_1415#:
	alu[--, --, B, @a47]
.%import_expr common_code 1982 <34:22:0> &bp 2138 +
.1982 DA16800101 common_code
	.%line 165 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 2138
	bne[l_1991#]
.%import_expr common_code 1983 <34:22:0> &bp 120 +
.1983 D81E100018 common_code
	.%line 165 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 1 120
	br[_rand#], defer[1]
.%import_expr common_code 1984 <27:20:8,7:0:0> &bp 1985 +
.1984 F000700FC1 common_code
	.%line 165 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 0
	load_addr[b3, l_8971#]
.1985 AAB0037C00 common_code
	.%line 165 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
l_8971#:
	alu[--, a0, -, @b95]
.%import_expr common_code 1986 <34:22:0> &bp 2138 +
.1986 DA16800104 common_code
	.%line 165 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0 2138
	bhs[l_1991#]
.1987 B08CFD0001 common_code
	.%line 167 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/  		damages = damages + 1;
l_1418#:
	alu[@b79, a1, +, 64]
.1988 FC06633F00 common_code
	.%line 167 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	local_csr_wr[active_lm_addr_0, @b79]
.1989 F0000C0300 common_code
	.%line 1074 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/     addr_tail = (unsigned int)addr + 32;
	nop
.1990 F0000C0300 common_code
	.%line 1074 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	nop
.1991 F0000C0300 common_code
	.%line 1074 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	nop
.1992 A030080000 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/     if ((addr & 7) != 0) {
	alu[--, --, B, *l$index0]
.%import_expr common_code 1993 <34:22:0> &bp 1999 +
.1993 D9F3F00100 common_code
	.%line 1076 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 3 1999
	beq[l_1499#], defer[3]
.1994 A08EFC04EF common_code
	.%line 167 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 2
/******/  		damages = damages + 1;
	alu[@a111, @a111, +, 1]
.1995 C003008002 common_code
	.%line 180 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 1
/******/  		udp_hdr.uh_sum = 0;	
	ld_field[a2, 0011, 0, <<0]
.1996 A0800C800E common_code
	.%line 1074 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:986 0
/******/     addr_tail = (unsigned int)addr + 32;
	alu[a0, a14, +, 32]
.1997 2860208300 common_code
	.%line 1077 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1006 0
/******/        dram_read(dram_readtail_regs, (__declspec(dram) void *)addr_tail, 1, sig_done, &sp);
	dram[read, $$2, a0, 0, 1], sig_done[s6]
.1998 284000830E common_code
	.%line 1078 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1005 0
/******/        dram_read(dram_readhead_regs, (__declspec(dram) void *)addr, 1, sig_done, &sp2);
	dram[read, $$0, a14, 0, 1], sig_done[s4]
.1999 A030080000 common_code
	.%line 1080 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/     if ((addr & 7) != 0) {
l_1499#:
	alu[--, --, B, *l$index0]
.%import_expr common_code 2000 <34:22:0> &bp 2006 +
.2000 D9F5800100 common_code
	.%line 1080 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2006
	beq[l_1502#]
.2001 E0000000F0 common_code
	.%line 1081 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/         wait_for_all(&sp, &sp2);
	ctx_arb[s5, s4, s7, s6], all
.2002 B000170000 common_code
	.%line 1082 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/         head[0] = dram_readhead_regs[0];
	alu[b1, --, B, $$0]
.2003 A000070400 common_code
	.%line 1083 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/         head[1] = dram_readhead_regs[1];
	alu[a0, --, B, $$1]
.2004 B000370800 common_code
	.%line 1084 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/         tail[0] = dram_readtail_regs[0];
	alu[b3, --, B, $$2]
.2005 B000C70C00 common_code
	.%line 1085 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/         tail[1] = dram_readtail_regs[1];
	alu[b12, --, B, $$3]
.2006 AAB0080306 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/     switch((unsigned int)addr & 7) {
l_1502#:
	alu[--, 6, -, *l$index0]
.%import_expr common_code 2007 <34:22:0> &bp 2076 +
.2007 DA07000105 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2076
	blo[l_1763#]
.%import_expr common_code 2008 <26:22:8,17:10:0> &bp 2009 +
.2008 E801CF6600 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2009 *L00
	jump[*l$index0, l_9020#], targets[l_9026#,l_9025#,l_9024#,l_9023#,l_9022#,l_9021#,l_9020#]
.%import_expr common_code 2009 <34:22:0> &bp 2076 +
.2009 DA07000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2076
l_9020#:
	br[l_1763#]
.%import_expr common_code 2010 <34:22:0> &bp 2076 +
.2010 DA07000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2076
l_9021#:
	br[l_1763#]
.%import_expr common_code 2011 <34:22:0> &bp 2052 +
.2011 DA01000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2052
l_9022#:
	br[l_1648#]
.%import_expr common_code 2012 <34:22:0> &bp 2076 +
.2012 DA07000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2076
l_9023#:
	br[l_1763#]
.%import_expr common_code 2013 <34:22:0> &bp 2040 +
.2013 D9FE000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2040
l_9024#:
	br[l_1618#]
.%import_expr common_code 2014 <34:22:0> &bp 2076 +
.2014 DA07000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2076
l_9025#:
	br[l_1763#]
.%import_expr common_code 2015 <34:22:0> &bp 2016 +
.2015 D9F8000018 common_code
	.%line 1092 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2016
l_9026#:
	br[l_1504#]
.2016 A01C000400 common_code
	.%line 1152 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_1504#:
	alu[$$0, --, B, b1]
.2017 F005801358 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[1] = ((__declspec(dram) unsigned int)(head[1] & 0xFFFF0000)) | (v->i[0] >> 16);
	immed[b4, 22616, <<0]
.2018 F445801358 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	immed_w1[b4, 22616]
.2019 C00C180400 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	ld_field_w_clr[b1, 1100, a0, <<0]
.2020 F0058D6000 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	immed[a0, 22616, <<0]
.2021 AA5C100400 common_code
	.%line 1153 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	alu[$$1, b1, OR, a0]
.2022 F0058C0000 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[2] = dbl_shr(v->i[0], v->i[1], 16);
	immed[a0, 22528, <<0]
.2023 F4458D6000 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	immed_w1[a0, 22616]
.2024 810C281300 common_code
	.%line 1154 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:994 0
	dbl_shf[$$2, b4, a0, >>16]
.2025 810C314700 common_code
	.%line 1155 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:993 0
/******/           dram_write_regs[3] = dbl_shr(v->i[1], v->i[2], 16);
	dbl_shf[$$3, a0, *l$index0[1], >>16]
.2026 A000080800 common_code
	.%line 1156 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:992 0
/******/           dram_write_regs[4] = dbl_shr(v->i[2], v->i[3], 16);
	alu[a0, --, B, *l$index0[2]]
.2027 810C494700 common_code
	.%line 1156 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:992 0
	dbl_shf[$$4, *l$index0[1], a0, >>16]
.2028 A000080C00 common_code
	.%line 1157 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:991 0
/******/           dram_write_regs[5] = dbl_shr(v->i[3], v->i[4], 16);
	alu[a0, --, B, *l$index0[3]]
.2029 810C594B00 common_code
	.%line 1157 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:991 0
	dbl_shf[$$5, *l$index0[2], a0, >>16]
.2030 A000081000 common_code
	.%line 1158 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:990 0
/******/           dram_write_regs[6] = dbl_shr(v->i[4], v->i[5], 16);
	alu[a0, --, B, *l$index0[4]]
.2031 810C694F00 common_code
	.%line 1158 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:990 0
	dbl_shf[$$6, *l$index0[3], a0, >>16]
.2032 A000081400 common_code
	.%line 1159 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:989 0
/******/           dram_write_regs[7] = dbl_shr(v->i[5], v->i[6], 16);
	alu[a0, --, B, *l$index0[5]]
.2033 810C795300 common_code
	.%line 1159 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:989 0
	dbl_shf[$$7, *l$index0[4], a0, >>16]
.2034 A000081800 common_code
	.%line 1160 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:988 0
/******/           dram_write_regs[8] = dbl_shr(v->i[6], v->i[7], 16);
	alu[a0, --, B, *l$index0[6]]
.2035 810C895700 common_code
	.%line 1160 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:988 0
	dbl_shf[$$8, *l$index0[5], a0, >>16]
.2036 C003103000 common_code
	.%line 1161 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[9] = ((v->i[7]<<16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & (tail[1])));
	ld_field_w_clr[a0, 0011, b12, <<0]
.2037 8B0C915A00 common_code
	.%line 1161 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	alu_shf[$$9, a0, OR, *l$index0[6], <<16]
.2038 296800830E common_code
	.%line 1163 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:987 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, a14, 0, 5], sig_done[s6]
.%import_expr common_code 2039 <34:22:0> &bp 2086 +
.2039 E2098400C0 common_code
	.%line 1164 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2086
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_1793#]
.2040 A01C000400 common_code
	.%line 1135 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_1618#:
	alu[$$0, --, B, b1]
.2041 A01C12FC00 common_code
	.%line 1136 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[1] = v->i[0];
	alu[$$1, --, B, @b63]
.2042 A01C22BC00 common_code
	.%line 1137 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[2] = v->i[1];
	alu[$$2, --, B, @b47]
.2043 A01C380400 common_code
	.%line 1138 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[3] = v->i[2];
	alu[$$3, --, B, *l$index0[1]]
.2044 A01C480800 common_code
	.%line 1139 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[4] = v->i[3];
	alu[$$4, --, B, *l$index0[2]]
.2045 A01C580C00 common_code
	.%line 1140 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[5] = v->i[4];
	alu[$$5, --, B, *l$index0[3]]
.2046 A01C681000 common_code
	.%line 1141 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[6] = v->i[5];
	alu[$$6, --, B, *l$index0[4]]
.2047 A01C781400 common_code
	.%line 1142 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[7] = v->i[6];
	alu[$$7, --, B, *l$index0[5]]
.2048 A01C881800 common_code
	.%line 1143 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[8] = v->i[7];
	alu[$$8, --, B, *l$index0[6]]
.2049 A01C903000 common_code
	.%line 1144 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[9] = (__declspec(dram) unsigned int) tail[1];
	alu[$$9, --, B, b12]
.2050 296800830E common_code
	.%line 1146 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:995 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, a14, 0, 5], sig_done[s6]
.%import_expr common_code 2051 <34:22:0> &bp 2086 +
.2051 E2098400C0 common_code
	.%line 1147 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2086
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_1793#]
.2052 F005801358 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[0] = ((__declspec(dram) unsigned int)(head[0] & 0xFFFF0000)) |  (v->i[0] >> 16);
l_1648#:
	immed[b4, 22616, <<0]
.2053 F445801358 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	immed_w1[b4, 22616]
.2054 C00C100400 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	ld_field_w_clr[a0, 1100, b1, <<0]
.2055 F005800758 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	immed[b1, 22616, <<0]
.2056 AA1C000400 common_code
	.%line 1118 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	alu[$$0, a0, OR, b1]
.2057 F0058C0000 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[1] = dbl_shr(v->i[0], v->i[1], 16);
	immed[a0, 22528, <<0]
.2058 F4458D6000 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	immed_w1[a0, 22616]
.2059 810C181300 common_code
	.%line 1119 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1003 0
	dbl_shf[$$1, b4, a0, >>16]
.2060 810C214700 common_code
	.%line 1120 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1002 0
/******/           dram_write_regs[2] = dbl_shr(v->i[1], v->i[2], 16);
	dbl_shf[$$2, a0, *l$index0[1], >>16]
.2061 A000080800 common_code
	.%line 1121 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1001 0
/******/           dram_write_regs[3] = dbl_shr(v->i[2], v->i[3], 16);
	alu[a0, --, B, *l$index0[2]]
.2062 810C394700 common_code
	.%line 1121 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1001 0
	dbl_shf[$$3, *l$index0[1], a0, >>16]
.2063 A000080C00 common_code
	.%line 1122 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1000 0
/******/           dram_write_regs[4] = dbl_shr(v->i[3], v->i[4], 16);
	alu[a0, --, B, *l$index0[3]]
.2064 810C494B00 common_code
	.%line 1122 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1000 0
	dbl_shf[$$4, *l$index0[2], a0, >>16]
.2065 A000081000 common_code
	.%line 1123 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:999 0
/******/           dram_write_regs[5] = dbl_shr(v->i[4], v->i[5], 16);
	alu[a0, --, B, *l$index0[4]]
.2066 810C594F00 common_code
	.%line 1123 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:999 0
	dbl_shf[$$5, *l$index0[3], a0, >>16]
.2067 A000081400 common_code
	.%line 1124 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:998 0
/******/           dram_write_regs[6] = dbl_shr(v->i[5], v->i[6], 16);
	alu[a0, --, B, *l$index0[5]]
.2068 810C695300 common_code
	.%line 1124 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:998 0
	dbl_shf[$$6, *l$index0[4], a0, >>16]
.2069 A000081800 common_code
	.%line 1125 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:997 0
/******/           dram_write_regs[7] = dbl_shr(v->i[6], v->i[7], 16);
	alu[a0, --, B, *l$index0[6]]
.2070 810C795700 common_code
	.%line 1125 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:997 0
	dbl_shf[$$7, *l$index0[5], a0, >>16]
.2071 C003100C00 common_code
	.%line 1126 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[8] = ((v->i[7] << 16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & tail[0]));
	ld_field_w_clr[a0, 0011, b3, <<0]
.2072 8B0C815A00 common_code
	.%line 1126 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
	alu_shf[$$8, a0, OR, *l$index0[6], <<16]
.2073 A01C903000 common_code
	.%line 1127 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[9] = (__declspec(dram) unsigned int) tail[1];
	alu[$$9, --, B, b12]
.2074 296800830E common_code
	.%line 1129 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:996 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 5, sig_done, &sp);
	dram[write, $$0, a14, 0, 5], sig_done[s6]
.%import_expr common_code 2075 <34:22:0> &bp 2086 +
.2075 E2098400C0 common_code
	.%line 1130 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0 2086
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all, br[l_1793#]
.2076 A01C02FC00 common_code
	.%line 1102 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[0] = v->i[0];
l_1763#:
	alu[$$0, --, B, @b63]
.2077 A01C12BC00 common_code
	.%line 1103 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[1] = v->i[1];
	alu[$$1, --, B, @b47]
.2078 A01C280400 common_code
	.%line 1104 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[2] = v->i[2];
	alu[$$2, --, B, *l$index0[1]]
.2079 A01C380800 common_code
	.%line 1105 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[3] = v->i[3];
	alu[$$3, --, B, *l$index0[2]]
.2080 A01C480C00 common_code
	.%line 1106 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[4] = v->i[4];
	alu[$$4, --, B, *l$index0[3]]
.2081 A01C581000 common_code
	.%line 1107 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[5] = v->i[5];
	alu[$$5, --, B, *l$index0[4]]
.2082 A01C681400 common_code
	.%line 1108 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[6] = v->i[6];
	alu[$$6, --, B, *l$index0[5]]
.2083 A01C781800 common_code
	.%line 1109 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           dram_write_regs[7] = v->i[7];
	alu[$$7, --, B, *l$index0[6]]
.2084 296600830E common_code
	.%line 1111 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:1004 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 4, sig_done, &sp);
	dram[write, $$0, a14, 0, 4], sig_done[s6]
.2085 E0000000C0 common_code
	.%line 1112 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:986 0
/******/           __wait_for_all(&sp);
	ctx_arb[s7, s6], all
.2086 0010000824 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/     if ((addr & 7) != 0) {
l_1793#:
	sram[read, $0, b2, 4, 1], ctx_swap[s1]
.2087 A030060000 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
	alu[--, --, B, $0]
.%import_expr common_code 2088 <34:22:0> &bp 2096 +
.2088 DA0C000100 common_code
	.%line 881 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2096
	beq[l_1843#]
.2089 0010000820 common_code
	.%line 882 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:979 0
/******/        dram_read(dram_read_regs, (__declspec(dram) void *)addr, 2, sig_done, &sp);
	sram[read, $0, b2, 0, 1], ctx_swap[s1]
.2090 2842008380 common_code
	.%line 882 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:979 0
	dram[read, $$0, $0, 0, 2], sig_done[s4]
.2091 E000000030 common_code
	.%line 883 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/        __wait_for_all(&sp);
	ctx_arb[s5, s4], all
.2092 B000370000 common_code
	.%line 884 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/        head[0] = dram_read_regs[0];
	alu[b3, --, B, $$0]
.2093 B000170400 common_code
	.%line 885 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/        head[1] = dram_read_regs[1];
	alu[b1, --, B, $$1]
.2094 B000470800 common_code
	.%line 886 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/        tail[0] = dram_read_regs[2];
	alu[b4, --, B, $$2]
.2095 A000470C00 common_code
	.%line 887 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/        tail[1] = dram_read_regs[3];
	alu[a4, --, B, $$3]
.2096 0010000824 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/     switch((unsigned int)addr & 7) {
l_1843#:
	sram[read, $0, b2, 4, 1], ctx_swap[s1]
.2097 AAB0060306 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
	alu[--, 6, -, $0]
.%import_expr common_code 2098 <34:22:0> &bp 2133 +
.2098 DA15400105 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2133
	blo[l_1961#]
.2099 0010000824 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
	sram[read, $0, b2, 4, 1], ctx_swap[s1]
.%import_expr common_code 2100 <26:22:8,17:10:0> &bp 2101 +
.2100 E8020CD580 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2101 $R0
	jump[$0, l_9027#], targets[l_9033#,l_9032#,l_9031#,l_9030#,l_9029#,l_9028#,l_9027#]
.%import_expr common_code 2101 <34:22:0> &bp 2133 +
.2101 DA15400018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2133
l_9027#:
	br[l_1961#]
.%import_expr common_code 2102 <34:22:0> &bp 2133 +
.2102 DA15400018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2133
l_9028#:
	br[l_1961#]
.%import_expr common_code 2103 <34:22:0> &bp 2124 +
.2103 DA13000018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2124
l_9029#:
	br[l_1918#]
.%import_expr common_code 2104 <34:22:0> &bp 2133 +
.2104 DA15400018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2133
l_9030#:
	br[l_1961#]
.%import_expr common_code 2105 <34:22:0> &bp 2117 +
.2105 DA11400018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2117
l_9031#:
	br[l_1888#]
.%import_expr common_code 2106 <34:22:0> &bp 2133 +
.2106 DA15400018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2133
l_9032#:
	br[l_1961#]
.%import_expr common_code 2107 <34:22:0> &bp 2108 +
.2107 DA0F000018 common_code
	.%line 894 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2108
l_9033#:
	br[l_1846#]
.2108 A01C000C00 common_code
	.%line 936 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_1846#:
	alu[$$0, --, B, b3]
.2109 C00C100400 common_code
	.%line 937 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/           dram_write_regs[1] = ((__declspec(dram) unsigned int)(head[1] & 0xFFFF0000)) | (v->i[0] >> 16);
	ld_field_w_clr[a0, 1100, b1, <<0]
.2110 8B0C100100 common_code
	.%line 937 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
	alu_shf[$$1, a0, OR, b0, >>16]
.2111 810C280302 common_code
	.%line 938 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:984 0
/******/           dram_write_regs[2] = dbl_shr(v->i[0], v->i[1], 16);
	dbl_shf[$$2, b0, a2, >>16]
.2112 0010000A20 common_code
	.%line 941 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:985 2
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2113 C003180004 common_code
	.%line 939 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 1
/******/           dram_write_regs[3] = ((v->i[1]<<16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & (tail[1])));
	ld_field_w_clr[b0, 0011, a4, <<0]
.2114 A01C300000 common_code
	.%line 939 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 0
	alu[$$3, --, B, b0]
.2115 2942008380 common_code
	.%line 941 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:985 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	dram[write, $$0, $0, 0, 2], sig_done[s4]
.%import_expr common_code 2116 <34:22:0> &bp 2138 +
.2116 E216840030 common_code
	.%line 942 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2138
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all, br[l_1991#]
.2117 A01C000C00 common_code
	.%line 925 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/           dram_write_regs[0] = (__declspec(dram) unsigned int) head[0];
l_1888#:
	alu[$$0, --, B, b3]
.2118 A01C100000 common_code
	.%line 926 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/           dram_write_regs[1] = v->i[0];
	alu[$$1, --, B, b0]
.2119 0010000A20 common_code
	.%line 930 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:983 2
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2120 A05C200002 common_code
	.%line 927 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 1
/******/           dram_write_regs[2] = v->i[1];
	alu[$$2, --, B, a2]
.2121 A05C300004 common_code
	.%line 928 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 0
/******/           dram_write_regs[3] = (__declspec(dram) unsigned int) tail[1];
	alu[$$3, --, B, a4]
.2122 2942008380 common_code
	.%line 930 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:983 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	dram[write, $$0, $0, 0, 2], sig_done[s4]
.%import_expr common_code 2123 <34:22:0> &bp 2138 +
.2123 E216840030 common_code
	.%line 931 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2138
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all, br[l_1991#]
.2124 C00C100C00 common_code
	.%line 914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/           dram_write_regs[0] = ((__declspec(dram) unsigned int)(head[0] & 0xFFFF0000)) |  (v->i[0] >> 16);
l_1918#:
	ld_field_w_clr[a0, 1100, b3, <<0]
.2125 8B0C000100 common_code
	.%line 914 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
	alu_shf[$$0, a0, OR, b0, >>16]
.2126 810C180302 common_code
	.%line 915 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:981 0
/******/           dram_write_regs[1] = dbl_shr(v->i[0], v->i[1], 16);
	dbl_shf[$$1, b0, a2, >>16]
.2127 C003101000 common_code
	.%line 916 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/           dram_write_regs[2] = ((v->i[1] << 16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & tail[0]));
	ld_field_w_clr[a0, 0011, b4, <<0]
.2128 0010000A20 common_code
	.%line 919 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:982 2
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2129 A05C200000 common_code
	.%line 916 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 1
/******/           dram_write_regs[2] = ((v->i[1] << 16) & 0xffff0000) | ((__declspec(dram) unsigned int) (0xffff & tail[0]));
	alu[$$2, --, B, a0]
.2130 A05C300004 common_code
	.%line 917 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 0
/******/  	 dram_write_regs[3] = (__declspec(dram) unsigned int) tail[1];
	alu[$$3, --, B, a4]
.2131 2942008380 common_code
	.%line 919 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:982 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 2, sig_done, &sp);
	dram[write, $$0, $0, 0, 2], sig_done[s4]
.%import_expr common_code 2132 <34:22:0> &bp 2138 +
.2132 E216840030 common_code
	.%line 920 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0 2138
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all, br[l_1991#]
.2133 0010000A20 common_code
	.%line 907 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:980 2
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 1, sig_done, &sp);
l_1961#:
	sram[read, $0, b2, 0, 1], ctx_swap[s1], defer[2]
.2134 A01C000000 common_code
	.%line 904 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 1
/******/           dram_write_regs[0] = v->i[0];
	alu[$$0, --, B, b0]
.2135 A05C100002 common_code
	.%line 905 "/users/onl/npr/pluginFramework/plugin_api.h" 0 fiid:978 0
/******/           dram_write_regs[1] = v->i[1];
	alu[$$1, --, B, a2]
.2136 2940008380 common_code
	.%line 907 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:980 0
/******/           dram_write(dram_write_regs, (__declspec(dram) void *) addr, 1, sig_done, &sp);
	dram[write, $$0, $0, 0, 1], sig_done[s4]
.2137 E000000030 common_code
	.%line 908 "/users/onl/npr/pluginFramework/plugin_api.h" 1 fiid:978 0
/******/           __wait_for_all(&sp);
	ctx_arb[s5, s4], all
.2138 F000133F14 common_code
	.%line 188 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/    prevPkt = curPkt;
l_1991#:
	immed[@b79, 276, <<0]
.2139 B08CF33C01 common_code
	.%line 188 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	alu[@b79, a1, +, @b79]
.2140 FC06633F00 common_code
	.%line 188 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	local_csr_wr[active_lm_addr_0, @b79]
.2141 F0000C0300 common_code
	.%line 190 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
/******/  }
	nop
.2142 F0000C0300 common_code
	.%line 190 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	nop
.2143 F0000C0300 common_code
	.%line 190 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 0
	nop
.2144 E8001C0200 common_code
	.%line 190 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:623 1 0 *L00
	rtn[*l$index0], defer[1]
.2145 B04FF000FF common_code
	.%line 188 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:623 0
/******/    prevPkt = curPkt;
	alu[@b127, --, B, @a127]
.2146 F000133F1C common_code
	.%line 389 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/  {
_handle_msg#:
	immed[@b79, 284, <<0]
.2147 B08CF33C01 common_code
	.%line 389 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	alu[@b79, a1, +, @b79]
.2148 FC06E33F00 common_code
	.%line 389 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	local_csr_wr[active_lm_addr_1, @b79]
.2149 FC066C0001 common_code
	.%line 389 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	local_csr_wr[active_lm_addr_0, a1]
.2150 F0000C0005 common_code
	.%line 406 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    message[0] = 0;
	immed[a5, 0, <<0]
.2151 F0000C0004 common_code
	.%line 407 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    message[1] = 0;
	immed[a4, 0, <<0]
.2152 F006FC0220 common_code
	.%line 394 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    __declspec(local_mem) char getcount_str[4] = "gco\0";  
	immed[*l$index1, 28416, <<0]
.2153 F4467D8E20 common_code
	.%line 394 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed_w1[*l$index1, 26467]
.2154 F0061C0200 common_code
	.%line 395 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    __declspec(local_mem) char getdamages_str[4] = "gda\0";
	immed[*l$index0, 24832, <<0]
.2155 F4467D9200 common_code
	.%line 395 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed_w1[*l$index0, 26468]
.2156 F0065C0201 common_code
	.%line 396 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    __declspec(local_mem) char setdeterm_str[4] = "sde\0";
	immed[*l$index0[1], 25856, <<0]
.2157 F4473D9201 common_code
	.%line 396 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed_w1[*l$index0[1], 29540]
.2158 F0074C0202 common_code
	.%line 397 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    __declspec(local_mem) char setstride_str[4] = "sst\0";
	immed[*l$index0[2], 29696, <<0]
.2159 F4473DCE02 common_code
	.%line 397 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed_w1[*l$index0[2], 29555]
.2160 F0072C0203 common_code
	.%line 398 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    __declspec(local_mem) char setprob_str[4] = "spr\0";
	immed[*l$index0[3], 29184, <<0]
.2161 F4473DC203 common_code
	.%line 398 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed_w1[*l$index0[3], 29552]
.2162 F0074C0204 common_code
	.%line 399 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    __declspec(local_mem) char reset_str[4] = "rst\0";
	immed[*l$index0[4], 29696, <<0]
.2163 F4472DCE04 common_code
	.%line 399 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed_w1[*l$index0[4], 29299]
.2164 F0044C8205 common_code
	.%line 400 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    __declspec(local_mem) char bado_str[11] = "BAD OP\0"; 
	immed[*l$index0[5], 17440, <<0]
.2165 F4442D0605 common_code
	.%line 400 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed_w1[*l$index0[5], 16961]
.2166 F404FD4206 common_code
	.%line 400 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	immed[*l$index0[6], 20304, <<16]
.2167 C18E008257 common_code
	.%line 400 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	ld_field[*l$index0[7], 1110, 0, <<8]
.2168 F0000C0003 common_code
	.%line 408 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    message[2] = 0;
	immed[a3, 0, <<0]
.2169 F000000F00 common_code
	.%line 409 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    message[3] = 0;
	immed[b3, 0, <<0]
.2170 F0000C0002 common_code
	.%line 410 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    message[4] = 0;
	immed[a2, 0, <<0]
.2171 F000000B00 common_code
	.%line 411 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    message[5] = 0;
	immed[b2, 0, <<0]
.2172 F0000C0000 common_code
	.%line 412 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    message[6] = 0;
	immed[a0, 0, <<0]
.%import_expr common_code 2173 <34:22:0> &bp 921 +
.2173 D8E6600018 common_code
	.%line 415 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 921
/******/    dl_source_message(msgFromBlock, message);
	br[_dl_source_message#], defer[2]
.2174 F000000700 common_code
	.%line 413 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
/******/    message[7] = 0;
	immed[b1, 0, <<0]
.%import_expr common_code 2175 <27:20:8,7:0:0> &bp 2176 +
.2175 F000803780 common_code
	.%line 415 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
/******/    dl_source_message(msgFromBlock, message);
	load_addr[b13, l_8972#]
.2176 95800BFD05 common_code
	.%line 418 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    if(hdr.type != CM_CONTROLMSG)
l_8972#:
	alu_shf[b0, 127, AND, a5, >>24]
.%import_expr common_code 2177 <34:22:0> &bp 4171 +
.2177 DC12D00101 common_code
	.%line 418 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 1 4171
	bne[l_378#], defer[1]
.2178 A040600005 common_code
	.%line 417 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
/******/    hdr.value = message[0];
	alu[a6, --, B, a5]
.%import_expr common_code 2179 <34:22:0> &bp 4170 +
.2179 D412808006 common_code
	.%line 422 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 4170
/******/    if(hdr.response_requested != 1)
	br_bclr[a6, 31, l_377#]
.2180 B08CFD8001 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[0] = (intarr[0] >> 24) & 0xff;
	alu[@b79, a1, +, 96]
.2181 FC06633F00 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	local_csr_wr[active_lm_addr_0, @b79]
.2182 C101180104 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a4, >>16]
.2183 C101100D06 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[9] = (intarr[2] >> 16) & 0xff;
	ld_field_w_clr[a6, 0001, b3, >>16]
.2184 F0000C0300 common_code
	.%line 429 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    if(strncmp_lmem(msgstr, setdeterm_str, 3) == 0)
	nop
.2185 C008194004 common_code
	.%line 321 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[0] = (intarr[0] >> 24) & 0xff;
	ld_field_w_clr[*l$index0, 1000, a4, >>0]
.2186 C104000250 common_code
	.%line 322 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[1] = (intarr[0] >> 16) & 0xff;
	ld_field[*l$index0, 0100, b0, <<16]
.2187 C081180104 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[2] = (intarr[0] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a4, >>8]
.2188 C182000250 common_code
	.%line 323 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0, 0010, b0, <<8]
.2189 C001094004 common_code
	.%line 324 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[3] = (intarr[0]) & 0xff;
	ld_field[*l$index0, 0001, a4, <<0]
.2190 C008194403 common_code
	.%line 326 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[4] = (intarr[1] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[1], 1000, a3, >>0]
.2191 C101180103 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[5] = (intarr[1] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>16]
.2192 C104000251 common_code
	.%line 327 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[1], 0100, b0, <<16]
.2193 C081180103 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[6] = (intarr[1] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a3, >>8]
.2194 C182000251 common_code
	.%line 328 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[1], 0010, b0, <<8]
.2195 C001094403 common_code
	.%line 329 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[7] = (intarr[1]) & 0xff;
	ld_field[*l$index0[1], 0001, a3, <<0]
.2196 C008100C52 common_code
	.%line 331 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[8] = (intarr[2] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[2], 1000, b3, >>0]
.2197 C104094A06 common_code
	.%line 332 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[9] = (intarr[2] >> 16) & 0xff;
	ld_field[*l$index0[2], 0100, a6, <<16]
.2198 C081100D06 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[10] = (intarr[2] >> 8) & 0xff;
	ld_field_w_clr[a6, 0001, b3, >>8]
.2199 C182094A06 common_code
	.%line 333 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[2], 0010, a6, <<8]
.2200 C001000C52 common_code
	.%line 334 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[11] = (intarr[2]) & 0xff;
	ld_field[*l$index0[2], 0001, b3, <<0]
.2201 C008194C02 common_code
	.%line 336 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[12] = (intarr[3] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[3], 1000, a2, >>0]
.2202 C101180102 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[13] = (intarr[3] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>16]
.2203 C104000253 common_code
	.%line 337 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[3], 0100, b0, <<16]
.2204 C081180102 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[14] = (intarr[3] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a2, >>8]
.2205 C182000253 common_code
	.%line 338 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[3], 0010, b0, <<8]
.2206 C001094C02 common_code
	.%line 339 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[15] = (intarr[3]) & 0xff;
	ld_field[*l$index0[3], 0001, a2, <<0]
.2207 C008100854 common_code
	.%line 341 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[16] = (intarr[4] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[4], 1000, b2, >>0]
.2208 C101100906 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[17] = (intarr[4] >> 16) & 0xff;
	ld_field_w_clr[a6, 0001, b2, >>16]
.2209 C104095206 common_code
	.%line 342 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[4], 0100, a6, <<16]
.2210 C081100906 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[18] = (intarr[4] >> 8) & 0xff;
	ld_field_w_clr[a6, 0001, b2, >>8]
.2211 C182095206 common_code
	.%line 343 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[4], 0010, a6, <<8]
.2212 C001000854 common_code
	.%line 344 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[19] = (intarr[4]) & 0xff;
	ld_field[*l$index0[4], 0001, b2, <<0]
.2213 C008195400 common_code
	.%line 346 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[20] = (intarr[5] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[5], 1000, a0, >>0]
.2214 C101180100 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[21] = (intarr[5] >> 16) & 0xff;
	ld_field_w_clr[b0, 0001, a0, >>16]
.2215 C104000255 common_code
	.%line 347 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[5], 0100, b0, <<16]
.2216 C081180100 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[22] = (intarr[5] >> 8) & 0xff;
	ld_field_w_clr[b0, 0001, a0, >>8]
.2217 C182000255 common_code
	.%line 348 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[5], 0010, b0, <<8]
.2218 C001095400 common_code
	.%line 349 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[23] = (intarr[5]) & 0xff;
	ld_field[*l$index0[5], 0001, a0, <<0]
.2219 C008100456 common_code
	.%line 351 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[24] = (intarr[6] >> 24) & 0xff;
	ld_field_w_clr[*l$index0[6], 1000, b1, >>0]
.2220 C101100506 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[25] = (intarr[6] >> 16) & 0xff;
	ld_field_w_clr[a6, 0001, b1, >>16]
.2221 C104095A06 common_code
	.%line 352 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[6], 0100, a6, <<16]
.2222 C081100506 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[26] = (intarr[6] >> 8) & 0xff;
	ld_field_w_clr[a6, 0001, b1, >>8]
.2223 C182095A06 common_code
	.%line 353 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
	ld_field[*l$index0[6], 0010, a6, <<8]
.2224 C001000456 common_code
	.%line 354 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1078 0
/******/    msg[27] = (intarr[6]) & 0xff;
	ld_field[*l$index0[6], 0001, b1, <<0]
.%import_expr common_code 2225 <34:22:0> &bp 34 +
.2225 D808A00018 common_code
	.%line 429 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 34
/******/    if(strncmp_lmem(msgstr, setdeterm_str, 3) == 0)
	br[_strncmp_lmem#], defer[2]
.2226 B080CC1001 common_code
	.%line 429 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	alu[b12, a1, +, 4]
.%import_expr common_code 2227 <27:20:8,7:0:0> &bp 2228 +
.2227 F000803BB4 common_code
	.%line 429 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	load_addr[b14, l_8973#]
.2228 A030000000 common_code
	.%line 429 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
l_8973#:
	alu[--, --, B, b0]
.%import_expr common_code 2229 <34:22:0> &bp 2329 +
.2229 DA46400101 common_code
	.%line 429 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 2329
	bne[l_72#]
.2230 B08CFD8001 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      deterministic = kenw_atoi(nxt_token(msgstr));
	alu[@b79, a1, +, 96]
.2231 FC06633F00 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	local_csr_wr[active_lm_addr_0, @b79]
.2232 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2233 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	nop
.2234 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	nop
.2235 9000014000 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, *l$index0, <<0]
.2236 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2237 <34:22:0> &bp 2256 +
.2237 DA34100100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1 2256
	beq[l_43#], defer[1]
.2238 B080CD8001 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
/******/      deterministic = kenw_atoi(nxt_token(msgstr));
	alu[b12, a1, +, 96]
.2239 9000014000 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
/******/      	if( *p == ' ' )	break;
	alu_shf[b0, --, B, *l$index0, <<0]
.2240 9D80000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2241 9080000200 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2242 9D80000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2243 AAF0000320 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
l_39#:
	alu[--, b0, -, 32]
.%import_expr common_code 2244 <34:22:0> &bp 2260 +
.2244 DA35000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2260
	beq[l_44#]
.2245 B0C0C03301 common_code
	.%line 234 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2246 FC06E03300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2247 91D0003200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2248 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	nop
.2249 AA70000300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2250 9000016200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2251 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2252 9080000200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2253 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2254 <34:22:0> &bp 2243 +
.2254 DA30C00101 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2243
	bne[l_39#]
.%import_expr common_code 2255 <34:22:0> &bp 2260 +
.2255 DA35000018 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2260
	br[l_44#]
.2256 9000014000 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
/******/      if( *p == '\0' )	return 0;
l_43#:
	alu_shf[b0, --, B, *l$index0, <<0]
.2257 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2258 9080000200 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2259 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2260 A030000000 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
l_44#:
	alu[--, --, B, b0]
.%import_expr common_code 2261 <34:22:0> &bp 2286 +
.2261 DA3B800100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2286
	beq[l_54#]
.2262 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2263 FC06E03300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2264 91D0003200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2265 F0000C0300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	nop
.2266 AA70000300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2267 9000016200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2268 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2269 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2270 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2271 <34:22:0> &bp 2284 +
.2271 DA3B000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2284
	beq[l_50#]
.2272 AAF0000320 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      	if( *p == ' ' )	++p;
l_47#:
	alu[--, b0, -, 32]
.%import_expr common_code 2273 <34:22:0> &bp 2284 +
.2273 DA3B000101 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2284
	bne[l_50#]
.2274 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu[b12, b12, +, 1]
.2275 FC06E03300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2276 91D0003200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2277 F0000C0300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	nop
.2278 AA70000300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2279 9000016200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2280 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2281 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2282 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2283 <34:22:0> &bp 2272 +
.2283 DA38000101 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2272
	bne[l_47#]
.2284 A030000000 common_code
	.%line 244 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      if( *p == '\0' )	return 0;
l_50#:
	alu[--, --, B, b0]
.%import_expr common_code 2285 <34:22:0> &bp 2287 +
.2285 DA3BC00101 common_code
	.%line 244 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0 2287
	bne[l_55#]
.2286 F000003300 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      deterministic = kenw_atoi(nxt_token(msgstr));
l_54#:
	immed[b12, 0, <<0]
.2287 FC06E03300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      while( *p != '\0' && *p != ' ') {
l_55#:
	local_csr_wr[active_lm_addr_1, b12]
.2288 81D0D03200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	alu_shf[a13, --, B, b12, <<3]
.2289 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2290 AA300C000D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 2
	alu[--, a13, OR, 0]
.2291 8000616200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 1
	alu_shf[a6, --, B, *l$index1, <<indirect]
.2292 8D80680106 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a6, a6, >>24]
.%import_expr common_code 2293 <34:22:0> &bp 2327 +
.2293 DA45D00100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 1 2327
	beq[l_70#], defer[1]
.2294 F000000300 common_code
	.%line 213 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[b0, 0, <<0]
.2295 FC06603300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2296 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2297 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2298 AA300C000D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 2
	alu[--, a13, OR, 0]
.2299 8000614200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 1
	alu_shf[a6, --, B, *l$index0, <<indirect]
.2300 8D80680106 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a6, a6, >>24]
.2301 8080D80206 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 1
	alu_shf[a13, --, B, a6, <<24]
.2302 8D80D8010D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a13, a13, >>24]
.2303 AAB00C800D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
l_59#:
	alu[--, a13, -, 32]
.%import_expr common_code 2304 <34:22:0> &bp 2327 +
.2304 DA45C00100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0 2327
	beq[l_70#]
.2305 AAB00C800D common_code
	.%line 218 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2306 <34:22:0> &bp 2317 +
.2306 DA43400100 common_code
	.%line 218 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0 2317
	beq[l_68#]
.2307 81F0600200 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      	    x *= 10;
	alu_shf[a6, --, B, b0, <<1]
.2308 91D0000200 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	alu_shf[b0, --, B, b0, <<3]
.2309 A080600006 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	alu[a6, a6, +, b0]
.2310 BA800CC00D common_code
	.%line 220 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2311 <34:22:0> &bp 2314 +
.2311 DA42800109 common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0 2314
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_66#]
.2312 AAF0000309 common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	alu[--, b0, -, 9]
.%import_expr common_code 2313 <34:22:0> &bp 2316 +
.2313 DA4300010A common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0 2316
	ble[l_67#]
.%import_expr common_code 2314 <34:22:0> &bp 2327 +
.2314 DA45D00018 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 1 2327
/******/      deterministic = kenw_atoi(nxt_token(msgstr));
l_66#:
	br[l_70#], defer[1]
.2315 F000000300 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	immed[b0, 0, <<0]
.2316 B080000006 common_code
	.%line 222 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/  	    x += y;
l_67#:
	alu[b0, a6, +, b0]
.2317 B0C0C03301 common_code
	.%line 224 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/  	p++;
l_68#:
	alu[b12, b12, +, 1]
.2318 FC06E03300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2319 81D0603200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	alu_shf[a6, --, B, b12, <<3]
.2320 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2321 AA300C0006 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 2
	alu[--, a6, OR, 0]
.2322 8000616200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 1
	alu_shf[a6, --, B, *l$index1, <<indirect]
.2323 8D80680106 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a6, a6, >>24]
.2324 8080D80206 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 1
	alu_shf[a13, --, B, a6, <<24]
.2325 8D80D8010D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a13, a13, >>24]
.%import_expr common_code 2326 <34:22:0> &bp 2303 +
.2326 DA3FC00101 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0 2303
	bne[l_59#]
.%import_expr common_code 2327 <34:22:0> &bp 4117 +
.2327 DC05500018 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 1 4117
/******/      deterministic = kenw_atoi(nxt_token(msgstr));
l_70#:
	br[l_302#], defer[1]
.2328 A00AF00000 common_code
	.%line 431 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	alu[@a47, --, B, b0]
.%import_expr common_code 2329 <34:22:0> &bp 34 +
.2329 D808A00018 common_code
	.%line 433 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 34
/******/    else if(strncmp_lmem(msgstr, setstride_str, 3) == 0)
l_72#:
	br[_strncmp_lmem#], defer[2]
.2330 B080CC2001 common_code
	.%line 433 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	alu[b12, a1, +, 8]
.%import_expr common_code 2331 <27:20:8,7:0:0> &bp 2332 +
.2331 F000903B1C common_code
	.%line 433 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	load_addr[b14, l_8974#]
.2332 A030000000 common_code
	.%line 433 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
l_8974#:
	alu[--, --, B, b0]
.%import_expr common_code 2333 <34:22:0> &bp 2433 +
.2333 DA60400101 common_code
	.%line 433 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 2433
	bne[l_108#]
.2334 B08CFD8001 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      stride = kenw_atoi(nxt_token(msgstr));
	alu[@b79, a1, +, 96]
.2335 FC06633F00 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	local_csr_wr[active_lm_addr_0, @b79]
.2336 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2337 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
	nop
.2338 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
	nop
.2339 9000014000 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 1
	alu_shf[b0, --, B, *l$index0, <<0]
.2340 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1070 0
	asr[b0, b0, >>24]
.%import_expr common_code 2341 <34:22:0> &bp 2360 +
.2341 DA4E100100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 1 2360
	beq[l_79#], defer[1]
.2342 B080CD8001 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
/******/      stride = kenw_atoi(nxt_token(msgstr));
	alu[b12, a1, +, 96]
.2343 9000014000 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
/******/      	if( *p == ' ' )	break;
	alu_shf[b0, --, B, *l$index0, <<0]
.2344 9D80000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2345 9080000200 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2346 9D80000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2347 AAF0000320 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
l_75#:
	alu[--, b0, -, 32]
.%import_expr common_code 2348 <34:22:0> &bp 2364 +
.2348 DA4F000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2364
	beq[l_80#]
.2349 B0C0C03301 common_code
	.%line 234 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2350 FC06E03300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2351 91D0003200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2352 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
	nop
.2353 AA70000300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2354 9000016200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2355 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2356 9080000200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2357 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2358 <34:22:0> &bp 2347 +
.2358 DA4AC00101 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2347
	bne[l_75#]
.%import_expr common_code 2359 <34:22:0> &bp 2364 +
.2359 DA4F000018 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2364
	br[l_80#]
.2360 9000014000 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
/******/      if( *p == '\0' )	return 0;
l_79#:
	alu_shf[b0, --, B, *l$index0, <<0]
.2361 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2362 9080000200 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2363 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2364 A030000000 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
l_80#:
	alu[--, --, B, b0]
.%import_expr common_code 2365 <34:22:0> &bp 2390 +
.2365 DA55800100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2390
	beq[l_90#]
.2366 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2367 FC06E03300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2368 91D0003200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2369 F0000C0300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
	nop
.2370 AA70000300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2371 9000016200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2372 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2373 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2374 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2375 <34:22:0> &bp 2388 +
.2375 DA55000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2388
	beq[l_86#]
.2376 AAF0000320 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
/******/      	if( *p == ' ' )	++p;
l_83#:
	alu[--, b0, -, 32]
.%import_expr common_code 2377 <34:22:0> &bp 2388 +
.2377 DA55000101 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2388
	bne[l_86#]
.2378 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
	alu[b12, b12, +, 1]
.2379 FC06E03300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2380 91D0003200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2381 F0000C0300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
	nop
.2382 AA70000300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2383 9000016200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2384 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2385 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2386 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2387 <34:22:0> &bp 2376 +
.2387 DA52000101 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2376
	bne[l_83#]
.2388 A030000000 common_code
	.%line 244 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0
/******/      if( *p == '\0' )	return 0;
l_86#:
	alu[--, --, B, b0]
.%import_expr common_code 2389 <34:22:0> &bp 2391 +
.2389 DA55C00101 common_code
	.%line 244 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1070 0 2391
	bne[l_91#]
.2390 F000003300 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      stride = kenw_atoi(nxt_token(msgstr));
l_90#:
	immed[b12, 0, <<0]
.2391 FC06E03300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
/******/      while( *p != '\0' && *p != ' ') {
l_91#:
	local_csr_wr[active_lm_addr_1, b12]
.2392 81D0D03200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
	alu_shf[a13, --, B, b12, <<3]
.2393 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
	nop
.2394 AA300C000D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 2
	alu[--, a13, OR, 0]
.2395 9000016200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1069 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2396 9D80000100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1069 0
	asr[b0, b0, >>24]
.%import_expr common_code 2397 <34:22:0> &bp 2431 +
.2397 DA5FD00100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 1 2431
	beq[l_106#], defer[1]
.2398 F0000C0006 common_code
	.%line 213 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1069 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[a6, 0, <<0]
.2399 FC06603300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2400 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2401 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2402 AA300C000D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 2
	alu[--, a13, OR, 0]
.2403 9000014200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 1
	alu_shf[b0, --, B, *l$index0, <<indirect]
.2404 9D80000100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[b0, b0, >>24]
.2405 8080D00200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 1
	alu_shf[a13, --, B, b0, <<24]
.2406 8D80D8010D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a13, a13, >>24]
.2407 AAB00C800D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
l_95#:
	alu[--, a13, -, 32]
.%import_expr common_code 2408 <34:22:0> &bp 2431 +
.2408 DA5FC00100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0 2431
	beq[l_106#]
.2409 AAB00C800D common_code
	.%line 218 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2410 <34:22:0> &bp 2421 +
.2410 DA5D400100 common_code
	.%line 218 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0 2421
	beq[l_104#]
.2411 91F0080206 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
/******/      	    x *= 10;
	alu_shf[b0, --, B, a6, <<1]
.2412 81D0680206 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
	alu_shf[a6, --, B, a6, <<3]
.2413 A0C0600006 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
	alu[a6, b0, +, a6]
.2414 BA800CC00D common_code
	.%line 220 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2415 <34:22:0> &bp 2418 +
.2415 DA5C800109 common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0 2418
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_102#]
.2416 AAF0000309 common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
	alu[--, b0, -, 9]
.%import_expr common_code 2417 <34:22:0> &bp 2420 +
.2417 DA5D00010A common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0 2420
	ble[l_103#]
.%import_expr common_code 2418 <34:22:0> &bp 2431 +
.2418 DA5FD00018 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 1 2431
/******/      stride = kenw_atoi(nxt_token(msgstr));
l_102#:
	br[l_106#], defer[1]
.2419 F0000C0006 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	immed[a6, 0, <<0]
.2420 A080600006 common_code
	.%line 222 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
/******/  	    x += y;
l_103#:
	alu[a6, a6, +, b0]
.2421 B0C0C03301 common_code
	.%line 224 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
/******/  	p++;
l_104#:
	alu[b12, b12, +, 1]
.2422 FC06E03300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2423 91D0003200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	alu_shf[b0, --, B, b12, <<3]
.2424 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0
	nop
.2425 AA70000300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 2
	alu[--, b0, OR, 0]
.2426 9000016200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2427 9D80000100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[b0, b0, >>24]
.2428 8080D00200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 1
	alu_shf[a13, --, B, b0, <<24]
.2429 8D80D8010D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a13, a13, >>24]
.%import_expr common_code 2430 <34:22:0> &bp 2407 +
.2430 DA59C00101 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1069 0 2407
	bne[l_95#]
.%import_expr common_code 2431 <34:22:0> &bp 4117 +
.2431 DC05500018 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 1 4117
/******/      stride = kenw_atoi(nxt_token(msgstr));
l_106#:
	br[l_302#], defer[1]
.2432 A04BF00006 common_code
	.%line 435 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	alu[@a63, --, B, a6]
.%import_expr common_code 2433 <34:22:0> &bp 34 +
.2433 D808A00018 common_code
	.%line 437 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 34
/******/    else if(strncmp_lmem(msgstr, setprob_str, 3) == 0)
l_108#:
	br[_strncmp_lmem#], defer[2]
.2434 B080CC3001 common_code
	.%line 437 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	alu[b12, a1, +, 12]
.%import_expr common_code 2435 <27:20:8,7:0:0> &bp 2436 +
.2435 F000903B84 common_code
	.%line 437 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	load_addr[b14, l_8975#]
.2436 A030000000 common_code
	.%line 437 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
l_8975#:
	alu[--, --, B, b0]
.%import_expr common_code 2437 <34:22:0> &bp 2545 +
.2437 DA7C400101 common_code
	.%line 437 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 2545
	bne[l_144#]
.2438 B08CFD8001 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      probability = kenw_atoi(nxt_token(msgstr)) * probMult;
	alu[@b79, a1, +, 96]
.2439 FC06633F00 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	local_csr_wr[active_lm_addr_0, @b79]
.2440 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
/******/      while( *p != '\0' ) {  //find SP char
	nop
.2441 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
	nop
.2442 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
	nop
.2443 9000014000 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 1
	alu_shf[b0, --, B, *l$index0, <<0]
.2444 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1072 0
	asr[b0, b0, >>24]
.%import_expr common_code 2445 <34:22:0> &bp 2464 +
.2445 DA68100100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 1 2464
	beq[l_115#], defer[1]
.2446 B080CD8001 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
/******/      probability = kenw_atoi(nxt_token(msgstr)) * probMult;
	alu[b12, a1, +, 96]
.2447 9000014000 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
/******/      	if( *p == ' ' )	break;
	alu_shf[b0, --, B, *l$index0, <<0]
.2448 9D80000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2449 9080000200 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2450 9D80000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2451 AAF0000320 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
l_111#:
	alu[--, b0, -, 32]
.%import_expr common_code 2452 <34:22:0> &bp 2468 +
.2452 DA69000100 common_code
	.%line 233 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2468
	beq[l_116#]
.2453 B0C0C03301 common_code
	.%line 234 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
/******/  	p++;
	alu[b12, b12, +, 1]
.2454 FC06E03300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while( *p != '\0' ) {  //find SP char
	local_csr_wr[active_lm_addr_1, b12]
.2455 91D0003200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2456 F0000C0300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
	nop
.2457 AA70000300 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2458 9000016200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2459 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2460 9080000200 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2461 9D80000100 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2462 <34:22:0> &bp 2451 +
.2462 DA64C00101 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2451
	bne[l_111#]
.%import_expr common_code 2463 <34:22:0> &bp 2468 +
.2463 DA69000018 common_code
	.%line 232 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2468
	br[l_116#]
.2464 9000014000 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
/******/      if( *p == '\0' )	return 0;
l_115#:
	alu_shf[b0, --, B, *l$index0, <<0]
.2465 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2466 9080000200 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2467 9D80000100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2468 A030000000 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
l_116#:
	alu[--, --, B, b0]
.%import_expr common_code 2469 <34:22:0> &bp 2494 +
.2469 DA6F800100 common_code
	.%line 236 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2494
	beq[l_126#]
.2470 B0C0C03301 common_code
	.%line 237 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
/******/      ++p;
	alu[b12, b12, +, 1]
.2471 FC06E03300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2472 91D0003200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2473 F0000C0300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
	nop
.2474 AA70000300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2475 9000016200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2476 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2477 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2478 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2479 <34:22:0> &bp 2492 +
.2479 DA6F000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2492
	beq[l_122#]
.2480 AAF0000320 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
/******/      	if( *p == ' ' )	++p;
l_119#:
	alu[--, b0, -, 32]
.%import_expr common_code 2481 <34:22:0> &bp 2492 +
.2481 DA6F000101 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2492
	bne[l_122#]
.2482 B0C0C03301 common_code
	.%line 240 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
	alu[b12, b12, +, 1]
.2483 FC06E03300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
/******/      while(*p != '\0' ) {		// scan past SP characters
	local_csr_wr[active_lm_addr_1, b12]
.2484 91D0003200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 0
	alu_shf[b0, --, B, b12, <<3]
.2485 F0000C0300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
	nop
.2486 AA70000300 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 2
	alu[--, b0, OR, 0]
.2487 9000016200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2488 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.2489 9080000200 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1068 1
	alu_shf[b0, --, B, b0, <<24]
.2490 9D80000100 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1068 0
	asr[b0, b0, >>24]
.%import_expr common_code 2491 <34:22:0> &bp 2480 +
.2491 DA6C000101 common_code
	.%line 239 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2480
	bne[l_119#]
.2492 A030000000 common_code
	.%line 244 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0
/******/      if( *p == '\0' )	return 0;
l_122#:
	alu[--, --, B, b0]
.%import_expr common_code 2493 <34:22:0> &bp 2495 +
.2493 DA6FC00101 common_code
	.%line 244 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1072 0 2495
	bne[l_127#]
.2494 F000003300 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      probability = kenw_atoi(nxt_token(msgstr)) * probMult;
l_126#:
	immed[b12, 0, <<0]
.2495 FC06E03300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
/******/      while( *p != '\0' && *p != ' ') {
l_127#:
	local_csr_wr[active_lm_addr_1, b12]
.2496 81D0D03200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
	alu_shf[a13, --, B, b12, <<3]
.2497 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
	nop
.2498 AA300C000D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 2
	alu[--, a13, OR, 0]
.2499 9000016200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1071 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2500 9D80000100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1071 0
	asr[b0, b0, >>24]
.%import_expr common_code 2501 <34:22:0> &bp 2535 +
.2501 DA79D00100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 1 2535
	beq[l_142#], defer[1]
.2502 F0000C0006 common_code
	.%line 213 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1071 0
/******/      __declspec(gp_reg) unsigned int x = 0;
	immed[a6, 0, <<0]
.2503 FC06603300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_0, b12]
.2504 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2505 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	nop
.2506 AA300C000D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 2
	alu[--, a13, OR, 0]
.2507 9000014200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 1
	alu_shf[b0, --, B, *l$index0, <<indirect]
.2508 9D80000100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[b0, b0, >>24]
.2509 8080D00200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 1
	alu_shf[a13, --, B, b0, <<24]
.2510 8D80D8010D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a13, a13, >>24]
.2511 AAB00C800D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
l_131#:
	alu[--, a13, -, 32]
.%import_expr common_code 2512 <34:22:0> &bp 2535 +
.2512 DA79C00100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0 2535
	beq[l_142#]
.2513 AAB00C800D common_code
	.%line 218 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
/******/      	if( *p != ' ' )	{
	alu[--, a13, -, 32]
.%import_expr common_code 2514 <34:22:0> &bp 2525 +
.2514 DA77400100 common_code
	.%line 218 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0 2525
	beq[l_140#]
.2515 91F0080206 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
/******/      	    x *= 10;
	alu_shf[b0, --, B, a6, <<1]
.2516 81D0680206 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
	alu_shf[a6, --, B, a6, <<3]
.2517 A0C0600006 common_code
	.%line 219 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
	alu[a6, b0, +, a6]
.2518 BA800CC00D common_code
	.%line 220 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
/******/      	    y = *p - '0';
	alu[b0, a13, -, 48]
.%import_expr common_code 2519 <34:22:0> &bp 2522 +
.2519 DA76800109 common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0 2522
/******/  	    if( (y<0) || (y>9) )	return 0;
	blt[l_138#]
.2520 AAF0000309 common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
	alu[--, b0, -, 9]
.%import_expr common_code 2521 <34:22:0> &bp 2524 +
.2521 DA7700010A common_code
	.%line 221 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0 2524
	ble[l_139#]
.%import_expr common_code 2522 <34:22:0> &bp 2536 +
.2522 DA7A100018 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 1 2536
/******/      probability = kenw_atoi(nxt_token(msgstr)) * probMult;
l_138#:
	br[l_143#], defer[1]
.2523 F000000300 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	immed[b0, 0, <<0]
.2524 A080600006 common_code
	.%line 222 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
/******/  	    x += y;
l_139#:
	alu[a6, a6, +, b0]
.2525 B0C0C03301 common_code
	.%line 224 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
/******/  	p++;
l_140#:
	alu[b12, b12, +, 1]
.2526 FC06E03300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
/******/      while( *p != '\0' && *p != ' ') {
	local_csr_wr[active_lm_addr_1, b12]
.2527 91D0003200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 0
	alu_shf[b0, --, B, b12, <<3]
.2528 F0000C0300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0
	nop
.2529 AA70000300 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 2
	alu[--, b0, OR, 0]
.2530 9000016200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2531 9D80000100 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[b0, b0, >>24]
.2532 8080D00200 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1067 1
	alu_shf[a13, --, B, b0, <<24]
.2533 8D80D8010D common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1067 0
	asr[a13, a13, >>24]
.%import_expr common_code 2534 <34:22:0> &bp 2511 +
.2534 DA73C00101 common_code
	.%line 217 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1071 0 2511
	bne[l_131#]
.2535 B040000006 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      probability = kenw_atoi(nxt_token(msgstr)) * probMult;
l_142#:
	alu[b0, --, B, a6]
.2536 A0406000CF common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
l_143#:
	alu[a6, --, B, @a79]
.2537 F840000006 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 5
	mul_step[b0, a6], 32x32_start
.2538 F9C0000006 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 4
	mul_step[b0, a6], 32x32_step1
.2539 F9C0100006 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 3
	mul_step[b0, a6], 32x32_step2
.2540 F9C0200006 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 2
	mul_step[b0, a6], 32x32_step3
.2541 F9C0300006 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	mul_step[b0, a6], 32x32_step4
.2542 F980C00000 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	mul_step[b0, --], 32x32_last
.%import_expr common_code 2543 <34:22:0> &bp 4117 +
.2543 DC05500018 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 1 4117
	br[l_302#], defer[1]
.2544 B00DF00000 common_code
	.%line 439 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	alu[@b95, --, B, b0]
.%import_expr common_code 2545 <34:22:0> &bp 34 +
.2545 D808A00018 common_code
	.%line 441 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 34
/******/    else if(strncmp_lmem(msgstr, reset_str, 3) == 0)
l_144#:
	br[_strncmp_lmem#], defer[2]
.2546 B080CC4001 common_code
	.%line 441 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	alu[b12, a1, +, 16]
.%import_expr common_code 2547 <27:20:8,7:0:0> &bp 2548 +
.2547 F000903BF4 common_code
	.%line 441 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	load_addr[b14, l_8976#]
.2548 A030000000 common_code
	.%line 441 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
l_8976#:
	alu[--, --, B, b0]
.%import_expr common_code 2549 <34:22:0> &bp 2554 +
.2549 DA7E800101 common_code
	.%line 441 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 2554
	bne[l_146#]
.2550 F08003BF00 common_code
	.%line 443 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      nextDroppable = -1;
	immed[@b111, -1, 0]
.%import_expr common_code 2551 <34:22:0> &bp 4117 +
.2551 DC05600018 common_code
	.%line 445 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 4117
/******/      damages = 0;
	br[l_302#], defer[2]
.2552 F0000C00DF common_code
	.%line 444 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
/******/      count = 0;
	immed[@a95, 0, <<0]
.2553 F0000C00EF common_code
	.%line 445 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
/******/      damages = 0;
	immed[@a111, 0, <<0]
.2554 F000133F1C common_code
	.%line 447 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    else if(strncmp_lmem(msgstr, getcount_str, 3) == 0)
l_146#:
	immed[@b79, 284, 0]
.%import_expr common_code 2555 <34:22:0> &bp 34 +
.2555 D808A00018 common_code
	.%line 447 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 34
	br[_strncmp_lmem#], defer[2]
.2556 B080C33C01 common_code
	.%line 447 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	alu[b12, a1, +, @b79]
.%import_expr common_code 2557 <27:20:8,7:0:0> &bp 2558 +
.2557 F000903BFE common_code
	.%line 447 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	load_addr[b14, l_8977#]
.2558 A030000000 common_code
	.%line 447 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
l_8977#:
	alu[--, --, B, b0]
.%import_expr common_code 2559 <34:22:0> &bp 3155 +
.2559 DB14C00101 common_code
	.%line 447 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 3155
	bne[l_213#]
.2560 B08CFFA001 common_code
	.%line 449 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      onl_api_int2dstr(count, return_str);
	alu[@b79, a1, +, 232]
.2561 FC06633F00 common_code
	.%line 449 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	local_csr_wr[active_lm_addr_0, @b79]
.2562 A0406000DF common_code
	.%line 449 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	alu[a6, --, B, @a95]
.%import_expr common_code 2563 <34:22:0> &bp 2813 +
.2563 DABF700100 common_code
	.%line 265 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 3 2813
/******/    while(val > 0){
	beq[l_190#], defer[3]
.2564 F000000701 common_code
	.%line 255 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 2
/******/    __declspec(gp_reg) unsigned int addVal = 1;
	immed[b1, 1, <<0]
.2565 F0000C0400 common_code
	.%line 257 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
/******/    __declspec(gp_reg) unsigned int numDigits = 1;
	immed[a0, 1, <<0]
.2566 C08801C250 common_code
	.%line 263 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/    valcalc[i] = 48;
	ld_field[*l$index0, 1000, 48, <<24]
.%import_expr common_code 2567 <34:22:0> &bp 2810 +
.2567 D2BE808406 common_code
	.%line 267 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2810
/******/   	if(val & 0x1){
l_156#:
	br_bclr[a6, 0, l_188#]
.2568 AAF00007C4 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
	alu[--, b1, -, 196]
.%import_expr common_code 2569 <34:22:0> &bp 2694 +
.2569 DAA1900105 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1 2694
	blo[l_174#], defer[1]
.2570 B000000400 common_code
	.%line 268 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  		addValCopy = addVal;
	alu[b0, --, B, b1]
.2571 AA802C0400 common_code
	.%line 271 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			i = numDigits - 1;
	alu[a2, a0, -, 1]
.2572 B080DFA001 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
	alu[b13, a1, +, 232]
.2573 B080303402 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b3, a2, +, b13]
.2574 FC06E00F00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
l_8929#:
	local_csr_wr[active_lm_addr_1, b3]
.2575 FC06600F00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_0, b3]
.2576 91D0200E00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b2, --, B, b3, <<3]
.2577 AA70000B00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b2, OR, 0]
.2578 9000216200 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.2579 9D80200900 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b2, b2, >>24]
.2580 FC06E00F00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b3]
.2581 A0C0300BC4 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a3, b2, +, 196]
.2582 BA80200F03 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, 3, -, b3]
.2583 91D0C00A00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b12, --, B, b2, <<3]
.2584 AA70003300 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2585 920027FE00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.2586 A440400A00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a4, b2, AND, *l$index0]
.2587 C001180803 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[b2, 0001, a3, <<0]
.2588 AA70003300 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2589 9A00200A04 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b2, a4, OR, b2, <<indirect]
.2590 FC06E00F00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
/******/  			while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, b3]
.2591 A022000800 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, b2]
.2592 91D0200E00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			while(valcalc[i] > nine){
	alu_shf[b2, --, B, b3, <<3]
.2593 AA70000B00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b2, OR, 0]
.2594 9000216200 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.2595 9D80200900 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b2, b2, >>24]
.2596 AAB0000B39 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, 57, -, b2]
.%import_expr common_code 2597 <34:22:0> &bp 2689 +
.2597 DAA0500104 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1 2689
	bhs[l_172#], defer[1]
.2598 BAC00003C4 common_code
	.%line 291 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  			addValCopy = addValCopy - 196;
	alu[b0, b0, -, 196]
.2599 A070000002 common_code
	.%line 274 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				if(i==0){ // shift digits over for more space if needed. 
l_161#:
	alu[--, --, B, a2]
.%import_expr common_code 2600 <34:22:0> &bp 2632 +
.2600 DA92000101 common_code
	.%line 274 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2632
	bne[l_167#]
.2601 A040200000 common_code
	.%line 276 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  					j = numDigits;
	alu[a2, --, B, a0]
.%import_expr common_code 2602 <34:22:0> &bp 2627 +
.2602 DA90E00100 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2 2627
/******/  					while(j>0){ //remember that j is unsigned!!!!
	beq[l_166#], defer[2]
.2603 B08CFFA001 common_code
	.%line 281 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
/******/  					valcalc[0] = zero;
	alu[@b79, a1, +, 232]
.2604 A0800C0400 common_code
	.%line 283 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  					numDigits = numDigits + 1;
	alu[a0, a0, +, 1]
.2605 B080303402 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  						valcalc[j] = valcalc[j-1];
	alu[b3, a2, +, b13]
.2606 BAC0200F01 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, b3, -, 1]
.2607 FC06E00B00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
l_8925#:
	local_csr_wr[active_lm_addr_1, b2]
.2608 FC06600F00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_0, b3]
.2609 91D0200A00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b2, --, B, b2, <<3]
.2610 AA70000B00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b2, OR, 0]
.2611 9000216200 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.2612 8D80300900 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[a3, b2, >>24]
.2613 FC06E00F00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b3]
.2614 BA80200F03 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, 3, -, b3]
.2615 91D0C00A00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b12, --, B, b2, <<3]
.2616 AA70003300 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2617 920027FE00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.2618 A440400A00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a4, b2, AND, *l$index0]
.2619 C001180803 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[b2, 0001, a3, <<0]
.2620 AA70003300 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2621 9A00200A04 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b2, a4, OR, b2, <<indirect]
.2622 AA802C0402 common_code
	.%line 279 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  						j = j - 1;
	alu[a2, a2, -, 1]
.%import_expr common_code 2623 <34:22:0> &bp 2607 +
.2623 DA8BF00101 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 3 2607
/******/  					while(j>0){ //remember that j is unsigned!!!!
	bne[l_8925#], defer[3]
.2624 A022000800 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 2
/******/  						valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, b2]
.2625 B080303402 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
/******/  					while(j>0){ //remember that j is unsigned!!!!
	alu[b3, a2, +, b13]
.2626 BAC0200F01 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu[b2, b3, -, 1]
.2627 FC06E33F00 common_code
	.%line 281 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  					valcalc[0] = zero;
l_166#:
	local_csr_wr[active_lm_addr_1, @b79]
.2628 F0000C0402 common_code
	.%line 282 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  					i = 1;
	immed[a2, 1, <<0]
.2629 F0000C0300 common_code
	.%line 282 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	nop
.2630 F0000C0300 common_code
	.%line 282 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	nop
.2631 C08801C258 common_code
	.%line 281 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  					valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.2632 A080403402 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				valcalc[i] -= 10;
l_167#:
	alu[a4, a2, +, b13]
.2633 FC06EC0004 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, a4]
.2634 FC066C0004 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_0, a4]
.2635 91D0280204 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b2, --, B, a4, <<3]
.2636 AA70000B00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b2, OR, 0]
.2637 9000216200 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.2638 9D80200900 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b2, b2, >>24]
.2639 FC06EC0004 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, a4]
.2640 BAC0200B0A common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, b2, -, 10]
.2641 AAC03C0C04 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a3, 3, -, a4]
.2642 91D0C80203 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b12, --, B, a3, <<3]
.2643 AA70003300 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2644 820037FE00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.2645 B400380003 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b3, a3, AND, *l$index0]
.2646 C001100803 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[a3, 0001, b2, <<0]
.2647 AA70003300 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2648 9A00280E03 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b2, b3, OR, a3, <<indirect]
.2649 A022000800 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[*l$index1, --, B, b2]
.2650 BA802C0404 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				valcalc[i-1] += 1;
	alu[b2, a4, -, 1]
.2651 FC06E00B00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b2]
.2652 BA80CC0404 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b12, a4, -, 1]
.2653 91D0200A00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b2, --, B, b2, <<3]
.2654 AA70000B00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b2, OR, 0]
.2655 9000216200 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.2656 9D80200900 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b2, b2, >>24]
.2657 FC06E03300 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b12]
.2658 AA80303303 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a3, 3, -, b12]
.2659 81D0D80203 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[a13, --, B, a3, <<3]
.2660 AA300C000D common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, a13, OR, 0]
.2661 820037FE00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.2662 FC06E03300 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	local_csr_wr[active_lm_addr_1, b12]
.2663 B400388003 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu[b3, a3, AND, *l$index1]
.2664 B0C0200B01 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, b2, +, 1]
.2665 C001100803 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[a3, 0001, b2, <<0]
.2666 AA300C000D common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, a13, OR, 0]
.2667 9A00280E03 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b2, b3, OR, a3, <<indirect]
.2668 FC06EC0004 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
/******/  				if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a4]
.2669 A022000800 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  				valcalc[i-1] += 1;
	alu[*l$index1, --, B, b2]
.2670 91D0280204 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				if(valcalc[i] <= nine && i > 0){
	alu_shf[b2, --, B, a4, <<3]
.2671 AA70000B00 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b2, OR, 0]
.2672 9000216200 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.2673 9D80200900 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b2, b2, >>24]
.2674 AAB0000B39 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, 57, -, b2]
.%import_expr common_code 2675 <34:22:0> &bp 2679 +
.2675 DA9DC00105 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2679
	blo[l_170#]
.2676 A070000002 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, --, B, a2]
.%import_expr common_code 2677 <34:22:0> &bp 2679 +
.2677 DA9DC00100 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2679
	beq[l_170#]
.2678 AA802C0402 common_code
	.%line 288 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  					i -= 1;
	alu[a2, a2, -, 1]
.2679 B080203402 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			while(valcalc[i] > nine){
l_170#:
	alu[b2, a2, +, b13]
.2680 FC06E00B00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b2]
.2681 91D0200A00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b2, --, B, b2, <<3]
.2682 F0000C0300 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	nop
.2683 AA70000B00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b2, OR, 0]
.2684 9000216200 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.2685 9D80200900 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b2, b2, >>24]
.2686 AAB0000B39 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, 57, -, b2]
.%import_expr common_code 2687 <34:22:0> &bp 2599 +
.2687 DA89C00105 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2599
	blo[l_161#]
.2688 AA802C0400 common_code
	.%line 294 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		i = numDigits - 1;
	alu[a2, a0, -, 1]
.2689 AAF00003C4 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
l_172#:
	alu[--, b0, -, 196]
.%import_expr common_code 2690 <34:22:0> &bp 2695 +
.2690 DAA1C00105 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2695
	blo[l_175#]
.%import_expr common_code 2691 <34:22:0> &bp 2574 +
.2691 DA83A00018 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2 2574
	br[l_8929#], defer[2]
.2692 B080DFA001 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu[b13, a1, +, 232]
.2693 B080303402 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu[b3, a2, +, b13]
.2694 AA802C0400 common_code
	.%line 294 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		i = numDigits - 1;
l_174#:
	alu[a2, a0, -, 1]
.2695 B080DFA001 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
l_175#:
	alu[b13, a1, +, 232]
.2696 B080203402 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, a2, +, b13]
.2697 FC06E00B00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b2]
.2698 FC06600B00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_0, b2]
.2699 81D0300A00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[a3, --, B, b2, <<3]
.2700 AA300C0003 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, a3, OR, 0]
.2701 8000316200 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[a3, --, B, *l$index1, <<indirect]
.2702 8D80380103 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[a3, a3, >>24]
.2703 FC06E00B00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b2]
.2704 A080300003 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a3, a3, +, b0]
.2705 BA80000B03 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b0, 3, -, b2]
.2706 91D0300200 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b3, --, B, b0, <<3]
.2707 AA70000F00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b3, OR, 0]
.2708 920007FE00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.2709 A440400200 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a4, b0, AND, *l$index0]
.2710 C001180003 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[b0, 0001, a3, <<0]
.2711 AA70000F00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b3, OR, 0]
.2712 9A00000204 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b0, a4, OR, b0, <<indirect]
.2713 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
/******/  		while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, b2]
.2714 A022000000 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, b0]
.2715 91D0000A00 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		while(valcalc[i] > nine){
	alu_shf[b0, --, B, b2, <<3]
.2716 AA70000300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b0, OR, 0]
.2717 9000016200 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2718 9D80000100 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b0, b0, >>24]
.2719 AAB0000339 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, 57, -, b0]
.%import_expr common_code 2720 <34:22:0> &bp 2810 +
.2720 DABE800104 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2810
	bhs[l_188#]
.2721 A070000002 common_code
	.%line 297 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			if(i==0){ // shift digits over for more space if needed. 
l_177#:
	alu[--, --, B, a2]
.%import_expr common_code 2722 <34:22:0> &bp 2754 +
.2722 DAB0800101 common_code
	.%line 297 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2754
	bne[l_183#]
.2723 A040200000 common_code
	.%line 299 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				j = numDigits;
	alu[a2, --, B, a0]
.%import_expr common_code 2724 <34:22:0> &bp 2749 +
.2724 DAAF600100 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2 2749
/******/  				while(j>0){ //remember that j is unsigned!!!!
	beq[l_182#], defer[2]
.2725 B08CFFA001 common_code
	.%line 304 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
/******/  				valcalc[0] = zero;
	alu[@b79, a1, +, 232]
.2726 A0800C0400 common_code
	.%line 306 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  				numDigits = numDigits + 1;
	alu[a0, a0, +, 1]
.2727 B080303402 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  					valcalc[j] = valcalc[j-1];
	alu[b3, a2, +, b13]
.2728 BAC0000F01 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b0, b3, -, 1]
.2729 FC06E00300 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
l_8927#:
	local_csr_wr[active_lm_addr_1, b0]
.2730 FC06600F00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_0, b3]
.2731 91D0000200 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b0, --, B, b0, <<3]
.2732 AA70000300 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b0, OR, 0]
.2733 9000016200 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2734 9D80000100 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b0, b0, >>24]
.2735 FC06E00F00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b3]
.2736 BA80200F03 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, 3, -, b3]
.2737 81D0400A00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[a4, --, B, b2, <<3]
.2738 AA300C0004 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, a4, OR, 0]
.2739 920027FE00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.2740 B440200A00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, b2, AND, *l$index0]
.2741 C001100003 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.2742 AA300C0004 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, a4, OR, 0]
.2743 9A00080A03 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b0, b2, OR, a3, <<indirect]
.2744 AA802C0402 common_code
	.%line 302 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  					j = j - 1;
	alu[a2, a2, -, 1]
.%import_expr common_code 2745 <34:22:0> &bp 2729 +
.2745 DAAA700101 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 3 2729
/******/  				while(j>0){ //remember that j is unsigned!!!!
	bne[l_8927#], defer[3]
.2746 A022000000 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 2
/******/  					valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, b0]
.2747 B080303402 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
/******/  				while(j>0){ //remember that j is unsigned!!!!
	alu[b3, a2, +, b13]
.2748 BAC0000F01 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu[b0, b3, -, 1]
.2749 FC06E33F00 common_code
	.%line 304 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				valcalc[0] = zero;
l_182#:
	local_csr_wr[active_lm_addr_1, @b79]
.2750 F0000C0402 common_code
	.%line 305 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				i = 1;
	immed[a2, 1, <<0]
.2751 F0000C0300 common_code
	.%line 305 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	nop
.2752 F0000C0300 common_code
	.%line 305 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	nop
.2753 C08801C258 common_code
	.%line 304 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.2754 B080303402 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			valcalc[i] -= 10;
l_183#:
	alu[b3, a2, +, b13]
.2755 FC06E00F00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b3]
.2756 FC06600F00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_0, b3]
.2757 91D0000E00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b0, --, B, b3, <<3]
.2758 AA70000300 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b0, OR, 0]
.2759 9000016200 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2760 9D80000100 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b0, b0, >>24]
.2761 FC06E00F00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b3]
.2762 AAC030030A common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a3, b0, -, 10]
.2763 BA80000F03 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b0, 3, -, b3]
.2764 91D0200200 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b2, --, B, b0, <<3]
.2765 AA70000B00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b2, OR, 0]
.2766 920007FE00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.2767 A440400200 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a4, b0, AND, *l$index0]
.2768 C001180003 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[b0, 0001, a3, <<0]
.2769 AA70000B00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b2, OR, 0]
.2770 9A00000204 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b0, a4, OR, b0, <<indirect]
.2771 A022000000 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[*l$index1, --, B, b0]
.2772 BAC0000F01 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			valcalc[i-1] += 1;
	alu[b0, b3, -, 1]
.2773 FC06E00300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b0]
.2774 BAC0200F01 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b2, b3, -, 1]
.2775 91D0000200 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b0, --, B, b0, <<3]
.2776 AA70000300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b0, OR, 0]
.2777 9000016200 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2778 9D80000100 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b0, b0, >>24]
.2779 FC06E00B00 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b2]
.2780 A0C0300301 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a3, b0, +, 1]
.2781 BA80000B03 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b0, 3, -, b2]
.2782 91D0C00200 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b12, --, B, b0, <<3]
.2783 AA70003300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2784 920007FE00 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.2785 FC06E00B00 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	local_csr_wr[active_lm_addr_1, b2]
.2786 A440400220 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu[a4, b0, AND, *l$index1]
.2787 C001180003 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	ld_field_w_clr[b0, 0001, a3, <<0]
.2788 AA70003300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b12, OR, 0]
.2789 9A00000204 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[b0, a4, OR, b0, <<indirect]
.2790 FC06E00F00 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
/******/  			if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, b3]
.2791 A022000000 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/  			valcalc[i-1] += 1;
	alu[*l$index1, --, B, b0]
.2792 91D0000E00 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			if(valcalc[i] <= nine && i > 0){
	alu_shf[b0, --, B, b3, <<3]
.2793 AA70000300 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b0, OR, 0]
.2794 9000016200 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2795 9D80000100 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b0, b0, >>24]
.2796 AAB0000339 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, 57, -, b0]
.%import_expr common_code 2797 <34:22:0> &bp 2801 +
.2797 DABC400105 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2801
	blo[l_186#]
.2798 A070000002 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, --, B, a2]
.%import_expr common_code 2799 <34:22:0> &bp 2801 +
.2799 DABC400100 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2801
	beq[l_186#]
.2800 AA802C0402 common_code
	.%line 311 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  				i -= 1;
	alu[a2, a2, -, 1]
.2801 B080003402 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		while(valcalc[i] > nine){
l_186#:
	alu[b0, a2, +, b13]
.2802 FC06E00300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b0]
.2803 91D0000200 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b0, --, B, b0, <<3]
.2804 F0000C0300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	nop
.2805 AA70000300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 2
	alu[--, b0, OR, 0]
.2806 9000016200 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.2807 9D80000100 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	asr[b0, b0, >>24]
.2808 AAB0000339 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[--, 57, -, b0]
.%import_expr common_code 2809 <34:22:0> &bp 2721 +
.2809 DAA8400105 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0 2721
	blo[l_177#]
.2810 8010680106 common_code
	.%line 315 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  	val = val >> 1;
l_188#:
	alu_shf[a6, --, B, a6, >>1]
.%import_expr common_code 2811 <34:22:0> &bp 2567 +
.2811 DA81D00101 common_code
	.%line 265 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1 2567
/******/    while(val > 0){
	bne[l_156#], defer[1]
.2812 91F0100600 common_code
	.%line 316 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
/******/    	addVal = addVal * 2;
	alu_shf[b1, --, B, b1, <<1]
.2813 B080DFA001 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/    valcalc[numDigits] = '\0';
l_190#:
	alu[b13, a1, +, 232]
.2814 B080103400 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[b1, a0, +, b13]
.2815 FC06E00700 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_1, b1]
.2816 FC06600700 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	local_csr_wr[active_lm_addr_0, b1]
.2817 AA80000703 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a0, 3, -, b1]
.2818 91D0080200 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu_shf[b0, --, B, a0, <<3]
.2819 AA70000300 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b0, OR, 0]
.2820 820007FE00 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.2821 A400088000 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[a0, a0, AND, *l$index1]
.2822 AA70000300 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 1
	alu[--, b0, OR, 0]
.2823 8A00008200 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1074 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.2824 A060000000 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
	alu[*l$index0, --, B, a0]
.%import_expr common_code 2825 <34:22:0> &bp 87 +
.2825 D815E00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2 87
/******/    msglen = strlen_lmem(msg);
	br[_strlen_lmem#], defer[2]
.2826 B0803FA001 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu[b3, a1, +, 232]
.%import_expr common_code 2827 <27:20:8,17:10:0> &bp 2828 +
.2827 F000BC3006 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	load_addr[a6, l_8978#]
.2828 B040000000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
l_8978#:
	alu[b0, --, B, a0]
.2829 AAB000031B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    if(msglen > 27)
	alu[--, 27, -, b0]
.%import_expr common_code 2830 <34:22:0> &bp 3154 +
.2830 DB14800105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0 3154
	blo[l_212#]
.2831 A030000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b0]
.%import_expr common_code 2832 <34:22:0> &bp 2962 +
.2832 DAE4A00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2 2962
	beq[l_203#], defer[2]
.2833 F0000C0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	immed[a0, 0, <<0]
.2834 B08CFE0001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b79, a1, +, 128]
.2835 AAF0000306 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, b0, -, 6]
.%import_expr common_code 2836 <34:22:0> &bp 2938 +
.2836 DADE800105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0 2938
	blo[l_200#]
.2837 BAC0C00306 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b12, b0, -, 6]
.2838 B0803E0001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = msg[i];
	alu[b3, a1, +, 128]
.2839 A080300C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a3, a0, +, b3]
.2840 B080103400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
l_8931#:
	alu[b1, a0, +, b13]
.2841 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b1]
.2842 FC066C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_0, a3]
.2843 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, --, B, b1, <<3]
.2844 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	alu[--, b1, OR, 0]
.2845 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.2846 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b1, b1, >>24]
.2847 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, a3]
.2848 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, 3, -, a3]
.2849 81D0480202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a4, --, B, a2, <<3]
.2850 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2851 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.2852 B400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b2, a2, AND, *l$index0]
.2853 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.2854 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2855 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.2856 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[*l$index1, --, B, b1]
.2857 A0802C0400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 1]
.2858 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.2859 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b1]
.2860 B080200C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b2, a2, +, b3]
.2861 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, --, B, b1, <<3]
.2862 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	alu[--, b1, OR, 0]
.2863 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.2864 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a2, b1, >>24]
.2865 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b2]
.2866 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b1, 3, -, b2]
.2867 81D0400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a4, --, B, b1, <<3]
.2868 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2869 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.2870 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, b2]
.2871 A440300620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[a3, b1, AND, *l$index1]
.2872 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.2873 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2874 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.2875 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[*l$index1, --, B, b1]
.2876 A0802C0800 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 2]
.2877 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.2878 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b1]
.2879 A080300C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a3, a2, +, b3]
.2880 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, --, B, b1, <<3]
.2881 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	alu[--, b1, OR, 0]
.2882 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.2883 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b1, b1, >>24]
.2884 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, a3]
.2885 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, 3, -, a3]
.2886 81D0480202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a4, --, B, a2, <<3]
.2887 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2888 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.2889 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, a3]
.2890 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[b2, a2, AND, *l$index1]
.2891 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.2892 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2893 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.2894 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[*l$index1, --, B, b1]
.2895 A0802C0C00 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 3]
.2896 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.2897 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b1]
.2898 B080200C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b2, a2, +, b3]
.2899 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, --, B, b1, <<3]
.2900 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	alu[--, b1, OR, 0]
.2901 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.2902 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a2, b1, >>24]
.2903 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b2]
.2904 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b1, 3, -, b2]
.2905 81D0400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a4, --, B, b1, <<3]
.2906 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2907 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.2908 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, b2]
.2909 A440300620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[a3, b1, AND, *l$index1]
.2910 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.2911 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a4, OR, 0]
.2912 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.2913 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[*l$index1, --, B, b1]
.2914 A0802C1000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 4]
.2915 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.2916 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b1]
.2917 A080300C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a3, a2, +, b3]
.2918 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, --, B, b1, <<3]
.2919 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	alu[--, b1, OR, 0]
.2920 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.2921 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b1, b1, >>24]
.2922 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, a3]
.2923 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, 3, -, a3]
.2924 91D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b3, --, B, a2, <<3]
.2925 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b3, OR, 0]
.2926 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.2927 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, a3]
.2928 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[b2, a2, AND, *l$index1]
.2929 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.2930 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b3, OR, 0]
.2931 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.2932 A0800C1400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a0, a0, +, 5]
.2933 AAF0003000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[--, b12, -, a0]
.%import_expr common_code 2934 <34:22:0> &bp 2840 +
.2934 DAC6300104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 3 2840
	bhs[l_8931#], defer[3]
.2935 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.2936 B0803E0001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
/******/    for(i=0; i<msglen; ++i)
	alu[b3, a1, +, 128]
.2937 A080300C00 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[a3, a0, +, b3]
.2938 B0801E0001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = msg[i];
l_200#:
	alu[b1, a1, +, 128]
.2939 B080300400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b3, a0, +, b1]
.2940 B080103400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
l_8932#:
	alu[b1, a0, +, b13]
.2941 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b1]
.2942 FC06600F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_0, b3]
.2943 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, --, B, b1, <<3]
.2944 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	alu[--, b1, OR, 0]
.2945 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.2946 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b1, b1, >>24]
.2947 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b3]
.2948 AA80200F03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, 3, -, b3]
.2949 81D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a3, --, B, a2, <<3]
.2950 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a3, OR, 0]
.2951 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.2952 B400280002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b2, a2, AND, *l$index0]
.2953 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.2954 AA300C0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a3, OR, 0]
.2955 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.2956 A0800C0400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a0, a0, +, 1]
.2957 AAB0000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[--, a0, -, b0]
.%import_expr common_code 2958 <34:22:0> &bp 2940 +
.2958 DADF300105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 3 2940
	blo[l_8932#], defer[3]
.2959 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.2960 B0801E0001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
/******/    for(i=0; i<msglen; ++i)
	alu[b1, a1, +, 128]
.2961 B080300400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[b3, a0, +, b1]
.2962 B0801E0001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    padmsg[i] = '\0';
l_203#:
	alu[b1, a1, +, 128]
.2963 B080200400 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b2, a0, +, b1]
.2964 FC06E00B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b2]
.2965 FC06600B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_0, b2]
.2966 AA80000B03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a0, 3, -, b2]
.2967 81D0280200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a2, --, B, a0, <<3]
.2968 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a2, OR, 0]
.2969 820007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.2970 A400088000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a0, a0, AND, *l$index1]
.2971 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, a2, OR, 0]
.2972 8A00008200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.2973 A060000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[*l$index0, --, B, a0]
.2974 A0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, b0, +, 1]
.2975 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[--, a0, -, 28]
.%import_expr common_code 2976 <34:22:0> &bp 3053 +
.2976 DAFB400108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0 3053
	bge[l_211#]
.2977 BAC00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, 28, -, a0]
.2978 AAF0000306 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[--, b0, -, 6]
.%import_expr common_code 2979 <34:22:0> &bp 3039 +
.2979 DAF7C00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0 3039
	blt[l_208#]
.2980 B080200400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = 0xff;
	alu[b2, a0, +, b1]
.2981 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
l_8933#:
	local_csr_wr[active_lm_addr_1, b2]
.2982 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_0, b2]
.2983 A0C0300B01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a3, b2, +, 1]
.2984 BA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, 3, -, b2]
.2985 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, b0, <<3]
.2986 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b0, OR, 0]
.2987 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b0, --, B, 255, <<indirect]
.2988 A200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, --, ~B, b0]
.2989 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, a3]
.2990 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[a2, a2, AND, *l$index1]
.2991 BA00000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, a2, OR, b0]
.2992 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[*l$index0, --, B, b0]
.2993 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, 3, -, a3]
.2994 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, b0, <<3]
.2995 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b0, OR, 0]
.2996 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b0, --, B, 255, <<indirect]
.2997 A200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, --, ~B, b0]
.2998 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	local_csr_wr[active_lm_addr_1, a3]
.2999 A0C0300B02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu[a3, b2, +, 2]
.3000 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[a2, a2, AND, *l$index1]
.3001 BA00000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, a2, OR, b0]
.3002 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, a3]
.3003 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[*l$index1, --, B, b0]
.3004 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, 3, -, a3]
.3005 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, b0, <<3]
.3006 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b0, OR, 0]
.3007 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a2, --, B, 255, <<indirect]
.3008 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, --, ~B, a2]
.3009 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2
	local_csr_wr[active_lm_addr_1, a3]
.3010 A0C0300B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu[a3, b2, +, 3]
.3011 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[b0, b0, AND, *l$index1]
.3012 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, b0, OR, a2]
.3013 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, a3]
.3014 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[*l$index1, --, B, b0]
.3015 B0C0200B04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b2, b2, +, 4]
.3016 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, 3, -, a3]
.3017 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, b0, <<3]
.3018 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b0, OR, 0]
.3019 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b0, --, B, 255, <<indirect]
.3020 A200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, --, ~B, b0]
.3021 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, a3]
.3022 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[a2, a2, AND, *l$index1]
.3023 BA00000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, a2, OR, b0]
.3024 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, b2]
.3025 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[*l$index1, --, B, b0]
.3026 BA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, 3, -, b2]
.3027 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, b0, <<3]
.3028 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b0, OR, 0]
.3029 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[a2, --, B, 255, <<indirect]
.3030 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, --, ~B, a2]
.3031 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	local_csr_wr[active_lm_addr_1, b2]
.3032 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[b0, b0, AND, *l$index1]
.3033 A0800C1400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, a0, +, 5]
.3034 AAB00C5800 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[--, a0, -, 22]
.%import_expr common_code 3035 <34:22:0> &bp 2981 +
.3035 DAE9700109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 3 2981
	blt[l_8933#], defer[3]
.3036 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 2
/******/      padmsg[i] = 0xff;
	alu[b0, b0, OR, a2]
.3037 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu[*l$index1, --, B, b0]
.3038 B080200400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b2, a0, +, b1]
.3039 B080200400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/      padmsg[i] = 0xff;
l_208#:
	alu[b2, a0, +, b1]
.3040 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_1, b2]
.3041 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	local_csr_wr[active_lm_addr_0, b2]
.3042 BA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b0, 3, -, b2]
.3043 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, b0, <<3]
.3044 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu[--, b0, OR, 0]
.3045 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu_shf[b0, --, B, 255, <<indirect]
.3046 A200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, --, ~B, b0]
.3047 A0800C0400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, a0, +, 1]
.3048 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[--, a0, -, 28]
.%import_expr common_code 3049 <34:22:0> &bp 3039 +
.3049 DAF7F00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 3 3039
	blt[l_208#], defer[3]
.3050 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 2
/******/      padmsg[i] = 0xff;
	alu[a2, a2, AND, *l$index1]
.3051 BA00000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
	alu[b0, a2, OR, b0]
.3052 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[*l$index0, --, B, b0]
.3053 FC06E33F00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
l_211#:
	local_csr_wr[active_lm_addr_1, @b79]
.3054 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	nop
.3055 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	nop
.3056 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	nop
.3057 8000016000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[a0, --, B, *l$index1, <<0]
.3058 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3059 C001180400 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.3060 9180016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1, <<8]
.3061 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3062 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3063 8100080200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a0, --, B, a0, <<16]
.3064 8A80200600 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a2, a0, OR, b1, <<24]
.3065 8100016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[a0, --, B, *l$index1, <<16]
.3066 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3067 C001180000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3068 9B80100202 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, a2, OR, b0, <<8]
.3069 9080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1, <<24]
.3070 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3071 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3072 AA40400400 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a4, b1, OR, a0]
.3073 9000016400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[b0, --, B, *l$index1[1], <<0]
.3074 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3075 C001100002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3076 9180016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[1], <<8]
.3077 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3078 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3079 9100080200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, a0, <<16]
.3080 9A80180202 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, b0, OR, a2, <<24]
.3081 9100016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[1], <<16]
.3082 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3083 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3084 8B80280600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a2, b1, OR, a0, <<8]
.3085 8080016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[a0, --, B, *l$index1[1], <<24]
.3086 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3087 C001180000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3088 AA00300002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a3, a2, OR, b0]
.3089 8000016800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[a0, --, B, *l$index1[2], <<0]
.3090 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3091 C001180400 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.3092 9180016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[2], <<8]
.3093 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3094 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3095 8100080200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a0, --, B, a0, <<16]
.3096 8A80200600 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a2, a0, OR, b1, <<24]
.3097 8100016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[a0, --, B, *l$index1[2], <<16]
.3098 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3099 C001180000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3100 9B80100202 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, a2, OR, b0, <<8]
.3101 9080016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[2], <<24]
.3102 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3103 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3104 BA40300400 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b3, b1, OR, a0]
.3105 9000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[b0, --, B, *l$index1[3], <<0]
.3106 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3107 C001100002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3108 9180016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[3], <<8]
.3109 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3110 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3111 9100080200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, a0, <<16]
.3112 8A80280202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a2, b0, OR, a2, <<24]
.3113 8100016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[a0, --, B, *l$index1[3], <<16]
.3114 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3115 C001180000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3116 9B80100202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, a2, OR, b0, <<8]
.3117 9080016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[3], <<24]
.3118 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3119 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3120 AA40200400 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a2, b1, OR, a0]
.3121 9000017000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[b0, --, B, *l$index1[4], <<0]
.3122 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3123 C001100006 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a6, 0001, b0, <<0]
.3124 9180017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[4], <<8]
.3125 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3126 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3127 9100080200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b0, --, B, a0, <<16]
.3128 8A80680206 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a6, b0, OR, a6, <<24]
.3129 8100017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[a0, --, B, *l$index1[4], <<16]
.3130 8D80080100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3131 C001180000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3132 9B80100206 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, a6, OR, b0, <<8]
.3133 9080017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[4], <<24]
.3134 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3135 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3136 BA40200400 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b2, b1, OR, a0]
.3137 8000017400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[a0, --, B, *l$index1[5], <<0]
.3138 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3139 C001180400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.3140 9180017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[5], <<8]
.3141 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.3142 C001100000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3143 8100080200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a0, --, B, a0, <<16]
.3144 8A80600600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[a6, a0, OR, b1, <<24]
.3145 8100017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[a0, --, B, *l$index1[5], <<16]
.3146 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[a0, a0, >>24]
.3147 C001180000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3148 9B80100206 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu_shf[b1, a6, OR, b0, <<8]
.3149 9080017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 1
	alu_shf[b0, --, B, *l$index1[5], <<24]
.3150 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	asr[b0, b0, >>24]
.%import_expr common_code 3151 <34:22:0> &bp 4101 +
.3151 DC01600018 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 2 4101
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	br[l_8903#], defer[2]
.3152 C001100000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	ld_field_w_clr[a0, 0001, b0, <<0]
.3153 AA40000400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1073 0
	alu[a0, b1, OR, a0]
.3154 E8000C000E common_code
	.%line 452 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 0 A14
/******/        return;
l_212#:
	rtn[a14]
.%import_expr common_code 3155 <34:22:0> &bp 34 +
.3155 D808A00018 common_code
	.%line 455 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 2 34
/******/    else if(strncmp_lmem(msgstr, getdamages_str, 3) == 0)
l_213#:
	br[_strncmp_lmem#], defer[2]
.3156 B040C00001 common_code
	.%line 455 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	alu[b12, --, B, a1]
.%import_expr common_code 3157 <27:20:8,7:0:0> &bp 3158 +
.3157 F000C03B56 common_code
	.%line 455 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	load_addr[b14, l_8979#]
.3158 A030000000 common_code
	.%line 455 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
l_8979#:
	alu[--, --, B, b0]
.%import_expr common_code 3159 <34:22:0> &bp 3771 +
.3159 DBAEC00101 common_code
	.%line 455 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 3771
	bne[l_280#]
.3160 B08CFFA001 common_code
	.%line 457 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/      onl_api_int2dstr(damages, return_str);
	alu[@b79, a1, +, 232]
.3161 FC06633F00 common_code
	.%line 457 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	local_csr_wr[active_lm_addr_0, @b79]
.3162 A0406000EF common_code
	.%line 457 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	alu[a6, --, B, @a111]
.%import_expr common_code 3163 <34:22:0> &bp 3413 +
.3163 DB55700100 common_code
	.%line 265 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 3 3413
/******/    while(val > 0){
	beq[l_257#], defer[3]
.3164 F000000701 common_code
	.%line 255 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 2
/******/    __declspec(gp_reg) unsigned int addVal = 1;
	immed[b1, 1, <<0]
.3165 F0000C0400 common_code
	.%line 257 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
/******/    __declspec(gp_reg) unsigned int numDigits = 1;
	immed[a0, 1, <<0]
.3166 C08801C250 common_code
	.%line 263 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/    valcalc[i] = 48;
	ld_field[*l$index0, 1000, 48, <<24]
.%import_expr common_code 3167 <34:22:0> &bp 3410 +
.3167 D354808406 common_code
	.%line 267 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3410
/******/   	if(val & 0x1){
l_223#:
	br_bclr[a6, 0, l_255#]
.3168 AAF00007C4 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
	alu[--, b1, -, 196]
.%import_expr common_code 3169 <34:22:0> &bp 3294 +
.3169 DB37900105 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1 3294
	blo[l_241#], defer[1]
.3170 B000000400 common_code
	.%line 268 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  		addValCopy = addVal;
	alu[b0, --, B, b1]
.3171 AA802C0400 common_code
	.%line 271 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  			i = numDigits - 1;
	alu[a2, a0, -, 1]
.3172 B080DFA001 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
	alu[b13, a1, +, 232]
.3173 B080303402 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b3, a2, +, b13]
.3174 FC06E00F00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
l_8930#:
	local_csr_wr[active_lm_addr_1, b3]
.3175 FC06600F00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_0, b3]
.3176 91D0200E00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b2, --, B, b3, <<3]
.3177 AA70000B00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3178 9000216200 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3179 9D80200900 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b2, b2, >>24]
.3180 FC06E00F00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b3]
.3181 A0C0300BC4 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a3, b2, +, 196]
.3182 BA80200F03 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, 3, -, b3]
.3183 91D0C00A00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b12, --, B, b2, <<3]
.3184 AA70003300 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b12, OR, 0]
.3185 920027FE00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.3186 A440400A00 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a4, b2, AND, *l$index0]
.3187 C001180803 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[b2, 0001, a3, <<0]
.3188 AA70003300 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b12, OR, 0]
.3189 9A00200A04 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, a4, OR, b2, <<indirect]
.3190 FC06E00F00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
/******/  			while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, b3]
.3191 A022000800 common_code
	.%line 272 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  			valcalc[i] = valcalc[i] + 196;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, b2]
.3192 91D0200E00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  			while(valcalc[i] > nine){
	alu_shf[b2, --, B, b3, <<3]
.3193 AA70000B00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3194 9000216200 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3195 9D80200900 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b2, b2, >>24]
.3196 AAB0000B39 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, 57, -, b2]
.%import_expr common_code 3197 <34:22:0> &bp 3289 +
.3197 DB36500104 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1 3289
	bhs[l_239#], defer[1]
.3198 BAC00003C4 common_code
	.%line 291 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  			addValCopy = addValCopy - 196;
	alu[b0, b0, -, 196]
.3199 A070000002 common_code
	.%line 274 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				if(i==0){ // shift digits over for more space if needed. 
l_228#:
	alu[--, --, B, a2]
.%import_expr common_code 3200 <34:22:0> &bp 3232 +
.3200 DB28000101 common_code
	.%line 274 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3232
	bne[l_234#]
.3201 A040200000 common_code
	.%line 276 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  					j = numDigits;
	alu[a2, --, B, a0]
.%import_expr common_code 3202 <34:22:0> &bp 3227 +
.3202 DB26E00100 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2 3227
/******/  					while(j>0){ //remember that j is unsigned!!!!
	beq[l_233#], defer[2]
.3203 B08CFFA001 common_code
	.%line 281 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
/******/  					valcalc[0] = zero;
	alu[@b79, a1, +, 232]
.3204 A0800C0400 common_code
	.%line 283 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  					numDigits = numDigits + 1;
	alu[a0, a0, +, 1]
.3205 A080403402 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  						valcalc[j] = valcalc[j-1];
	alu[a4, a2, +, b13]
.3206 BA802C0404 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, a4, -, 1]
.3207 FC06E00B00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
l_8926#:
	local_csr_wr[active_lm_addr_1, b2]
.3208 FC066C0004 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_0, a4]
.3209 91D0200A00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b2, --, B, b2, <<3]
.3210 AA70000B00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3211 9000216200 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3212 9D80200900 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b2, b2, >>24]
.3213 FC06EC0004 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, a4]
.3214 AAC03C0C04 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a3, 3, -, a4]
.3215 91D0C80203 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b12, --, B, a3, <<3]
.3216 AA70003300 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b12, OR, 0]
.3217 820037FE00 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.3218 B400380003 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b3, a3, AND, *l$index0]
.3219 C001100803 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[a3, 0001, b2, <<0]
.3220 AA70003300 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b12, OR, 0]
.3221 9A00280E03 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, b3, OR, a3, <<indirect]
.3222 AA802C0402 common_code
	.%line 279 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  						j = j - 1;
	alu[a2, a2, -, 1]
.%import_expr common_code 3223 <34:22:0> &bp 3207 +
.3223 DB21F00101 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 3 3207
/******/  					while(j>0){ //remember that j is unsigned!!!!
	bne[l_8926#], defer[3]
.3224 A022000800 common_code
	.%line 278 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 2
/******/  						valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, b2]
.3225 A080403402 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
/******/  					while(j>0){ //remember that j is unsigned!!!!
	alu[a4, a2, +, b13]
.3226 BA802C0404 common_code
	.%line 277 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu[b2, a4, -, 1]
.3227 FC06E33F00 common_code
	.%line 281 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  					valcalc[0] = zero;
l_233#:
	local_csr_wr[active_lm_addr_1, @b79]
.3228 F0000C0402 common_code
	.%line 282 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  					i = 1;
	immed[a2, 1, <<0]
.3229 F0000C0300 common_code
	.%line 282 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	nop
.3230 F0000C0300 common_code
	.%line 282 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	nop
.3231 C08801C258 common_code
	.%line 281 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  					valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.3232 B080C03402 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				valcalc[i] -= 10;
l_234#:
	alu[b12, a2, +, b13]
.3233 FC06E03300 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b12]
.3234 FC06603300 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_0, b12]
.3235 91D0203200 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b2, --, B, b12, <<3]
.3236 AA70000B00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3237 9000216200 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3238 9D80200900 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b2, b2, >>24]
.3239 FC06E03300 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b12]
.3240 AAC0300B0A common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a3, b2, -, 10]
.3241 BA80203303 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, 3, -, b12]
.3242 91D0300A00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b3, --, B, b2, <<3]
.3243 AA70000F00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b3, OR, 0]
.3244 920027FE00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.3245 A440400A00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a4, b2, AND, *l$index0]
.3246 C001180803 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[b2, 0001, a3, <<0]
.3247 AA70000F00 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b3, OR, 0]
.3248 9A00200A04 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, a4, OR, b2, <<indirect]
.3249 A022000800 common_code
	.%line 285 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[*l$index1, --, B, b2]
.3250 BAC0203301 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				valcalc[i-1] += 1;
	alu[b2, b12, -, 1]
.3251 FC06E00B00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b2]
.3252 AAC0403301 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a4, b12, -, 1]
.3253 91D0200A00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b2, --, B, b2, <<3]
.3254 AA70000B00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3255 9000216200 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3256 9D80200900 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b2, b2, >>24]
.3257 FC06EC0004 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, a4]
.3258 AAC03C0C04 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a3, 3, -, a4]
.3259 81D0D80203 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[a13, --, B, a3, <<3]
.3260 AA300C000D common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, a13, OR, 0]
.3261 820037FE00 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[a3, --, ~B, 255, <<indirect]
.3262 FC06EC0004 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	local_csr_wr[active_lm_addr_1, a4]
.3263 B400388003 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu[b3, a3, AND, *l$index1]
.3264 B0C0200B01 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, b2, +, 1]
.3265 C001100803 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[a3, 0001, b2, <<0]
.3266 AA300C000D common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, a13, OR, 0]
.3267 9A00280E03 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, b3, OR, a3, <<indirect]
.3268 FC06E03300 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
/******/  				if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, b12]
.3269 A022000800 common_code
	.%line 286 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  				valcalc[i-1] += 1;
	alu[*l$index1, --, B, b2]
.3270 91D0203200 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				if(valcalc[i] <= nine && i > 0){
	alu_shf[b2, --, B, b12, <<3]
.3271 AA70000B00 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3272 9000216200 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3273 9D80200900 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b2, b2, >>24]
.3274 AAB0000B39 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, 57, -, b2]
.%import_expr common_code 3275 <34:22:0> &bp 3279 +
.3275 DB33C00105 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3279
	blo[l_237#]
.3276 A070000002 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, --, B, a2]
.%import_expr common_code 3277 <34:22:0> &bp 3279 +
.3277 DB33C00100 common_code
	.%line 287 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3279
	beq[l_237#]
.3278 AA802C0402 common_code
	.%line 288 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  					i -= 1;
	alu[a2, a2, -, 1]
.3279 B080203402 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  			while(valcalc[i] > nine){
l_237#:
	alu[b2, a2, +, b13]
.3280 FC06E00B00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b2]
.3281 91D0200A00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b2, --, B, b2, <<3]
.3282 F0000C0300 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	nop
.3283 AA70000B00 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3284 9000216200 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3285 9D80200900 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b2, b2, >>24]
.3286 AAB0000B39 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, 57, -, b2]
.%import_expr common_code 3287 <34:22:0> &bp 3199 +
.3287 DB1FC00105 common_code
	.%line 273 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3199
	blo[l_228#]
.3288 AA802C0400 common_code
	.%line 294 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		i = numDigits - 1;
	alu[a2, a0, -, 1]
.3289 AAF00003C4 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  		while(addValCopy >= 196){ //to avoid wrap-arounds w/ chars
l_239#:
	alu[--, b0, -, 196]
.%import_expr common_code 3290 <34:22:0> &bp 3295 +
.3290 DB37C00105 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3295
	blo[l_242#]
.%import_expr common_code 3291 <34:22:0> &bp 3174 +
.3291 DB19A00018 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2 3174
	br[l_8930#], defer[2]
.3292 B080DFA001 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu[b13, a1, +, 232]
.3293 B080303402 common_code
	.%line 270 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu[b3, a2, +, b13]
.3294 AA802C0400 common_code
	.%line 294 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1074 0
/******/  		i = numDigits - 1;
l_241#:
	alu[a2, a0, -, 1]
.3295 B080DFA001 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
l_242#:
	alu[b13, a1, +, 232]
.3296 B080303402 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b3, a2, +, b13]
.3297 FC06E00F00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b3]
.3298 FC06600F00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_0, b3]
.3299 91D0200E00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b2, --, B, b3, <<3]
.3300 AA70000B00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b2, OR, 0]
.3301 9000216200 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b2, --, B, *l$index1, <<indirect]
.3302 8D80300900 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[a3, b2, >>24]
.3303 FC06E00F00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b3]
.3304 B080000003 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b0, a3, +, b0]
.3305 BA80200F03 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, 3, -, b3]
.3306 81D0400A00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[a4, --, B, b2, <<3]
.3307 AA300C0004 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, a4, OR, 0]
.3308 920027FE00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.3309 B440200A00 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, b2, AND, *l$index0]
.3310 C001100003 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.3311 AA300C0004 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, a4, OR, 0]
.3312 9A00080A03 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b0, b2, OR, a3, <<indirect]
.3313 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
/******/  		while(valcalc[i] > nine){
	local_csr_wr[active_lm_addr_1, b3]
.3314 A022000000 common_code
	.%line 295 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  		valcalc[i] = valcalc[i] + addValCopy;  //problems w/ this exceeding range of chars?
	alu[*l$index1, --, B, b0]
.3315 91D0000E00 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  		while(valcalc[i] > nine){
	alu_shf[b0, --, B, b3, <<3]
.3316 AA70000300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b0, OR, 0]
.3317 9000016200 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3318 9D80000100 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b0, b0, >>24]
.3319 AAB0000339 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, 57, -, b0]
.%import_expr common_code 3320 <34:22:0> &bp 3410 +
.3320 DB54800104 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3410
	bhs[l_255#]
.3321 A070000002 common_code
	.%line 297 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  			if(i==0){ // shift digits over for more space if needed. 
l_244#:
	alu[--, --, B, a2]
.%import_expr common_code 3322 <34:22:0> &bp 3354 +
.3322 DB46800101 common_code
	.%line 297 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3354
	bne[l_250#]
.3323 A040200000 common_code
	.%line 299 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				j = numDigits;
	alu[a2, --, B, a0]
.%import_expr common_code 3324 <34:22:0> &bp 3349 +
.3324 DB45600100 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2 3349
/******/  				while(j>0){ //remember that j is unsigned!!!!
	beq[l_249#], defer[2]
.3325 B08CFFA001 common_code
	.%line 304 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
/******/  				valcalc[0] = zero;
	alu[@b79, a1, +, 232]
.3326 A0800C0400 common_code
	.%line 306 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  				numDigits = numDigits + 1;
	alu[a0, a0, +, 1]
.3327 B080203402 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  					valcalc[j] = valcalc[j-1];
	alu[b2, a2, +, b13]
.3328 BAC0000B01 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b0, b2, -, 1]
.3329 FC06E00300 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
l_8928#:
	local_csr_wr[active_lm_addr_1, b0]
.3330 FC06600B00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_0, b2]
.3331 91D0000200 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b0, --, B, b0, <<3]
.3332 AA70000300 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b0, OR, 0]
.3333 9000016200 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3334 8D80300100 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[a3, b0, >>24]
.3335 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b2]
.3336 BA80000B03 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b0, 3, -, b2]
.3337 91D0300200 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b3, --, B, b0, <<3]
.3338 AA70000F00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b3, OR, 0]
.3339 920007FE00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.3340 A440400200 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a4, b0, AND, *l$index0]
.3341 C001180003 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[b0, 0001, a3, <<0]
.3342 AA70000F00 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b3, OR, 0]
.3343 9A00000204 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b0, a4, OR, b0, <<indirect]
.3344 AA802C0402 common_code
	.%line 302 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  					j = j - 1;
	alu[a2, a2, -, 1]
.%import_expr common_code 3345 <34:22:0> &bp 3329 +
.3345 DB40700101 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 3 3329
/******/  				while(j>0){ //remember that j is unsigned!!!!
	bne[l_8928#], defer[3]
.3346 A022000000 common_code
	.%line 301 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 2
/******/  					valcalc[j] = valcalc[j-1];
	alu[*l$index1, --, B, b0]
.3347 B080203402 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
/******/  				while(j>0){ //remember that j is unsigned!!!!
	alu[b2, a2, +, b13]
.3348 BAC0000B01 common_code
	.%line 300 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu[b0, b2, -, 1]
.3349 FC06E33F00 common_code
	.%line 304 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				valcalc[0] = zero;
l_249#:
	local_csr_wr[active_lm_addr_1, @b79]
.3350 F0000C0402 common_code
	.%line 305 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				i = 1;
	immed[a2, 1, <<0]
.3351 F0000C0300 common_code
	.%line 305 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	nop
.3352 F0000C0300 common_code
	.%line 305 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	nop
.3353 C08801C258 common_code
	.%line 304 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				valcalc[0] = zero;
	ld_field[*l$index1, 1000, 48, <<24]
.3354 A080403402 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  			valcalc[i] -= 10;
l_250#:
	alu[a4, a2, +, b13]
.3355 FC06EC0004 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, a4]
.3356 FC066C0004 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_0, a4]
.3357 91D0080204 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b0, --, B, a4, <<3]
.3358 AA70000300 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b0, OR, 0]
.3359 9000016200 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3360 9D80000100 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b0, b0, >>24]
.3361 FC06EC0004 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, a4]
.3362 BAC000030A common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b0, b0, -, 10]
.3363 BAC02C0C04 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, 3, -, a4]
.3364 91D0300A00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b3, --, B, b2, <<3]
.3365 AA70000F00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b3, OR, 0]
.3366 920027FE00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.3367 B440200A00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, b2, AND, *l$index0]
.3368 C001100003 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.3369 AA70000F00 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b3, OR, 0]
.3370 9A00080A03 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b0, b2, OR, a3, <<indirect]
.3371 A022000000 common_code
	.%line 308 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[*l$index1, --, B, b0]
.3372 BA800C0404 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  			valcalc[i-1] += 1;
	alu[b0, a4, -, 1]
.3373 FC06E00300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b0]
.3374 BA803C0404 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b3, a4, -, 1]
.3375 91D0000200 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b0, --, B, b0, <<3]
.3376 AA70000300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b0, OR, 0]
.3377 9000016200 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3378 9D80000100 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b0, b0, >>24]
.3379 FC06E00F00 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b3]
.3380 BA80200F03 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b2, 3, -, b3]
.3381 91D0C00A00 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b12, --, B, b2, <<3]
.3382 AA70003300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b12, OR, 0]
.3383 920027FE00 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b2, --, ~B, 255, <<indirect]
.3384 FC06E00F00 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	local_csr_wr[active_lm_addr_1, b3]
.3385 B440200A20 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu[b2, b2, AND, *l$index1]
.3386 B0C0000301 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b0, b0, +, 1]
.3387 C001100003 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	ld_field_w_clr[a3, 0001, b0, <<0]
.3388 AA70003300 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b12, OR, 0]
.3389 9A00080A03 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[b0, b2, OR, a3, <<indirect]
.3390 FC06EC0004 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
/******/  			if(valcalc[i] <= nine && i > 0){
	local_csr_wr[active_lm_addr_1, a4]
.3391 A022000000 common_code
	.%line 309 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/  			valcalc[i-1] += 1;
	alu[*l$index1, --, B, b0]
.3392 91D0080204 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  			if(valcalc[i] <= nine && i > 0){
	alu_shf[b0, --, B, a4, <<3]
.3393 AA70000300 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b0, OR, 0]
.3394 9000016200 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3395 9D80000100 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b0, b0, >>24]
.3396 AAB0000339 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, 57, -, b0]
.%import_expr common_code 3397 <34:22:0> &bp 3401 +
.3397 DB52400105 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3401
	blo[l_253#]
.3398 A070000002 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, --, B, a2]
.%import_expr common_code 3399 <34:22:0> &bp 3401 +
.3399 DB52400100 common_code
	.%line 310 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3401
	beq[l_253#]
.3400 AA802C0402 common_code
	.%line 311 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  				i -= 1;
	alu[a2, a2, -, 1]
.3401 B080003402 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  		while(valcalc[i] > nine){
l_253#:
	alu[b0, a2, +, b13]
.3402 FC06E00300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b0]
.3403 91D0000200 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b0, --, B, b0, <<3]
.3404 F0000C0300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	nop
.3405 AA70000300 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 2
	alu[--, b0, OR, 0]
.3406 9000016200 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 1
	alu_shf[b0, --, B, *l$index1, <<indirect]
.3407 9D80000100 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	asr[b0, b0, >>24]
.3408 AAB0000339 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[--, 57, -, b0]
.%import_expr common_code 3409 <34:22:0> &bp 3321 +
.3409 DB3E400105 common_code
	.%line 296 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0 3321
	blo[l_244#]
.3410 8010680106 common_code
	.%line 315 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/  	val = val >> 1;
l_255#:
	alu_shf[a6, --, B, a6, >>1]
.%import_expr common_code 3411 <34:22:0> &bp 3167 +
.3411 DB17D00101 common_code
	.%line 265 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1 3167
/******/    while(val > 0){
	bne[l_223#], defer[1]
.3412 91F0100600 common_code
	.%line 316 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
/******/    	addVal = addVal * 2;
	alu_shf[b1, --, B, b1, <<1]
.3413 B080DFA001 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
/******/    valcalc[numDigits] = '\0';
l_257#:
	alu[b13, a1, +, 232]
.3414 B080103400 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[b1, a0, +, b13]
.3415 FC06E00700 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_1, b1]
.3416 FC06600700 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	local_csr_wr[active_lm_addr_0, b1]
.3417 AA80000703 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a0, 3, -, b1]
.3418 91D0080200 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu_shf[b0, --, B, a0, <<3]
.3419 AA70000300 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b0, OR, 0]
.3420 820007FE00 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.3421 A400088000 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[a0, a0, AND, *l$index1]
.3422 AA70000300 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 1
	alu[--, b0, OR, 0]
.3423 8A00008200 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:1076 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.3424 A060000000 common_code
	.%line 323 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:1076 0
	alu[*l$index0, --, B, a0]
.%import_expr common_code 3425 <34:22:0> &bp 87 +
.3425 D815E00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2 87
/******/    msglen = strlen_lmem(msg);
	br[_strlen_lmem#], defer[2]
.3426 B0803FA001 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu[b3, a1, +, 232]
.%import_expr common_code 3427 <27:20:8,17:10:0> &bp 3428 +
.3427 F000DD9006 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	load_addr[a6, l_8980#]
.3428 B040000000 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
l_8980#:
	alu[b0, --, B, a0]
.3429 AAB000031B common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    if(msglen > 27)
	alu[--, 27, -, b0]
.%import_expr common_code 3430 <34:22:0> &bp 3770 +
.3430 DBAE800105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0 3770
	blo[l_279#]
.3431 A030000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, b0]
.%import_expr common_code 3432 <34:22:0> &bp 3562 +
.3432 DB7AA00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2 3562
	beq[l_270#], defer[2]
.3433 F0000C0000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	immed[a0, 0, <<0]
.3434 B08CFE8001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b79, a1, +, 160]
.3435 AAF0000306 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, b0, -, 6]
.%import_expr common_code 3436 <34:22:0> &bp 3538 +
.3436 DB74800105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0 3538
	blo[l_267#]
.3437 BAC0C00306 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[b12, b0, -, 6]
.3438 B0803E8001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = msg[i];
	alu[b3, a1, +, 160]
.3439 B080200C00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b2, a0, +, b3]
.3440 B080103400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
l_8934#:
	alu[b1, a0, +, b13]
.3441 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b1]
.3442 FC06600B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_0, b2]
.3443 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, --, B, b1, <<3]
.3444 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	alu[--, b1, OR, 0]
.3445 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3446 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a2, b1, >>24]
.3447 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b2]
.3448 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b1, 3, -, b2]
.3449 81D0400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a4, --, B, b1, <<3]
.3450 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3451 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3452 A440300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a3, b1, AND, *l$index0]
.3453 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3454 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3455 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3456 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[*l$index1, --, B, b1]
.3457 A0802C0400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 1]
.3458 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.3459 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b1]
.3460 A080300C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a3, a2, +, b3]
.3461 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, --, B, b1, <<3]
.3462 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	alu[--, b1, OR, 0]
.3463 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3464 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b1, b1, >>24]
.3465 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, a3]
.3466 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a2, 3, -, a3]
.3467 81D0480202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a4, --, B, a2, <<3]
.3468 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3469 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3470 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, a3]
.3471 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b2, a2, AND, *l$index1]
.3472 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3473 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3474 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3475 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[*l$index1, --, B, b1]
.3476 A0802C0800 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 2]
.3477 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.3478 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b1]
.3479 B080200C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b2, a2, +, b3]
.3480 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, --, B, b1, <<3]
.3481 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	alu[--, b1, OR, 0]
.3482 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3483 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a2, b1, >>24]
.3484 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b2]
.3485 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b1, 3, -, b2]
.3486 81D0400600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a4, --, B, b1, <<3]
.3487 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3488 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3489 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, b2]
.3490 A440300620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[a3, b1, AND, *l$index1]
.3491 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3492 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3493 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3494 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[*l$index1, --, B, b1]
.3495 A0802C0C00 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 3]
.3496 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.3497 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b1]
.3498 A080300C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a3, a2, +, b3]
.3499 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, --, B, b1, <<3]
.3500 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	alu[--, b1, OR, 0]
.3501 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3502 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b1, b1, >>24]
.3503 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, a3]
.3504 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a2, 3, -, a3]
.3505 81D0480202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a4, --, B, a2, <<3]
.3506 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3507 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3508 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, a3]
.3509 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b2, a2, AND, *l$index1]
.3510 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3511 AA300C0004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a4, OR, 0]
.3512 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3513 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[*l$index1, --, B, b1]
.3514 A0802C1000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a0, +, 4]
.3515 B080103402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = msg[i];
	alu[b1, a2, +, b13]
.3516 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b1]
.3517 B080200C02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b2, a2, +, b3]
.3518 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, --, B, b1, <<3]
.3519 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	alu[--, b1, OR, 0]
.3520 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3521 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a2, b1, >>24]
.3522 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b2]
.3523 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b1, 3, -, b2]
.3524 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b3, --, B, b1, <<3]
.3525 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b3, OR, 0]
.3526 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3527 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, b2]
.3528 A440300620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[a3, b1, AND, *l$index1]
.3529 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3530 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b3, OR, 0]
.3531 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3532 A0800C1400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    for(i=0; i<msglen; ++i)
	alu[a0, a0, +, 5]
.3533 AAF0003000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[--, b12, -, a0]
.%import_expr common_code 3534 <34:22:0> &bp 3440 +
.3534 DB5C300104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 3 3440
	bhs[l_8934#], defer[3]
.3535 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.3536 B0803E8001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
/******/    for(i=0; i<msglen; ++i)
	alu[b3, a1, +, 160]
.3537 B080200C00 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b2, a0, +, b3]
.3538 B0801E8001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = msg[i];
l_267#:
	alu[b1, a1, +, 160]
.3539 B080300400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b3, a0, +, b1]
.3540 B080103400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
l_8935#:
	alu[b1, a0, +, b13]
.3541 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b1]
.3542 FC06600F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_0, b3]
.3543 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, --, B, b1, <<3]
.3544 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	alu[--, b1, OR, 0]
.3545 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3546 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a2, b1, >>24]
.3547 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b3]
.3548 BA80100F03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b1, 3, -, b3]
.3549 91D0200600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b2, --, B, b1, <<3]
.3550 AA70000B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b2, OR, 0]
.3551 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3552 A440300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a3, b1, AND, *l$index0]
.3553 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3554 AA70000B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b2, OR, 0]
.3555 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3556 A0800C0400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    for(i=0; i<msglen; ++i)
	alu[a0, a0, +, 1]
.3557 AAB0000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[--, a0, -, b0]
.%import_expr common_code 3558 <34:22:0> &bp 3540 +
.3558 DB75300105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 3 3540
	blo[l_8935#], defer[3]
.3559 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.3560 B0801E8001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
/******/    for(i=0; i<msglen; ++i)
	alu[b1, a1, +, 160]
.3561 B080300400 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b3, a0, +, b1]
.3562 B0801E8001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    padmsg[i] = '\0';
l_270#:
	alu[b1, a1, +, 160]
.3563 B080200400 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b2, a0, +, b1]
.3564 FC06E00B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b2]
.3565 FC06600B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_0, b2]
.3566 AA80000B03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a0, 3, -, b2]
.3567 81D0280200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a2, --, B, a0, <<3]
.3568 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a2, OR, 0]
.3569 820007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[a0, --, ~B, 255, <<indirect]
.3570 A400088000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a0, a0, AND, *l$index1]
.3571 AA300C0002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, a2, OR, 0]
.3572 8A00008200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[a0, a0, OR, 0, <<indirect]
.3573 A060000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[*l$index0, --, B, a0]
.3574 A0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, b0, +, 1]
.3575 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[--, a0, -, 28]
.%import_expr common_code 3576 <34:22:0> &bp 3653 +
.3576 DB91400108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0 3653
	bge[l_278#]
.3577 BAC00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, 28, -, a0]
.3578 AAF0000306 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[--, b0, -, 6]
.%import_expr common_code 3579 <34:22:0> &bp 3639 +
.3579 DB8DC00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0 3639
	blt[l_275#]
.3580 B080200400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = 0xff;
	alu[b2, a0, +, b1]
.3581 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
l_8936#:
	local_csr_wr[active_lm_addr_1, b2]
.3582 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_0, b2]
.3583 A0C0300B01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a3, b2, +, 1]
.3584 BA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, 3, -, b2]
.3585 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, b0, <<3]
.3586 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b0, OR, 0]
.3587 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[a2, --, B, 255, <<indirect]
.3588 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, --, ~B, a2]
.3589 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, a3]
.3590 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b0, b0, AND, *l$index1]
.3591 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, b0, OR, a2]
.3592 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[*l$index0, --, B, b0]
.3593 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, 3, -, a3]
.3594 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, b0, <<3]
.3595 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b0, OR, 0]
.3596 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b0, --, B, 255, <<indirect]
.3597 A200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a2, --, ~B, b0]
.3598 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	local_csr_wr[active_lm_addr_1, a3]
.3599 A0C0300B02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu[a3, b2, +, 2]
.3600 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[a2, a2, AND, *l$index1]
.3601 BA00000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, a2, OR, b0]
.3602 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, a3]
.3603 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[*l$index1, --, B, b0]
.3604 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, 3, -, a3]
.3605 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, b0, <<3]
.3606 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b0, OR, 0]
.3607 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[a2, --, B, 255, <<indirect]
.3608 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, --, ~B, a2]
.3609 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2
	local_csr_wr[active_lm_addr_1, a3]
.3610 A0C0300B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu[a3, b2, +, 3]
.3611 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b0, b0, AND, *l$index1]
.3612 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, b0, OR, a2]
.3613 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, a3]
.3614 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[*l$index1, --, B, b0]
.3615 B0C0200B04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b2, b2, +, 4]
.3616 BAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, 3, -, a3]
.3617 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, b0, <<3]
.3618 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b0, OR, 0]
.3619 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b0, --, B, 255, <<indirect]
.3620 A200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a2, --, ~B, b0]
.3621 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, a3]
.3622 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[a2, a2, AND, *l$index1]
.3623 BA00000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, a2, OR, b0]
.3624 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, b2]
.3625 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[*l$index1, --, B, b0]
.3626 BA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, 3, -, b2]
.3627 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, b0, <<3]
.3628 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b0, OR, 0]
.3629 800027FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[a2, --, B, 255, <<indirect]
.3630 B240000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, --, ~B, a2]
.3631 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	local_csr_wr[active_lm_addr_1, b2]
.3632 B440000220 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b0, b0, AND, *l$index1]
.3633 A0800C1400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, a0, +, 5]
.3634 AAB00C5800 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[--, a0, -, 22]
.%import_expr common_code 3635 <34:22:0> &bp 3581 +
.3635 DB7F700109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 3 3581
	blt[l_8936#], defer[3]
.3636 BA40000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 2
/******/      padmsg[i] = 0xff;
	alu[b0, b0, OR, a2]
.3637 A022000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu[*l$index1, --, B, b0]
.3638 B080200400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b2, a0, +, b1]
.3639 B080200400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/      padmsg[i] = 0xff;
l_275#:
	alu[b2, a0, +, b1]
.3640 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_1, b2]
.3641 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	local_csr_wr[active_lm_addr_0, b2]
.3642 BA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b0, 3, -, b2]
.3643 91D0000200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, b0, <<3]
.3644 AA70000300 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu[--, b0, OR, 0]
.3645 900007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu_shf[b0, --, B, 255, <<indirect]
.3646 A200200000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a2, --, ~B, b0]
.3647 A0800C0400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[a0, a0, +, 1]
.3648 AAB00C7000 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[--, a0, -, 28]
.%import_expr common_code 3649 <34:22:0> &bp 3639 +
.3649 DB8DF00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 3 3639
	blt[l_275#], defer[3]
.3650 A400288002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 2
/******/      padmsg[i] = 0xff;
	alu[a2, a2, AND, *l$index1]
.3651 BA00000002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	alu[b0, a2, OR, b0]
.3652 A020000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[*l$index0, --, B, b0]
.3653 FC06E33F00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
l_278#:
	local_csr_wr[active_lm_addr_1, @b79]
.3654 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	nop
.3655 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	nop
.3656 F0000C0300 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	nop
.3657 9000016000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[b0, --, B, *l$index1, <<0]
.3658 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3659 C001100002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3660 9180016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1, <<8]
.3661 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3662 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3663 9100080200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, a0, <<16]
.3664 9A80180202 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, b0, OR, a2, <<24]
.3665 9100016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1, <<16]
.3666 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3667 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3668 8B80280600 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a2, b1, OR, a0, <<8]
.3669 8080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[a0, --, B, *l$index1, <<24]
.3670 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3671 C001180000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3672 AA00400002 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a4, a2, OR, b0]
.3673 8000016400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[a0, --, B, *l$index1[1], <<0]
.3674 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3675 C001180400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.3676 9180016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[1], <<8]
.3677 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3678 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3679 8100080200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a0, --, B, a0, <<16]
.3680 9A80100600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, a0, OR, b1, <<24]
.3681 9100016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[1], <<16]
.3682 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3683 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3684 8B80280600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a2, b1, OR, a0, <<8]
.3685 8080016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[a0, --, B, *l$index1[1], <<24]
.3686 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3687 C001180000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3688 AA00300002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a3, a2, OR, b0]
.3689 9000016800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[b0, --, B, *l$index1[2], <<0]
.3690 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3691 C001100002 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.3692 9180016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[2], <<8]
.3693 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3694 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3695 9100080200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, a0, <<16]
.3696 8A80280202 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a2, b0, OR, a2, <<24]
.3697 8100016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[a0, --, B, *l$index1[2], <<16]
.3698 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3699 C001180000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3700 9B80100202 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, a2, OR, b0, <<8]
.3701 9080016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[2], <<24]
.3702 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3703 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3704 BA40300400 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b3, b1, OR, a0]
.3705 8000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[a0, --, B, *l$index1[3], <<0]
.3706 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3707 C001180400 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.3708 9180016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[3], <<8]
.3709 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3710 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3711 8100080200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a0, --, B, a0, <<16]
.3712 8A80200600 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a2, a0, OR, b1, <<24]
.3713 8100016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[a0, --, B, *l$index1[3], <<16]
.3714 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3715 C001180000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3716 9B80100202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, a2, OR, b0, <<8]
.3717 9080016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[3], <<24]
.3718 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3719 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3720 AA40200400 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a2, b1, OR, a0]
.3721 8000017000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[a0, --, B, *l$index1[4], <<0]
.3722 8D80080100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3723 C001180400 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.3724 9180017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[4], <<8]
.3725 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3726 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3727 8100080200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a0, --, B, a0, <<16]
.3728 8A80600600 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a6, a0, OR, b1, <<24]
.3729 8100017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[a0, --, B, *l$index1[4], <<16]
.3730 8D80080100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3731 C001180000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3732 9B80100206 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, a6, OR, b0, <<8]
.3733 9080017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[4], <<24]
.3734 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3735 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3736 BA40200400 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[b2, b1, OR, a0]
.3737 9000017400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[b0, --, B, *l$index1[5], <<0]
.3738 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3739 C001100006 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a6, 0001, b0, <<0]
.3740 9180017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[5], <<8]
.3741 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3742 C001100000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3743 9100080200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, a0, <<16]
.3744 8A80680206 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a6, b0, OR, a6, <<24]
.3745 8100017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[a0, --, B, *l$index1[5], <<16]
.3746 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a0, a0, >>24]
.3747 C001180000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.3748 9B80100206 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, a6, OR, b0, <<8]
.3749 9080017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[5], <<24]
.3750 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3751 C001100000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.3752 AA40000400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu[a0, b1, OR, a0]
.3753 9000017800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
	alu_shf[b0, --, B, *l$index1[6], <<0]
.3754 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3755 C00110000D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a13, 0001, b0, <<0]
.3756 9180017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[6], <<8]
.3757 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3758 C001100006 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a6, 0001, b0, <<0]
.3759 9100080206 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b0, --, B, a6, <<16]
.3760 9A8018020D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[b1, b0, OR, a13, <<24]
.3761 9100017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[b0, --, B, *l$index1[6], <<16]
.3762 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[b0, b0, >>24]
.3763 C001100006 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	ld_field_w_clr[a6, 0001, b0, <<0]
.3764 8B80D80606 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 0
	alu_shf[a13, b1, OR, a6, <<8]
.3765 8080617A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 1
	alu_shf[a6, --, B, *l$index1[6], <<24]
.3766 8D80680106 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	asr[a6, a6, >>24]
.%import_expr common_code 3767 <34:22:0> &bp 4117 +
.3767 DC05600018 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1075 2 4117
	br[l_302#], defer[2]
.3768 C001180006 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 1
	ld_field_w_clr[b0, 0001, a6, <<0]
.3769 BA0010000D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1075 0
	alu[b1, a13, OR, b0]
.3770 E8000C000E common_code
	.%line 460 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 0 A14
/******/        return;
l_279#:
	rtn[a14]
.%import_expr common_code 3771 <34:22:0> &bp 87 +
.3771 D815E00018 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2 87
/******/    msglen = strlen_lmem(msg);
l_280#:
	br[_strlen_lmem#], defer[2]
.3772 B0803C5001 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu[b3, a1, +, 20]
.%import_expr common_code 3773 <27:20:8,17:10:0> &bp 3774 +
.3773 F000EEF806 common_code
	.%line 288 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	load_addr[a6, l_8981#]
.3774 AAF00C6C00 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    if(msglen > 27)
l_8981#:
	alu[--, 27, -, a0]
.%import_expr common_code 3775 <34:22:0> &bp 4169 +
.3775 DC12400105 common_code
	.%line 289 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0 4169
	blo[l_376#]
.3776 A070000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, --, B, a0]
.%import_expr common_code 3777 <34:22:0> &bp 3910 +
.3777 DBD1A00100 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2 3910
	beq[l_293#], defer[2]
.3778 F000000300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	immed[b0, 0, <<0]
.3779 B08CFF0001 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu[@b79, a1, +, 192]
.3780 AAB00C1800 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=0; i<msglen; ++i)
	alu[--, a0, -, 6]
.%import_expr common_code 3781 <34:22:0> &bp 3885 +
.3781 DBCB400105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0 3885
	blo[l_290#]
.3782 AA80DC1800 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
	alu[a13, a0, -, 6]
.3783 A0806F0001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = msg[i];
	alu[a6, a1, +, 192]
.3784 B0C0200006 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b2, b0, +, a6]
.3785 A0804C5001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
l_8937#:
	alu[a4, a1, +, 20]
.3786 B0C0100004 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, b0, +, a4]
.3787 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b1]
.3788 FC06600B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_0, b2]
.3789 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, --, B, b1, <<3]
.3790 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
	alu[--, b1, OR, 0]
.3791 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3792 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a2, b1, >>24]
.3793 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b2]
.3794 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, 3, -, b2]
.3795 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b3, --, B, b1, <<3]
.3796 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3797 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3798 A440300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a3, b1, AND, *l$index0]
.3799 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3800 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3801 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3802 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[*l$index1, --, B, b1]
.3803 B0C0100301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 1]
.3804 A0C0300406 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = msg[i];
	alu[a3, b1, +, a6]
.3805 B0C0100404 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, b1, +, a4]
.3806 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b1]
.3807 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, --, B, b1, <<3]
.3808 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a2, 3, -, a3]
.3809 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
	alu[--, b1, OR, 0]
.3810 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3811 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b1, b1, >>24]
.3812 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, a3]
.3813 91D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b3, --, B, a2, <<3]
.3814 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3815 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3816 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, a3]
.3817 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b2, a2, AND, *l$index1]
.3818 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3819 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3820 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3821 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[*l$index1, --, B, b1]
.3822 B0C0100302 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 2]
.3823 B0C0200406 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = msg[i];
	alu[b2, b1, +, a6]
.3824 B0C0100404 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, b1, +, a4]
.3825 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b1]
.3826 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, --, B, b1, <<3]
.3827 F0000C0300 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=0; i<msglen; ++i)
	nop
.3828 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
/******/      padmsg[i] = msg[i];
	alu[--, b1, OR, 0]
.3829 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3830 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a2, b1, >>24]
.3831 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b2]
.3832 BA80100B03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, 3, -, b2]
.3833 91D0300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b3, --, B, b1, <<3]
.3834 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3835 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3836 FC06E00B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, b2]
.3837 A440300620 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[a3, b1, AND, *l$index1]
.3838 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3839 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3840 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3841 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[*l$index1, --, B, b1]
.3842 B0C0100303 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 3]
.3843 A0C0300406 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = msg[i];
	alu[a3, b1, +, a6]
.3844 B0C0100404 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, b1, +, a4]
.3845 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b1]
.3846 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, --, B, b1, <<3]
.3847 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a2, 3, -, a3]
.3848 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
	alu[--, b1, OR, 0]
.3849 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3850 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b1, b1, >>24]
.3851 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, a3]
.3852 91D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b3, --, B, a2, <<3]
.3853 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3854 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3855 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, a3]
.3856 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b2, a2, AND, *l$index1]
.3857 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3858 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3859 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3860 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[*l$index1, --, B, b1]
.3861 B0C0100304 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1073 0
/******/    for(i=0; i<msglen; ++i)
	alu[b1, b0, +, 4]
.3862 A0C0300406 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = msg[i];
	alu[a3, b1, +, a6]
.3863 B0C0100404 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, b1, +, a4]
.3864 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b1]
.3865 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, --, B, b1, <<3]
.3866 AAC02C0C03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a2, 3, -, a3]
.3867 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
	alu[--, b1, OR, 0]
.3868 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3869 9D80100500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b1, b1, >>24]
.3870 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, a3]
.3871 91D0380202 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b3, --, B, a2, <<3]
.3872 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3873 820027FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[a2, --, ~B, 255, <<indirect]
.3874 FC06EC0003 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, a3]
.3875 B400288002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b2, a2, AND, *l$index1]
.3876 C001100402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a2, 0001, b1, <<0]
.3877 AA70000F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b3, OR, 0]
.3878 9A00180A02 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, b2, OR, a2, <<indirect]
.3879 B0C0000305 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 5]
.3880 AAB000000D common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[--, a13, -, b0]
.%import_expr common_code 3881 <34:22:0> &bp 3785 +
.3881 DBB2700104 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 3 3785
	bhs[l_8937#], defer[3]
.3882 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.3883 A0806F0001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
/******/    for(i=0; i<msglen; ++i)
	alu[a6, a1, +, 192]
.3884 B0C0200006 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b2, b0, +, a6]
.3885 A0802F0001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = msg[i];
l_290#:
	alu[a2, a1, +, 192]
.3886 B0C0300002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b3, b0, +, a2]
.3887 A0802C5001 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
l_8938#:
	alu[a2, a1, +, 20]
.3888 B0C0100002 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, b0, +, a2]
.3889 FC06E00700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b1]
.3890 FC06600F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_0, b3]
.3891 91D0100600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, --, B, b1, <<3]
.3892 AA70000700 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
	alu[--, b1, OR, 0]
.3893 9000116200 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu_shf[b1, --, B, *l$index1, <<indirect]
.3894 8D80200500 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a2, b1, >>24]
.3895 FC06E00F00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b3]
.3896 BA80100F03 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, 3, -, b3]
.3897 91D0200600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b2, --, B, b1, <<3]
.3898 AA70000B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b2, OR, 0]
.3899 920017FE00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, --, ~B, 255, <<indirect]
.3900 A440300600 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a3, b1, AND, *l$index0]
.3901 C001180402 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b1, 0001, a2, <<0]
.3902 AA70000B00 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b2, OR, 0]
.3903 9A00100603 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, a3, OR, b1, <<indirect]
.3904 B0C0000301 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=0; i<msglen; ++i)
	alu[b0, b0, +, 1]
.3905 AAF0000000 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[--, b0, -, a0]
.%import_expr common_code 3906 <34:22:0> &bp 3887 +
.3906 DBCBF00105 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 3 3887
	blo[l_8938#], defer[3]
.3907 A022000400 common_code
	.%line 296 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 2
/******/      padmsg[i] = msg[i];
	alu[*l$index1, --, B, b1]
.3908 A0802F0001 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
/******/    for(i=0; i<msglen; ++i)
	alu[a2, a1, +, 192]
.3909 B0C0300002 common_code
	.%line 294 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b3, b0, +, a2]
.3910 A0802F0001 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    padmsg[i] = '\0';
l_293#:
	alu[a2, a1, +, 192]
.3911 B0C0200002 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b2, b0, +, a2]
.3912 FC06E00B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b2]
.3913 FC06600B00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_0, b2]
.3914 BA80000B03 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b0, 3, -, b2]
.3915 91D0100200 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, --, B, b0, <<3]
.3916 AA70000700 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b1, OR, 0]
.3917 920007FE00 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b0, --, ~B, 255, <<indirect]
.3918 B440000220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b0, b0, AND, *l$index1]
.3919 AA70000700 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, b1, OR, 0]
.3920 9A00080220 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b0, b0, OR, 0, <<indirect]
.3921 A020000000 common_code
	.%line 298 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[*l$index0, --, B, b0]
.3922 B0800C0400 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, a0, +, 1]
.3923 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[--, b0, -, 28]
.%import_expr common_code 3924 <34:22:0> &bp 4001 +
.3924 DBE8400108 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0 4001
	bge[l_301#]
.3925 AA8000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, 28, -, b0]
.3926 AAB00C1800 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[--, a0, -, 6]
.%import_expr common_code 3927 <34:22:0> &bp 3987 +
.3927 DBE4C00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0 3987
	blt[l_298#]
.3928 B0C0200002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = 0xff;
	alu[b2, b0, +, a2]
.3929 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
l_8939#:
	local_csr_wr[active_lm_addr_1, b2]
.3930 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_0, b2]
.3931 A0C0300B01 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a3, b2, +, 1]
.3932 AA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, 3, -, b2]
.3933 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<3]
.3934 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, a0, OR, 0]
.3935 800007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[a0, --, B, 255, <<indirect]
.3936 B240100000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, --, ~B, a0]
.3937 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, a3]
.3938 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b1, b1, AND, *l$index1]
.3939 AA40000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, b1, OR, a0]
.3940 A060000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[*l$index0, --, B, a0]
.3941 AAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, 3, -, a3]
.3942 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<3]
.3943 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, a0, OR, 0]
.3944 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, --, B, 255, <<indirect]
.3945 A200000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, --, ~B, b1]
.3946 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
	local_csr_wr[active_lm_addr_1, a3]
.3947 A0C0300B02 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu[a3, b2, +, 2]
.3948 A400088000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[a0, a0, AND, *l$index1]
.3949 AA00000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, a0, OR, b1]
.3950 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, a3]
.3951 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[*l$index1, --, B, a0]
.3952 AAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, 3, -, a3]
.3953 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<3]
.3954 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, a0, OR, 0]
.3955 800007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[a0, --, B, 255, <<indirect]
.3956 B240100000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, --, ~B, a0]
.3957 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 2
	local_csr_wr[active_lm_addr_1, a3]
.3958 A0C0300B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu[a3, b2, +, 3]
.3959 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b1, b1, AND, *l$index1]
.3960 AA40000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, b1, OR, a0]
.3961 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, a3]
.3962 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[*l$index1, --, B, a0]
.3963 B0C0200B04 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b2, b2, +, 4]
.3964 AAC00C0C03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, 3, -, a3]
.3965 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<3]
.3966 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, a0, OR, 0]
.3967 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, --, B, 255, <<indirect]
.3968 A200000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, --, ~B, b1]
.3969 FC06EC0003 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, a3]
.3970 A400088000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[a0, a0, AND, *l$index1]
.3971 AA00000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, a0, OR, b1]
.3972 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, b2]
.3973 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[*l$index1, --, B, a0]
.3974 AA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, 3, -, b2]
.3975 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<3]
.3976 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, a0, OR, 0]
.3977 800007FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[a0, --, B, 255, <<indirect]
.3978 B240100000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, --, ~B, a0]
.3979 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	local_csr_wr[active_lm_addr_1, b2]
.3980 B440100620 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[b1, b1, AND, *l$index1]
.3981 B0C0000305 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 5]
.3982 AAF0000316 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[--, b0, -, 22]
.%import_expr common_code 3983 <34:22:0> &bp 3929 +
.3983 DBD6700109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 3 3929
	blt[l_8939#], defer[3]
.3984 AA40000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 2
/******/      padmsg[i] = 0xff;
	alu[a0, b1, OR, a0]
.3985 A062000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu[*l$index1, --, B, a0]
.3986 B0C0200002 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b2, b0, +, a2]
.3987 B0C0200002 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/      padmsg[i] = 0xff;
l_298#:
	alu[b2, b0, +, a2]
.3988 FC06E00B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_1, b2]
.3989 FC06600B00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	local_csr_wr[active_lm_addr_0, b2]
.3990 AA80000B03 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, 3, -, b2]
.3991 81D0080200 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<3]
.3992 AA300C0000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu[--, a0, OR, 0]
.3993 900017FE00 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu_shf[b1, --, B, 255, <<indirect]
.3994 A200000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, --, ~B, b1]
.3995 B0C0000301 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    for(i=msglen+1; i<28; ++i)
	alu[b0, b0, +, 1]
.3996 AAF000031C common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[--, b0, -, 28]
.%import_expr common_code 3997 <34:22:0> &bp 3987 +
.3997 DBE4F00109 common_code
	.%line 299 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 3 3987
	blt[l_298#], defer[3]
.3998 A400088000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 2
/******/      padmsg[i] = 0xff;
	alu[a0, a0, AND, *l$index1]
.3999 AA00000400 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 1
	alu[a0, a0, OR, b1]
.4000 A060000000 common_code
	.%line 301 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	alu[*l$index0, --, B, a0]
.4001 FC06E33F00 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
l_301#:
	local_csr_wr[active_lm_addr_1, @b79]
.4002 F0000C0300 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	nop
.4003 F0000C0300 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	nop
.4004 F0000C0300 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	nop
.4005 8000016000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
/******/    intarr[0] = ((((unsigned int)(padmsg[0])) & 0xff) << 24) | ((((unsigned int)(padmsg[1])) & 0xff) << 16) | ((((unsigned int)(padmsg[2])) & 0xff) << 8) | (((unsigned int)(padmsg[3])) & 0xff);
	alu_shf[a0, --, B, *l$index1, <<0]
.4006 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4007 C001180400 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.4008 9180016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1, <<8]
.4009 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4010 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4011 8100080200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<16]
.4012 8A80200600 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a2, a0, OR, b1, <<24]
.4013 8100016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[a0, --, B, *l$index1, <<16]
.4014 8D80080100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4015 C001180000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4016 9B80100202 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, a2, OR, b0, <<8]
.4017 9080016200 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1, <<24]
.4018 9D80000100 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4019 C001100000 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4020 AA40400400 common_code
	.%line 308 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a4, b1, OR, a0]
.4021 9000016400 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
/******/    intarr[1] = ((((unsigned int)(padmsg[4])) & 0xff) << 24) | ((((unsigned int)(padmsg[5])) & 0xff) << 16) | ((((unsigned int)(padmsg[6])) & 0xff) << 8) | (((unsigned int)(padmsg[7])) & 0xff);
	alu_shf[b0, --, B, *l$index1[1], <<0]
.4022 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4023 C001100002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.4024 9180016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[1], <<8]
.4025 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4026 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4027 9100080200 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b0, --, B, a0, <<16]
.4028 9A80180202 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, b0, OR, a2, <<24]
.4029 9100016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[1], <<16]
.4030 9D80000100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4031 C001100000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4032 8B80280600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a2, b1, OR, a0, <<8]
.4033 8080016600 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[a0, --, B, *l$index1[1], <<24]
.4034 8D80080100 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4035 C001180000 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4036 AA00300002 common_code
	.%line 309 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a3, a2, OR, b0]
.4037 8000016800 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
/******/    intarr[2] = ((((unsigned int)(padmsg[8])) & 0xff) << 24) | ((((unsigned int)(padmsg[9])) & 0xff) << 16) | ((((unsigned int)(padmsg[10])) & 0xff) << 8) | (((unsigned int)(padmsg[11])) & 0xff);
	alu_shf[a0, --, B, *l$index1[2], <<0]
.4038 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4039 C001180400 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.4040 9180016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[2], <<8]
.4041 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4042 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4043 8100080200 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<16]
.4044 8A80200600 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a2, a0, OR, b1, <<24]
.4045 8100016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[a0, --, B, *l$index1[2], <<16]
.4046 8D80080100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4047 C001180000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4048 9B80100202 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, a2, OR, b0, <<8]
.4049 9080016A00 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[2], <<24]
.4050 9D80000100 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4051 C001100000 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4052 BA40300400 common_code
	.%line 310 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b3, b1, OR, a0]
.4053 9000016C00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
/******/    intarr[3] = ((((unsigned int)(padmsg[12])) & 0xff) << 24) | ((((unsigned int)(padmsg[13])) & 0xff) << 16) | ((((unsigned int)(padmsg[14])) & 0xff) << 8) | (((unsigned int)(padmsg[15])) & 0xff);
	alu_shf[b0, --, B, *l$index1[3], <<0]
.4054 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4055 C001100002 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a2, 0001, b0, <<0]
.4056 9180016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[3], <<8]
.4057 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4058 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4059 9100080200 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b0, --, B, a0, <<16]
.4060 8A80280202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a2, b0, OR, a2, <<24]
.4061 8100016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[a0, --, B, *l$index1[3], <<16]
.4062 8D80080100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4063 C001180000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4064 9B80100202 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, a2, OR, b0, <<8]
.4065 9080016E00 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[3], <<24]
.4066 9D80000100 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4067 C001100000 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4068 AA40200400 common_code
	.%line 311 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a2, b1, OR, a0]
.4069 9000017000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
/******/    intarr[4] = ((((unsigned int)(padmsg[16])) & 0xff) << 24) | ((((unsigned int)(padmsg[17])) & 0xff) << 16) | ((((unsigned int)(padmsg[18])) & 0xff) << 8) | (((unsigned int)(padmsg[19])) & 0xff);
	alu_shf[b0, --, B, *l$index1[4], <<0]
.4070 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4071 C001100006 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a6, 0001, b0, <<0]
.4072 9180017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[4], <<8]
.4073 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4074 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4075 9100080200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b0, --, B, a0, <<16]
.4076 8A80680206 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a6, b0, OR, a6, <<24]
.4077 8100017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[a0, --, B, *l$index1[4], <<16]
.4078 8D80080100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4079 C001180000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4080 9B80100206 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, a6, OR, b0, <<8]
.4081 9080017200 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[4], <<24]
.4082 9D80000100 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4083 C001100000 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4084 BA40200400 common_code
	.%line 312 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b2, b1, OR, a0]
.4085 8000017400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
/******/    intarr[5] = ((((unsigned int)(padmsg[20])) & 0xff) << 24) | ((((unsigned int)(padmsg[21])) & 0xff) << 16) | ((((unsigned int)(padmsg[22])) & 0xff) << 8) | (((unsigned int)(padmsg[23])) & 0xff);
	alu_shf[a0, --, B, *l$index1[5], <<0]
.4086 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4087 C001180400 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b1, 0001, a0, <<0]
.4088 9180017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[5], <<8]
.4089 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4090 C001100000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4091 8100080200 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a0, --, B, a0, <<16]
.4092 9A80100600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, a0, OR, b1, <<24]
.4093 9100017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[5], <<16]
.4094 9D80000100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4095 C001100000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a0, 0001, b0, <<0]
.4096 8B80680600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a6, b1, OR, a0, <<8]
.4097 8080017600 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[a0, --, B, *l$index1[5], <<24]
.4098 8D80080100 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a0, a0, >>24]
.4099 C001180000 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b0, 0001, a0, <<0]
.4100 AA00000006 common_code
	.%line 313 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[a0, a6, OR, b0]
.4101 8000617800 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
/******/    intarr[6] = ((((unsigned int)(padmsg[24])) & 0xff) << 24) | ((((unsigned int)(padmsg[25])) & 0xff) << 16) | ((((unsigned int)(padmsg[26])) & 0xff) << 8) | (((unsigned int)(padmsg[27])) & 0xff);
l_8903#:
	alu_shf[a6, --, B, *l$index1[6], <<0]
.4102 8D80680106 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a6, a6, >>24]
.4103 C001180406 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b1, 0001, a6, <<0]
.4104 9180017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[6], <<8]
.4105 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4106 C001100006 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a6, 0001, b0, <<0]
.4107 8100680206 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a6, --, B, a6, <<16]
.4108 8A80D00606 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[a13, a6, OR, b1, <<24]
.4109 8100617A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[a6, --, B, *l$index1[6], <<16]
.4110 8D80680106 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[a6, a6, >>24]
.4111 C001180006 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[b0, 0001, a6, <<0]
.4112 9B8010020D common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu_shf[b1, a13, OR, b0, <<8]
.4113 9080017A00 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 1
	alu_shf[b0, --, B, *l$index1[6], <<24]
.4114 9D80000100 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1077 0
	asr[b0, b0, >>24]
.4115 C001100006 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	ld_field_w_clr[a6, 0001, b0, <<0]
.4116 BA40100406 common_code
	.%line 314 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1077 0
	alu[b1, b1, OR, a6]
.4117 FC06EC0300 common_code
	.%line 473 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
/******/    hdr.num_words = 7;
l_302#:
	local_csr_wr[active_lm_addr_1, 0]
.4118 F0000C0300 common_code
	.%line 473 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	nop
.4119 F0000C0300 common_code
	.%line 473 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	nop
.4120 F0000C0300 common_code
	.%line 473 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0
	nop
.4121 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 4122 <34:22:0> &bp 4132 +
.4122 DC09300101 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 3 4132
	bne[l_311#], defer[3]
.4123 C003180005 common_code
	.%line 473 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 2
/******/    hdr.num_words = 7;
	ld_field_w_clr[b0, 0011, a5, <<0]
.4124 F4001C1C05 common_code
	.%line 473 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 1
	immed[a5, 263, <<16]
.4125 AA40600005 common_code
	.%line 473 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:613 0
	alu[a6, b0, OR, a5]
.4126 FC06EC0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1066 0
/******/      ctx_swap();
	local_csr_wr[active_lm_addr_1, 0]
.4127 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1066 0
	nop
.4128 F0000C0300 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1066 0
	nop
.4129 E000000001 common_code
	.%line 178 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1066 0
l_305#:
	ctx_arb[voluntary]
.4130 AAB00C0620 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    while(dl_sink_message_lock == LOCKED)
	alu[--, *l$index1, -, 1]
.%import_expr common_code 4131 <34:22:0> &bp 4129 +
.4131 DC08400100 common_code
	.%line 176 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0 4129
	beq[l_305#]
.4132 AAF000170B common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    if(sink == MESSAGE_OUT_RING_0)
l_311#:
	alu[--, b5, -, 11]
.%import_expr common_code 4133 <34:22:0> &bp 4137 +
.4133 DC0A500101 common_code
	.%line 182 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 1 4137
	bne[l_313#], defer[1]
.4134 F0000C0620 common_code
	.%line 180 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1063 0
/******/    dl_sink_message_lock = LOCKED;
	immed[*l$index1, 1, <<0]
.%import_expr common_code 4135 <34:22:0> &bp 4152 +
.4135 DC0E100018 common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 1 4152
/******/      sring = ONL_PLUGIN_0_TO_XSCALE_CTRL_SRAM_RING;
	br[l_321#], defer[1]
.4136 F00000030E common_code
	.%line 184 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1063 0
	immed[b0, 14, <<0]
.4137 AAF000170C common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    else if(sink == MESSAGE_OUT_RING_1)
l_313#:
	alu[--, b5, -, 12]
.%import_expr common_code 4138 <34:22:0> &bp 4141 +
.4138 DC0B400101 common_code
	.%line 186 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0 4141
	bne[l_315#]
.%import_expr common_code 4139 <34:22:0> &bp 4152 +
.4139 DC0E100018 common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 1 4152
/******/      sring = ONL_PLUGIN_1_TO_XSCALE_CTRL_SRAM_RING;
	br[l_321#], defer[1]
.4140 F00000030F common_code
	.%line 188 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1063 0
	immed[b0, 15, <<0]
.4141 AAF000170D common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    else if(sink == MESSAGE_OUT_RING_2)
l_315#:
	alu[--, b5, -, 13]
.%import_expr common_code 4142 <34:22:0> &bp 4145 +
.4142 DC0C400101 common_code
	.%line 190 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0 4145
	bne[l_317#]
.%import_expr common_code 4143 <34:22:0> &bp 4152 +
.4143 DC0E100018 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 1 4152
/******/      sring = ONL_PLUGIN_2_TO_XSCALE_CTRL_SRAM_RING;
	br[l_321#], defer[1]
.4144 F000000310 common_code
	.%line 192 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1063 0
	immed[b0, 16, <<0]
.4145 AAF000170E common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    else if(sink == MESSAGE_OUT_RING_3)
l_317#:
	alu[--, b5, -, 14]
.%import_expr common_code 4146 <34:22:0> &bp 4149 +
.4146 DC0D400101 common_code
	.%line 194 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0 4149
	bne[l_319#]
.%import_expr common_code 4147 <34:22:0> &bp 4152 +
.4147 DC0E100018 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 1 4152
/******/      sring = ONL_PLUGIN_3_TO_XSCALE_CTRL_SRAM_RING;
	br[l_321#], defer[1]
.4148 F000000311 common_code
	.%line 196 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1063 0
	immed[b0, 17, <<0]
.4149 AAF000170F common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    else if(sink == MESSAGE_OUT_RING_4)
l_319#:
	alu[--, b5, -, 15]
.%import_expr common_code 4150 <34:22:0> &bp 4168 +
.4150 DC12000101 common_code
	.%line 198 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0 4168
	bne[l_375#]
.4151 F000000312 common_code
	.%line 200 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/      sring = ONL_PLUGIN_4_TO_XSCALE_CTRL_SRAM_RING;
	immed[b0, 18, <<0]
.4152 F40C0C0005 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/         (__declspec(sram) void *) ((SRAM_CONTROL_RING_CHANNEL<<QDESC_CHANNEL_BITPOS) | (ring_number<<2));
l_321#:
	immed[a5, 49152, <<16]
.4153 9BE0000205 common_code
	.%line 132 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
	alu_shf[b0, a5, OR, b0, <<2]
.4154 A058000006 common_code
	.%line 139 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[0] = in[0];
	alu[$0, --, B, a6]
.4155 A058100004 common_code
	.%line 140 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[1] = in[1];
	alu[$1, --, B, a4]
.4156 A058200003 common_code
	.%line 141 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[2] = in[2];
	alu[$2, --, B, a3]
.4157 A018300C00 common_code
	.%line 142 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[3] = in[3];
	alu[$3, --, B, b3]
.4158 A058400002 common_code
	.%line 143 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[4] = in[4];
	alu[$4, --, B, a2]
.4159 A018500800 common_code
	.%line 144 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[5] = in[5];
	alu[$5, --, B, b2]
.4160 A058600000 common_code
	.%line 145 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[6] = in[6];
	alu[$6, --, B, a0]
.4161 A018700400 common_code
	.%line 146 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    data[7] = in[7];
	alu[$7, --, B, b1]
.4162 80E205E200 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1065 1
/******/      sram_put_ring(&status[0], data, ring_addr, n, sig_done, &ring_signal);
l_342#:
	alu_shf[--, --, B, 184, <<18]
.4163 492E000320 common_code
	.%line 150 "/users/onl/npr/pluginFramework/plugin_dl.h" 0 fiid:1065 0
	sram[put, $0, b0, 0, 8], sig_done[s2], indirect_ref
.4164 E00000000C common_code
	.%line 151 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/      wait_for_all(&ring_signal);
	ctx_arb[s3, s2], all
.4165 844000BE80 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0
/******/    while(!(status[0] & 0xf0000000));
	alu_shf[a0, $0, AND, 15, <<28]
.%import_expr common_code 4166 <34:22:0> &bp 4162 +
.4166 DC10800100 common_code
	.%line 153 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1064 0 4162
	beq[l_342#]
.4167 F0000C0220 common_code
	.%line 209 "/users/onl/npr/pluginFramework/plugin_dl.h" 1 fiid:1063 0
/******/    dl_sink_message_lock = UNLOCKED;
	immed[*l$index1, 0, <<0]
.4168 E8000C000E common_code
	.%line 477 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 0 A14
/******/  }
l_375#:
	rtn[a14]
.4169 E8000C000E common_code
	.%line 467 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 0 A14
/******/        return;
l_376#:
	rtn[a14]
.4170 E8000C000E common_code
	.%line 424 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 0 A14
/******/      return;
l_377#:
	rtn[a14]
.4171 E8000C000E common_code
	.%line 420 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:613 0 0 A14
/******/      return;
l_378#:
	rtn[a14]
.4172 F000133F14 common_code
	.%line 379 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
/******/    dl_source_packet(dlFromBlock);
_handle_pkt#:
	immed[@b79, 276, <<0]
.4173 B08CF33C01 common_code
	.%line 379 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
	alu[@b79, a1, +, @b79]
.4174 FC06E33F00 common_code
	.%line 379 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
	local_csr_wr[active_lm_addr_1, @b79]
.%import_expr common_code 4175 <34:22:0> &bp 1045 +
.4175 D905500018 common_code
	.%line 379 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 1 1045
	br[_dl_source_packet#], defer[1]
.%import_expr common_code 4176 <27:20:8,7:0:0> &bp 4177 +
.4176 F001000751 common_code
	.%line 379 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:621 0
	load_addr[b1, l_8982#]
.4177 F0000C0300 common_code
	.%line 386 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
/******/  }
l_8982#:
	nop
.%import_expr common_code 4178 <34:22:0> &bp 1087 +
.4178 D90FD00018 common_code
	.%line 381 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 1 1087
/******/    handle_pkt_user();
	br[_handle_pkt_user#], defer[1]
.%import_expr common_code 4179 <27:20:8,17:10:0> &bp 4180 +
.4179 F0010D5220 common_code
	.%line 381 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:621 0
	load_addr[*l$index1, l_8983#]
.4180 F000133F18 common_code
	.%line 383 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
/******/    default_format_out_data(dlNextBlock);
l_8983#:
	immed[@b79, 280, <<0]
.4181 B08CF33C01 common_code
	.%line 383 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
	alu[@b79, a1, +, @b79]
.4182 FC06633F00 common_code
	.%line 383 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
	local_csr_wr[active_lm_addr_0, @b79]
.%import_expr common_code 4183 <34:22:0> &bp 412 +
.4183 D867100018 common_code
	.%line 383 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 1 412
	br[_default_format_out_data#], defer[1]
.%import_expr common_code 4184 <27:20:8,7:0:0> &bp 4185 +
.4184 F001000759 common_code
	.%line 383 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:621 0
	load_addr[b1, l_8984#]
.%import_expr common_code 4185 <34:22:0> &bp 430 +
.4185 D86B900018 common_code
	.%line 385 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 1 430
/******/    dl_sink_packet(dlNextBlock);
l_8984#:
	br[_dl_sink_packet#], defer[1]
.%import_expr common_code 4186 <27:20:8,17:10:0> &bp 4187 +
.4186 F0010D6C00 common_code
	.%line 385 "/users/onl/npr/plugins/damage/damage.c" 0 fiid:621 0
	load_addr[a0, l_8985#]
.4187 F0000C0300 common_code
	.%line 386 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0
/******/  }
l_8985#:
	nop
.4188 E8000C0200 common_code
	.%line 386 "/users/onl/npr/plugins/damage/damage.c" 1 fiid:621 0 0 *L00
	rtn[*l$index0]
+ucode_end
