This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Binutils patch to add support for Open8 MCU[part 4 of 21]
- From: khays at hayshaus dot com (Kirk Hays)
- To: binutils at sourceware dot org
- Date: Wed, 30 Mar 2011 14:31:09 -0700
- Subject: Binutils patch to add support for Open8 MCU[part 4 of 21]
diff --git gas/testsuite/gas/open8/dbnz.d gas/testsuite/gas/open8/dbnz.d
new file mode 100644
index 0000000..f69be41
--- /dev/null
+++ gas/testsuite/gas/open8/dbnz.d
@@ -0,0 +1,2056 @@
+#objdump: -d
+#name: Decrement Register and Branch Not Zero
+
+.*: .*
+
+Disassembly of section \.text:
+
+0+ <\.text>:
+[ ]+[0-9a-f]+:[ ]+a0 80 dbnz r0, -128
+[ ]+[0-9a-f]+:[ ]+a0 81 dbnz r0, -127
+[ ]+[0-9a-f]+:[ ]+a0 82 dbnz r0, -126
+[ ]+[0-9a-f]+:[ ]+a0 83 dbnz r0, -125
+[ ]+[0-9a-f]+:[ ]+a0 84 dbnz r0, -124
+[ ]+[0-9a-f]+:[ ]+a0 85 dbnz r0, -123
+[ ]+[0-9a-f]+:[ ]+a0 86 dbnz r0, -122
+[ ]+[0-9a-f]+:[ ]+a0 87 dbnz r0, -121
+[ ]+[0-9a-f]+:[ ]+a0 88 dbnz r0, -120
+[ ]+[0-9a-f]+:[ ]+a0 89 dbnz r0, -119
+[ ]+[0-9a-f]+:[ ]+a0 8a dbnz r0, -118
+[ ]+[0-9a-f]+:[ ]+a0 8b dbnz r0, -117
+[ ]+[0-9a-f]+:[ ]+a0 8c dbnz r0, -116
+[ ]+[0-9a-f]+:[ ]+a0 8d dbnz r0, -115
+[ ]+[0-9a-f]+:[ ]+a0 8e dbnz r0, -114
+[ ]+[0-9a-f]+:[ ]+a0 8f dbnz r0, -113
+[ ]+[0-9a-f]+:[ ]+a0 90 dbnz r0, -112
+[ ]+[0-9a-f]+:[ ]+a0 91 dbnz r0, -111
+[ ]+[0-9a-f]+:[ ]+a0 92 dbnz r0, -110
+[ ]+[0-9a-f]+:[ ]+a0 93 dbnz r0, -109
+[ ]+[0-9a-f]+:[ ]+a0 94 dbnz r0, -108
+[ ]+[0-9a-f]+:[ ]+a0 95 dbnz r0, -107
+[ ]+[0-9a-f]+:[ ]+a0 96 dbnz r0, -106
+[ ]+[0-9a-f]+:[ ]+a0 97 dbnz r0, -105
+[ ]+[0-9a-f]+:[ ]+a0 98 dbnz r0, -104
+[ ]+[0-9a-f]+:[ ]+a0 99 dbnz r0, -103
+[ ]+[0-9a-f]+:[ ]+a0 9a dbnz r0, -102
+[ ]+[0-9a-f]+:[ ]+a0 9b dbnz r0, -101
+[ ]+[0-9a-f]+:[ ]+a0 9c dbnz r0, -100
+[ ]+[0-9a-f]+:[ ]+a0 9d dbnz r0, -99
+[ ]+[0-9a-f]+:[ ]+a0 9e dbnz r0, -98
+[ ]+[0-9a-f]+:[ ]+a0 9f dbnz r0, -97
+[ ]+[0-9a-f]+:[ ]+a0 a0 dbnz r0, -96
+[ ]+[0-9a-f]+:[ ]+a0 a1 dbnz r0, -95
+[ ]+[0-9a-f]+:[ ]+a0 a2 dbnz r0, -94
+[ ]+[0-9a-f]+:[ ]+a0 a3 dbnz r0, -93
+[ ]+[0-9a-f]+:[ ]+a0 a4 dbnz r0, -92
+[ ]+[0-9a-f]+:[ ]+a0 a5 dbnz r0, -91
+[ ]+[0-9a-f]+:[ ]+a0 a6 dbnz r0, -90
+[ ]+[0-9a-f]+:[ ]+a0 a7 dbnz r0, -89
+[ ]+[0-9a-f]+:[ ]+a0 a8 dbnz r0, -88
+[ ]+[0-9a-f]+:[ ]+a0 a9 dbnz r0, -87
+[ ]+[0-9a-f]+:[ ]+a0 aa dbnz r0, -86
+[ ]+[0-9a-f]+:[ ]+a0 ab dbnz r0, -85
+[ ]+[0-9a-f]+:[ ]+a0 ac dbnz r0, -84
+[ ]+[0-9a-f]+:[ ]+a0 ad dbnz r0, -83
+[ ]+[0-9a-f]+:[ ]+a0 ae dbnz r0, -82
+[ ]+[0-9a-f]+:[ ]+a0 af dbnz r0, -81
+[ ]+[0-9a-f]+:[ ]+a0 b0 dbnz r0, -80
+[ ]+[0-9a-f]+:[ ]+a0 b1 dbnz r0, -79
+[ ]+[0-9a-f]+:[ ]+a0 b2 dbnz r0, -78
+[ ]+[0-9a-f]+:[ ]+a0 b3 dbnz r0, -77
+[ ]+[0-9a-f]+:[ ]+a0 b4 dbnz r0, -76
+[ ]+[0-9a-f]+:[ ]+a0 b5 dbnz r0, -75
+[ ]+[0-9a-f]+:[ ]+a0 b6 dbnz r0, -74
+[ ]+[0-9a-f]+:[ ]+a0 b7 dbnz r0, -73
+[ ]+[0-9a-f]+:[ ]+a0 b8 dbnz r0, -72
+[ ]+[0-9a-f]+:[ ]+a0 b9 dbnz r0, -71
+[ ]+[0-9a-f]+:[ ]+a0 ba dbnz r0, -70
+[ ]+[0-9a-f]+:[ ]+a0 bb dbnz r0, -69
+[ ]+[0-9a-f]+:[ ]+a0 bc dbnz r0, -68
+[ ]+[0-9a-f]+:[ ]+a0 bd dbnz r0, -67
+[ ]+[0-9a-f]+:[ ]+a0 be dbnz r0, -66
+[ ]+[0-9a-f]+:[ ]+a0 bf dbnz r0, -65
+[ ]+[0-9a-f]+:[ ]+a0 c0 dbnz r0, -64
+[ ]+[0-9a-f]+:[ ]+a0 c1 dbnz r0, -63
+[ ]+[0-9a-f]+:[ ]+a0 c2 dbnz r0, -62
+[ ]+[0-9a-f]+:[ ]+a0 c3 dbnz r0, -61
+[ ]+[0-9a-f]+:[ ]+a0 c4 dbnz r0, -60
+[ ]+[0-9a-f]+:[ ]+a0 c5 dbnz r0, -59
+[ ]+[0-9a-f]+:[ ]+a0 c6 dbnz r0, -58
+[ ]+[0-9a-f]+:[ ]+a0 c7 dbnz r0, -57
+[ ]+[0-9a-f]+:[ ]+a0 c8 dbnz r0, -56
+[ ]+[0-9a-f]+:[ ]+a0 c9 dbnz r0, -55
+[ ]+[0-9a-f]+:[ ]+a0 ca dbnz r0, -54
+[ ]+[0-9a-f]+:[ ]+a0 cb dbnz r0, -53
+[ ]+[0-9a-f]+:[ ]+a0 cc dbnz r0, -52
+[ ]+[0-9a-f]+:[ ]+a0 cd dbnz r0, -51
+[ ]+[0-9a-f]+:[ ]+a0 ce dbnz r0, -50
+[ ]+[0-9a-f]+:[ ]+a0 cf dbnz r0, -49
+[ ]+[0-9a-f]+:[ ]+a0 d0 dbnz r0, -48
+[ ]+[0-9a-f]+:[ ]+a0 d1 dbnz r0, -47
+[ ]+[0-9a-f]+:[ ]+a0 d2 dbnz r0, -46
+[ ]+[0-9a-f]+:[ ]+a0 d3 dbnz r0, -45
+[ ]+[0-9a-f]+:[ ]+a0 d4 dbnz r0, -44
+[ ]+[0-9a-f]+:[ ]+a0 d5 dbnz r0, -43
+[ ]+[0-9a-f]+:[ ]+a0 d6 dbnz r0, -42
+[ ]+[0-9a-f]+:[ ]+a0 d7 dbnz r0, -41
+[ ]+[0-9a-f]+:[ ]+a0 d8 dbnz r0, -40
+[ ]+[0-9a-f]+:[ ]+a0 d9 dbnz r0, -39
+[ ]+[0-9a-f]+:[ ]+a0 da dbnz r0, -38
+[ ]+[0-9a-f]+:[ ]+a0 db dbnz r0, -37
+[ ]+[0-9a-f]+:[ ]+a0 dc dbnz r0, -36
+[ ]+[0-9a-f]+:[ ]+a0 dd dbnz r0, -35
+[ ]+[0-9a-f]+:[ ]+a0 de dbnz r0, -34
+[ ]+[0-9a-f]+:[ ]+a0 df dbnz r0, -33
+[ ]+[0-9a-f]+:[ ]+a0 e0 dbnz r0, -32
+[ ]+[0-9a-f]+:[ ]+a0 e1 dbnz r0, -31
+[ ]+[0-9a-f]+:[ ]+a0 e2 dbnz r0, -30
+[ ]+[0-9a-f]+:[ ]+a0 e3 dbnz r0, -29
+[ ]+[0-9a-f]+:[ ]+a0 e4 dbnz r0, -28
+[ ]+[0-9a-f]+:[ ]+a0 e5 dbnz r0, -27
+[ ]+[0-9a-f]+:[ ]+a0 e6 dbnz r0, -26
+[ ]+[0-9a-f]+:[ ]+a0 e7 dbnz r0, -25
+[ ]+[0-9a-f]+:[ ]+a0 e8 dbnz r0, -24
+[ ]+[0-9a-f]+:[ ]+a0 e9 dbnz r0, -23
+[ ]+[0-9a-f]+:[ ]+a0 ea dbnz r0, -22
+[ ]+[0-9a-f]+:[ ]+a0 eb dbnz r0, -21
+[ ]+[0-9a-f]+:[ ]+a0 ec dbnz r0, -20
+[ ]+[0-9a-f]+:[ ]+a0 ed dbnz r0, -19
+[ ]+[0-9a-f]+:[ ]+a0 ee dbnz r0, -18
+[ ]+[0-9a-f]+:[ ]+a0 ef dbnz r0, -17
+[ ]+[0-9a-f]+:[ ]+a0 f0 dbnz r0, -16
+[ ]+[0-9a-f]+:[ ]+a0 f1 dbnz r0, -15
+[ ]+[0-9a-f]+:[ ]+a0 f2 dbnz r0, -14
+[ ]+[0-9a-f]+:[ ]+a0 f3 dbnz r0, -13
+[ ]+[0-9a-f]+:[ ]+a0 f4 dbnz r0, -12
+[ ]+[0-9a-f]+:[ ]+a0 f5 dbnz r0, -11
+[ ]+[0-9a-f]+:[ ]+a0 f6 dbnz r0, -10
+[ ]+[0-9a-f]+:[ ]+a0 f7 dbnz r0, -9
+[ ]+[0-9a-f]+:[ ]+a0 f8 dbnz r0, -8
+[ ]+[0-9a-f]+:[ ]+a0 f9 dbnz r0, -7
+[ ]+[0-9a-f]+:[ ]+a0 fa dbnz r0, -6
+[ ]+[0-9a-f]+:[ ]+a0 fb dbnz r0, -5
+[ ]+[0-9a-f]+:[ ]+a0 fc dbnz r0, -4
+[ ]+[0-9a-f]+:[ ]+a0 fd dbnz r0, -3
+[ ]+[0-9a-f]+:[ ]+a0 fe dbnz r0, -2
+[ ]+[0-9a-f]+:[ ]+a0 ff dbnz r0, -1
+[ ]+[0-9a-f]+:[ ]+a0 00 dbnz r0, 0
+[ ]+[0-9a-f]+:[ ]+a0 01 dbnz r0, 1
+[ ]+[0-9a-f]+:[ ]+a0 02 dbnz r0, 2
+[ ]+[0-9a-f]+:[ ]+a0 03 dbnz r0, 3
+[ ]+[0-9a-f]+:[ ]+a0 04 dbnz r0, 4
+[ ]+[0-9a-f]+:[ ]+a0 05 dbnz r0, 5
+[ ]+[0-9a-f]+:[ ]+a0 06 dbnz r0, 6
+[ ]+[0-9a-f]+:[ ]+a0 07 dbnz r0, 7
+[ ]+[0-9a-f]+:[ ]+a0 08 dbnz r0, 8
+[ ]+[0-9a-f]+:[ ]+a0 09 dbnz r0, 9
+[ ]+[0-9a-f]+:[ ]+a0 0a dbnz r0, 10
+[ ]+[0-9a-f]+:[ ]+a0 0b dbnz r0, 11
+[ ]+[0-9a-f]+:[ ]+a0 0c dbnz r0, 12
+[ ]+[0-9a-f]+:[ ]+a0 0d dbnz r0, 13
+[ ]+[0-9a-f]+:[ ]+a0 0e dbnz r0, 14
+[ ]+[0-9a-f]+:[ ]+a0 0f dbnz r0, 15
+[ ]+[0-9a-f]+:[ ]+a0 10 dbnz r0, 16
+[ ]+[0-9a-f]+:[ ]+a0 11 dbnz r0, 17
+[ ]+[0-9a-f]+:[ ]+a0 12 dbnz r0, 18
+[ ]+[0-9a-f]+:[ ]+a0 13 dbnz r0, 19
+[ ]+[0-9a-f]+:[ ]+a0 14 dbnz r0, 20
+[ ]+[0-9a-f]+:[ ]+a0 15 dbnz r0, 21
+[ ]+[0-9a-f]+:[ ]+a0 16 dbnz r0, 22
+[ ]+[0-9a-f]+:[ ]+a0 17 dbnz r0, 23
+[ ]+[0-9a-f]+:[ ]+a0 18 dbnz r0, 24
+[ ]+[0-9a-f]+:[ ]+a0 19 dbnz r0, 25
+[ ]+[0-9a-f]+:[ ]+a0 1a dbnz r0, 26
+[ ]+[0-9a-f]+:[ ]+a0 1b dbnz r0, 27
+[ ]+[0-9a-f]+:[ ]+a0 1c dbnz r0, 28
+[ ]+[0-9a-f]+:[ ]+a0 1d dbnz r0, 29
+[ ]+[0-9a-f]+:[ ]+a0 1e dbnz r0, 30
+[ ]+[0-9a-f]+:[ ]+a0 1f dbnz r0, 31
+[ ]+[0-9a-f]+:[ ]+a0 20 dbnz r0, 32
+[ ]+[0-9a-f]+:[ ]+a0 21 dbnz r0, 33
+[ ]+[0-9a-f]+:[ ]+a0 22 dbnz r0, 34
+[ ]+[0-9a-f]+:[ ]+a0 23 dbnz r0, 35
+[ ]+[0-9a-f]+:[ ]+a0 24 dbnz r0, 36
+[ ]+[0-9a-f]+:[ ]+a0 25 dbnz r0, 37
+[ ]+[0-9a-f]+:[ ]+a0 26 dbnz r0, 38
+[ ]+[0-9a-f]+:[ ]+a0 27 dbnz r0, 39
+[ ]+[0-9a-f]+:[ ]+a0 28 dbnz r0, 40
+[ ]+[0-9a-f]+:[ ]+a0 29 dbnz r0, 41
+[ ]+[0-9a-f]+:[ ]+a0 2a dbnz r0, 42
+[ ]+[0-9a-f]+:[ ]+a0 2b dbnz r0, 43
+[ ]+[0-9a-f]+:[ ]+a0 2c dbnz r0, 44
+[ ]+[0-9a-f]+:[ ]+a0 2d dbnz r0, 45
+[ ]+[0-9a-f]+:[ ]+a0 2e dbnz r0, 46
+[ ]+[0-9a-f]+:[ ]+a0 2f dbnz r0, 47
+[ ]+[0-9a-f]+:[ ]+a0 30 dbnz r0, 48
+[ ]+[0-9a-f]+:[ ]+a0 31 dbnz r0, 49
+[ ]+[0-9a-f]+:[ ]+a0 32 dbnz r0, 50
+[ ]+[0-9a-f]+:[ ]+a0 33 dbnz r0, 51
+[ ]+[0-9a-f]+:[ ]+a0 34 dbnz r0, 52
+[ ]+[0-9a-f]+:[ ]+a0 35 dbnz r0, 53
+[ ]+[0-9a-f]+:[ ]+a0 36 dbnz r0, 54
+[ ]+[0-9a-f]+:[ ]+a0 37 dbnz r0, 55
+[ ]+[0-9a-f]+:[ ]+a0 38 dbnz r0, 56
+[ ]+[0-9a-f]+:[ ]+a0 39 dbnz r0, 57
+[ ]+[0-9a-f]+:[ ]+a0 3a dbnz r0, 58
+[ ]+[0-9a-f]+:[ ]+a0 3b dbnz r0, 59
+[ ]+[0-9a-f]+:[ ]+a0 3c dbnz r0, 60
+[ ]+[0-9a-f]+:[ ]+a0 3d dbnz r0, 61
+[ ]+[0-9a-f]+:[ ]+a0 3e dbnz r0, 62
+[ ]+[0-9a-f]+:[ ]+a0 3f dbnz r0, 63
+[ ]+[0-9a-f]+:[ ]+a0 40 dbnz r0, 64
+[ ]+[0-9a-f]+:[ ]+a0 41 dbnz r0, 65
+[ ]+[0-9a-f]+:[ ]+a0 42 dbnz r0, 66
+[ ]+[0-9a-f]+:[ ]+a0 43 dbnz r0, 67
+[ ]+[0-9a-f]+:[ ]+a0 44 dbnz r0, 68
+[ ]+[0-9a-f]+:[ ]+a0 45 dbnz r0, 69
+[ ]+[0-9a-f]+:[ ]+a0 46 dbnz r0, 70
+[ ]+[0-9a-f]+:[ ]+a0 47 dbnz r0, 71
+[ ]+[0-9a-f]+:[ ]+a0 48 dbnz r0, 72
+[ ]+[0-9a-f]+:[ ]+a0 49 dbnz r0, 73
+[ ]+[0-9a-f]+:[ ]+a0 4a dbnz r0, 74
+[ ]+[0-9a-f]+:[ ]+a0 4b dbnz r0, 75
+[ ]+[0-9a-f]+:[ ]+a0 4c dbnz r0, 76
+[ ]+[0-9a-f]+:[ ]+a0 4d dbnz r0, 77
+[ ]+[0-9a-f]+:[ ]+a0 4e dbnz r0, 78
+[ ]+[0-9a-f]+:[ ]+a0 4f dbnz r0, 79
+[ ]+[0-9a-f]+:[ ]+a0 50 dbnz r0, 80
+[ ]+[0-9a-f]+:[ ]+a0 51 dbnz r0, 81
+[ ]+[0-9a-f]+:[ ]+a0 52 dbnz r0, 82
+[ ]+[0-9a-f]+:[ ]+a0 53 dbnz r0, 83
+[ ]+[0-9a-f]+:[ ]+a0 54 dbnz r0, 84
+[ ]+[0-9a-f]+:[ ]+a0 55 dbnz r0, 85
+[ ]+[0-9a-f]+:[ ]+a0 56 dbnz r0, 86
+[ ]+[0-9a-f]+:[ ]+a0 57 dbnz r0, 87
+[ ]+[0-9a-f]+:[ ]+a0 58 dbnz r0, 88
+[ ]+[0-9a-f]+:[ ]+a0 59 dbnz r0, 89
+[ ]+[0-9a-f]+:[ ]+a0 5a dbnz r0, 90
+[ ]+[0-9a-f]+:[ ]+a0 5b dbnz r0, 91
+[ ]+[0-9a-f]+:[ ]+a0 5c dbnz r0, 92
+[ ]+[0-9a-f]+:[ ]+a0 5d dbnz r0, 93
+[ ]+[0-9a-f]+:[ ]+a0 5e dbnz r0, 94
+[ ]+[0-9a-f]+:[ ]+a0 5f dbnz r0, 95
+[ ]+[0-9a-f]+:[ ]+a0 60 dbnz r0, 96
+[ ]+[0-9a-f]+:[ ]+a0 61 dbnz r0, 97
+[ ]+[0-9a-f]+:[ ]+a0 62 dbnz r0, 98
+[ ]+[0-9a-f]+:[ ]+a0 63 dbnz r0, 99
+[ ]+[0-9a-f]+:[ ]+a0 64 dbnz r0, 100
+[ ]+[0-9a-f]+:[ ]+a0 65 dbnz r0, 101
+[ ]+[0-9a-f]+:[ ]+a0 66 dbnz r0, 102
+[ ]+[0-9a-f]+:[ ]+a0 67 dbnz r0, 103
+[ ]+[0-9a-f]+:[ ]+a0 68 dbnz r0, 104
+[ ]+[0-9a-f]+:[ ]+a0 69 dbnz r0, 105
+[ ]+[0-9a-f]+:[ ]+a0 6a dbnz r0, 106
+[ ]+[0-9a-f]+:[ ]+a0 6b dbnz r0, 107
+[ ]+[0-9a-f]+:[ ]+a0 6c dbnz r0, 108
+[ ]+[0-9a-f]+:[ ]+a0 6d dbnz r0, 109
+[ ]+[0-9a-f]+:[ ]+a0 6e dbnz r0, 110
+[ ]+[0-9a-f]+:[ ]+a0 6f dbnz r0, 111
+[ ]+[0-9a-f]+:[ ]+a0 70 dbnz r0, 112
+[ ]+[0-9a-f]+:[ ]+a0 71 dbnz r0, 113
+[ ]+[0-9a-f]+:[ ]+a0 72 dbnz r0, 114
+[ ]+[0-9a-f]+:[ ]+a0 73 dbnz r0, 115
+[ ]+[0-9a-f]+:[ ]+a0 74 dbnz r0, 116
+[ ]+[0-9a-f]+:[ ]+a0 75 dbnz r0, 117
+[ ]+[0-9a-f]+:[ ]+a0 76 dbnz r0, 118
+[ ]+[0-9a-f]+:[ ]+a0 77 dbnz r0, 119
+[ ]+[0-9a-f]+:[ ]+a0 78 dbnz r0, 120
+[ ]+[0-9a-f]+:[ ]+a0 79 dbnz r0, 121
+[ ]+[0-9a-f]+:[ ]+a0 7a dbnz r0, 122
+[ ]+[0-9a-f]+:[ ]+a0 7b dbnz r0, 123
+[ ]+[0-9a-f]+:[ ]+a0 7c dbnz r0, 124
+[ ]+[0-9a-f]+:[ ]+a0 7d dbnz r0, 125
+[ ]+[0-9a-f]+:[ ]+a0 7e dbnz r0, 126
+[ ]+[0-9a-f]+:[ ]+a0 7f dbnz r0, 127
+[ ]+[0-9a-f]+:[ ]+a1 80 dbnz r1, -128
+[ ]+[0-9a-f]+:[ ]+a1 81 dbnz r1, -127
+[ ]+[0-9a-f]+:[ ]+a1 82 dbnz r1, -126
+[ ]+[0-9a-f]+:[ ]+a1 83 dbnz r1, -125
+[ ]+[0-9a-f]+:[ ]+a1 84 dbnz r1, -124
+[ ]+[0-9a-f]+:[ ]+a1 85 dbnz r1, -123
+[ ]+[0-9a-f]+:[ ]+a1 86 dbnz r1, -122
+[ ]+[0-9a-f]+:[ ]+a1 87 dbnz r1, -121
+[ ]+[0-9a-f]+:[ ]+a1 88 dbnz r1, -120
+[ ]+[0-9a-f]+:[ ]+a1 89 dbnz r1, -119
+[ ]+[0-9a-f]+:[ ]+a1 8a dbnz r1, -118
+[ ]+[0-9a-f]+:[ ]+a1 8b dbnz r1, -117
+[ ]+[0-9a-f]+:[ ]+a1 8c dbnz r1, -116
+[ ]+[0-9a-f]+:[ ]+a1 8d dbnz r1, -115
+[ ]+[0-9a-f]+:[ ]+a1 8e dbnz r1, -114
+[ ]+[0-9a-f]+:[ ]+a1 8f dbnz r1, -113
+[ ]+[0-9a-f]+:[ ]+a1 90 dbnz r1, -112
+[ ]+[0-9a-f]+:[ ]+a1 91 dbnz r1, -111
+[ ]+[0-9a-f]+:[ ]+a1 92 dbnz r1, -110
+[ ]+[0-9a-f]+:[ ]+a1 93 dbnz r1, -109
+[ ]+[0-9a-f]+:[ ]+a1 94 dbnz r1, -108
+[ ]+[0-9a-f]+:[ ]+a1 95 dbnz r1, -107
+[ ]+[0-9a-f]+:[ ]+a1 96 dbnz r1, -106
+[ ]+[0-9a-f]+:[ ]+a1 97 dbnz r1, -105
+[ ]+[0-9a-f]+:[ ]+a1 98 dbnz r1, -104
+[ ]+[0-9a-f]+:[ ]+a1 99 dbnz r1, -103
+[ ]+[0-9a-f]+:[ ]+a1 9a dbnz r1, -102
+[ ]+[0-9a-f]+:[ ]+a1 9b dbnz r1, -101
+[ ]+[0-9a-f]+:[ ]+a1 9c dbnz r1, -100
+[ ]+[0-9a-f]+:[ ]+a1 9d dbnz r1, -99
+[ ]+[0-9a-f]+:[ ]+a1 9e dbnz r1, -98
+[ ]+[0-9a-f]+:[ ]+a1 9f dbnz r1, -97
+[ ]+[0-9a-f]+:[ ]+a1 a0 dbnz r1, -96
+[ ]+[0-9a-f]+:[ ]+a1 a1 dbnz r1, -95
+[ ]+[0-9a-f]+:[ ]+a1 a2 dbnz r1, -94
+[ ]+[0-9a-f]+:[ ]+a1 a3 dbnz r1, -93
+[ ]+[0-9a-f]+:[ ]+a1 a4 dbnz r1, -92
+[ ]+[0-9a-f]+:[ ]+a1 a5 dbnz r1, -91
+[ ]+[0-9a-f]+:[ ]+a1 a6 dbnz r1, -90
+[ ]+[0-9a-f]+:[ ]+a1 a7 dbnz r1, -89
+[ ]+[0-9a-f]+:[ ]+a1 a8 dbnz r1, -88
+[ ]+[0-9a-f]+:[ ]+a1 a9 dbnz r1, -87
+[ ]+[0-9a-f]+:[ ]+a1 aa dbnz r1, -86
+[ ]+[0-9a-f]+:[ ]+a1 ab dbnz r1, -85
+[ ]+[0-9a-f]+:[ ]+a1 ac dbnz r1, -84
+[ ]+[0-9a-f]+:[ ]+a1 ad dbnz r1, -83
+[ ]+[0-9a-f]+:[ ]+a1 ae dbnz r1, -82
+[ ]+[0-9a-f]+:[ ]+a1 af dbnz r1, -81
+[ ]+[0-9a-f]+:[ ]+a1 b0 dbnz r1, -80
+[ ]+[0-9a-f]+:[ ]+a1 b1 dbnz r1, -79
+[ ]+[0-9a-f]+:[ ]+a1 b2 dbnz r1, -78
+[ ]+[0-9a-f]+:[ ]+a1 b3 dbnz r1, -77
+[ ]+[0-9a-f]+:[ ]+a1 b4 dbnz r1, -76
+[ ]+[0-9a-f]+:[ ]+a1 b5 dbnz r1, -75
+[ ]+[0-9a-f]+:[ ]+a1 b6 dbnz r1, -74
+[ ]+[0-9a-f]+:[ ]+a1 b7 dbnz r1, -73
+[ ]+[0-9a-f]+:[ ]+a1 b8 dbnz r1, -72
+[ ]+[0-9a-f]+:[ ]+a1 b9 dbnz r1, -71
+[ ]+[0-9a-f]+:[ ]+a1 ba dbnz r1, -70
+[ ]+[0-9a-f]+:[ ]+a1 bb dbnz r1, -69
+[ ]+[0-9a-f]+:[ ]+a1 bc dbnz r1, -68
+[ ]+[0-9a-f]+:[ ]+a1 bd dbnz r1, -67
+[ ]+[0-9a-f]+:[ ]+a1 be dbnz r1, -66
+[ ]+[0-9a-f]+:[ ]+a1 bf dbnz r1, -65
+[ ]+[0-9a-f]+:[ ]+a1 c0 dbnz r1, -64
+[ ]+[0-9a-f]+:[ ]+a1 c1 dbnz r1, -63
+[ ]+[0-9a-f]+:[ ]+a1 c2 dbnz r1, -62
+[ ]+[0-9a-f]+:[ ]+a1 c3 dbnz r1, -61
+[ ]+[0-9a-f]+:[ ]+a1 c4 dbnz r1, -60
+[ ]+[0-9a-f]+:[ ]+a1 c5 dbnz r1, -59
+[ ]+[0-9a-f]+:[ ]+a1 c6 dbnz r1, -58
+[ ]+[0-9a-f]+:[ ]+a1 c7 dbnz r1, -57
+[ ]+[0-9a-f]+:[ ]+a1 c8 dbnz r1, -56
+[ ]+[0-9a-f]+:[ ]+a1 c9 dbnz r1, -55
+[ ]+[0-9a-f]+:[ ]+a1 ca dbnz r1, -54
+[ ]+[0-9a-f]+:[ ]+a1 cb dbnz r1, -53
+[ ]+[0-9a-f]+:[ ]+a1 cc dbnz r1, -52
+[ ]+[0-9a-f]+:[ ]+a1 cd dbnz r1, -51
+[ ]+[0-9a-f]+:[ ]+a1 ce dbnz r1, -50
+[ ]+[0-9a-f]+:[ ]+a1 cf dbnz r1, -49
+[ ]+[0-9a-f]+:[ ]+a1 d0 dbnz r1, -48
+[ ]+[0-9a-f]+:[ ]+a1 d1 dbnz r1, -47
+[ ]+[0-9a-f]+:[ ]+a1 d2 dbnz r1, -46
+[ ]+[0-9a-f]+:[ ]+a1 d3 dbnz r1, -45
+[ ]+[0-9a-f]+:[ ]+a1 d4 dbnz r1, -44
+[ ]+[0-9a-f]+:[ ]+a1 d5 dbnz r1, -43
+[ ]+[0-9a-f]+:[ ]+a1 d6 dbnz r1, -42
+[ ]+[0-9a-f]+:[ ]+a1 d7 dbnz r1, -41
+[ ]+[0-9a-f]+:[ ]+a1 d8 dbnz r1, -40
+[ ]+[0-9a-f]+:[ ]+a1 d9 dbnz r1, -39
+[ ]+[0-9a-f]+:[ ]+a1 da dbnz r1, -38
+[ ]+[0-9a-f]+:[ ]+a1 db dbnz r1, -37
+[ ]+[0-9a-f]+:[ ]+a1 dc dbnz r1, -36
+[ ]+[0-9a-f]+:[ ]+a1 dd dbnz r1, -35
+[ ]+[0-9a-f]+:[ ]+a1 de dbnz r1, -34
+[ ]+[0-9a-f]+:[ ]+a1 df dbnz r1, -33
+[ ]+[0-9a-f]+:[ ]+a1 e0 dbnz r1, -32
+[ ]+[0-9a-f]+:[ ]+a1 e1 dbnz r1, -31
+[ ]+[0-9a-f]+:[ ]+a1 e2 dbnz r1, -30
+[ ]+[0-9a-f]+:[ ]+a1 e3 dbnz r1, -29
+[ ]+[0-9a-f]+:[ ]+a1 e4 dbnz r1, -28
+[ ]+[0-9a-f]+:[ ]+a1 e5 dbnz r1, -27
+[ ]+[0-9a-f]+:[ ]+a1 e6 dbnz r1, -26
+[ ]+[0-9a-f]+:[ ]+a1 e7 dbnz r1, -25
+[ ]+[0-9a-f]+:[ ]+a1 e8 dbnz r1, -24
+[ ]+[0-9a-f]+:[ ]+a1 e9 dbnz r1, -23
+[ ]+[0-9a-f]+:[ ]+a1 ea dbnz r1, -22
+[ ]+[0-9a-f]+:[ ]+a1 eb dbnz r1, -21
+[ ]+[0-9a-f]+:[ ]+a1 ec dbnz r1, -20
+[ ]+[0-9a-f]+:[ ]+a1 ed dbnz r1, -19
+[ ]+[0-9a-f]+:[ ]+a1 ee dbnz r1, -18
+[ ]+[0-9a-f]+:[ ]+a1 ef dbnz r1, -17
+[ ]+[0-9a-f]+:[ ]+a1 f0 dbnz r1, -16
+[ ]+[0-9a-f]+:[ ]+a1 f1 dbnz r1, -15
+[ ]+[0-9a-f]+:[ ]+a1 f2 dbnz r1, -14
+[ ]+[0-9a-f]+:[ ]+a1 f3 dbnz r1, -13
+[ ]+[0-9a-f]+:[ ]+a1 f4 dbnz r1, -12
+[ ]+[0-9a-f]+:[ ]+a1 f5 dbnz r1, -11
+[ ]+[0-9a-f]+:[ ]+a1 f6 dbnz r1, -10
+[ ]+[0-9a-f]+:[ ]+a1 f7 dbnz r1, -9
+[ ]+[0-9a-f]+:[ ]+a1 f8 dbnz r1, -8
+[ ]+[0-9a-f]+:[ ]+a1 f9 dbnz r1, -7
+[ ]+[0-9a-f]+:[ ]+a1 fa dbnz r1, -6
+[ ]+[0-9a-f]+:[ ]+a1 fb dbnz r1, -5
+[ ]+[0-9a-f]+:[ ]+a1 fc dbnz r1, -4
+[ ]+[0-9a-f]+:[ ]+a1 fd dbnz r1, -3
+[ ]+[0-9a-f]+:[ ]+a1 fe dbnz r1, -2
+[ ]+[0-9a-f]+:[ ]+a1 ff dbnz r1, -1
+[ ]+[0-9a-f]+:[ ]+a1 00 dbnz r1, 0
+[ ]+[0-9a-f]+:[ ]+a1 01 dbnz r1, 1
+[ ]+[0-9a-f]+:[ ]+a1 02 dbnz r1, 2
+[ ]+[0-9a-f]+:[ ]+a1 03 dbnz r1, 3
+[ ]+[0-9a-f]+:[ ]+a1 04 dbnz r1, 4
+[ ]+[0-9a-f]+:[ ]+a1 05 dbnz r1, 5
+[ ]+[0-9a-f]+:[ ]+a1 06 dbnz r1, 6
+[ ]+[0-9a-f]+:[ ]+a1 07 dbnz r1, 7
+[ ]+[0-9a-f]+:[ ]+a1 08 dbnz r1, 8
+[ ]+[0-9a-f]+:[ ]+a1 09 dbnz r1, 9
+[ ]+[0-9a-f]+:[ ]+a1 0a dbnz r1, 10
+[ ]+[0-9a-f]+:[ ]+a1 0b dbnz r1, 11
+[ ]+[0-9a-f]+:[ ]+a1 0c dbnz r1, 12
+[ ]+[0-9a-f]+:[ ]+a1 0d dbnz r1, 13
+[ ]+[0-9a-f]+:[ ]+a1 0e dbnz r1, 14
+[ ]+[0-9a-f]+:[ ]+a1 0f dbnz r1, 15
+[ ]+[0-9a-f]+:[ ]+a1 10 dbnz r1, 16
+[ ]+[0-9a-f]+:[ ]+a1 11 dbnz r1, 17
+[ ]+[0-9a-f]+:[ ]+a1 12 dbnz r1, 18
+[ ]+[0-9a-f]+:[ ]+a1 13 dbnz r1, 19
+[ ]+[0-9a-f]+:[ ]+a1 14 dbnz r1, 20
+[ ]+[0-9a-f]+:[ ]+a1 15 dbnz r1, 21
+[ ]+[0-9a-f]+:[ ]+a1 16 dbnz r1, 22
+[ ]+[0-9a-f]+:[ ]+a1 17 dbnz r1, 23
+[ ]+[0-9a-f]+:[ ]+a1 18 dbnz r1, 24
+[ ]+[0-9a-f]+:[ ]+a1 19 dbnz r1, 25
+[ ]+[0-9a-f]+:[ ]+a1 1a dbnz r1, 26
+[ ]+[0-9a-f]+:[ ]+a1 1b dbnz r1, 27
+[ ]+[0-9a-f]+:[ ]+a1 1c dbnz r1, 28
+[ ]+[0-9a-f]+:[ ]+a1 1d dbnz r1, 29
+[ ]+[0-9a-f]+:[ ]+a1 1e dbnz r1, 30
+[ ]+[0-9a-f]+:[ ]+a1 1f dbnz r1, 31
+[ ]+[0-9a-f]+:[ ]+a1 20 dbnz r1, 32
+[ ]+[0-9a-f]+:[ ]+a1 21 dbnz r1, 33
+[ ]+[0-9a-f]+:[ ]+a1 22 dbnz r1, 34
+[ ]+[0-9a-f]+:[ ]+a1 23 dbnz r1, 35
+[ ]+[0-9a-f]+:[ ]+a1 24 dbnz r1, 36
+[ ]+[0-9a-f]+:[ ]+a1 25 dbnz r1, 37
+[ ]+[0-9a-f]+:[ ]+a1 26 dbnz r1, 38
+[ ]+[0-9a-f]+:[ ]+a1 27 dbnz r1, 39
+[ ]+[0-9a-f]+:[ ]+a1 28 dbnz r1, 40
+[ ]+[0-9a-f]+:[ ]+a1 29 dbnz r1, 41
+[ ]+[0-9a-f]+:[ ]+a1 2a dbnz r1, 42
+[ ]+[0-9a-f]+:[ ]+a1 2b dbnz r1, 43
+[ ]+[0-9a-f]+:[ ]+a1 2c dbnz r1, 44
+[ ]+[0-9a-f]+:[ ]+a1 2d dbnz r1, 45
+[ ]+[0-9a-f]+:[ ]+a1 2e dbnz r1, 46
+[ ]+[0-9a-f]+:[ ]+a1 2f dbnz r1, 47
+[ ]+[0-9a-f]+:[ ]+a1 30 dbnz r1, 48
+[ ]+[0-9a-f]+:[ ]+a1 31 dbnz r1, 49
+[ ]+[0-9a-f]+:[ ]+a1 32 dbnz r1, 50
+[ ]+[0-9a-f]+:[ ]+a1 33 dbnz r1, 51
+[ ]+[0-9a-f]+:[ ]+a1 34 dbnz r1, 52
+[ ]+[0-9a-f]+:[ ]+a1 35 dbnz r1, 53
+[ ]+[0-9a-f]+:[ ]+a1 36 dbnz r1, 54
+[ ]+[0-9a-f]+:[ ]+a1 37 dbnz r1, 55
+[ ]+[0-9a-f]+:[ ]+a1 38 dbnz r1, 56
+[ ]+[0-9a-f]+:[ ]+a1 39 dbnz r1, 57
+[ ]+[0-9a-f]+:[ ]+a1 3a dbnz r1, 58
+[ ]+[0-9a-f]+:[ ]+a1 3b dbnz r1, 59
+[ ]+[0-9a-f]+:[ ]+a1 3c dbnz r1, 60
+[ ]+[0-9a-f]+:[ ]+a1 3d dbnz r1, 61
+[ ]+[0-9a-f]+:[ ]+a1 3e dbnz r1, 62
+[ ]+[0-9a-f]+:[ ]+a1 3f dbnz r1, 63
+[ ]+[0-9a-f]+:[ ]+a1 40 dbnz r1, 64
+[ ]+[0-9a-f]+:[ ]+a1 41 dbnz r1, 65
+[ ]+[0-9a-f]+:[ ]+a1 42 dbnz r1, 66
+[ ]+[0-9a-f]+:[ ]+a1 43 dbnz r1, 67
+[ ]+[0-9a-f]+:[ ]+a1 44 dbnz r1, 68
+[ ]+[0-9a-f]+:[ ]+a1 45 dbnz r1, 69
+[ ]+[0-9a-f]+:[ ]+a1 46 dbnz r1, 70
+[ ]+[0-9a-f]+:[ ]+a1 47 dbnz r1, 71
+[ ]+[0-9a-f]+:[ ]+a1 48 dbnz r1, 72
+[ ]+[0-9a-f]+:[ ]+a1 49 dbnz r1, 73
+[ ]+[0-9a-f]+:[ ]+a1 4a dbnz r1, 74
+[ ]+[0-9a-f]+:[ ]+a1 4b dbnz r1, 75
+[ ]+[0-9a-f]+:[ ]+a1 4c dbnz r1, 76
+[ ]+[0-9a-f]+:[ ]+a1 4d dbnz r1, 77
+[ ]+[0-9a-f]+:[ ]+a1 4e dbnz r1, 78
+[ ]+[0-9a-f]+:[ ]+a1 4f dbnz r1, 79
+[ ]+[0-9a-f]+:[ ]+a1 50 dbnz r1, 80
+[ ]+[0-9a-f]+:[ ]+a1 51 dbnz r1, 81
+[ ]+[0-9a-f]+:[ ]+a1 52 dbnz r1, 82
+[ ]+[0-9a-f]+:[ ]+a1 53 dbnz r1, 83
+[ ]+[0-9a-f]+:[ ]+a1 54 dbnz r1, 84
+[ ]+[0-9a-f]+:[ ]+a1 55 dbnz r1, 85
+[ ]+[0-9a-f]+:[ ]+a1 56 dbnz r1, 86
+[ ]+[0-9a-f]+:[ ]+a1 57 dbnz r1, 87
+[ ]+[0-9a-f]+:[ ]+a1 58 dbnz r1, 88
+[ ]+[0-9a-f]+:[ ]+a1 59 dbnz r1, 89
+[ ]+[0-9a-f]+:[ ]+a1 5a dbnz r1, 90
+[ ]+[0-9a-f]+:[ ]+a1 5b dbnz r1, 91
+[ ]+[0-9a-f]+:[ ]+a1 5c dbnz r1, 92
+[ ]+[0-9a-f]+:[ ]+a1 5d dbnz r1, 93
+[ ]+[0-9a-f]+:[ ]+a1 5e dbnz r1, 94
+[ ]+[0-9a-f]+:[ ]+a1 5f dbnz r1, 95
+[ ]+[0-9a-f]+:[ ]+a1 60 dbnz r1, 96
+[ ]+[0-9a-f]+:[ ]+a1 61 dbnz r1, 97
+[ ]+[0-9a-f]+:[ ]+a1 62 dbnz r1, 98
+[ ]+[0-9a-f]+:[ ]+a1 63 dbnz r1, 99
+[ ]+[0-9a-f]+:[ ]+a1 64 dbnz r1, 100
+[ ]+[0-9a-f]+:[ ]+a1 65 dbnz r1, 101
+[ ]+[0-9a-f]+:[ ]+a1 66 dbnz r1, 102
+[ ]+[0-9a-f]+:[ ]+a1 67 dbnz r1, 103
+[ ]+[0-9a-f]+:[ ]+a1 68 dbnz r1, 104
+[ ]+[0-9a-f]+:[ ]+a1 69 dbnz r1, 105
+[ ]+[0-9a-f]+:[ ]+a1 6a dbnz r1, 106
+[ ]+[0-9a-f]+:[ ]+a1 6b dbnz r1, 107
+[ ]+[0-9a-f]+:[ ]+a1 6c dbnz r1, 108
+[ ]+[0-9a-f]+:[ ]+a1 6d dbnz r1, 109
+[ ]+[0-9a-f]+:[ ]+a1 6e dbnz r1, 110
+[ ]+[0-9a-f]+:[ ]+a1 6f dbnz r1, 111
+[ ]+[0-9a-f]+:[ ]+a1 70 dbnz r1, 112
+[ ]+[0-9a-f]+:[ ]+a1 71 dbnz r1, 113
+[ ]+[0-9a-f]+:[ ]+a1 72 dbnz r1, 114
+[ ]+[0-9a-f]+:[ ]+a1 73 dbnz r1, 115
+[ ]+[0-9a-f]+:[ ]+a1 74 dbnz r1, 116
+[ ]+[0-9a-f]+:[ ]+a1 75 dbnz r1, 117
+[ ]+[0-9a-f]+:[ ]+a1 76 dbnz r1, 118
+[ ]+[0-9a-f]+:[ ]+a1 77 dbnz r1, 119
+[ ]+[0-9a-f]+:[ ]+a1 78 dbnz r1, 120
+[ ]+[0-9a-f]+:[ ]+a1 79 dbnz r1, 121
+[ ]+[0-9a-f]+:[ ]+a1 7a dbnz r1, 122
+[ ]+[0-9a-f]+:[ ]+a1 7b dbnz r1, 123
+[ ]+[0-9a-f]+:[ ]+a1 7c dbnz r1, 124
+[ ]+[0-9a-f]+:[ ]+a1 7d dbnz r1, 125
+[ ]+[0-9a-f]+:[ ]+a1 7e dbnz r1, 126
+[ ]+[0-9a-f]+:[ ]+a1 7f dbnz r1, 127
+[ ]+[0-9a-f]+:[ ]+a2 80 dbnz r2, -128
+[ ]+[0-9a-f]+:[ ]+a2 81 dbnz r2, -127
+[ ]+[0-9a-f]+:[ ]+a2 82 dbnz r2, -126
+[ ]+[0-9a-f]+:[ ]+a2 83 dbnz r2, -125
+[ ]+[0-9a-f]+:[ ]+a2 84 dbnz r2, -124
+[ ]+[0-9a-f]+:[ ]+a2 85 dbnz r2, -123
+[ ]+[0-9a-f]+:[ ]+a2 86 dbnz r2, -122
+[ ]+[0-9a-f]+:[ ]+a2 87 dbnz r2, -121
+[ ]+[0-9a-f]+:[ ]+a2 88 dbnz r2, -120
+[ ]+[0-9a-f]+:[ ]+a2 89 dbnz r2, -119
+[ ]+[0-9a-f]+:[ ]+a2 8a dbnz r2, -118
+[ ]+[0-9a-f]+:[ ]+a2 8b dbnz r2, -117
+[ ]+[0-9a-f]+:[ ]+a2 8c dbnz r2, -116
+[ ]+[0-9a-f]+:[ ]+a2 8d dbnz r2, -115
+[ ]+[0-9a-f]+:[ ]+a2 8e dbnz r2, -114
+[ ]+[0-9a-f]+:[ ]+a2 8f dbnz r2, -113
+[ ]+[0-9a-f]+:[ ]+a2 90 dbnz r2, -112
+[ ]+[0-9a-f]+:[ ]+a2 91 dbnz r2, -111
+[ ]+[0-9a-f]+:[ ]+a2 92 dbnz r2, -110
+[ ]+[0-9a-f]+:[ ]+a2 93 dbnz r2, -109
+[ ]+[0-9a-f]+:[ ]+a2 94 dbnz r2, -108
+[ ]+[0-9a-f]+:[ ]+a2 95 dbnz r2, -107
+[ ]+[0-9a-f]+:[ ]+a2 96 dbnz r2, -106
+[ ]+[0-9a-f]+:[ ]+a2 97 dbnz r2, -105
+[ ]+[0-9a-f]+:[ ]+a2 98 dbnz r2, -104
+[ ]+[0-9a-f]+:[ ]+a2 99 dbnz r2, -103
+[ ]+[0-9a-f]+:[ ]+a2 9a dbnz r2, -102
+[ ]+[0-9a-f]+:[ ]+a2 9b dbnz r2, -101
+[ ]+[0-9a-f]+:[ ]+a2 9c dbnz r2, -100
+[ ]+[0-9a-f]+:[ ]+a2 9d dbnz r2, -99
+[ ]+[0-9a-f]+:[ ]+a2 9e dbnz r2, -98
+[ ]+[0-9a-f]+:[ ]+a2 9f dbnz r2, -97
+[ ]+[0-9a-f]+:[ ]+a2 a0 dbnz r2, -96
+[ ]+[0-9a-f]+:[ ]+a2 a1 dbnz r2, -95
+[ ]+[0-9a-f]+:[ ]+a2 a2 dbnz r2, -94
+[ ]+[0-9a-f]+:[ ]+a2 a3 dbnz r2, -93
+[ ]+[0-9a-f]+:[ ]+a2 a4 dbnz r2, -92
+[ ]+[0-9a-f]+:[ ]+a2 a5 dbnz r2, -91
+[ ]+[0-9a-f]+:[ ]+a2 a6 dbnz r2, -90
+[ ]+[0-9a-f]+:[ ]+a2 a7 dbnz r2, -89
+[ ]+[0-9a-f]+:[ ]+a2 a8 dbnz r2, -88
+[ ]+[0-9a-f]+:[ ]+a2 a9 dbnz r2, -87
+[ ]+[0-9a-f]+:[ ]+a2 aa dbnz r2, -86
+[ ]+[0-9a-f]+:[ ]+a2 ab dbnz r2, -85
+[ ]+[0-9a-f]+:[ ]+a2 ac dbnz r2, -84
+[ ]+[0-9a-f]+:[ ]+a2 ad dbnz r2, -83
+[ ]+[0-9a-f]+:[ ]+a2 ae dbnz r2, -82
+[ ]+[0-9a-f]+:[ ]+a2 af dbnz r2, -81
+[ ]+[0-9a-f]+:[ ]+a2 b0 dbnz r2, -80
+[ ]+[0-9a-f]+:[ ]+a2 b1 dbnz r2, -79
+[ ]+[0-9a-f]+:[ ]+a2 b2 dbnz r2, -78
+[ ]+[0-9a-f]+:[ ]+a2 b3 dbnz r2, -77
+[ ]+[0-9a-f]+:[ ]+a2 b4 dbnz r2, -76
+[ ]+[0-9a-f]+:[ ]+a2 b5 dbnz r2, -75
+[ ]+[0-9a-f]+:[ ]+a2 b6 dbnz r2, -74
+[ ]+[0-9a-f]+:[ ]+a2 b7 dbnz r2, -73
+[ ]+[0-9a-f]+:[ ]+a2 b8 dbnz r2, -72
+[ ]+[0-9a-f]+:[ ]+a2 b9 dbnz r2, -71
+[ ]+[0-9a-f]+:[ ]+a2 ba dbnz r2, -70
+[ ]+[0-9a-f]+:[ ]+a2 bb dbnz r2, -69
+[ ]+[0-9a-f]+:[ ]+a2 bc dbnz r2, -68
+[ ]+[0-9a-f]+:[ ]+a2 bd dbnz r2, -67
+[ ]+[0-9a-f]+:[ ]+a2 be dbnz r2, -66
+[ ]+[0-9a-f]+:[ ]+a2 bf dbnz r2, -65
+[ ]+[0-9a-f]+:[ ]+a2 c0 dbnz r2, -64
+[ ]+[0-9a-f]+:[ ]+a2 c1 dbnz r2, -63
+[ ]+[0-9a-f]+:[ ]+a2 c2 dbnz r2, -62
+[ ]+[0-9a-f]+:[ ]+a2 c3 dbnz r2, -61
+[ ]+[0-9a-f]+:[ ]+a2 c4 dbnz r2, -60
+[ ]+[0-9a-f]+:[ ]+a2 c5 dbnz r2, -59
+[ ]+[0-9a-f]+:[ ]+a2 c6 dbnz r2, -58
+[ ]+[0-9a-f]+:[ ]+a2 c7 dbnz r2, -57
+[ ]+[0-9a-f]+:[ ]+a2 c8 dbnz r2, -56
+[ ]+[0-9a-f]+:[ ]+a2 c9 dbnz r2, -55
+[ ]+[0-9a-f]+:[ ]+a2 ca dbnz r2, -54
+[ ]+[0-9a-f]+:[ ]+a2 cb dbnz r2, -53
+[ ]+[0-9a-f]+:[ ]+a2 cc dbnz r2, -52
+[ ]+[0-9a-f]+:[ ]+a2 cd dbnz r2, -51
+[ ]+[0-9a-f]+:[ ]+a2 ce dbnz r2, -50
+[ ]+[0-9a-f]+:[ ]+a2 cf dbnz r2, -49
+[ ]+[0-9a-f]+:[ ]+a2 d0 dbnz r2, -48
+[ ]+[0-9a-f]+:[ ]+a2 d1 dbnz r2, -47
+[ ]+[0-9a-f]+:[ ]+a2 d2 dbnz r2, -46
+[ ]+[0-9a-f]+:[ ]+a2 d3 dbnz r2, -45
+[ ]+[0-9a-f]+:[ ]+a2 d4 dbnz r2, -44
+[ ]+[0-9a-f]+:[ ]+a2 d5 dbnz r2, -43
+[ ]+[0-9a-f]+:[ ]+a2 d6 dbnz r2, -42
+[ ]+[0-9a-f]+:[ ]+a2 d7 dbnz r2, -41
+[ ]+[0-9a-f]+:[ ]+a2 d8 dbnz r2, -40
+[ ]+[0-9a-f]+:[ ]+a2 d9 dbnz r2, -39
+[ ]+[0-9a-f]+:[ ]+a2 da dbnz r2, -38
+[ ]+[0-9a-f]+:[ ]+a2 db dbnz r2, -37
+[ ]+[0-9a-f]+:[ ]+a2 dc dbnz r2, -36
+[ ]+[0-9a-f]+:[ ]+a2 dd dbnz r2, -35
+[ ]+[0-9a-f]+:[ ]+a2 de dbnz r2, -34
+[ ]+[0-9a-f]+:[ ]+a2 df dbnz r2, -33
+[ ]+[0-9a-f]+:[ ]+a2 e0 dbnz r2, -32
+[ ]+[0-9a-f]+:[ ]+a2 e1 dbnz r2, -31
+[ ]+[0-9a-f]+:[ ]+a2 e2 dbnz r2, -30
+[ ]+[0-9a-f]+:[ ]+a2 e3 dbnz r2, -29
+[ ]+[0-9a-f]+:[ ]+a2 e4 dbnz r2, -28
+[ ]+[0-9a-f]+:[ ]+a2 e5 dbnz r2, -27
+[ ]+[0-9a-f]+:[ ]+a2 e6 dbnz r2, -26
+[ ]+[0-9a-f]+:[ ]+a2 e7 dbnz r2, -25
+[ ]+[0-9a-f]+:[ ]+a2 e8 dbnz r2, -24
+[ ]+[0-9a-f]+:[ ]+a2 e9 dbnz r2, -23
+[ ]+[0-9a-f]+:[ ]+a2 ea dbnz r2, -22
+[ ]+[0-9a-f]+:[ ]+a2 eb dbnz r2, -21
+[ ]+[0-9a-f]+:[ ]+a2 ec dbnz r2, -20
+[ ]+[0-9a-f]+:[ ]+a2 ed dbnz r2, -19
+[ ]+[0-9a-f]+:[ ]+a2 ee dbnz r2, -18
+[ ]+[0-9a-f]+:[ ]+a2 ef dbnz r2, -17
+[ ]+[0-9a-f]+:[ ]+a2 f0 dbnz r2, -16
+[ ]+[0-9a-f]+:[ ]+a2 f1 dbnz r2, -15
+[ ]+[0-9a-f]+:[ ]+a2 f2 dbnz r2, -14
+[ ]+[0-9a-f]+:[ ]+a2 f3 dbnz r2, -13
+[ ]+[0-9a-f]+:[ ]+a2 f4 dbnz r2, -12
+[ ]+[0-9a-f]+:[ ]+a2 f5 dbnz r2, -11
+[ ]+[0-9a-f]+:[ ]+a2 f6 dbnz r2, -10
+[ ]+[0-9a-f]+:[ ]+a2 f7 dbnz r2, -9
+[ ]+[0-9a-f]+:[ ]+a2 f8 dbnz r2, -8
+[ ]+[0-9a-f]+:[ ]+a2 f9 dbnz r2, -7
+[ ]+[0-9a-f]+:[ ]+a2 fa dbnz r2, -6
+[ ]+[0-9a-f]+:[ ]+a2 fb dbnz r2, -5
+[ ]+[0-9a-f]+:[ ]+a2 fc dbnz r2, -4
+[ ]+[0-9a-f]+:[ ]+a2 fd dbnz r2, -3
+[ ]+[0-9a-f]+:[ ]+a2 fe dbnz r2, -2
+[ ]+[0-9a-f]+:[ ]+a2 ff dbnz r2, -1
+[ ]+[0-9a-f]+:[ ]+a2 00 dbnz r2, 0
+[ ]+[0-9a-f]+:[ ]+a2 01 dbnz r2, 1
+[ ]+[0-9a-f]+:[ ]+a2 02 dbnz r2, 2
+[ ]+[0-9a-f]+:[ ]+a2 03 dbnz r2, 3
+[ ]+[0-9a-f]+:[ ]+a2 04 dbnz r2, 4
+[ ]+[0-9a-f]+:[ ]+a2 05 dbnz r2, 5
+[ ]+[0-9a-f]+:[ ]+a2 06 dbnz r2, 6
+[ ]+[0-9a-f]+:[ ]+a2 07 dbnz r2, 7
+[ ]+[0-9a-f]+:[ ]+a2 08 dbnz r2, 8
+[ ]+[0-9a-f]+:[ ]+a2 09 dbnz r2, 9
+[ ]+[0-9a-f]+:[ ]+a2 0a dbnz r2, 10
+[ ]+[0-9a-f]+:[ ]+a2 0b dbnz r2, 11
+[ ]+[0-9a-f]+:[ ]+a2 0c dbnz r2, 12
+[ ]+[0-9a-f]+:[ ]+a2 0d dbnz r2, 13
+[ ]+[0-9a-f]+:[ ]+a2 0e dbnz r2, 14
+[ ]+[0-9a-f]+:[ ]+a2 0f dbnz r2, 15
+[ ]+[0-9a-f]+:[ ]+a2 10 dbnz r2, 16
+[ ]+[0-9a-f]+:[ ]+a2 11 dbnz r2, 17
+[ ]+[0-9a-f]+:[ ]+a2 12 dbnz r2, 18
+[ ]+[0-9a-f]+:[ ]+a2 13 dbnz r2, 19
+[ ]+[0-9a-f]+:[ ]+a2 14 dbnz r2, 20
+[ ]+[0-9a-f]+:[ ]+a2 15 dbnz r2, 21
+[ ]+[0-9a-f]+:[ ]+a2 16 dbnz r2, 22
+[ ]+[0-9a-f]+:[ ]+a2 17 dbnz r2, 23
+[ ]+[0-9a-f]+:[ ]+a2 18 dbnz r2, 24
+[ ]+[0-9a-f]+:[ ]+a2 19 dbnz r2, 25
+[ ]+[0-9a-f]+:[ ]+a2 1a dbnz r2, 26
+[ ]+[0-9a-f]+:[ ]+a2 1b dbnz r2, 27
+[ ]+[0-9a-f]+:[ ]+a2 1c dbnz r2, 28
+[ ]+[0-9a-f]+:[ ]+a2 1d dbnz r2, 29
+[ ]+[0-9a-f]+:[ ]+a2 1e dbnz r2, 30
+[ ]+[0-9a-f]+:[ ]+a2 1f dbnz r2, 31
+[ ]+[0-9a-f]+:[ ]+a2 20 dbnz r2, 32
+[ ]+[0-9a-f]+:[ ]+a2 21 dbnz r2, 33
+[ ]+[0-9a-f]+:[ ]+a2 22 dbnz r2, 34
+[ ]+[0-9a-f]+:[ ]+a2 23 dbnz r2, 35
+[ ]+[0-9a-f]+:[ ]+a2 24 dbnz r2, 36
+[ ]+[0-9a-f]+:[ ]+a2 25 dbnz r2, 37
+[ ]+[0-9a-f]+:[ ]+a2 26 dbnz r2, 38
+[ ]+[0-9a-f]+:[ ]+a2 27 dbnz r2, 39
+[ ]+[0-9a-f]+:[ ]+a2 28 dbnz r2, 40
+[ ]+[0-9a-f]+:[ ]+a2 29 dbnz r2, 41
+[ ]+[0-9a-f]+:[ ]+a2 2a dbnz r2, 42
+[ ]+[0-9a-f]+:[ ]+a2 2b dbnz r2, 43
+[ ]+[0-9a-f]+:[ ]+a2 2c dbnz r2, 44
+[ ]+[0-9a-f]+:[ ]+a2 2d dbnz r2, 45
+[ ]+[0-9a-f]+:[ ]+a2 2e dbnz r2, 46
+[ ]+[0-9a-f]+:[ ]+a2 2f dbnz r2, 47
+[ ]+[0-9a-f]+:[ ]+a2 30 dbnz r2, 48
+[ ]+[0-9a-f]+:[ ]+a2 31 dbnz r2, 49
+[ ]+[0-9a-f]+:[ ]+a2 32 dbnz r2, 50
+[ ]+[0-9a-f]+:[ ]+a2 33 dbnz r2, 51
+[ ]+[0-9a-f]+:[ ]+a2 34 dbnz r2, 52
+[ ]+[0-9a-f]+:[ ]+a2 35 dbnz r2, 53
+[ ]+[0-9a-f]+:[ ]+a2 36 dbnz r2, 54
+[ ]+[0-9a-f]+:[ ]+a2 37 dbnz r2, 55
+[ ]+[0-9a-f]+:[ ]+a2 38 dbnz r2, 56
+[ ]+[0-9a-f]+:[ ]+a2 39 dbnz r2, 57
+[ ]+[0-9a-f]+:[ ]+a2 3a dbnz r2, 58
+[ ]+[0-9a-f]+:[ ]+a2 3b dbnz r2, 59
+[ ]+[0-9a-f]+:[ ]+a2 3c dbnz r2, 60
+[ ]+[0-9a-f]+:[ ]+a2 3d dbnz r2, 61
+[ ]+[0-9a-f]+:[ ]+a2 3e dbnz r2, 62
+[ ]+[0-9a-f]+:[ ]+a2 3f dbnz r2, 63
+[ ]+[0-9a-f]+:[ ]+a2 40 dbnz r2, 64
+[ ]+[0-9a-f]+:[ ]+a2 41 dbnz r2, 65
+[ ]+[0-9a-f]+:[ ]+a2 42 dbnz r2, 66
+[ ]+[0-9a-f]+:[ ]+a2 43 dbnz r2, 67
+[ ]+[0-9a-f]+:[ ]+a2 44 dbnz r2, 68
+[ ]+[0-9a-f]+:[ ]+a2 45 dbnz r2, 69
+[ ]+[0-9a-f]+:[ ]+a2 46 dbnz r2, 70
+[ ]+[0-9a-f]+:[ ]+a2 47 dbnz r2, 71
+[ ]+[0-9a-f]+:[ ]+a2 48 dbnz r2, 72
+[ ]+[0-9a-f]+:[ ]+a2 49 dbnz r2, 73
+[ ]+[0-9a-f]+:[ ]+a2 4a dbnz r2, 74
+[ ]+[0-9a-f]+:[ ]+a2 4b dbnz r2, 75
+[ ]+[0-9a-f]+:[ ]+a2 4c dbnz r2, 76
+[ ]+[0-9a-f]+:[ ]+a2 4d dbnz r2, 77
+[ ]+[0-9a-f]+:[ ]+a2 4e dbnz r2, 78
+[ ]+[0-9a-f]+:[ ]+a2 4f dbnz r2, 79
+[ ]+[0-9a-f]+:[ ]+a2 50 dbnz r2, 80
+[ ]+[0-9a-f]+:[ ]+a2 51 dbnz r2, 81
+[ ]+[0-9a-f]+:[ ]+a2 52 dbnz r2, 82
+[ ]+[0-9a-f]+:[ ]+a2 53 dbnz r2, 83
+[ ]+[0-9a-f]+:[ ]+a2 54 dbnz r2, 84
+[ ]+[0-9a-f]+:[ ]+a2 55 dbnz r2, 85
+[ ]+[0-9a-f]+:[ ]+a2 56 dbnz r2, 86
+[ ]+[0-9a-f]+:[ ]+a2 57 dbnz r2, 87
+[ ]+[0-9a-f]+:[ ]+a2 58 dbnz r2, 88
+[ ]+[0-9a-f]+:[ ]+a2 59 dbnz r2, 89
+[ ]+[0-9a-f]+:[ ]+a2 5a dbnz r2, 90
+[ ]+[0-9a-f]+:[ ]+a2 5b dbnz r2, 91
+[ ]+[0-9a-f]+:[ ]+a2 5c dbnz r2, 92
+[ ]+[0-9a-f]+:[ ]+a2 5d dbnz r2, 93
+[ ]+[0-9a-f]+:[ ]+a2 5e dbnz r2, 94
+[ ]+[0-9a-f]+:[ ]+a2 5f dbnz r2, 95
+[ ]+[0-9a-f]+:[ ]+a2 60 dbnz r2, 96
+[ ]+[0-9a-f]+:[ ]+a2 61 dbnz r2, 97
+[ ]+[0-9a-f]+:[ ]+a2 62 dbnz r2, 98
+[ ]+[0-9a-f]+:[ ]+a2 63 dbnz r2, 99
+[ ]+[0-9a-f]+:[ ]+a2 64 dbnz r2, 100
+[ ]+[0-9a-f]+:[ ]+a2 65 dbnz r2, 101
+[ ]+[0-9a-f]+:[ ]+a2 66 dbnz r2, 102
+[ ]+[0-9a-f]+:[ ]+a2 67 dbnz r2, 103
+[ ]+[0-9a-f]+:[ ]+a2 68 dbnz r2, 104
+[ ]+[0-9a-f]+:[ ]+a2 69 dbnz r2, 105
+[ ]+[0-9a-f]+:[ ]+a2 6a dbnz r2, 106
+[ ]+[0-9a-f]+:[ ]+a2 6b dbnz r2, 107
+[ ]+[0-9a-f]+:[ ]+a2 6c dbnz r2, 108
+[ ]+[0-9a-f]+:[ ]+a2 6d dbnz r2, 109
+[ ]+[0-9a-f]+:[ ]+a2 6e dbnz r2, 110
+[ ]+[0-9a-f]+:[ ]+a2 6f dbnz r2, 111
+[ ]+[0-9a-f]+:[ ]+a2 70 dbnz r2, 112
+[ ]+[0-9a-f]+:[ ]+a2 71 dbnz r2, 113
+[ ]+[0-9a-f]+:[ ]+a2 72 dbnz r2, 114
+[ ]+[0-9a-f]+:[ ]+a2 73 dbnz r2, 115
+[ ]+[0-9a-f]+:[ ]+a2 74 dbnz r2, 116
+[ ]+[0-9a-f]+:[ ]+a2 75 dbnz r2, 117
+[ ]+[0-9a-f]+:[ ]+a2 76 dbnz r2, 118
+[ ]+[0-9a-f]+:[ ]+a2 77 dbnz r2, 119
+[ ]+[0-9a-f]+:[ ]+a2 78 dbnz r2, 120
+[ ]+[0-9a-f]+:[ ]+a2 79 dbnz r2, 121
+[ ]+[0-9a-f]+:[ ]+a2 7a dbnz r2, 122
+[ ]+[0-9a-f]+:[ ]+a2 7b dbnz r2, 123
+[ ]+[0-9a-f]+:[ ]+a2 7c dbnz r2, 124
+[ ]+[0-9a-f]+:[ ]+a2 7d dbnz r2, 125
+[ ]+[0-9a-f]+:[ ]+a2 7e dbnz r2, 126
+[ ]+[0-9a-f]+:[ ]+a2 7f dbnz r2, 127
+[ ]+[0-9a-f]+:[ ]+a3 80 dbnz r3, -128
+[ ]+[0-9a-f]+:[ ]+a3 81 dbnz r3, -127
+[ ]+[0-9a-f]+:[ ]+a3 82 dbnz r3, -126
+[ ]+[0-9a-f]+:[ ]+a3 83 dbnz r3, -125
+[ ]+[0-9a-f]+:[ ]+a3 84 dbnz r3, -124
+[ ]+[0-9a-f]+:[ ]+a3 85 dbnz r3, -123
+[ ]+[0-9a-f]+:[ ]+a3 86 dbnz r3, -122
+[ ]+[0-9a-f]+:[ ]+a3 87 dbnz r3, -121
+[ ]+[0-9a-f]+:[ ]+a3 88 dbnz r3, -120
+[ ]+[0-9a-f]+:[ ]+a3 89 dbnz r3, -119
+[ ]+[0-9a-f]+:[ ]+a3 8a dbnz r3, -118
+[ ]+[0-9a-f]+:[ ]+a3 8b dbnz r3, -117
+[ ]+[0-9a-f]+:[ ]+a3 8c dbnz r3, -116
+[ ]+[0-9a-f]+:[ ]+a3 8d dbnz r3, -115
+[ ]+[0-9a-f]+:[ ]+a3 8e dbnz r3, -114
+[ ]+[0-9a-f]+:[ ]+a3 8f dbnz r3, -113
+[ ]+[0-9a-f]+:[ ]+a3 90 dbnz r3, -112
+[ ]+[0-9a-f]+:[ ]+a3 91 dbnz r3, -111
+[ ]+[0-9a-f]+:[ ]+a3 92 dbnz r3, -110
+[ ]+[0-9a-f]+:[ ]+a3 93 dbnz r3, -109
+[ ]+[0-9a-f]+:[ ]+a3 94 dbnz r3, -108
+[ ]+[0-9a-f]+:[ ]+a3 95 dbnz r3, -107
+[ ]+[0-9a-f]+:[ ]+a3 96 dbnz r3, -106
+[ ]+[0-9a-f]+:[ ]+a3 97 dbnz r3, -105
+[ ]+[0-9a-f]+:[ ]+a3 98 dbnz r3, -104
+[ ]+[0-9a-f]+:[ ]+a3 99 dbnz r3, -103
+[ ]+[0-9a-f]+:[ ]+a3 9a dbnz r3, -102
+[ ]+[0-9a-f]+:[ ]+a3 9b dbnz r3, -101
+[ ]+[0-9a-f]+:[ ]+a3 9c dbnz r3, -100
+[ ]+[0-9a-f]+:[ ]+a3 9d dbnz r3, -99
+[ ]+[0-9a-f]+:[ ]+a3 9e dbnz r3, -98
+[ ]+[0-9a-f]+:[ ]+a3 9f dbnz r3, -97
+[ ]+[0-9a-f]+:[ ]+a3 a0 dbnz r3, -96
+[ ]+[0-9a-f]+:[ ]+a3 a1 dbnz r3, -95
+[ ]+[0-9a-f]+:[ ]+a3 a2 dbnz r3, -94
+[ ]+[0-9a-f]+:[ ]+a3 a3 dbnz r3, -93
+[ ]+[0-9a-f]+:[ ]+a3 a4 dbnz r3, -92
+[ ]+[0-9a-f]+:[ ]+a3 a5 dbnz r3, -91
+[ ]+[0-9a-f]+:[ ]+a3 a6 dbnz r3, -90
+[ ]+[0-9a-f]+:[ ]+a3 a7 dbnz r3, -89
+[ ]+[0-9a-f]+:[ ]+a3 a8 dbnz r3, -88
+[ ]+[0-9a-f]+:[ ]+a3 a9 dbnz r3, -87
+[ ]+[0-9a-f]+:[ ]+a3 aa dbnz r3, -86
+[ ]+[0-9a-f]+:[ ]+a3 ab dbnz r3, -85
+[ ]+[0-9a-f]+:[ ]+a3 ac dbnz r3, -84
+[ ]+[0-9a-f]+:[ ]+a3 ad dbnz r3, -83
+[ ]+[0-9a-f]+:[ ]+a3 ae dbnz r3, -82
+[ ]+[0-9a-f]+:[ ]+a3 af dbnz r3, -81
+[ ]+[0-9a-f]+:[ ]+a3 b0 dbnz r3, -80
+[ ]+[0-9a-f]+:[ ]+a3 b1 dbnz r3, -79
+[ ]+[0-9a-f]+:[ ]+a3 b2 dbnz r3, -78
+[ ]+[0-9a-f]+:[ ]+a3 b3 dbnz r3, -77
+[ ]+[0-9a-f]+:[ ]+a3 b4 dbnz r3, -76
+[ ]+[0-9a-f]+:[ ]+a3 b5 dbnz r3, -75
+[ ]+[0-9a-f]+:[ ]+a3 b6 dbnz r3, -74
+[ ]+[0-9a-f]+:[ ]+a3 b7 dbnz r3, -73
+[ ]+[0-9a-f]+:[ ]+a3 b8 dbnz r3, -72
+[ ]+[0-9a-f]+:[ ]+a3 b9 dbnz r3, -71
+[ ]+[0-9a-f]+:[ ]+a3 ba dbnz r3, -70
+[ ]+[0-9a-f]+:[ ]+a3 bb dbnz r3, -69
+[ ]+[0-9a-f]+:[ ]+a3 bc dbnz r3, -68
+[ ]+[0-9a-f]+:[ ]+a3 bd dbnz r3, -67
+[ ]+[0-9a-f]+:[ ]+a3 be dbnz r3, -66
+[ ]+[0-9a-f]+:[ ]+a3 bf dbnz r3, -65
+[ ]+[0-9a-f]+:[ ]+a3 c0 dbnz r3, -64
+[ ]+[0-9a-f]+:[ ]+a3 c1 dbnz r3, -63
+[ ]+[0-9a-f]+:[ ]+a3 c2 dbnz r3, -62
+[ ]+[0-9a-f]+:[ ]+a3 c3 dbnz r3, -61
+[ ]+[0-9a-f]+:[ ]+a3 c4 dbnz r3, -60
+[ ]+[0-9a-f]+:[ ]+a3 c5 dbnz r3, -59
+[ ]+[0-9a-f]+:[ ]+a3 c6 dbnz r3, -58
+[ ]+[0-9a-f]+:[ ]+a3 c7 dbnz r3, -57
+[ ]+[0-9a-f]+:[ ]+a3 c8 dbnz r3, -56
+[ ]+[0-9a-f]+:[ ]+a3 c9 dbnz r3, -55
+[ ]+[0-9a-f]+:[ ]+a3 ca dbnz r3, -54
+[ ]+[0-9a-f]+:[ ]+a3 cb dbnz r3, -53
+[ ]+[0-9a-f]+:[ ]+a3 cc dbnz r3, -52
+[ ]+[0-9a-f]+:[ ]+a3 cd dbnz r3, -51
+[ ]+[0-9a-f]+:[ ]+a3 ce dbnz r3, -50
+[ ]+[0-9a-f]+:[ ]+a3 cf dbnz r3, -49
+[ ]+[0-9a-f]+:[ ]+a3 d0 dbnz r3, -48
+[ ]+[0-9a-f]+:[ ]+a3 d1 dbnz r3, -47
+[ ]+[0-9a-f]+:[ ]+a3 d2 dbnz r3, -46
+[ ]+[0-9a-f]+:[ ]+a3 d3 dbnz r3, -45
+[ ]+[0-9a-f]+:[ ]+a3 d4 dbnz r3, -44
+[ ]+[0-9a-f]+:[ ]+a3 d5 dbnz r3, -43
+[ ]+[0-9a-f]+:[ ]+a3 d6 dbnz r3, -42
+[ ]+[0-9a-f]+:[ ]+a3 d7 dbnz r3, -41
+[ ]+[0-9a-f]+:[ ]+a3 d8 dbnz r3, -40
+[ ]+[0-9a-f]+:[ ]+a3 d9 dbnz r3, -39
+[ ]+[0-9a-f]+:[ ]+a3 da dbnz r3, -38
+[ ]+[0-9a-f]+:[ ]+a3 db dbnz r3, -37
+[ ]+[0-9a-f]+:[ ]+a3 dc dbnz r3, -36
+[ ]+[0-9a-f]+:[ ]+a3 dd dbnz r3, -35
+[ ]+[0-9a-f]+:[ ]+a3 de dbnz r3, -34
+[ ]+[0-9a-f]+:[ ]+a3 df dbnz r3, -33
+[ ]+[0-9a-f]+:[ ]+a3 e0 dbnz r3, -32
+[ ]+[0-9a-f]+:[ ]+a3 e1 dbnz r3, -31
+[ ]+[0-9a-f]+:[ ]+a3 e2 dbnz r3, -30
+[ ]+[0-9a-f]+:[ ]+a3 e3 dbnz r3, -29
+[ ]+[0-9a-f]+:[ ]+a3 e4 dbnz r3, -28
+[ ]+[0-9a-f]+:[ ]+a3 e5 dbnz r3, -27
+[ ]+[0-9a-f]+:[ ]+a3 e6 dbnz r3, -26
+[ ]+[0-9a-f]+:[ ]+a3 e7 dbnz r3, -25
+[ ]+[0-9a-f]+:[ ]+a3 e8 dbnz r3, -24
+[ ]+[0-9a-f]+:[ ]+a3 e9 dbnz r3, -23
+[ ]+[0-9a-f]+:[ ]+a3 ea dbnz r3, -22
+[ ]+[0-9a-f]+:[ ]+a3 eb dbnz r3, -21
+[ ]+[0-9a-f]+:[ ]+a3 ec dbnz r3, -20
+[ ]+[0-9a-f]+:[ ]+a3 ed dbnz r3, -19
+[ ]+[0-9a-f]+:[ ]+a3 ee dbnz r3, -18
+[ ]+[0-9a-f]+:[ ]+a3 ef dbnz r3, -17
+[ ]+[0-9a-f]+:[ ]+a3 f0 dbnz r3, -16
+[ ]+[0-9a-f]+:[ ]+a3 f1 dbnz r3, -15
+[ ]+[0-9a-f]+:[ ]+a3 f2 dbnz r3, -14
+[ ]+[0-9a-f]+:[ ]+a3 f3 dbnz r3, -13
+[ ]+[0-9a-f]+:[ ]+a3 f4 dbnz r3, -12
+[ ]+[0-9a-f]+:[ ]+a3 f5 dbnz r3, -11
+[ ]+[0-9a-f]+:[ ]+a3 f6 dbnz r3, -10
+[ ]+[0-9a-f]+:[ ]+a3 f7 dbnz r3, -9
+[ ]+[0-9a-f]+:[ ]+a3 f8 dbnz r3, -8
+[ ]+[0-9a-f]+:[ ]+a3 f9 dbnz r3, -7
+[ ]+[0-9a-f]+:[ ]+a3 fa dbnz r3, -6
+[ ]+[0-9a-f]+:[ ]+a3 fb dbnz r3, -5
+[ ]+[0-9a-f]+:[ ]+a3 fc dbnz r3, -4
+[ ]+[0-9a-f]+:[ ]+a3 fd dbnz r3, -3
+[ ]+[0-9a-f]+:[ ]+a3 fe dbnz r3, -2
+[ ]+[0-9a-f]+:[ ]+a3 ff dbnz r3, -1
+[ ]+[0-9a-f]+:[ ]+a3 00 dbnz r3, 0
+[ ]+[0-9a-f]+:[ ]+a3 01 dbnz r3, 1
+[ ]+[0-9a-f]+:[ ]+a3 02 dbnz r3, 2
+[ ]+[0-9a-f]+:[ ]+a3 03 dbnz r3, 3
+[ ]+[0-9a-f]+:[ ]+a3 04 dbnz r3, 4
+[ ]+[0-9a-f]+:[ ]+a3 05 dbnz r3, 5
+[ ]+[0-9a-f]+:[ ]+a3 06 dbnz r3, 6
+[ ]+[0-9a-f]+:[ ]+a3 07 dbnz r3, 7
+[ ]+[0-9a-f]+:[ ]+a3 08 dbnz r3, 8
+[ ]+[0-9a-f]+:[ ]+a3 09 dbnz r3, 9
+[ ]+[0-9a-f]+:[ ]+a3 0a dbnz r3, 10
+[ ]+[0-9a-f]+:[ ]+a3 0b dbnz r3, 11
+[ ]+[0-9a-f]+:[ ]+a3 0c dbnz r3, 12
+[ ]+[0-9a-f]+:[ ]+a3 0d dbnz r3, 13
+[ ]+[0-9a-f]+:[ ]+a3 0e dbnz r3, 14
+[ ]+[0-9a-f]+:[ ]+a3 0f dbnz r3, 15
+[ ]+[0-9a-f]+:[ ]+a3 10 dbnz r3, 16
+[ ]+[0-9a-f]+:[ ]+a3 11 dbnz r3, 17
+[ ]+[0-9a-f]+:[ ]+a3 12 dbnz r3, 18
+[ ]+[0-9a-f]+:[ ]+a3 13 dbnz r3, 19
+[ ]+[0-9a-f]+:[ ]+a3 14 dbnz r3, 20
+[ ]+[0-9a-f]+:[ ]+a3 15 dbnz r3, 21
+[ ]+[0-9a-f]+:[ ]+a3 16 dbnz r3, 22
+[ ]+[0-9a-f]+:[ ]+a3 17 dbnz r3, 23
+[ ]+[0-9a-f]+:[ ]+a3 18 dbnz r3, 24
+[ ]+[0-9a-f]+:[ ]+a3 19 dbnz r3, 25
+[ ]+[0-9a-f]+:[ ]+a3 1a dbnz r3, 26
+[ ]+[0-9a-f]+:[ ]+a3 1b dbnz r3, 27
+[ ]+[0-9a-f]+:[ ]+a3 1c dbnz r3, 28
+[ ]+[0-9a-f]+:[ ]+a3 1d dbnz r3, 29
+[ ]+[0-9a-f]+:[ ]+a3 1e dbnz r3, 30
+[ ]+[0-9a-f]+:[ ]+a3 1f dbnz r3, 31
+[ ]+[0-9a-f]+:[ ]+a3 20 dbnz r3, 32
+[ ]+[0-9a-f]+:[ ]+a3 21 dbnz r3, 33
+[ ]+[0-9a-f]+:[ ]+a3 22 dbnz r3, 34
+[ ]+[0-9a-f]+:[ ]+a3 23 dbnz r3, 35
+[ ]+[0-9a-f]+:[ ]+a3 24 dbnz r3, 36
+[ ]+[0-9a-f]+:[ ]+a3 25 dbnz r3, 37
+[ ]+[0-9a-f]+:[ ]+a3 26 dbnz r3, 38
+[ ]+[0-9a-f]+:[ ]+a3 27 dbnz r3, 39
+[ ]+[0-9a-f]+:[ ]+a3 28 dbnz r3, 40
+[ ]+[0-9a-f]+:[ ]+a3 29 dbnz r3, 41
+[ ]+[0-9a-f]+:[ ]+a3 2a dbnz r3, 42
+[ ]+[0-9a-f]+:[ ]+a3 2b dbnz r3, 43
+[ ]+[0-9a-f]+:[ ]+a3 2c dbnz r3, 44
+[ ]+[0-9a-f]+:[ ]+a3 2d dbnz r3, 45
+[ ]+[0-9a-f]+:[ ]+a3 2e dbnz r3, 46
+[ ]+[0-9a-f]+:[ ]+a3 2f dbnz r3, 47
+[ ]+[0-9a-f]+:[ ]+a3 30 dbnz r3, 48
+[ ]+[0-9a-f]+:[ ]+a3 31 dbnz r3, 49
+[ ]+[0-9a-f]+:[ ]+a3 32 dbnz r3, 50
+[ ]+[0-9a-f]+:[ ]+a3 33 dbnz r3, 51
+[ ]+[0-9a-f]+:[ ]+a3 34 dbnz r3, 52
+[ ]+[0-9a-f]+:[ ]+a3 35 dbnz r3, 53
+[ ]+[0-9a-f]+:[ ]+a3 36 dbnz r3, 54
+[ ]+[0-9a-f]+:[ ]+a3 37 dbnz r3, 55
+[ ]+[0-9a-f]+:[ ]+a3 38 dbnz r3, 56
+[ ]+[0-9a-f]+:[ ]+a3 39 dbnz r3, 57
+[ ]+[0-9a-f]+:[ ]+a3 3a dbnz r3, 58
+[ ]+[0-9a-f]+:[ ]+a3 3b dbnz r3, 59
+[ ]+[0-9a-f]+:[ ]+a3 3c dbnz r3, 60
+[ ]+[0-9a-f]+:[ ]+a3 3d dbnz r3, 61
+[ ]+[0-9a-f]+:[ ]+a3 3e dbnz r3, 62
+[ ]+[0-9a-f]+:[ ]+a3 3f dbnz r3, 63
+[ ]+[0-9a-f]+:[ ]+a3 40 dbnz r3, 64
+[ ]+[0-9a-f]+:[ ]+a3 41 dbnz r3, 65
+[ ]+[0-9a-f]+:[ ]+a3 42 dbnz r3, 66
+[ ]+[0-9a-f]+:[ ]+a3 43 dbnz r3, 67
+[ ]+[0-9a-f]+:[ ]+a3 44 dbnz r3, 68
+[ ]+[0-9a-f]+:[ ]+a3 45 dbnz r3, 69
+[ ]+[0-9a-f]+:[ ]+a3 46 dbnz r3, 70
+[ ]+[0-9a-f]+:[ ]+a3 47 dbnz r3, 71
+[ ]+[0-9a-f]+:[ ]+a3 48 dbnz r3, 72
+[ ]+[0-9a-f]+:[ ]+a3 49 dbnz r3, 73
+[ ]+[0-9a-f]+:[ ]+a3 4a dbnz r3, 74
+[ ]+[0-9a-f]+:[ ]+a3 4b dbnz r3, 75
+[ ]+[0-9a-f]+:[ ]+a3 4c dbnz r3, 76
+[ ]+[0-9a-f]+:[ ]+a3 4d dbnz r3, 77
+[ ]+[0-9a-f]+:[ ]+a3 4e dbnz r3, 78
+[ ]+[0-9a-f]+:[ ]+a3 4f dbnz r3, 79
+[ ]+[0-9a-f]+:[ ]+a3 50 dbnz r3, 80
+[ ]+[0-9a-f]+:[ ]+a3 51 dbnz r3, 81
+[ ]+[0-9a-f]+:[ ]+a3 52 dbnz r3, 82
+[ ]+[0-9a-f]+:[ ]+a3 53 dbnz r3, 83
+[ ]+[0-9a-f]+:[ ]+a3 54 dbnz r3, 84
+[ ]+[0-9a-f]+:[ ]+a3 55 dbnz r3, 85
+[ ]+[0-9a-f]+:[ ]+a3 56 dbnz r3, 86
+[ ]+[0-9a-f]+:[ ]+a3 57 dbnz r3, 87
+[ ]+[0-9a-f]+:[ ]+a3 58 dbnz r3, 88
+[ ]+[0-9a-f]+:[ ]+a3 59 dbnz r3, 89
+[ ]+[0-9a-f]+:[ ]+a3 5a dbnz r3, 90
+[ ]+[0-9a-f]+:[ ]+a3 5b dbnz r3, 91
+[ ]+[0-9a-f]+:[ ]+a3 5c dbnz r3, 92
+[ ]+[0-9a-f]+:[ ]+a3 5d dbnz r3, 93
+[ ]+[0-9a-f]+:[ ]+a3 5e dbnz r3, 94
+[ ]+[0-9a-f]+:[ ]+a3 5f dbnz r3, 95
+[ ]+[0-9a-f]+:[ ]+a3 60 dbnz r3, 96
+[ ]+[0-9a-f]+:[ ]+a3 61 dbnz r3, 97
+[ ]+[0-9a-f]+:[ ]+a3 62 dbnz r3, 98
+[ ]+[0-9a-f]+:[ ]+a3 63 dbnz r3, 99
+[ ]+[0-9a-f]+:[ ]+a3 64 dbnz r3, 100
+[ ]+[0-9a-f]+:[ ]+a3 65 dbnz r3, 101
+[ ]+[0-9a-f]+:[ ]+a3 66 dbnz r3, 102
+[ ]+[0-9a-f]+:[ ]+a3 67 dbnz r3, 103
+[ ]+[0-9a-f]+:[ ]+a3 68 dbnz r3, 104
+[ ]+[0-9a-f]+:[ ]+a3 69 dbnz r3, 105
+[ ]+[0-9a-f]+:[ ]+a3 6a dbnz r3, 106
+[ ]+[0-9a-f]+:[ ]+a3 6b dbnz r3, 107
+[ ]+[0-9a-f]+:[ ]+a3 6c dbnz r3, 108
+[ ]+[0-9a-f]+:[ ]+a3 6d dbnz r3, 109
+[ ]+[0-9a-f]+:[ ]+a3 6e dbnz r3, 110
+[ ]+[0-9a-f]+:[ ]+a3 6f dbnz r3, 111
+[ ]+[0-9a-f]+:[ ]+a3 70 dbnz r3, 112
+[ ]+[0-9a-f]+:[ ]+a3 71 dbnz r3, 113
+[ ]+[0-9a-f]+:[ ]+a3 72 dbnz r3, 114
+[ ]+[0-9a-f]+:[ ]+a3 73 dbnz r3, 115
+[ ]+[0-9a-f]+:[ ]+a3 74 dbnz r3, 116
+[ ]+[0-9a-f]+:[ ]+a3 75 dbnz r3, 117
+[ ]+[0-9a-f]+:[ ]+a3 76 dbnz r3, 118
+[ ]+[0-9a-f]+:[ ]+a3 77 dbnz r3, 119
+[ ]+[0-9a-f]+:[ ]+a3 78 dbnz r3, 120
+[ ]+[0-9a-f]+:[ ]+a3 79 dbnz r3, 121
+[ ]+[0-9a-f]+:[ ]+a3 7a dbnz r3, 122
+[ ]+[0-9a-f]+:[ ]+a3 7b dbnz r3, 123
+[ ]+[0-9a-f]+:[ ]+a3 7c dbnz r3, 124
+[ ]+[0-9a-f]+:[ ]+a3 7d dbnz r3, 125
+[ ]+[0-9a-f]+:[ ]+a3 7e dbnz r3, 126
+[ ]+[0-9a-f]+:[ ]+a3 7f dbnz r3, 127
+[ ]+[0-9a-f]+:[ ]+a4 80 dbnz r4, -128
+[ ]+[0-9a-f]+:[ ]+a4 81 dbnz r4, -127
+[ ]+[0-9a-f]+:[ ]+a4 82 dbnz r4, -126
+[ ]+[0-9a-f]+:[ ]+a4 83 dbnz r4, -125
+[ ]+[0-9a-f]+:[ ]+a4 84 dbnz r4, -124
+[ ]+[0-9a-f]+:[ ]+a4 85 dbnz r4, -123
+[ ]+[0-9a-f]+:[ ]+a4 86 dbnz r4, -122
+[ ]+[0-9a-f]+:[ ]+a4 87 dbnz r4, -121
+[ ]+[0-9a-f]+:[ ]+a4 88 dbnz r4, -120
+[ ]+[0-9a-f]+:[ ]+a4 89 dbnz r4, -119
+[ ]+[0-9a-f]+:[ ]+a4 8a dbnz r4, -118
+[ ]+[0-9a-f]+:[ ]+a4 8b dbnz r4, -117
+[ ]+[0-9a-f]+:[ ]+a4 8c dbnz r4, -116
+[ ]+[0-9a-f]+:[ ]+a4 8d dbnz r4, -115
+[ ]+[0-9a-f]+:[ ]+a4 8e dbnz r4, -114
+[ ]+[0-9a-f]+:[ ]+a4 8f dbnz r4, -113
+[ ]+[0-9a-f]+:[ ]+a4 90 dbnz r4, -112
+[ ]+[0-9a-f]+:[ ]+a4 91 dbnz r4, -111
+[ ]+[0-9a-f]+:[ ]+a4 92 dbnz r4, -110
+[ ]+[0-9a-f]+:[ ]+a4 93 dbnz r4, -109
+[ ]+[0-9a-f]+:[ ]+a4 94 dbnz r4, -108
+[ ]+[0-9a-f]+:[ ]+a4 95 dbnz r4, -107
+[ ]+[0-9a-f]+:[ ]+a4 96 dbnz r4, -106
+[ ]+[0-9a-f]+:[ ]+a4 97 dbnz r4, -105
+[ ]+[0-9a-f]+:[ ]+a4 98 dbnz r4, -104
+[ ]+[0-9a-f]+:[ ]+a4 99 dbnz r4, -103
+[ ]+[0-9a-f]+:[ ]+a4 9a dbnz r4, -102
+[ ]+[0-9a-f]+:[ ]+a4 9b dbnz r4, -101
+[ ]+[0-9a-f]+:[ ]+a4 9c dbnz r4, -100
+[ ]+[0-9a-f]+:[ ]+a4 9d dbnz r4, -99
+[ ]+[0-9a-f]+:[ ]+a4 9e dbnz r4, -98
+[ ]+[0-9a-f]+:[ ]+a4 9f dbnz r4, -97
+[ ]+[0-9a-f]+:[ ]+a4 a0 dbnz r4, -96
+[ ]+[0-9a-f]+:[ ]+a4 a1 dbnz r4, -95
+[ ]+[0-9a-f]+:[ ]+a4 a2 dbnz r4, -94
+[ ]+[0-9a-f]+:[ ]+a4 a3 dbnz r4, -93
+[ ]+[0-9a-f]+:[ ]+a4 a4 dbnz r4, -92
+[ ]+[0-9a-f]+:[ ]+a4 a5 dbnz r4, -91
+[ ]+[0-9a-f]+:[ ]+a4 a6 dbnz r4, -90
+[ ]+[0-9a-f]+:[ ]+a4 a7 dbnz r4, -89
+[ ]+[0-9a-f]+:[ ]+a4 a8 dbnz r4, -88
+[ ]+[0-9a-f]+:[ ]+a4 a9 dbnz r4, -87
+[ ]+[0-9a-f]+:[ ]+a4 aa dbnz r4, -86
+[ ]+[0-9a-f]+:[ ]+a4 ab dbnz r4, -85
+[ ]+[0-9a-f]+:[ ]+a4 ac dbnz r4, -84
+[ ]+[0-9a-f]+:[ ]+a4 ad dbnz r4, -83
+[ ]+[0-9a-f]+:[ ]+a4 ae dbnz r4, -82
+[ ]+[0-9a-f]+:[ ]+a4 af dbnz r4, -81
+[ ]+[0-9a-f]+:[ ]+a4 b0 dbnz r4, -80
+[ ]+[0-9a-f]+:[ ]+a4 b1 dbnz r4, -79
+[ ]+[0-9a-f]+:[ ]+a4 b2 dbnz r4, -78
+[ ]+[0-9a-f]+:[ ]+a4 b3 dbnz r4, -77
+[ ]+[0-9a-f]+:[ ]+a4 b4 dbnz r4, -76
+[ ]+[0-9a-f]+:[ ]+a4 b5 dbnz r4, -75
+[ ]+[0-9a-f]+:[ ]+a4 b6 dbnz r4, -74
+[ ]+[0-9a-f]+:[ ]+a4 b7 dbnz r4, -73
+[ ]+[0-9a-f]+:[ ]+a4 b8 dbnz r4, -72
+[ ]+[0-9a-f]+:[ ]+a4 b9 dbnz r4, -71
+[ ]+[0-9a-f]+:[ ]+a4 ba dbnz r4, -70
+[ ]+[0-9a-f]+:[ ]+a4 bb dbnz r4, -69
+[ ]+[0-9a-f]+:[ ]+a4 bc dbnz r4, -68
+[ ]+[0-9a-f]+:[ ]+a4 bd dbnz r4, -67
+[ ]+[0-9a-f]+:[ ]+a4 be dbnz r4, -66
+[ ]+[0-9a-f]+:[ ]+a4 bf dbnz r4, -65
+[ ]+[0-9a-f]+:[ ]+a4 c0 dbnz r4, -64
+[ ]+[0-9a-f]+:[ ]+a4 c1 dbnz r4, -63
+[ ]+[0-9a-f]+:[ ]+a4 c2 dbnz r4, -62
+[ ]+[0-9a-f]+:[ ]+a4 c3 dbnz r4, -61
+[ ]+[0-9a-f]+:[ ]+a4 c4 dbnz r4, -60
+[ ]+[0-9a-f]+:[ ]+a4 c5 dbnz r4, -59
+[ ]+[0-9a-f]+:[ ]+a4 c6 dbnz r4, -58
+[ ]+[0-9a-f]+:[ ]+a4 c7 dbnz r4, -57
+[ ]+[0-9a-f]+:[ ]+a4 c8 dbnz r4, -56
+[ ]+[0-9a-f]+:[ ]+a4 c9 dbnz r4, -55
+[ ]+[0-9a-f]+:[ ]+a4 ca dbnz r4, -54
+[ ]+[0-9a-f]+:[ ]+a4 cb dbnz r4, -53
+[ ]+[0-9a-f]+:[ ]+a4 cc dbnz r4, -52
+[ ]+[0-9a-f]+:[ ]+a4 cd dbnz r4, -51
+[ ]+[0-9a-f]+:[ ]+a4 ce dbnz r4, -50
+[ ]+[0-9a-f]+:[ ]+a4 cf dbnz r4, -49
+[ ]+[0-9a-f]+:[ ]+a4 d0 dbnz r4, -48
+[ ]+[0-9a-f]+:[ ]+a4 d1 dbnz r4, -47
+[ ]+[0-9a-f]+:[ ]+a4 d2 dbnz r4, -46
+[ ]+[0-9a-f]+:[ ]+a4 d3 dbnz r4, -45
+[ ]+[0-9a-f]+:[ ]+a4 d4 dbnz r4, -44
+[ ]+[0-9a-f]+:[ ]+a4 d5 dbnz r4, -43
+[ ]+[0-9a-f]+:[ ]+a4 d6 dbnz r4, -42
+[ ]+[0-9a-f]+:[ ]+a4 d7 dbnz r4, -41
+[ ]+[0-9a-f]+:[ ]+a4 d8 dbnz r4, -40
+[ ]+[0-9a-f]+:[ ]+a4 d9 dbnz r4, -39
+[ ]+[0-9a-f]+:[ ]+a4 da dbnz r4, -38
+[ ]+[0-9a-f]+:[ ]+a4 db dbnz r4, -37
+[ ]+[0-9a-f]+:[ ]+a4 dc dbnz r4, -36
+[ ]+[0-9a-f]+:[ ]+a4 dd dbnz r4, -35
+[ ]+[0-9a-f]+:[ ]+a4 de dbnz r4, -34
+[ ]+[0-9a-f]+:[ ]+a4 df dbnz r4, -33
+[ ]+[0-9a-f]+:[ ]+a4 e0 dbnz r4, -32
+[ ]+[0-9a-f]+:[ ]+a4 e1 dbnz r4, -31
+[ ]+[0-9a-f]+:[ ]+a4 e2 dbnz r4, -30
+[ ]+[0-9a-f]+:[ ]+a4 e3 dbnz r4, -29
+[ ]+[0-9a-f]+:[ ]+a4 e4 dbnz r4, -28
+[ ]+[0-9a-f]+:[ ]+a4 e5 dbnz r4, -27
+[ ]+[0-9a-f]+:[ ]+a4 e6 dbnz r4, -26
+[ ]+[0-9a-f]+:[ ]+a4 e7 dbnz r4, -25
+[ ]+[0-9a-f]+:[ ]+a4 e8 dbnz r4, -24
+[ ]+[0-9a-f]+:[ ]+a4 e9 dbnz r4, -23
+[ ]+[0-9a-f]+:[ ]+a4 ea dbnz r4, -22
+[ ]+[0-9a-f]+:[ ]+a4 eb dbnz r4, -21
+[ ]+[0-9a-f]+:[ ]+a4 ec dbnz r4, -20
+[ ]+[0-9a-f]+:[ ]+a4 ed dbnz r4, -19
+[ ]+[0-9a-f]+:[ ]+a4 ee dbnz r4, -18
+[ ]+[0-9a-f]+:[ ]+a4 ef dbnz r4, -17
+[ ]+[0-9a-f]+:[ ]+a4 f0 dbnz r4, -16
+[ ]+[0-9a-f]+:[ ]+a4 f1 dbnz r4, -15
+[ ]+[0-9a-f]+:[ ]+a4 f2 dbnz r4, -14
+[ ]+[0-9a-f]+:[ ]+a4 f3 dbnz r4, -13
+[ ]+[0-9a-f]+:[ ]+a4 f4 dbnz r4, -12
+[ ]+[0-9a-f]+:[ ]+a4 f5 dbnz r4, -11
+[ ]+[0-9a-f]+:[ ]+a4 f6 dbnz r4, -10
+[ ]+[0-9a-f]+:[ ]+a4 f7 dbnz r4, -9
+[ ]+[0-9a-f]+:[ ]+a4 f8 dbnz r4, -8
+[ ]+[0-9a-f]+:[ ]+a4 f9 dbnz r4, -7
+[ ]+[0-9a-f]+:[ ]+a4 fa dbnz r4, -6
+[ ]+[0-9a-f]+:[ ]+a4 fb dbnz r4, -5
+[ ]+[0-9a-f]+:[ ]+a4 fc dbnz r4, -4
+[ ]+[0-9a-f]+:[ ]+a4 fd dbnz r4, -3
+[ ]+[0-9a-f]+:[ ]+a4 fe dbnz r4, -2
+[ ]+[0-9a-f]+:[ ]+a4 ff dbnz r4, -1
+[ ]+[0-9a-f]+:[ ]+a4 00 dbnz r4, 0
+[ ]+[0-9a-f]+:[ ]+a4 01 dbnz r4, 1
+[ ]+[0-9a-f]+:[ ]+a4 02 dbnz r4, 2
+[ ]+[0-9a-f]+:[ ]+a4 03 dbnz r4, 3
+[ ]+[0-9a-f]+:[ ]+a4 04 dbnz r4, 4
+[ ]+[0-9a-f]+:[ ]+a4 05 dbnz r4, 5
+[ ]+[0-9a-f]+:[ ]+a4 06 dbnz r4, 6
+[ ]+[0-9a-f]+:[ ]+a4 07 dbnz r4, 7
+[ ]+[0-9a-f]+:[ ]+a4 08 dbnz r4, 8
+[ ]+[0-9a-f]+:[ ]+a4 09 dbnz r4, 9
+[ ]+[0-9a-f]+:[ ]+a4 0a dbnz r4, 10
+[ ]+[0-9a-f]+:[ ]+a4 0b dbnz r4, 11
+[ ]+[0-9a-f]+:[ ]+a4 0c dbnz r4, 12
+[ ]+[0-9a-f]+:[ ]+a4 0d dbnz r4, 13
+[ ]+[0-9a-f]+:[ ]+a4 0e dbnz r4, 14
+[ ]+[0-9a-f]+:[ ]+a4 0f dbnz r4, 15
+[ ]+[0-9a-f]+:[ ]+a4 10 dbnz r4, 16
+[ ]+[0-9a-f]+:[ ]+a4 11 dbnz r4, 17
+[ ]+[0-9a-f]+:[ ]+a4 12 dbnz r4, 18
+[ ]+[0-9a-f]+:[ ]+a4 13 dbnz r4, 19
+[ ]+[0-9a-f]+:[ ]+a4 14 dbnz r4, 20
+[ ]+[0-9a-f]+:[ ]+a4 15 dbnz r4, 21
+[ ]+[0-9a-f]+:[ ]+a4 16 dbnz r4, 22
+[ ]+[0-9a-f]+:[ ]+a4 17 dbnz r4, 23
+[ ]+[0-9a-f]+:[ ]+a4 18 dbnz r4, 24
+[ ]+[0-9a-f]+:[ ]+a4 19 dbnz r4, 25
+[ ]+[0-9a-f]+:[ ]+a4 1a dbnz r4, 26
+[ ]+[0-9a-f]+:[ ]+a4 1b dbnz r4, 27
+[ ]+[0-9a-f]+:[ ]+a4 1c dbnz r4, 28
+[ ]+[0-9a-f]+:[ ]+a4 1d dbnz r4, 29
+[ ]+[0-9a-f]+:[ ]+a4 1e dbnz r4, 30
+[ ]+[0-9a-f]+:[ ]+a4 1f dbnz r4, 31
+[ ]+[0-9a-f]+:[ ]+a4 20 dbnz r4, 32
+[ ]+[0-9a-f]+:[ ]+a4 21 dbnz r4, 33
+[ ]+[0-9a-f]+:[ ]+a4 22 dbnz r4, 34
+[ ]+[0-9a-f]+:[ ]+a4 23 dbnz r4, 35
+[ ]+[0-9a-f]+:[ ]+a4 24 dbnz r4, 36
+[ ]+[0-9a-f]+:[ ]+a4 25 dbnz r4, 37
+[ ]+[0-9a-f]+:[ ]+a4 26 dbnz r4, 38
+[ ]+[0-9a-f]+:[ ]+a4 27 dbnz r4, 39
+[ ]+[0-9a-f]+:[ ]+a4 28 dbnz r4, 40
+[ ]+[0-9a-f]+:[ ]+a4 29 dbnz r4, 41
+[ ]+[0-9a-f]+:[ ]+a4 2a dbnz r4, 42
+[ ]+[0-9a-f]+:[ ]+a4 2b dbnz r4, 43
+[ ]+[0-9a-f]+:[ ]+a4 2c dbnz r4, 44
+[ ]+[0-9a-f]+:[ ]+a4 2d dbnz r4, 45
+[ ]+[0-9a-f]+:[ ]+a4 2e dbnz r4, 46
+[ ]+[0-9a-f]+:[ ]+a4 2f dbnz r4, 47
+[ ]+[0-9a-f]+:[ ]+a4 30 dbnz r4, 48
+[ ]+[0-9a-f]+:[ ]+a4 31 dbnz r4, 49
+[ ]+[0-9a-f]+:[ ]+a4 32 dbnz r4, 50
+[ ]+[0-9a-f]+:[ ]+a4 33 dbnz r4, 51
+[ ]+[0-9a-f]+:[ ]+a4 34 dbnz r4, 52
+[ ]+[0-9a-f]+:[ ]+a4 35 dbnz r4, 53
+[ ]+[0-9a-f]+:[ ]+a4 36 dbnz r4, 54
+[ ]+[0-9a-f]+:[ ]+a4 37 dbnz r4, 55
+[ ]+[0-9a-f]+:[ ]+a4 38 dbnz r4, 56
+[ ]+[0-9a-f]+:[ ]+a4 39 dbnz r4, 57
+[ ]+[0-9a-f]+:[ ]+a4 3a dbnz r4, 58
+[ ]+[0-9a-f]+:[ ]+a4 3b dbnz r4, 59
+[ ]+[0-9a-f]+:[ ]+a4 3c dbnz r4, 60
+[ ]+[0-9a-f]+:[ ]+a4 3d dbnz r4, 61
+[ ]+[0-9a-f]+:[ ]+a4 3e dbnz r4, 62
+[ ]+[0-9a-f]+:[ ]+a4 3f dbnz r4, 63
+[ ]+[0-9a-f]+:[ ]+a4 40 dbnz r4, 64
+[ ]+[0-9a-f]+:[ ]+a4 41 dbnz r4, 65
+[ ]+[0-9a-f]+:[ ]+a4 42 dbnz r4, 66
+[ ]+[0-9a-f]+:[ ]+a4 43 dbnz r4, 67
+[ ]+[0-9a-f]+:[ ]+a4 44 dbnz r4, 68
+[ ]+[0-9a-f]+:[ ]+a4 45 dbnz r4, 69
+[ ]+[0-9a-f]+:[ ]+a4 46 dbnz r4, 70
+[ ]+[0-9a-f]+:[ ]+a4 47 dbnz r4, 71
+[ ]+[0-9a-f]+:[ ]+a4 48 dbnz r4, 72
+[ ]+[0-9a-f]+:[ ]+a4 49 dbnz r4, 73
+[ ]+[0-9a-f]+:[ ]+a4 4a dbnz r4, 74
+[ ]+[0-9a-f]+:[ ]+a4 4b dbnz r4, 75
+[ ]+[0-9a-f]+:[ ]+a4 4c dbnz r4, 76
+[ ]+[0-9a-f]+:[ ]+a4 4d dbnz r4, 77
+[ ]+[0-9a-f]+:[ ]+a4 4e dbnz r4, 78
+[ ]+[0-9a-f]+:[ ]+a4 4f dbnz r4, 79
+[ ]+[0-9a-f]+:[ ]+a4 50 dbnz r4, 80
+[ ]+[0-9a-f]+:[ ]+a4 51 dbnz r4, 81
+[ ]+[0-9a-f]+:[ ]+a4 52 dbnz r4, 82
+[ ]+[0-9a-f]+:[ ]+a4 53 dbnz r4, 83
+[ ]+[0-9a-f]+:[ ]+a4 54 dbnz r4, 84
+[ ]+[0-9a-f]+:[ ]+a4 55 dbnz r4, 85
+[ ]+[0-9a-f]+:[ ]+a4 56 dbnz r4, 86
+[ ]+[0-9a-f]+:[ ]+a4 57 dbnz r4, 87
+[ ]+[0-9a-f]+:[ ]+a4 58 dbnz r4, 88
+[ ]+[0-9a-f]+:[ ]+a4 59 dbnz r4, 89
+[ ]+[0-9a-f]+:[ ]+a4 5a dbnz r4, 90
+[ ]+[0-9a-f]+:[ ]+a4 5b dbnz r4, 91
+[ ]+[0-9a-f]+:[ ]+a4 5c dbnz r4, 92
+[ ]+[0-9a-f]+:[ ]+a4 5d dbnz r4, 93
+[ ]+[0-9a-f]+:[ ]+a4 5e dbnz r4, 94
+[ ]+[0-9a-f]+:[ ]+a4 5f dbnz r4, 95
+[ ]+[0-9a-f]+:[ ]+a4 60 dbnz r4, 96
+[ ]+[0-9a-f]+:[ ]+a4 61 dbnz r4, 97
+[ ]+[0-9a-f]+:[ ]+a4 62 dbnz r4, 98
+[ ]+[0-9a-f]+:[ ]+a4 63 dbnz r4, 99
+[ ]+[0-9a-f]+:[ ]+a4 64 dbnz r4, 100
+[ ]+[0-9a-f]+:[ ]+a4 65 dbnz r4, 101
+[ ]+[0-9a-f]+:[ ]+a4 66 dbnz r4, 102
+[ ]+[0-9a-f]+:[ ]+a4 67 dbnz r4, 103
+[ ]+[0-9a-f]+:[ ]+a4 68 dbnz r4, 104
+[ ]+[0-9a-f]+:[ ]+a4 69 dbnz r4, 105
+[ ]+[0-9a-f]+:[ ]+a4 6a dbnz r4, 106
+[ ]+[0-9a-f]+:[ ]+a4 6b dbnz r4, 107
+[ ]+[0-9a-f]+:[ ]+a4 6c dbnz r4, 108
+[ ]+[0-9a-f]+:[ ]+a4 6d dbnz r4, 109
+[ ]+[0-9a-f]+:[ ]+a4 6e dbnz r4, 110
+[ ]+[0-9a-f]+:[ ]+a4 6f dbnz r4, 111
+[ ]+[0-9a-f]+:[ ]+a4 70 dbnz r4, 112
+[ ]+[0-9a-f]+:[ ]+a4 71 dbnz r4, 113
+[ ]+[0-9a-f]+:[ ]+a4 72 dbnz r4, 114
+[ ]+[0-9a-f]+:[ ]+a4 73 dbnz r4, 115
+[ ]+[0-9a-f]+:[ ]+a4 74 dbnz r4, 116
+[ ]+[0-9a-f]+:[ ]+a4 75 dbnz r4, 117
+[ ]+[0-9a-f]+:[ ]+a4 76 dbnz r4, 118
+[ ]+[0-9a-f]+:[ ]+a4 77 dbnz r4, 119
+[ ]+[0-9a-f]+:[ ]+a4 78 dbnz r4, 120
+[ ]+[0-9a-f]+:[ ]+a4 79 dbnz r4, 121
+[ ]+[0-9a-f]+:[ ]+a4 7a dbnz r4, 122
+[ ]+[0-9a-f]+:[ ]+a4 7b dbnz r4, 123
+[ ]+[0-9a-f]+:[ ]+a4 7c dbnz r4, 124
+[ ]+[0-9a-f]+:[ ]+a4 7d dbnz r4, 125
+[ ]+[0-9a-f]+:[ ]+a4 7e dbnz r4, 126
+[ ]+[0-9a-f]+:[ ]+a4 7f dbnz r4, 127
+[ ]+[0-9a-f]+:[ ]+a5 80 dbnz r5, -128
+[ ]+[0-9a-f]+:[ ]+a5 81 dbnz r5, -127
+[ ]+[0-9a-f]+:[ ]+a5 82 dbnz r5, -126
+[ ]+[0-9a-f]+:[ ]+a5 83 dbnz r5, -125
+[ ]+[0-9a-f]+:[ ]+a5 84 dbnz r5, -124
+[ ]+[0-9a-f]+:[ ]+a5 85 dbnz r5, -123
+[ ]+[0-9a-f]+:[ ]+a5 86 dbnz r5, -122
+[ ]+[0-9a-f]+:[ ]+a5 87 dbnz r5, -121
+[ ]+[0-9a-f]+:[ ]+a5 88 dbnz r5, -120
+[ ]+[0-9a-f]+:[ ]+a5 89 dbnz r5, -119
+[ ]+[0-9a-f]+:[ ]+a5 8a dbnz r5, -118
+[ ]+[0-9a-f]+:[ ]+a5 8b dbnz r5, -117
+[ ]+[0-9a-f]+:[ ]+a5 8c dbnz r5, -116
+[ ]+[0-9a-f]+:[ ]+a5 8d dbnz r5, -115
+[ ]+[0-9a-f]+:[ ]+a5 8e dbnz r5, -114
+[ ]+[0-9a-f]+:[ ]+a5 8f dbnz r5, -113
+[ ]+[0-9a-f]+:[ ]+a5 90 dbnz r5, -112
+[ ]+[0-9a-f]+:[ ]+a5 91 dbnz r5, -111
+[ ]+[0-9a-f]+:[ ]+a5 92 dbnz r5, -110
+[ ]+[0-9a-f]+:[ ]+a5 93 dbnz r5, -109
+[ ]+[0-9a-f]+:[ ]+a5 94 dbnz r5, -108
+[ ]+[0-9a-f]+:[ ]+a5 95 dbnz r5, -107
+[ ]+[0-9a-f]+:[ ]+a5 96 dbnz r5, -106
+[ ]+[0-9a-f]+:[ ]+a5 97 dbnz r5, -105
+[ ]+[0-9a-f]+:[ ]+a5 98 dbnz r5, -104
+[ ]+[0-9a-f]+:[ ]+a5 99 dbnz r5, -103
+[ ]+[0-9a-f]+:[ ]+a5 9a dbnz r5, -102
+[ ]+[0-9a-f]+:[ ]+a5 9b dbnz r5, -101
+[ ]+[0-9a-f]+:[ ]+a5 9c dbnz r5, -100
+[ ]+[0-9a-f]+:[ ]+a5 9d dbnz r5, -99
+[ ]+[0-9a-f]+:[ ]+a5 9e dbnz r5, -98
+[ ]+[0-9a-f]+:[ ]+a5 9f dbnz r5, -97
+[ ]+[0-9a-f]+:[ ]+a5 a0 dbnz r5, -96
+[ ]+[0-9a-f]+:[ ]+a5 a1 dbnz r5, -95
+[ ]+[0-9a-f]+:[ ]+a5 a2 dbnz r5, -94
+[ ]+[0-9a-f]+:[ ]+a5 a3 dbnz r5, -93
+[ ]+[0-9a-f]+:[ ]+a5 a4 dbnz r5, -92
+[ ]+[0-9a-f]+:[ ]+a5 a5 dbnz r5, -91
+[ ]+[0-9a-f]+:[ ]+a5 a6 dbnz r5, -90
+[ ]+[0-9a-f]+:[ ]+a5 a7 dbnz r5, -89
+[ ]+[0-9a-f]+:[ ]+a5 a8 dbnz r5, -88
+[ ]+[0-9a-f]+:[ ]+a5 a9 dbnz r5, -87
+[ ]+[0-9a-f]+:[ ]+a5 aa dbnz r5, -86
+[ ]+[0-9a-f]+:[ ]+a5 ab dbnz r5, -85
+[ ]+[0-9a-f]+:[ ]+a5 ac dbnz r5, -84
+[ ]+[0-9a-f]+:[ ]+a5 ad dbnz r5, -83
+[ ]+[0-9a-f]+:[ ]+a5 ae dbnz r5, -82
+[ ]+[0-9a-f]+:[ ]+a5 af dbnz r5, -81
+[ ]+[0-9a-f]+:[ ]+a5 b0 dbnz r5, -80
+[ ]+[0-9a-f]+:[ ]+a5 b1 dbnz r5, -79
+[ ]+[0-9a-f]+:[ ]+a5 b2 dbnz r5, -78
+[ ]+[0-9a-f]+:[ ]+a5 b3 dbnz r5, -77
+[ ]+[0-9a-f]+:[ ]+a5 b4 dbnz r5, -76
+[ ]+[0-9a-f]+:[ ]+a5 b5 dbnz r5, -75
+[ ]+[0-9a-f]+:[ ]+a5 b6 dbnz r5, -74
+[ ]+[0-9a-f]+:[ ]+a5 b7 dbnz r5, -73
+[ ]+[0-9a-f]+:[ ]+a5 b8 dbnz r5, -72
+[ ]+[0-9a-f]+:[ ]+a5 b9 dbnz r5, -71
+[ ]+[0-9a-f]+:[ ]+a5 ba dbnz r5, -70
+[ ]+[0-9a-f]+:[ ]+a5 bb dbnz r5, -69
+[ ]+[0-9a-f]+:[ ]+a5 bc dbnz r5, -68
+[ ]+[0-9a-f]+:[ ]+a5 bd dbnz r5, -67
+[ ]+[0-9a-f]+:[ ]+a5 be dbnz r5, -66
+[ ]+[0-9a-f]+:[ ]+a5 bf dbnz r5, -65
+[ ]+[0-9a-f]+:[ ]+a5 c0 dbnz r5, -64
+[ ]+[0-9a-f]+:[ ]+a5 c1 dbnz r5, -63
+[ ]+[0-9a-f]+:[ ]+a5 c2 dbnz r5, -62
+[ ]+[0-9a-f]+:[ ]+a5 c3 dbnz r5, -61
+[ ]+[0-9a-f]+:[ ]+a5 c4 dbnz r5, -60
+[ ]+[0-9a-f]+:[ ]+a5 c5 dbnz r5, -59
+[ ]+[0-9a-f]+:[ ]+a5 c6 dbnz r5, -58
+[ ]+[0-9a-f]+:[ ]+a5 c7 dbnz r5, -57
+[ ]+[0-9a-f]+:[ ]+a5 c8 dbnz r5, -56
+[ ]+[0-9a-f]+:[ ]+a5 c9 dbnz r5, -55
+[ ]+[0-9a-f]+:[ ]+a5 ca dbnz r5, -54
+[ ]+[0-9a-f]+:[ ]+a5 cb dbnz r5, -53
+[ ]+[0-9a-f]+:[ ]+a5 cc dbnz r5, -52
+[ ]+[0-9a-f]+:[ ]+a5 cd dbnz r5, -51
+[ ]+[0-9a-f]+:[ ]+a5 ce dbnz r5, -50
+[ ]+[0-9a-f]+:[ ]+a5 cf dbnz r5, -49
+[ ]+[0-9a-f]+:[ ]+a5 d0 dbnz r5, -48
+[ ]+[0-9a-f]+:[ ]+a5 d1 dbnz r5, -47
+[ ]+[0-9a-f]+:[ ]+a5 d2 dbnz r5, -46
+[ ]+[0-9a-f]+:[ ]+a5 d3 dbnz r5, -45
+[ ]+[0-9a-f]+:[ ]+a5 d4 dbnz r5, -44
+[ ]+[0-9a-f]+:[ ]+a5 d5 dbnz r5, -43
+[ ]+[0-9a-f]+:[ ]+a5 d6 dbnz r5, -42
+[ ]+[0-9a-f]+:[ ]+a5 d7 dbnz r5, -41
+[ ]+[0-9a-f]+:[ ]+a5 d8 dbnz r5, -40
+[ ]+[0-9a-f]+:[ ]+a5 d9 dbnz r5, -39
+[ ]+[0-9a-f]+:[ ]+a5 da dbnz r5, -38
+[ ]+[0-9a-f]+:[ ]+a5 db dbnz r5, -37
+[ ]+[0-9a-f]+:[ ]+a5 dc dbnz r5, -36
+[ ]+[0-9a-f]+:[ ]+a5 dd dbnz r5, -35
+[ ]+[0-9a-f]+:[ ]+a5 de dbnz r5, -34
+[ ]+[0-9a-f]+:[ ]+a5 df dbnz r5, -33
+[ ]+[0-9a-f]+:[ ]+a5 e0 dbnz r5, -32
+[ ]+[0-9a-f]+:[ ]+a5 e1 dbnz r5, -31
+[ ]+[0-9a-f]+:[ ]+a5 e2 dbnz r5, -30
+[ ]+[0-9a-f]+:[ ]+a5 e3 dbnz r5, -29
+[ ]+[0-9a-f]+:[ ]+a5 e4 dbnz r5, -28
+[ ]+[0-9a-f]+:[ ]+a5 e5 dbnz r5, -27
+[ ]+[0-9a-f]+:[ ]+a5 e6 dbnz r5, -26
+[ ]+[0-9a-f]+:[ ]+a5 e7 dbnz r5, -25
+[ ]+[0-9a-f]+:[ ]+a5 e8 dbnz r5, -24
+[ ]+[0-9a-f]+:[ ]+a5 e9 dbnz r5, -23
+[ ]+[0-9a-f]+:[ ]+a5 ea dbnz r5, -22
+[ ]+[0-9a-f]+:[ ]+a5 eb dbnz r5, -21
+[ ]+[0-9a-f]+:[ ]+a5 ec dbnz r5, -20
+[ ]+[0-9a-f]+:[ ]+a5 ed dbnz r5, -19
+[ ]+[0-9a-f]+:[ ]+a5 ee dbnz r5, -18
+[ ]+[0-9a-f]+:[ ]+a5 ef dbnz r5, -17
+[ ]+[0-9a-f]+:[ ]+a5 f0 dbnz r5, -16
+[ ]+[0-9a-f]+:[ ]+a5 f1 dbnz r5, -15
+[ ]+[0-9a-f]+:[ ]+a5 f2 dbnz r5, -14
+[ ]+[0-9a-f]+:[ ]+a5 f3 dbnz r5, -13
+[ ]+[0-9a-f]+:[ ]+a5 f4 dbnz r5, -12
+[ ]+[0-9a-f]+:[ ]+a5 f5 dbnz r5, -11
+[ ]+[0-9a-f]+:[ ]+a5 f6 dbnz r5, -10
+[ ]+[0-9a-f]+:[ ]+a5 f7 dbnz r5, -9
+[ ]+[0-9a-f]+:[ ]+a5 f8 dbnz r5, -8
+[ ]+[0-9a-f]+:[ ]+a5 f9 dbnz r5, -7
+[ ]+[0-9a-f]+:[ ]+a5 fa dbnz r5, -6
+[ ]+[0-9a-f]+:[ ]+a5 fb dbnz r5, -5
+[ ]+[0-9a-f]+:[ ]+a5 fc dbnz r5, -4
+[ ]+[0-9a-f]+:[ ]+a5 fd dbnz r5, -3
+[ ]+[0-9a-f]+:[ ]+a5 fe dbnz r5, -2
+[ ]+[0-9a-f]+:[ ]+a5 ff dbnz r5, -1
+[ ]+[0-9a-f]+:[ ]+a5 00 dbnz r5, 0
+[ ]+[0-9a-f]+:[ ]+a5 01 dbnz r5, 1
+[ ]+[0-9a-f]+:[ ]+a5 02 dbnz r5, 2
+[ ]+[0-9a-f]+:[ ]+a5 03 dbnz r5, 3
+[ ]+[0-9a-f]+:[ ]+a5 04 dbnz r5, 4
+[ ]+[0-9a-f]+:[ ]+a5 05 dbnz r5, 5
+[ ]+[0-9a-f]+:[ ]+a5 06 dbnz r5, 6
+[ ]+[0-9a-f]+:[ ]+a5 07 dbnz r5, 7
+[ ]+[0-9a-f]+:[ ]+a5 08 dbnz r5, 8
+[ ]+[0-9a-f]+:[ ]+a5 09 dbnz r5, 9
+[ ]+[0-9a-f]+:[ ]+a5 0a dbnz r5, 10
+[ ]+[0-9a-f]+:[ ]+a5 0b dbnz r5, 11
+[ ]+[0-9a-f]+:[ ]+a5 0c dbnz r5, 12
+[ ]+[0-9a-f]+:[ ]+a5 0d dbnz r5, 13
+[ ]+[0-9a-f]+:[ ]+a5 0e dbnz r5, 14
+[ ]+[0-9a-f]+:[ ]+a5 0f dbnz r5, 15
+[ ]+[0-9a-f]+:[ ]+a5 10 dbnz r5, 16
+[ ]+[0-9a-f]+:[ ]+a5 11 dbnz r5, 17
+[ ]+[0-9a-f]+:[ ]+a5 12 dbnz r5, 18
+[ ]+[0-9a-f]+:[ ]+a5 13 dbnz r5, 19
+[ ]+[0-9a-f]+:[ ]+a5 14 dbnz r5, 20
+[ ]+[0-9a-f]+:[ ]+a5 15 dbnz r5, 21
+[ ]+[0-9a-f]+:[ ]+a5 16 dbnz r5, 22
+[ ]+[0-9a-f]+:[ ]+a5 17 dbnz r5, 23
+[ ]+[0-9a-f]+:[ ]+a5 18 dbnz r5, 24
+[ ]+[0-9a-f]+:[ ]+a5 19 dbnz r5, 25
+[ ]+[0-9a-f]+:[ ]+a5 1a dbnz r5, 26
+[ ]+[0-9a-f]+:[ ]+a5 1b dbnz r5, 27
+[ ]+[0-9a-f]+:[ ]+a5 1c dbnz r5, 28
+[ ]+[0-9a-f]+:[ ]+a5 1d dbnz r5, 29
+[ ]+[0-9a-f]+:[ ]+a5 1e dbnz r5, 30
+[ ]+[0-9a-f]+:[ ]+a5 1f dbnz r5, 31
+[ ]+[0-9a-f]+:[ ]+a5 20 dbnz r5, 32
+[ ]+[0-9a-f]+:[ ]+a5 21 dbnz r5, 33
+[ ]+[0-9a-f]+:[ ]+a5 22 dbnz r5, 34
+[ ]+[0-9a-f]+:[ ]+a5 23 dbnz r5, 35
+[ ]+[0-9a-f]+:[ ]+a5 24 dbnz r5, 36
+[ ]+[0-9a-f]+:[ ]+a5 25 dbnz r5, 37
+[ ]+[0-9a-f]+:[ ]+a5 26 dbnz r5, 38
+[ ]+[0-9a-f]+:[ ]+a5 27 dbnz r5, 39
+[ ]+[0-9a-f]+:[ ]+a5 28 dbnz r5, 40
+[ ]+[0-9a-f]+:[ ]+a5 29 dbnz r5, 41
+[ ]+[0-9a-f]+:[ ]+a5 2a dbnz r5, 42
+[ ]+[0-9a-f]+:[ ]+a5 2b dbnz r5, 43
+[ ]+[0-9a-f]+:[ ]+a5 2c dbnz r5, 44
+[ ]+[0-9a-f]+:[ ]+a5 2d dbnz r5, 45
+[ ]+[0-9a-f]+:[ ]+a5 2e dbnz r5, 46
+[ ]+[0-9a-f]+:[ ]+a5 2f dbnz r5, 47
+[ ]+[0-9a-f]+:[ ]+a5 30 dbnz r5, 48
+[ ]+[0-9a-f]+:[ ]+a5 31 dbnz r5, 49
+[ ]+[0-9a-f]+:[ ]+a5 32 dbnz r5, 50
+[ ]+[0-9a-f]+:[ ]+a5 33 dbnz r5, 51
+[ ]+[0-9a-f]+:[ ]+a5 34 dbnz r5, 52
+[ ]+[0-9a-f]+:[ ]+a5 35 dbnz r5, 53
+[ ]+[0-9a-f]+:[ ]+a5 36 dbnz r5, 54
+[ ]+[0-9a-f]+:[ ]+a5 37 dbnz r5, 55
+[ ]+[0-9a-f]+:[ ]+a5 38 dbnz r5, 56
+[ ]+[0-9a-f]+:[ ]+a5 39 dbnz r5, 57
+[ ]+[0-9a-f]+:[ ]+a5 3a dbnz r5, 58
+[ ]+[0-9a-f]+:[ ]+a5 3b dbnz r5, 59
+[ ]+[0-9a-f]+:[ ]+a5 3c dbnz r5, 60
+[ ]+[0-9a-f]+:[ ]+a5 3d dbnz r5, 61
+[ ]+[0-9a-f]+:[ ]+a5 3e dbnz r5, 62
+[ ]+[0-9a-f]+:[ ]+a5 3f dbnz r5, 63
+[ ]+[0-9a-f]+:[ ]+a5 40 dbnz r5, 64
+[ ]+[0-9a-f]+:[ ]+a5 41 dbnz r5, 65
+[ ]+[0-9a-f]+:[ ]+a5 42 dbnz r5, 66
+[ ]+[0-9a-f]+:[ ]+a5 43 dbnz r5, 67
+[ ]+[0-9a-f]+:[ ]+a5 44 dbnz r5, 68
+[ ]+[0-9a-f]+:[ ]+a5 45 dbnz r5, 69
+[ ]+[0-9a-f]+:[ ]+a5 46 dbnz r5, 70
+[ ]+[0-9a-f]+:[ ]+a5 47 dbnz r5, 71
+[ ]+[0-9a-f]+:[ ]+a5 48 dbnz r5, 72
+[ ]+[0-9a-f]+:[ ]+a5 49 dbnz r5, 73
+[ ]+[0-9a-f]+:[ ]+a5 4a dbnz r5, 74
+[ ]+[0-9a-f]+:[ ]+a5 4b dbnz r5, 75
+[ ]+[0-9a-f]+:[ ]+a5 4c dbnz r5, 76
+[ ]+[0-9a-f]+:[ ]+a5 4d dbnz r5, 77
+[ ]+[0-9a-f]+:[ ]+a5 4e dbnz r5, 78
+[ ]+[0-9a-f]+:[ ]+a5 4f dbnz r5, 79
+[ ]+[0-9a-f]+:[ ]+a5 50 dbnz r5, 80
+[ ]+[0-9a-f]+:[ ]+a5 51 dbnz r5, 81
+[ ]+[0-9a-f]+:[ ]+a5 52 dbnz r5, 82
+[ ]+[0-9a-f]+:[ ]+a5 53 dbnz r5, 83
+[ ]+[0-9a-f]+:[ ]+a5 54 dbnz r5, 84
+[ ]+[0-9a-f]+:[ ]+a5 55 dbnz r5, 85
+[ ]+[0-9a-f]+:[ ]+a5 56 dbnz r5, 86
+[ ]+[0-9a-f]+:[ ]+a5 57 dbnz r5, 87
+[ ]+[0-9a-f]+:[ ]+a5 58 dbnz r5, 88
+[ ]+[0-9a-f]+:[ ]+a5 59 dbnz r5, 89
+[ ]+[0-9a-f]+:[ ]+a5 5a dbnz r5, 90
+[ ]+[0-9a-f]+:[ ]+a5 5b dbnz r5, 91
+[ ]+[0-9a-f]+:[ ]+a5 5c dbnz r5, 92
+[ ]+[0-9a-f]+:[ ]+a5 5d dbnz r5, 93
+[ ]+[0-9a-f]+:[ ]+a5 5e dbnz r5, 94
+[ ]+[0-9a-f]+:[ ]+a5 5f dbnz r5, 95
+[ ]+[0-9a-f]+:[ ]+a5 60 dbnz r5, 96
+[ ]+[0-9a-f]+:[ ]+a5 61 dbnz r5, 97
+[ ]+[0-9a-f]+:[ ]+a5 62 dbnz r5, 98
+[ ]+[0-9a-f]+:[ ]+a5 63 dbnz r5, 99
+[ ]+[0-9a-f]+:[ ]+a5 64 dbnz r5, 100
+[ ]+[0-9a-f]+:[ ]+a5 65 dbnz r5, 101
+[ ]+[0-9a-f]+:[ ]+a5 66 dbnz r5, 102
+[ ]+[0-9a-f]+:[ ]+a5 67 dbnz r5, 103
+[ ]+[0-9a-f]+:[ ]+a5 68 dbnz r5, 104
+[ ]+[0-9a-f]+:[ ]+a5 69 dbnz r5, 105
+[ ]+[0-9a-f]+:[ ]+a5 6a dbnz r5, 106
+[ ]+[0-9a-f]+:[ ]+a5 6b dbnz r5, 107
+[ ]+[0-9a-f]+:[ ]+a5 6c dbnz r5, 108
+[ ]+[0-9a-f]+:[ ]+a5 6d dbnz r5, 109
+[ ]+[0-9a-f]+:[ ]+a5 6e dbnz r5, 110
+[ ]+[0-9a-f]+:[ ]+a5 6f dbnz r5, 111
+[ ]+[0-9a-f]+:[ ]+a5 70 dbnz r5, 112
+[ ]+[0-9a-f]+:[ ]+a5 71 dbnz r5, 113
+[ ]+[0-9a-f]+:[ ]+a5 72 dbnz r5, 114
+[ ]+[0-9a-f]+:[ ]+a5 73 dbnz r5, 115
+[ ]+[0-9a-f]+:[ ]+a5 74 dbnz r5, 116
+[ ]+[0-9a-f]+:[ ]+a5 75 dbnz r5, 117
+[ ]+[0-9a-f]+:[ ]+a5 76 dbnz r5, 118
+[ ]+[0-9a-f]+:[ ]+a5 77 dbnz r5, 119
+[ ]+[0-9a-f]+:[ ]+a5 78 dbnz r5, 120
+[ ]+[0-9a-f]+:[ ]+a5 79 dbnz r5, 121
+[ ]+[0-9a-f]+:[ ]+a5 7a dbnz r5, 122
+[ ]+[0-9a-f]+:[ ]+a5 7b dbnz r5, 123
+[ ]+[0-9a-f]+:[ ]+a5 7c dbnz r5, 124
+[ ]+[0-9a-f]+:[ ]+a5 7d dbnz r5, 125
+[ ]+[0-9a-f]+:[ ]+a5 7e dbnz r5, 126
+[ ]+[0-9a-f]+:[ ]+a5 7f dbnz r5, 127
+[ ]+[0-9a-f]+:[ ]+a6 80 dbnz r6, -128
+[ ]+[0-9a-f]+:[ ]+a6 81 dbnz r6, -127
+[ ]+[0-9a-f]+:[ ]+a6 82 dbnz r6, -126
+[ ]+[0-9a-f]+:[ ]+a6 83 dbnz r6, -125
+[ ]+[0-9a-f]+:[ ]+a6 84 dbnz r6, -124
+[ ]+[0-9a-f]+:[ ]+a6 85 dbnz r6, -123
+[ ]+[0-9a-f]+:[ ]+a6 86 dbnz r6, -122
+[ ]+[0-9a-f]+:[ ]+a6 87 dbnz r6, -121
+[ ]+[0-9a-f]+:[ ]+a6 88 dbnz r6, -120
+[ ]+[0-9a-f]+:[ ]+a6 89 dbnz r6, -119
+[ ]+[0-9a-f]+:[ ]+a6 8a dbnz r6, -118
+[ ]+[0-9a-f]+:[ ]+a6 8b dbnz r6, -117
+[ ]+[0-9a-f]+:[ ]+a6 8c dbnz r6, -116
+[ ]+[0-9a-f]+:[ ]+a6 8d dbnz r6, -115
+[ ]+[0-9a-f]+:[ ]+a6 8e dbnz r6, -114
+[ ]+[0-9a-f]+:[ ]+a6 8f dbnz r6, -113
+[ ]+[0-9a-f]+:[ ]+a6 90 dbnz r6, -112
+[ ]+[0-9a-f]+:[ ]+a6 91 dbnz r6, -111
+[ ]+[0-9a-f]+:[ ]+a6 92 dbnz r6, -110
+[ ]+[0-9a-f]+:[ ]+a6 93 dbnz r6, -109
+[ ]+[0-9a-f]+:[ ]+a6 94 dbnz r6, -108
+[ ]+[0-9a-f]+:[ ]+a6 95 dbnz r6, -107
+[ ]+[0-9a-f]+:[ ]+a6 96 dbnz r6, -106
+[ ]+[0-9a-f]+:[ ]+a6 97 dbnz r6, -105
+[ ]+[0-9a-f]+:[ ]+a6 98 dbnz r6, -104
+[ ]+[0-9a-f]+:[ ]+a6 99 dbnz r6, -103
+[ ]+[0-9a-f]+:[ ]+a6 9a dbnz r6, -102
+[ ]+[0-9a-f]+:[ ]+a6 9b dbnz r6, -101
+[ ]+[0-9a-f]+:[ ]+a6 9c dbnz r6, -100
+[ ]+[0-9a-f]+:[ ]+a6 9d dbnz r6, -99
+[ ]+[0-9a-f]+:[ ]+a6 9e dbnz r6, -98
+[ ]+[0-9a-f]+:[ ]+a6 9f dbnz r6, -97
+[ ]+[0-9a-f]+:[ ]+a6 a0 dbnz r6, -96
+[ ]+[0-9a-f]+:[ ]+a6 a1 dbnz r6, -95
+[ ]+[0-9a-f]+:[ ]+a6 a2 dbnz r6, -94
+[ ]+[0-9a-f]+:[ ]+a6 a3 dbnz r6, -93
+[ ]+[0-9a-f]+:[ ]+a6 a4 dbnz r6, -92
+[ ]+[0-9a-f]+:[ ]+a6 a5 dbnz r6, -91
+[ ]+[0-9a-f]+:[ ]+a6 a6 dbnz r6, -90
+[ ]+[0-9a-f]+:[ ]+a6 a7 dbnz r6, -89
+[ ]+[0-9a-f]+:[ ]+a6 a8 dbnz r6, -88
+[ ]+[0-9a-f]+:[ ]+a6 a9 dbnz r6, -87
+[ ]+[0-9a-f]+:[ ]+a6 aa dbnz r6, -86
+[ ]+[0-9a-f]+:[ ]+a6 ab dbnz r6, -85
+[ ]+[0-9a-f]+:[ ]+a6 ac dbnz r6, -84
+[ ]+[0-9a-f]+:[ ]+a6 ad dbnz r6, -83
+[ ]+[0-9a-f]+:[ ]+a6 ae dbnz r6, -82
+[ ]+[0-9a-f]+:[ ]+a6 af dbnz r6, -81
+[ ]+[0-9a-f]+:[ ]+a6 b0 dbnz r6, -80
+[ ]+[0-9a-f]+:[ ]+a6 b1 dbnz r6, -79
+[ ]+[0-9a-f]+:[ ]+a6 b2 dbnz r6, -78
+[ ]+[0-9a-f]+:[ ]+a6 b3 dbnz r6, -77
+[ ]+[0-9a-f]+:[ ]+a6 b4 dbnz r6, -76
+[ ]+[0-9a-f]+:[ ]+a6 b5 dbnz r6, -75
+[ ]+[0-9a-f]+:[ ]+a6 b6 dbnz r6, -74
+[ ]+[0-9a-f]+:[ ]+a6 b7 dbnz r6, -73
+[ ]+[0-9a-f]+:[ ]+a6 b8 dbnz r6, -72
+[ ]+[0-9a-f]+:[ ]+a6 b9 dbnz r6, -71
+[ ]+[0-9a-f]+:[ ]+a6 ba dbnz r6, -70
+[ ]+[0-9a-f]+:[ ]+a6 bb dbnz r6, -69
+[ ]+[0-9a-f]+:[ ]+a6 bc dbnz r6, -68
+[ ]+[0-9a-f]+:[ ]+a6 bd dbnz r6, -67
+[ ]+[0-9a-f]+:[ ]+a6 be dbnz r6, -66
+[ ]+[0-9a-f]+:[ ]+a6 bf dbnz r6, -65
+[ ]+[0-9a-f]+:[ ]+a6 c0 dbnz r6, -64
+[ ]+[0-9a-f]+:[ ]+a6 c1 dbnz r6, -63
+[ ]+[0-9a-f]+:[ ]+a6 c2 dbnz r6, -62
+[ ]+[0-9a-f]+:[ ]+a6 c3 dbnz r6, -61
+[ ]+[0-9a-f]+:[ ]+a6 c4 dbnz r6, -60
+[ ]+[0-9a-f]+:[ ]+a6 c5 dbnz r6, -59
+[ ]+[0-9a-f]+:[ ]+a6 c6 dbnz r6, -58
+[ ]+[0-9a-f]+:[ ]+a6 c7 dbnz r6, -57
+[ ]+[0-9a-f]+:[ ]+a6 c8 dbnz r6, -56
+[ ]+[0-9a-f]+:[ ]+a6 c9 dbnz r6, -55
+[ ]+[0-9a-f]+:[ ]+a6 ca dbnz r6, -54
+[ ]+[0-9a-f]+:[ ]+a6 cb dbnz r6, -53
+[ ]+[0-9a-f]+:[ ]+a6 cc dbnz r6, -52
+[ ]+[0-9a-f]+:[ ]+a6 cd dbnz r6, -51
+[ ]+[0-9a-f]+:[ ]+a6 ce dbnz r6, -50
+[ ]+[0-9a-f]+:[ ]+a6 cf dbnz r6, -49
+[ ]+[0-9a-f]+:[ ]+a6 d0 dbnz r6, -48
+[ ]+[0-9a-f]+:[ ]+a6 d1 dbnz r6, -47
+[ ]+[0-9a-f]+:[ ]+a6 d2 dbnz r6, -46
+[ ]+[0-9a-f]+:[ ]+a6 d3 dbnz r6, -45
+[ ]+[0-9a-f]+:[ ]+a6 d4 dbnz r6, -44
+[ ]+[0-9a-f]+:[ ]+a6 d5 dbnz r6, -43
+[ ]+[0-9a-f]+:[ ]+a6 d6 dbnz r6, -42
+[ ]+[0-9a-f]+:[ ]+a6 d7 dbnz r6, -41
+[ ]+[0-9a-f]+:[ ]+a6 d8 dbnz r6, -40
+[ ]+[0-9a-f]+:[ ]+a6 d9 dbnz r6, -39
+[ ]+[0-9a-f]+:[ ]+a6 da dbnz r6, -38
+[ ]+[0-9a-f]+:[ ]+a6 db dbnz r6, -37
+[ ]+[0-9a-f]+:[ ]+a6 dc dbnz r6, -36
+[ ]+[0-9a-f]+:[ ]+a6 dd dbnz r6, -35
+[ ]+[0-9a-f]+:[ ]+a6 de dbnz r6, -34
+[ ]+[0-9a-f]+:[ ]+a6 df dbnz r6, -33
+[ ]+[0-9a-f]+:[ ]+a6 e0 dbnz r6, -32
+[ ]+[0-9a-f]+:[ ]+a6 e1 dbnz r6, -31
+[ ]+[0-9a-f]+:[ ]+a6 e2 dbnz r6, -30
+[ ]+[0-9a-f]+:[ ]+a6 e3 dbnz r6, -29
+[ ]+[0-9a-f]+:[ ]+a6 e4 dbnz r6, -28
+[ ]+[0-9a-f]+:[ ]+a6 e5 dbnz r6, -27
+[ ]+[0-9a-f]+:[ ]+a6 e6 dbnz r6, -26
+[ ]+[0-9a-f]+:[ ]+a6 e7 dbnz r6, -25
+[ ]+[0-9a-f]+:[ ]+a6 e8 dbnz r6, -24
+[ ]+[0-9a-f]+:[ ]+a6 e9 dbnz r6, -23
+[ ]+[0-9a-f]+:[ ]+a6 ea dbnz r6, -22
+[ ]+[0-9a-f]+:[ ]+a6 eb dbnz r6, -21
+[ ]+[0-9a-f]+:[ ]+a6 ec dbnz r6, -20
+[ ]+[0-9a-f]+:[ ]+a6 ed dbnz r6, -19
+[ ]+[0-9a-f]+:[ ]+a6 ee dbnz r6, -18
+[ ]+[0-9a-f]+:[ ]+a6 ef dbnz r6, -17
+[ ]+[0-9a-f]+:[ ]+a6 f0 dbnz r6, -16
+[ ]+[0-9a-f]+:[ ]+a6 f1 dbnz r6, -15
+[ ]+[0-9a-f]+:[ ]+a6 f2 dbnz r6, -14
+[ ]+[0-9a-f]+:[ ]+a6 f3 dbnz r6, -13
+[ ]+[0-9a-f]+:[ ]+a6 f4 dbnz r6, -12
+[ ]+[0-9a-f]+:[ ]+a6 f5 dbnz r6, -11
+[ ]+[0-9a-f]+:[ ]+a6 f6 dbnz r6, -10
+[ ]+[0-9a-f]+:[ ]+a6 f7 dbnz r6, -9
+[ ]+[0-9a-f]+:[ ]+a6 f8 dbnz r6, -8
+[ ]+[0-9a-f]+:[ ]+a6 f9 dbnz r6, -7
+[ ]+[0-9a-f]+:[ ]+a6 fa dbnz r6, -6
+[ ]+[0-9a-f]+:[ ]+a6 fb dbnz r6, -5
+[ ]+[0-9a-f]+:[ ]+a6 fc dbnz r6, -4
+[ ]+[0-9a-f]+:[ ]+a6 fd dbnz r6, -3
+[ ]+[0-9a-f]+:[ ]+a6 fe dbnz r6, -2
+[ ]+[0-9a-f]+:[ ]+a6 ff dbnz r6, -1
+[ ]+[0-9a-f]+:[ ]+a6 00 dbnz r6, 0
+[ ]+[0-9a-f]+:[ ]+a6 01 dbnz r6, 1
+[ ]+[0-9a-f]+:[ ]+a6 02 dbnz r6, 2
+[ ]+[0-9a-f]+:[ ]+a6 03 dbnz r6, 3
+[ ]+[0-9a-f]+:[ ]+a6 04 dbnz r6, 4
+[ ]+[0-9a-f]+:[ ]+a6 05 dbnz r6, 5
+[ ]+[0-9a-f]+:[ ]+a6 06 dbnz r6, 6
+[ ]+[0-9a-f]+:[ ]+a6 07 dbnz r6, 7
+[ ]+[0-9a-f]+:[ ]+a6 08 dbnz r6, 8
+[ ]+[0-9a-f]+:[ ]+a6 09 dbnz r6, 9
+[ ]+[0-9a-f]+:[ ]+a6 0a dbnz r6, 10
+[ ]+[0-9a-f]+:[ ]+a6 0b dbnz r6, 11
+[ ]+[0-9a-f]+:[ ]+a6 0c dbnz r6, 12
+[ ]+[0-9a-f]+:[ ]+a6 0d dbnz r6, 13
+[ ]+[0-9a-f]+:[ ]+a6 0e dbnz r6, 14
+[ ]+[0-9a-f]+:[ ]+a6 0f dbnz r6, 15
+[ ]+[0-9a-f]+:[ ]+a6 10 dbnz r6, 16
+[ ]+[0-9a-f]+:[ ]+a6 11 dbnz r6, 17
+[ ]+[0-9a-f]+:[ ]+a6 12 dbnz r6, 18
+[ ]+[0-9a-f]+:[ ]+a6 13 dbnz r6, 19
+[ ]+[0-9a-f]+:[ ]+a6 14 dbnz r6, 20
+[ ]+[0-9a-f]+:[ ]+a6 15 dbnz r6, 21
+[ ]+[0-9a-f]+:[ ]+a6 16 dbnz r6, 22
+[ ]+[0-9a-f]+:[ ]+a6 17 dbnz r6, 23
+[ ]+[0-9a-f]+:[ ]+a6 18 dbnz r6, 24
+[ ]+[0-9a-f]+:[ ]+a6 19 dbnz r6, 25
+[ ]+[0-9a-f]+:[ ]+a6 1a dbnz r6, 26
+[ ]+[0-9a-f]+:[ ]+a6 1b dbnz r6, 27
+[ ]+[0-9a-f]+:[ ]+a6 1c dbnz r6, 28
+[ ]+[0-9a-f]+:[ ]+a6 1d dbnz r6, 29
+[ ]+[0-9a-f]+:[ ]+a6 1e dbnz r6, 30
+[ ]+[0-9a-f]+:[ ]+a6 1f dbnz r6, 31
+[ ]+[0-9a-f]+:[ ]+a6 20 dbnz r6, 32
+[ ]+[0-9a-f]+:[ ]+a6 21 dbnz r6, 33
+[ ]+[0-9a-f]+:[ ]+a6 22 dbnz r6, 34
+[ ]+[0-9a-f]+:[ ]+a6 23 dbnz r6, 35
+[ ]+[0-9a-f]+:[ ]+a6 24 dbnz r6, 36
+[ ]+[0-9a-f]+:[ ]+a6 25 dbnz r6, 37
+[ ]+[0-9a-f]+:[ ]+a6 26 dbnz r6, 38
+[ ]+[0-9a-f]+:[ ]+a6 27 dbnz r6, 39
+[ ]+[0-9a-f]+:[ ]+a6 28 dbnz r6, 40
+[ ]+[0-9a-f]+:[ ]+a6 29 dbnz r6, 41
+[ ]+[0-9a-f]+:[ ]+a6 2a dbnz r6, 42
+[ ]+[0-9a-f]+:[ ]+a6 2b dbnz r6, 43
+[ ]+[0-9a-f]+:[ ]+a6 2c dbnz r6, 44
+[ ]+[0-9a-f]+:[ ]+a6 2d dbnz r6, 45
+[ ]+[0-9a-f]+:[ ]+a6 2e dbnz r6, 46
+[ ]+[0-9a-f]+:[ ]+a6 2f dbnz r6, 47
+[ ]+[0-9a-f]+:[ ]+a6 30 dbnz r6, 48
+[ ]+[0-9a-f]+:[ ]+a6 31 dbnz r6, 49
+[ ]+[0-9a-f]+:[ ]+a6 32 dbnz r6, 50
+[ ]+[0-9a-f]+:[ ]+a6 33 dbnz r6, 51
+[ ]+[0-9a-f]+:[ ]+a6 34 dbnz r6, 52
+[ ]+[0-9a-f]+:[ ]+a6 35 dbnz r6, 53
+[ ]+[0-9a-f]+:[ ]+a6 36 dbnz r6, 54
+[ ]+[0-9a-f]+:[ ]+a6 37 dbnz r6, 55
+[ ]+[0-9a-f]+:[ ]+a6 38 dbnz r6, 56
+[ ]+[0-9a-f]+:[ ]+a6 39 dbnz r6, 57
+[ ]+[0-9a-f]+:[ ]+a6 3a dbnz r6, 58
+[ ]+[0-9a-f]+:[ ]+a6 3b dbnz r6, 59
+[ ]+[0-9a-f]+:[ ]+a6 3c dbnz r6, 60
+[ ]+[0-9a-f]+:[ ]+a6 3d dbnz r6, 61
+[ ]+[0-9a-f]+:[ ]+a6 3e dbnz r6, 62
+[ ]+[0-9a-f]+:[ ]+a6 3f dbnz r6, 63
+[ ]+[0-9a-f]+:[ ]+a6 40 dbnz r6, 64
+[ ]+[0-9a-f]+:[ ]+a6 41 dbnz r6, 65
+[ ]+[0-9a-f]+:[ ]+a6 42 dbnz r6, 66
+[ ]+[0-9a-f]+:[ ]+a6 43 dbnz r6, 67
+[ ]+[0-9a-f]+:[ ]+a6 44 dbnz r6, 68
+[ ]+[0-9a-f]+:[ ]+a6 45 dbnz r6, 69
+[ ]+[0-9a-f]+:[ ]+a6 46 dbnz r6, 70
+[ ]+[0-9a-f]+:[ ]+a6 47 dbnz r6, 71
+[ ]+[0-9a-f]+:[ ]+a6 48 dbnz r6, 72
+[ ]+[0-9a-f]+:[ ]+a6 49 dbnz r6, 73
+[ ]+[0-9a-f]+:[ ]+a6 4a dbnz r6, 74
+[ ]+[0-9a-f]+:[ ]+a6 4b dbnz r6, 75
+[ ]+[0-9a-f]+:[ ]+a6 4c dbnz r6, 76
+[ ]+[0-9a-f]+:[ ]+a6 4d dbnz r6, 77
+[ ]+[0-9a-f]+:[ ]+a6 4e dbnz r6, 78
+[ ]+[0-9a-f]+:[ ]+a6 4f dbnz r6, 79
+[ ]+[0-9a-f]+:[ ]+a6 50 dbnz r6, 80
+[ ]+[0-9a-f]+:[ ]+a6 51 dbnz r6, 81
+[ ]+[0-9a-f]+:[ ]+a6 52 dbnz r6, 82
+[ ]+[0-9a-f]+:[ ]+a6 53 dbnz r6, 83
+[ ]+[0-9a-f]+:[ ]+a6 54 dbnz r6, 84
+[ ]+[0-9a-f]+:[ ]+a6 55 dbnz r6, 85
+[ ]+[0-9a-f]+:[ ]+a6 56 dbnz r6, 86
+[ ]+[0-9a-f]+:[ ]+a6 57 dbnz r6, 87
+[ ]+[0-9a-f]+:[ ]+a6 58 dbnz r6, 88
+[ ]+[0-9a-f]+:[ ]+a6 59 dbnz r6, 89
+[ ]+[0-9a-f]+:[ ]+a6 5a dbnz r6, 90
+[ ]+[0-9a-f]+:[ ]+a6 5b dbnz r6, 91
+[ ]+[0-9a-f]+:[ ]+a6 5c dbnz r6, 92
+[ ]+[0-9a-f]+:[ ]+a6 5d dbnz r6, 93
+[ ]+[0-9a-f]+:[ ]+a6 5e dbnz r6, 94
+[ ]+[0-9a-f]+:[ ]+a6 5f dbnz r6, 95
+[ ]+[0-9a-f]+:[ ]+a6 60 dbnz r6, 96
+[ ]+[0-9a-f]+:[ ]+a6 61 dbnz r6, 97
+[ ]+[0-9a-f]+:[ ]+a6 62 dbnz r6, 98
+[ ]+[0-9a-f]+:[ ]+a6 63 dbnz r6, 99
+[ ]+[0-9a-f]+:[ ]+a6 64 dbnz r6, 100
+[ ]+[0-9a-f]+:[ ]+a6 65 dbnz r6, 101
+[ ]+[0-9a-f]+:[ ]+a6 66 dbnz r6, 102
+[ ]+[0-9a-f]+:[ ]+a6 67 dbnz r6, 103
+[ ]+[0-9a-f]+:[ ]+a6 68 dbnz r6, 104
+[ ]+[0-9a-f]+:[ ]+a6 69 dbnz r6, 105
+[ ]+[0-9a-f]+:[ ]+a6 6a dbnz r6, 106
+[ ]+[0-9a-f]+:[ ]+a6 6b dbnz r6, 107
+[ ]+[0-9a-f]+:[ ]+a6 6c dbnz r6, 108
+[ ]+[0-9a-f]+:[ ]+a6 6d dbnz r6, 109
+[ ]+[0-9a-f]+:[ ]+a6 6e dbnz r6, 110
+[ ]+[0-9a-f]+:[ ]+a6 6f dbnz r6, 111
+[ ]+[0-9a-f]+:[ ]+a6 70 dbnz r6, 112
+[ ]+[0-9a-f]+:[ ]+a6 71 dbnz r6, 113
+[ ]+[0-9a-f]+:[ ]+a6 72 dbnz r6, 114
+[ ]+[0-9a-f]+:[ ]+a6 73 dbnz r6, 115
+[ ]+[0-9a-f]+:[ ]+a6 74 dbnz r6, 116
+[ ]+[0-9a-f]+:[ ]+a6 75 dbnz r6, 117
+[ ]+[0-9a-f]+:[ ]+a6 76 dbnz r6, 118
+[ ]+[0-9a-f]+:[ ]+a6 77 dbnz r6, 119
+[ ]+[0-9a-f]+:[ ]+a6 78 dbnz r6, 120
+[ ]+[0-9a-f]+:[ ]+a6 79 dbnz r6, 121
+[ ]+[0-9a-f]+:[ ]+a6 7a dbnz r6, 122
+[ ]+[0-9a-f]+:[ ]+a6 7b dbnz r6, 123
+[ ]+[0-9a-f]+:[ ]+a6 7c dbnz r6, 124
+[ ]+[0-9a-f]+:[ ]+a6 7d dbnz r6, 125
+[ ]+[0-9a-f]+:[ ]+a6 7e dbnz r6, 126
+[ ]+[0-9a-f]+:[ ]+a6 7f dbnz r6, 127
+[ ]+[0-9a-f]+:[ ]+a7 80 dbnz r7, -128
+[ ]+[0-9a-f]+:[ ]+a7 81 dbnz r7, -127
+[ ]+[0-9a-f]+:[ ]+a7 82 dbnz r7, -126
+[ ]+[0-9a-f]+:[ ]+a7 83 dbnz r7, -125
+[ ]+[0-9a-f]+:[ ]+a7 84 dbnz r7, -124
+[ ]+[0-9a-f]+:[ ]+a7 85 dbnz r7, -123
+[ ]+[0-9a-f]+:[ ]+a7 86 dbnz r7, -122
+[ ]+[0-9a-f]+:[ ]+a7 87 dbnz r7, -121
+[ ]+[0-9a-f]+:[ ]+a7 88 dbnz r7, -120
+[ ]+[0-9a-f]+:[ ]+a7 89 dbnz r7, -119
+[ ]+[0-9a-f]+:[ ]+a7 8a dbnz r7, -118
+[ ]+[0-9a-f]+:[ ]+a7 8b dbnz r7, -117
+[ ]+[0-9a-f]+:[ ]+a7 8c dbnz r7, -116
+[ ]+[0-9a-f]+:[ ]+a7 8d dbnz r7, -115
+[ ]+[0-9a-f]+:[ ]+a7 8e dbnz r7, -114
+[ ]+[0-9a-f]+:[ ]+a7 8f dbnz r7, -113
+[ ]+[0-9a-f]+:[ ]+a7 90 dbnz r7, -112
+[ ]+[0-9a-f]+:[ ]+a7 91 dbnz r7, -111
+[ ]+[0-9a-f]+:[ ]+a7 92 dbnz r7, -110
+[ ]+[0-9a-f]+:[ ]+a7 93 dbnz r7, -109
+[ ]+[0-9a-f]+:[ ]+a7 94 dbnz r7, -108
+[ ]+[0-9a-f]+:[ ]+a7 95 dbnz r7, -107
+[ ]+[0-9a-f]+:[ ]+a7 96 dbnz r7, -106
+[ ]+[0-9a-f]+:[ ]+a7 97 dbnz r7, -105
+[ ]+[0-9a-f]+:[ ]+a7 98 dbnz r7, -104
+[ ]+[0-9a-f]+:[ ]+a7 99 dbnz r7, -103
+[ ]+[0-9a-f]+:[ ]+a7 9a dbnz r7, -102
+[ ]+[0-9a-f]+:[ ]+a7 9b dbnz r7, -101
+[ ]+[0-9a-f]+:[ ]+a7 9c dbnz r7, -100
+[ ]+[0-9a-f]+:[ ]+a7 9d dbnz r7, -99
+[ ]+[0-9a-f]+:[ ]+a7 9e dbnz r7, -98
+[ ]+[0-9a-f]+:[ ]+a7 9f dbnz r7, -97
+[ ]+[0-9a-f]+:[ ]+a7 a0 dbnz r7, -96
+[ ]+[0-9a-f]+:[ ]+a7 a1 dbnz r7, -95
+[ ]+[0-9a-f]+:[ ]+a7 a2 dbnz r7, -94
+[ ]+[0-9a-f]+:[ ]+a7 a3 dbnz r7, -93
+[ ]+[0-9a-f]+:[ ]+a7 a4 dbnz r7, -92
+[ ]+[0-9a-f]+:[ ]+a7 a5 dbnz r7, -91
+[ ]+[0-9a-f]+:[ ]+a7 a6 dbnz r7, -90
+[ ]+[0-9a-f]+:[ ]+a7 a7 dbnz r7, -89
+[ ]+[0-9a-f]+:[ ]+a7 a8 dbnz r7, -88
+[ ]+[0-9a-f]+:[ ]+a7 a9 dbnz r7, -87
+[ ]+[0-9a-f]+:[ ]+a7 aa dbnz r7, -86
+[ ]+[0-9a-f]+:[ ]+a7 ab dbnz r7, -85
+[ ]+[0-9a-f]+:[ ]+a7 ac dbnz r7, -84
+[ ]+[0-9a-f]+:[ ]+a7 ad dbnz r7, -83
+[ ]+[0-9a-f]+:[ ]+a7 ae dbnz r7, -82
+[ ]+[0-9a-f]+:[ ]+a7 af dbnz r7, -81
+[ ]+[0-9a-f]+:[ ]+a7 b0 dbnz r7, -80
+[ ]+[0-9a-f]+:[ ]+a7 b1 dbnz r7, -79
+[ ]+[0-9a-f]+:[ ]+a7 b2 dbnz r7, -78
+[ ]+[0-9a-f]+:[ ]+a7 b3 dbnz r7, -77
+[ ]+[0-9a-f]+:[ ]+a7 b4 dbnz r7, -76
+[ ]+[0-9a-f]+:[ ]+a7 b5 dbnz r7, -75
+[ ]+[0-9a-f]+:[ ]+a7 b6 dbnz r7, -74
+[ ]+[0-9a-f]+:[ ]+a7 b7 dbnz r7, -73
+[ ]+[0-9a-f]+:[ ]+a7 b8 dbnz r7, -72
+[ ]+[0-9a-f]+:[ ]+a7 b9 dbnz r7, -71
+[ ]+[0-9a-f]+:[ ]+a7 ba dbnz r7, -70
+[ ]+[0-9a-f]+:[ ]+a7 bb dbnz r7, -69
+[ ]+[0-9a-f]+:[ ]+a7 bc dbnz r7, -68
+[ ]+[0-9a-f]+:[ ]+a7 bd dbnz r7, -67
+[ ]+[0-9a-f]+:[ ]+a7 be dbnz r7, -66
+[ ]+[0-9a-f]+:[ ]+a7 bf dbnz r7, -65
+[ ]+[0-9a-f]+:[ ]+a7 c0 dbnz r7, -64
+[ ]+[0-9a-f]+:[ ]+a7 c1 dbnz r7, -63
+[ ]+[0-9a-f]+:[ ]+a7 c2 dbnz r7, -62
+[ ]+[0-9a-f]+:[ ]+a7 c3 dbnz r7, -61
+[ ]+[0-9a-f]+:[ ]+a7 c4 dbnz r7, -60
+[ ]+[0-9a-f]+:[ ]+a7 c5 dbnz r7, -59
+[ ]+[0-9a-f]+:[ ]+a7 c6 dbnz r7, -58
+[ ]+[0-9a-f]+:[ ]+a7 c7 dbnz r7, -57
+[ ]+[0-9a-f]+:[ ]+a7 c8 dbnz r7, -56
+[ ]+[0-9a-f]+:[ ]+a7 c9 dbnz r7, -55
+[ ]+[0-9a-f]+:[ ]+a7 ca dbnz r7, -54
+[ ]+[0-9a-f]+:[ ]+a7 cb dbnz r7, -53
+[ ]+[0-9a-f]+:[ ]+a7 cc dbnz r7, -52
+[ ]+[0-9a-f]+:[ ]+a7 cd dbnz r7, -51
+[ ]+[0-9a-f]+:[ ]+a7 ce dbnz r7, -50
+[ ]+[0-9a-f]+:[ ]+a7 cf dbnz r7, -49
+[ ]+[0-9a-f]+:[ ]+a7 d0 dbnz r7, -48
+[ ]+[0-9a-f]+:[ ]+a7 d1 dbnz r7, -47
+[ ]+[0-9a-f]+:[ ]+a7 d2 dbnz r7, -46
+[ ]+[0-9a-f]+:[ ]+a7 d3 dbnz r7, -45
+[ ]+[0-9a-f]+:[ ]+a7 d4 dbnz r7, -44
+[ ]+[0-9a-f]+:[ ]+a7 d5 dbnz r7, -43
+[ ]+[0-9a-f]+:[ ]+a7 d6 dbnz r7, -42
+[ ]+[0-9a-f]+:[ ]+a7 d7 dbnz r7, -41
+[ ]+[0-9a-f]+:[ ]+a7 d8 dbnz r7, -40
+[ ]+[0-9a-f]+:[ ]+a7 d9 dbnz r7, -39
+[ ]+[0-9a-f]+:[ ]+a7 da dbnz r7, -38
+[ ]+[0-9a-f]+:[ ]+a7 db dbnz r7, -37
+[ ]+[0-9a-f]+:[ ]+a7 dc dbnz r7, -36
+[ ]+[0-9a-f]+:[ ]+a7 dd dbnz r7, -35
+[ ]+[0-9a-f]+:[ ]+a7 de dbnz r7, -34
+[ ]+[0-9a-f]+:[ ]+a7 df dbnz r7, -33
+[ ]+[0-9a-f]+:[ ]+a7 e0 dbnz r7, -32
+[ ]+[0-9a-f]+:[ ]+a7 e1 dbnz r7, -31
+[ ]+[0-9a-f]+:[ ]+a7 e2 dbnz r7, -30
+[ ]+[0-9a-f]+:[ ]+a7 e3 dbnz r7, -29
+[ ]+[0-9a-f]+:[ ]+a7 e4 dbnz r7, -28
+[ ]+[0-9a-f]+:[ ]+a7 e5 dbnz r7, -27
+[ ]+[0-9a-f]+:[ ]+a7 e6 dbnz r7, -26
+[ ]+[0-9a-f]+:[ ]+a7 e7 dbnz r7, -25
+[ ]+[0-9a-f]+:[ ]+a7 e8 dbnz r7, -24
+[ ]+[0-9a-f]+:[ ]+a7 e9 dbnz r7, -23
+[ ]+[0-9a-f]+:[ ]+a7 ea dbnz r7, -22
+[ ]+[0-9a-f]+:[ ]+a7 eb dbnz r7, -21
+[ ]+[0-9a-f]+:[ ]+a7 ec dbnz r7, -20
+[ ]+[0-9a-f]+:[ ]+a7 ed dbnz r7, -19
+[ ]+[0-9a-f]+:[ ]+a7 ee dbnz r7, -18
+[ ]+[0-9a-f]+:[ ]+a7 ef dbnz r7, -17
+[ ]+[0-9a-f]+:[ ]+a7 f0 dbnz r7, -16
+[ ]+[0-9a-f]+:[ ]+a7 f1 dbnz r7, -15
+[ ]+[0-9a-f]+:[ ]+a7 f2 dbnz r7, -14
+[ ]+[0-9a-f]+:[ ]+a7 f3 dbnz r7, -13
+[ ]+[0-9a-f]+:[ ]+a7 f4 dbnz r7, -12
+[ ]+[0-9a-f]+:[ ]+a7 f5 dbnz r7, -11
+[ ]+[0-9a-f]+:[ ]+a7 f6 dbnz r7, -10
+[ ]+[0-9a-f]+:[ ]+a7 f7 dbnz r7, -9
+[ ]+[0-9a-f]+:[ ]+a7 f8 dbnz r7, -8
+[ ]+[0-9a-f]+:[ ]+a7 f9 dbnz r7, -7
+[ ]+[0-9a-f]+:[ ]+a7 fa dbnz r7, -6
+[ ]+[0-9a-f]+:[ ]+a7 fb dbnz r7, -5
+[ ]+[0-9a-f]+:[ ]+a7 fc dbnz r7, -4
+[ ]+[0-9a-f]+:[ ]+a7 fd dbnz r7, -3
+[ ]+[0-9a-f]+:[ ]+a7 fe dbnz r7, -2
+[ ]+[0-9a-f]+:[ ]+a7 ff dbnz r7, -1
+[ ]+[0-9a-f]+:[ ]+a7 00 dbnz r7, 0
+[ ]+[0-9a-f]+:[ ]+a7 01 dbnz r7, 1
+[ ]+[0-9a-f]+:[ ]+a7 02 dbnz r7, 2
+[ ]+[0-9a-f]+:[ ]+a7 03 dbnz r7, 3
+[ ]+[0-9a-f]+:[ ]+a7 04 dbnz r7, 4
+[ ]+[0-9a-f]+:[ ]+a7 05 dbnz r7, 5
+[ ]+[0-9a-f]+:[ ]+a7 06 dbnz r7, 6
+[ ]+[0-9a-f]+:[ ]+a7 07 dbnz r7, 7
+[ ]+[0-9a-f]+:[ ]+a7 08 dbnz r7, 8
+[ ]+[0-9a-f]+:[ ]+a7 09 dbnz r7, 9
+[ ]+[0-9a-f]+:[ ]+a7 0a dbnz r7, 10
+[ ]+[0-9a-f]+:[ ]+a7 0b dbnz r7, 11
+[ ]+[0-9a-f]+:[ ]+a7 0c dbnz r7, 12
+[ ]+[0-9a-f]+:[ ]+a7 0d dbnz r7, 13
+[ ]+[0-9a-f]+:[ ]+a7 0e dbnz r7, 14
+[ ]+[0-9a-f]+:[ ]+a7 0f dbnz r7, 15
+[ ]+[0-9a-f]+:[ ]+a7 10 dbnz r7, 16
+[ ]+[0-9a-f]+:[ ]+a7 11 dbnz r7, 17
+[ ]+[0-9a-f]+:[ ]+a7 12 dbnz r7, 18
+[ ]+[0-9a-f]+:[ ]+a7 13 dbnz r7, 19
+[ ]+[0-9a-f]+:[ ]+a7 14 dbnz r7, 20
+[ ]+[0-9a-f]+:[ ]+a7 15 dbnz r7, 21
+[ ]+[0-9a-f]+:[ ]+a7 16 dbnz r7, 22
+[ ]+[0-9a-f]+:[ ]+a7 17 dbnz r7, 23
+[ ]+[0-9a-f]+:[ ]+a7 18 dbnz r7, 24
+[ ]+[0-9a-f]+:[ ]+a7 19 dbnz r7, 25
+[ ]+[0-9a-f]+:[ ]+a7 1a dbnz r7, 26
+[ ]+[0-9a-f]+:[ ]+a7 1b dbnz r7, 27
+[ ]+[0-9a-f]+:[ ]+a7 1c dbnz r7, 28
+[ ]+[0-9a-f]+:[ ]+a7 1d dbnz r7, 29
+[ ]+[0-9a-f]+:[ ]+a7 1e dbnz r7, 30
+[ ]+[0-9a-f]+:[ ]+a7 1f dbnz r7, 31
+[ ]+[0-9a-f]+:[ ]+a7 20 dbnz r7, 32
+[ ]+[0-9a-f]+:[ ]+a7 21 dbnz r7, 33
+[ ]+[0-9a-f]+:[ ]+a7 22 dbnz r7, 34
+[ ]+[0-9a-f]+:[ ]+a7 23 dbnz r7, 35
+[ ]+[0-9a-f]+:[ ]+a7 24 dbnz r7, 36
+[ ]+[0-9a-f]+:[ ]+a7 25 dbnz r7, 37
+[ ]+[0-9a-f]+:[ ]+a7 26 dbnz r7, 38
+[ ]+[0-9a-f]+:[ ]+a7 27 dbnz r7, 39
+[ ]+[0-9a-f]+:[ ]+a7 28 dbnz r7, 40
+[ ]+[0-9a-f]+:[ ]+a7 29 dbnz r7, 41
+[ ]+[0-9a-f]+:[ ]+a7 2a dbnz r7, 42
+[ ]+[0-9a-f]+:[ ]+a7 2b dbnz r7, 43
+[ ]+[0-9a-f]+:[ ]+a7 2c dbnz r7, 44
+[ ]+[0-9a-f]+:[ ]+a7 2d dbnz r7, 45
+[ ]+[0-9a-f]+:[ ]+a7 2e dbnz r7, 46
+[ ]+[0-9a-f]+:[ ]+a7 2f dbnz r7, 47
+[ ]+[0-9a-f]+:[ ]+a7 30 dbnz r7, 48
+[ ]+[0-9a-f]+:[ ]+a7 31 dbnz r7, 49
+[ ]+[0-9a-f]+:[ ]+a7 32 dbnz r7, 50
+[ ]+[0-9a-f]+:[ ]+a7 33 dbnz r7, 51
+[ ]+[0-9a-f]+:[ ]+a7 34 dbnz r7, 52
+[ ]+[0-9a-f]+:[ ]+a7 35 dbnz r7, 53
+[ ]+[0-9a-f]+:[ ]+a7 36 dbnz r7, 54
+[ ]+[0-9a-f]+:[ ]+a7 37 dbnz r7, 55
+[ ]+[0-9a-f]+:[ ]+a7 38 dbnz r7, 56
+[ ]+[0-9a-f]+:[ ]+a7 39 dbnz r7, 57
+[ ]+[0-9a-f]+:[ ]+a7 3a dbnz r7, 58
+[ ]+[0-9a-f]+:[ ]+a7 3b dbnz r7, 59
+[ ]+[0-9a-f]+:[ ]+a7 3c dbnz r7, 60
+[ ]+[0-9a-f]+:[ ]+a7 3d dbnz r7, 61
+[ ]+[0-9a-f]+:[ ]+a7 3e dbnz r7, 62
+[ ]+[0-9a-f]+:[ ]+a7 3f dbnz r7, 63
+[ ]+[0-9a-f]+:[ ]+a7 40 dbnz r7, 64
+[ ]+[0-9a-f]+:[ ]+a7 41 dbnz r7, 65
+[ ]+[0-9a-f]+:[ ]+a7 42 dbnz r7, 66
+[ ]+[0-9a-f]+:[ ]+a7 43 dbnz r7, 67
+[ ]+[0-9a-f]+:[ ]+a7 44 dbnz r7, 68
+[ ]+[0-9a-f]+:[ ]+a7 45 dbnz r7, 69
+[ ]+[0-9a-f]+:[ ]+a7 46 dbnz r7, 70
+[ ]+[0-9a-f]+:[ ]+a7 47 dbnz r7, 71
+[ ]+[0-9a-f]+:[ ]+a7 48 dbnz r7, 72
+[ ]+[0-9a-f]+:[ ]+a7 49 dbnz r7, 73
+[ ]+[0-9a-f]+:[ ]+a7 4a dbnz r7, 74
+[ ]+[0-9a-f]+:[ ]+a7 4b dbnz r7, 75
+[ ]+[0-9a-f]+:[ ]+a7 4c dbnz r7, 76
+[ ]+[0-9a-f]+:[ ]+a7 4d dbnz r7, 77
+[ ]+[0-9a-f]+:[ ]+a7 4e dbnz r7, 78
+[ ]+[0-9a-f]+:[ ]+a7 4f dbnz r7, 79
+[ ]+[0-9a-f]+:[ ]+a7 50 dbnz r7, 80
+[ ]+[0-9a-f]+:[ ]+a7 51 dbnz r7, 81
+[ ]+[0-9a-f]+:[ ]+a7 52 dbnz r7, 82
+[ ]+[0-9a-f]+:[ ]+a7 53 dbnz r7, 83
+[ ]+[0-9a-f]+:[ ]+a7 54 dbnz r7, 84
+[ ]+[0-9a-f]+:[ ]+a7 55 dbnz r7, 85
+[ ]+[0-9a-f]+:[ ]+a7 56 dbnz r7, 86
+[ ]+[0-9a-f]+:[ ]+a7 57 dbnz r7, 87
+[ ]+[0-9a-f]+:[ ]+a7 58 dbnz r7, 88
+[ ]+[0-9a-f]+:[ ]+a7 59 dbnz r7, 89
+[ ]+[0-9a-f]+:[ ]+a7 5a dbnz r7, 90
+[ ]+[0-9a-f]+:[ ]+a7 5b dbnz r7, 91
+[ ]+[0-9a-f]+:[ ]+a7 5c dbnz r7, 92
+[ ]+[0-9a-f]+:[ ]+a7 5d dbnz r7, 93
+[ ]+[0-9a-f]+:[ ]+a7 5e dbnz r7, 94
+[ ]+[0-9a-f]+:[ ]+a7 5f dbnz r7, 95
+[ ]+[0-9a-f]+:[ ]+a7 60 dbnz r7, 96
+[ ]+[0-9a-f]+:[ ]+a7 61 dbnz r7, 97
+[ ]+[0-9a-f]+:[ ]+a7 62 dbnz r7, 98
+[ ]+[0-9a-f]+:[ ]+a7 63 dbnz r7, 99
+[ ]+[0-9a-f]+:[ ]+a7 64 dbnz r7, 100
+[ ]+[0-9a-f]+:[ ]+a7 65 dbnz r7, 101
+[ ]+[0-9a-f]+:[ ]+a7 66 dbnz r7, 102
+[ ]+[0-9a-f]+:[ ]+a7 67 dbnz r7, 103
+[ ]+[0-9a-f]+:[ ]+a7 68 dbnz r7, 104
+[ ]+[0-9a-f]+:[ ]+a7 69 dbnz r7, 105
+[ ]+[0-9a-f]+:[ ]+a7 6a dbnz r7, 106
+[ ]+[0-9a-f]+:[ ]+a7 6b dbnz r7, 107
+[ ]+[0-9a-f]+:[ ]+a7 6c dbnz r7, 108
+[ ]+[0-9a-f]+:[ ]+a7 6d dbnz r7, 109
+[ ]+[0-9a-f]+:[ ]+a7 6e dbnz r7, 110
+[ ]+[0-9a-f]+:[ ]+a7 6f dbnz r7, 111
+[ ]+[0-9a-f]+:[ ]+a7 70 dbnz r7, 112
+[ ]+[0-9a-f]+:[ ]+a7 71 dbnz r7, 113
+[ ]+[0-9a-f]+:[ ]+a7 72 dbnz r7, 114
+[ ]+[0-9a-f]+:[ ]+a7 73 dbnz r7, 115
+[ ]+[0-9a-f]+:[ ]+a7 74 dbnz r7, 116
+[ ]+[0-9a-f]+:[ ]+a7 75 dbnz r7, 117
+[ ]+[0-9a-f]+:[ ]+a7 76 dbnz r7, 118
+[ ]+[0-9a-f]+:[ ]+a7 77 dbnz r7, 119
+[ ]+[0-9a-f]+:[ ]+a7 78 dbnz r7, 120
+[ ]+[0-9a-f]+:[ ]+a7 79 dbnz r7, 121
+[ ]+[0-9a-f]+:[ ]+a7 7a dbnz r7, 122
+[ ]+[0-9a-f]+:[ ]+a7 7b dbnz r7, 123
+[ ]+[0-9a-f]+:[ ]+a7 7c dbnz r7, 124
+[ ]+[0-9a-f]+:[ ]+a7 7d dbnz r7, 125
+[ ]+[0-9a-f]+:[ ]+a7 7e dbnz r7, 126
+[ ]+[0-9a-f]+:[ ]+a7 7f dbnz r7, 127
diff --git gas/testsuite/gas/open8/dbnz.s gas/testsuite/gas/open8/dbnz.s
new file mode 100644
index 0000000..cd11a7b
--- /dev/null
+++ gas/testsuite/gas/open8/dbnz.s
@@ -0,0 +1,2048 @@
+ dbnz r0, -128
+ dbnz r0, -127
+ dbnz r0, -126
+ dbnz r0, -125
+ dbnz r0, -124
+ dbnz r0, -123
+ dbnz r0, -122
+ dbnz r0, -121
+ dbnz r0, -120
+ dbnz r0, -119
+ dbnz r0, -118
+ dbnz r0, -117
+ dbnz r0, -116
+ dbnz r0, -115
+ dbnz r0, -114
+ dbnz r0, -113
+ dbnz r0, -112
+ dbnz r0, -111
+ dbnz r0, -110
+ dbnz r0, -109
+ dbnz r0, -108
+ dbnz r0, -107
+ dbnz r0, -106
+ dbnz r0, -105
+ dbnz r0, -104
+ dbnz r0, -103
+ dbnz r0, -102
+ dbnz r0, -101
+ dbnz r0, -100
+ dbnz r0, -99
+ dbnz r0, -98
+ dbnz r0, -97
+ dbnz r0, -96
+ dbnz r0, -95
+ dbnz r0, -94
+ dbnz r0, -93
+ dbnz r0, -92
+ dbnz r0, -91
+ dbnz r0, -90
+ dbnz r0, -89
+ dbnz r0, -88
+ dbnz r0, -87
+ dbnz r0, -86
+ dbnz r0, -85
+ dbnz r0, -84
+ dbnz r0, -83
+ dbnz r0, -82
+ dbnz r0, -81
+ dbnz r0, -80
+ dbnz r0, -79
+ dbnz r0, -78
+ dbnz r0, -77
+ dbnz r0, -76
+ dbnz r0, -75
+ dbnz r0, -74
+ dbnz r0, -73
+ dbnz r0, -72
+ dbnz r0, -71
+ dbnz r0, -70
+ dbnz r0, -69
+ dbnz r0, -68
+ dbnz r0, -67
+ dbnz r0, -66
+ dbnz r0, -65
+ dbnz r0, -64
+ dbnz r0, -63
+ dbnz r0, -62
+ dbnz r0, -61
+ dbnz r0, -60
+ dbnz r0, -59
+ dbnz r0, -58
+ dbnz r0, -57
+ dbnz r0, -56
+ dbnz r0, -55
+ dbnz r0, -54
+ dbnz r0, -53
+ dbnz r0, -52
+ dbnz r0, -51
+ dbnz r0, -50
+ dbnz r0, -49
+ dbnz r0, -48
+ dbnz r0, -47
+ dbnz r0, -46
+ dbnz r0, -45
+ dbnz r0, -44
+ dbnz r0, -43
+ dbnz r0, -42
+ dbnz r0, -41
+ dbnz r0, -40
+ dbnz r0, -39
+ dbnz r0, -38
+ dbnz r0, -37
+ dbnz r0, -36
+ dbnz r0, -35
+ dbnz r0, -34
+ dbnz r0, -33
+ dbnz r0, -32
+ dbnz r0, -31
+ dbnz r0, -30
+ dbnz r0, -29
+ dbnz r0, -28
+ dbnz r0, -27
+ dbnz r0, -26
+ dbnz r0, -25
+ dbnz r0, -24
+ dbnz r0, -23
+ dbnz r0, -22
+ dbnz r0, -21
+ dbnz r0, -20
+ dbnz r0, -19
+ dbnz r0, -18
+ dbnz r0, -17
+ dbnz r0, -16
+ dbnz r0, -15
+ dbnz r0, -14
+ dbnz r0, -13
+ dbnz r0, -12
+ dbnz r0, -11
+ dbnz r0, -10
+ dbnz r0, -9
+ dbnz r0, -8
+ dbnz r0, -7
+ dbnz r0, -6
+ dbnz r0, -5
+ dbnz r0, -4
+ dbnz r0, -3
+ dbnz r0, -2
+ dbnz r0, -1
+ dbnz r0, 0
+ dbnz r0, 1
+ dbnz r0, 2
+ dbnz r0, 3
+ dbnz r0, 4
+ dbnz r0, 5
+ dbnz r0, 6
+ dbnz r0, 7
+ dbnz r0, 8
+ dbnz r0, 9
+ dbnz r0, 10
+ dbnz r0, 11
+ dbnz r0, 12
+ dbnz r0, 13
+ dbnz r0, 14
+ dbnz r0, 15
+ dbnz r0, 16
+ dbnz r0, 17
+ dbnz r0, 18
+ dbnz r0, 19
+ dbnz r0, 20
+ dbnz r0, 21
+ dbnz r0, 22
+ dbnz r0, 23
+ dbnz r0, 24
+ dbnz r0, 25
+ dbnz r0, 26
+ dbnz r0, 27
+ dbnz r0, 28
+ dbnz r0, 29
+ dbnz r0, 30
+ dbnz r0, 31
+ dbnz r0, 32
+ dbnz r0, 33
+ dbnz r0, 34
+ dbnz r0, 35
+ dbnz r0, 36
+ dbnz r0, 37
+ dbnz r0, 38
+ dbnz r0, 39
+ dbnz r0, 40
+ dbnz r0, 41
+ dbnz r0, 42
+ dbnz r0, 43
+ dbnz r0, 44
+ dbnz r0, 45
+ dbnz r0, 46
+ dbnz r0, 47
+ dbnz r0, 48
+ dbnz r0, 49
+ dbnz r0, 50
+ dbnz r0, 51
+ dbnz r0, 52
+ dbnz r0, 53
+ dbnz r0, 54
+ dbnz r0, 55
+ dbnz r0, 56
+ dbnz r0, 57
+ dbnz r0, 58
+ dbnz r0, 59
+ dbnz r0, 60
+ dbnz r0, 61
+ dbnz r0, 62
+ dbnz r0, 63
+ dbnz r0, 64
+ dbnz r0, 65
+ dbnz r0, 66
+ dbnz r0, 67
+ dbnz r0, 68
+ dbnz r0, 69
+ dbnz r0, 70
+ dbnz r0, 71
+ dbnz r0, 72
+ dbnz r0, 73
+ dbnz r0, 74
+ dbnz r0, 75
+ dbnz r0, 76
+ dbnz r0, 77
+ dbnz r0, 78
+ dbnz r0, 79
+ dbnz r0, 80
+ dbnz r0, 81
+ dbnz r0, 82
+ dbnz r0, 83
+ dbnz r0, 84
+ dbnz r0, 85
+ dbnz r0, 86
+ dbnz r0, 87
+ dbnz r0, 88
+ dbnz r0, 89
+ dbnz r0, 90
+ dbnz r0, 91
+ dbnz r0, 92
+ dbnz r0, 93
+ dbnz r0, 94
+ dbnz r0, 95
+ dbnz r0, 96
+ dbnz r0, 97
+ dbnz r0, 98
+ dbnz r0, 99
+ dbnz r0, 100
+ dbnz r0, 101
+ dbnz r0, 102
+ dbnz r0, 103
+ dbnz r0, 104
+ dbnz r0, 105
+ dbnz r0, 106
+ dbnz r0, 107
+ dbnz r0, 108
+ dbnz r0, 109
+ dbnz r0, 110
+ dbnz r0, 111
+ dbnz r0, 112
+ dbnz r0, 113
+ dbnz r0, 114
+ dbnz r0, 115
+ dbnz r0, 116
+ dbnz r0, 117
+ dbnz r0, 118
+ dbnz r0, 119
+ dbnz r0, 120
+ dbnz r0, 121
+ dbnz r0, 122
+ dbnz r0, 123
+ dbnz r0, 124
+ dbnz r0, 125
+ dbnz r0, 126
+ dbnz r0, 127
+ dbnz r1, -128
+ dbnz r1, -127
+ dbnz r1, -126
+ dbnz r1, -125
+ dbnz r1, -124
+ dbnz r1, -123
+ dbnz r1, -122
+ dbnz r1, -121
+ dbnz r1, -120
+ dbnz r1, -119
+ dbnz r1, -118
+ dbnz r1, -117
+ dbnz r1, -116
+ dbnz r1, -115
+ dbnz r1, -114
+ dbnz r1, -113
+ dbnz r1, -112
+ dbnz r1, -111
+ dbnz r1, -110
+ dbnz r1, -109
+ dbnz r1, -108
+ dbnz r1, -107
+ dbnz r1, -106
+ dbnz r1, -105
+ dbnz r1, -104
+ dbnz r1, -103
+ dbnz r1, -102
+ dbnz r1, -101
+ dbnz r1, -100
+ dbnz r1, -99
+ dbnz r1, -98
+ dbnz r1, -97
+ dbnz r1, -96
+ dbnz r1, -95
+ dbnz r1, -94
+ dbnz r1, -93
+ dbnz r1, -92
+ dbnz r1, -91
+ dbnz r1, -90
+ dbnz r1, -89
+ dbnz r1, -88
+ dbnz r1, -87
+ dbnz r1, -86
+ dbnz r1, -85
+ dbnz r1, -84
+ dbnz r1, -83
+ dbnz r1, -82
+ dbnz r1, -81
+ dbnz r1, -80
+ dbnz r1, -79
+ dbnz r1, -78
+ dbnz r1, -77
+ dbnz r1, -76
+ dbnz r1, -75
+ dbnz r1, -74
+ dbnz r1, -73
+ dbnz r1, -72
+ dbnz r1, -71
+ dbnz r1, -70
+ dbnz r1, -69
+ dbnz r1, -68
+ dbnz r1, -67
+ dbnz r1, -66
+ dbnz r1, -65
+ dbnz r1, -64
+ dbnz r1, -63
+ dbnz r1, -62
+ dbnz r1, -61
+ dbnz r1, -60
+ dbnz r1, -59
+ dbnz r1, -58
+ dbnz r1, -57
+ dbnz r1, -56
+ dbnz r1, -55
+ dbnz r1, -54
+ dbnz r1, -53
+ dbnz r1, -52
+ dbnz r1, -51
+ dbnz r1, -50
+ dbnz r1, -49
+ dbnz r1, -48
+ dbnz r1, -47
+ dbnz r1, -46
+ dbnz r1, -45
+ dbnz r1, -44
+ dbnz r1, -43
+ dbnz r1, -42
+ dbnz r1, -41
+ dbnz r1, -40
+ dbnz r1, -39
+ dbnz r1, -38
+ dbnz r1, -37
+ dbnz r1, -36
+ dbnz r1, -35
+ dbnz r1, -34
+ dbnz r1, -33
+ dbnz r1, -32
+ dbnz r1, -31
+ dbnz r1, -30
+ dbnz r1, -29
+ dbnz r1, -28
+ dbnz r1, -27
+ dbnz r1, -26
+ dbnz r1, -25
+ dbnz r1, -24
+ dbnz r1, -23
+ dbnz r1, -22
+ dbnz r1, -21
+ dbnz r1, -20
+ dbnz r1, -19
+ dbnz r1, -18
+ dbnz r1, -17
+ dbnz r1, -16
+ dbnz r1, -15
+ dbnz r1, -14
+ dbnz r1, -13
+ dbnz r1, -12
+ dbnz r1, -11
+ dbnz r1, -10
+ dbnz r1, -9
+ dbnz r1, -8
+ dbnz r1, -7
+ dbnz r1, -6
+ dbnz r1, -5
+ dbnz r1, -4
+ dbnz r1, -3
+ dbnz r1, -2
+ dbnz r1, -1
+ dbnz r1, 0
+ dbnz r1, 1
+ dbnz r1, 2
+ dbnz r1, 3
+ dbnz r1, 4
+ dbnz r1, 5
+ dbnz r1, 6
+ dbnz r1, 7
+ dbnz r1, 8
+ dbnz r1, 9
+ dbnz r1, 10
+ dbnz r1, 11
+ dbnz r1, 12
+ dbnz r1, 13
+ dbnz r1, 14
+ dbnz r1, 15
+ dbnz r1, 16
+ dbnz r1, 17
+ dbnz r1, 18
+ dbnz r1, 19
+ dbnz r1, 20
+ dbnz r1, 21
+ dbnz r1, 22
+ dbnz r1, 23
+ dbnz r1, 24
+ dbnz r1, 25
+ dbnz r1, 26
+ dbnz r1, 27
+ dbnz r1, 28
+ dbnz r1, 29
+ dbnz r1, 30
+ dbnz r1, 31
+ dbnz r1, 32
+ dbnz r1, 33
+ dbnz r1, 34
+ dbnz r1, 35
+ dbnz r1, 36
+ dbnz r1, 37
+ dbnz r1, 38
+ dbnz r1, 39
+ dbnz r1, 40
+ dbnz r1, 41
+ dbnz r1, 42
+ dbnz r1, 43
+ dbnz r1, 44
+ dbnz r1, 45
+ dbnz r1, 46
+ dbnz r1, 47
+ dbnz r1, 48
+ dbnz r1, 49
+ dbnz r1, 50
+ dbnz r1, 51
+ dbnz r1, 52
+ dbnz r1, 53
+ dbnz r1, 54
+ dbnz r1, 55
+ dbnz r1, 56
+ dbnz r1, 57
+ dbnz r1, 58
+ dbnz r1, 59
+ dbnz r1, 60
+ dbnz r1, 61
+ dbnz r1, 62
+ dbnz r1, 63
+ dbnz r1, 64
+ dbnz r1, 65
+ dbnz r1, 66
+ dbnz r1, 67
+ dbnz r1, 68
+ dbnz r1, 69
+ dbnz r1, 70
+ dbnz r1, 71
+ dbnz r1, 72
+ dbnz r1, 73
+ dbnz r1, 74
+ dbnz r1, 75
+ dbnz r1, 76
+ dbnz r1, 77
+ dbnz r1, 78
+ dbnz r1, 79
+ dbnz r1, 80
+ dbnz r1, 81
+ dbnz r1, 82
+ dbnz r1, 83
+ dbnz r1, 84
+ dbnz r1, 85
+ dbnz r1, 86
+ dbnz r1, 87
+ dbnz r1, 88
+ dbnz r1, 89
+ dbnz r1, 90
+ dbnz r1, 91
+ dbnz r1, 92
+ dbnz r1, 93
+ dbnz r1, 94
+ dbnz r1, 95
+ dbnz r1, 96
+ dbnz r1, 97
+ dbnz r1, 98
+ dbnz r1, 99
+ dbnz r1, 100
+ dbnz r1, 101
+ dbnz r1, 102
+ dbnz r1, 103
+ dbnz r1, 104
+ dbnz r1, 105
+ dbnz r1, 106
+ dbnz r1, 107
+ dbnz r1, 108
+ dbnz r1, 109
+ dbnz r1, 110
+ dbnz r1, 111
+ dbnz r1, 112
+ dbnz r1, 113
+ dbnz r1, 114
+ dbnz r1, 115
+ dbnz r1, 116
+ dbnz r1, 117
+ dbnz r1, 118
+ dbnz r1, 119
+ dbnz r1, 120
+ dbnz r1, 121
+ dbnz r1, 122
+ dbnz r1, 123
+ dbnz r1, 124
+ dbnz r1, 125
+ dbnz r1, 126
+ dbnz r1, 127
+ dbnz r2, -128
+ dbnz r2, -127
+ dbnz r2, -126
+ dbnz r2, -125
+ dbnz r2, -124
+ dbnz r2, -123
+ dbnz r2, -122
+ dbnz r2, -121
+ dbnz r2, -120
+ dbnz r2, -119
+ dbnz r2, -118
+ dbnz r2, -117
+ dbnz r2, -116
+ dbnz r2, -115
+ dbnz r2, -114
+ dbnz r2, -113
+ dbnz r2, -112
+ dbnz r2, -111
+ dbnz r2, -110
+ dbnz r2, -109
+ dbnz r2, -108
+ dbnz r2, -107
+ dbnz r2, -106
+ dbnz r2, -105
+ dbnz r2, -104
+ dbnz r2, -103
+ dbnz r2, -102
+ dbnz r2, -101
+ dbnz r2, -100
+ dbnz r2, -99
+ dbnz r2, -98
+ dbnz r2, -97
+ dbnz r2, -96
+ dbnz r2, -95
+ dbnz r2, -94
+ dbnz r2, -93
+ dbnz r2, -92
+ dbnz r2, -91
+ dbnz r2, -90
+ dbnz r2, -89
+ dbnz r2, -88
+ dbnz r2, -87
+ dbnz r2, -86
+ dbnz r2, -85
+ dbnz r2, -84
+ dbnz r2, -83
+ dbnz r2, -82
+ dbnz r2, -81
+ dbnz r2, -80
+ dbnz r2, -79
+ dbnz r2, -78
+ dbnz r2, -77
+ dbnz r2, -76
+ dbnz r2, -75
+ dbnz r2, -74
+ dbnz r2, -73
+ dbnz r2, -72
+ dbnz r2, -71
+ dbnz r2, -70
+ dbnz r2, -69
+ dbnz r2, -68
+ dbnz r2, -67
+ dbnz r2, -66
+ dbnz r2, -65
+ dbnz r2, -64
+ dbnz r2, -63
+ dbnz r2, -62
+ dbnz r2, -61
+ dbnz r2, -60
+ dbnz r2, -59
+ dbnz r2, -58
+ dbnz r2, -57
+ dbnz r2, -56
+ dbnz r2, -55
+ dbnz r2, -54
+ dbnz r2, -53
+ dbnz r2, -52
+ dbnz r2, -51
+ dbnz r2, -50
+ dbnz r2, -49
+ dbnz r2, -48
+ dbnz r2, -47
+ dbnz r2, -46
+ dbnz r2, -45
+ dbnz r2, -44
+ dbnz r2, -43
+ dbnz r2, -42
+ dbnz r2, -41
+ dbnz r2, -40
+ dbnz r2, -39
+ dbnz r2, -38
+ dbnz r2, -37
+ dbnz r2, -36
+ dbnz r2, -35
+ dbnz r2, -34
+ dbnz r2, -33
+ dbnz r2, -32
+ dbnz r2, -31
+ dbnz r2, -30
+ dbnz r2, -29
+ dbnz r2, -28
+ dbnz r2, -27
+ dbnz r2, -26
+ dbnz r2, -25
+ dbnz r2, -24
+ dbnz r2, -23
+ dbnz r2, -22
+ dbnz r2, -21
+ dbnz r2, -20
+ dbnz r2, -19
+ dbnz r2, -18
+ dbnz r2, -17
+ dbnz r2, -16
+ dbnz r2, -15
+ dbnz r2, -14
+ dbnz r2, -13
+ dbnz r2, -12
+ dbnz r2, -11
+ dbnz r2, -10
+ dbnz r2, -9
+ dbnz r2, -8
+ dbnz r2, -7
+ dbnz r2, -6
+ dbnz r2, -5
+ dbnz r2, -4
+ dbnz r2, -3
+ dbnz r2, -2
+ dbnz r2, -1
+ dbnz r2, 0
+ dbnz r2, 1
+ dbnz r2, 2
+ dbnz r2, 3
+ dbnz r2, 4
+ dbnz r2, 5
+ dbnz r2, 6
+ dbnz r2, 7
+ dbnz r2, 8
+ dbnz r2, 9
+ dbnz r2, 10
+ dbnz r2, 11
+ dbnz r2, 12
+ dbnz r2, 13
+ dbnz r2, 14
+ dbnz r2, 15
+ dbnz r2, 16
+ dbnz r2, 17
+ dbnz r2, 18
+ dbnz r2, 19
+ dbnz r2, 20
+ dbnz r2, 21
+ dbnz r2, 22
+ dbnz r2, 23
+ dbnz r2, 24
+ dbnz r2, 25
+ dbnz r2, 26
+ dbnz r2, 27
+ dbnz r2, 28
+ dbnz r2, 29
+ dbnz r2, 30
+ dbnz r2, 31
+ dbnz r2, 32
+ dbnz r2, 33
+ dbnz r2, 34
+ dbnz r2, 35
+ dbnz r2, 36
+ dbnz r2, 37
+ dbnz r2, 38
+ dbnz r2, 39
+ dbnz r2, 40
+ dbnz r2, 41
+ dbnz r2, 42
+ dbnz r2, 43
+ dbnz r2, 44
+ dbnz r2, 45
+ dbnz r2, 46
+ dbnz r2, 47
+ dbnz r2, 48
+ dbnz r2, 49
+ dbnz r2, 50
+ dbnz r2, 51
+ dbnz r2, 52
+ dbnz r2, 53
+ dbnz r2, 54
+ dbnz r2, 55
+ dbnz r2, 56
+ dbnz r2, 57
+ dbnz r2, 58
+ dbnz r2, 59
+ dbnz r2, 60
+ dbnz r2, 61
+ dbnz r2, 62
+ dbnz r2, 63
+ dbnz r2, 64
+ dbnz r2, 65
+ dbnz r2, 66
+ dbnz r2, 67
+ dbnz r2, 68
+ dbnz r2, 69
+ dbnz r2, 70
+ dbnz r2, 71
+ dbnz r2, 72
+ dbnz r2, 73
+ dbnz r2, 74
+ dbnz r2, 75
+ dbnz r2, 76
+ dbnz r2, 77
+ dbnz r2, 78
+ dbnz r2, 79
+ dbnz r2, 80
+ dbnz r2, 81
+ dbnz r2, 82
+ dbnz r2, 83
+ dbnz r2, 84
+ dbnz r2, 85
+ dbnz r2, 86
+ dbnz r2, 87
+ dbnz r2, 88
+ dbnz r2, 89
+ dbnz r2, 90
+ dbnz r2, 91
+ dbnz r2, 92
+ dbnz r2, 93
+ dbnz r2, 94
+ dbnz r2, 95
+ dbnz r2, 96
+ dbnz r2, 97
+ dbnz r2, 98
+ dbnz r2, 99
+ dbnz r2, 100
+ dbnz r2, 101
+ dbnz r2, 102
+ dbnz r2, 103
+ dbnz r2, 104
+ dbnz r2, 105
+ dbnz r2, 106
+ dbnz r2, 107
+ dbnz r2, 108
+ dbnz r2, 109
+ dbnz r2, 110
+ dbnz r2, 111
+ dbnz r2, 112
+ dbnz r2, 113
+ dbnz r2, 114
+ dbnz r2, 115
+ dbnz r2, 116
+ dbnz r2, 117
+ dbnz r2, 118
+ dbnz r2, 119
+ dbnz r2, 120
+ dbnz r2, 121
+ dbnz r2, 122
+ dbnz r2, 123
+ dbnz r2, 124
+ dbnz r2, 125
+ dbnz r2, 126
+ dbnz r2, 127
+ dbnz r3, -128
+ dbnz r3, -127
+ dbnz r3, -126
+ dbnz r3, -125
+ dbnz r3, -124
+ dbnz r3, -123
+ dbnz r3, -122
+ dbnz r3, -121
+ dbnz r3, -120
+ dbnz r3, -119
+ dbnz r3, -118
+ dbnz r3, -117
+ dbnz r3, -116
+ dbnz r3, -115
+ dbnz r3, -114
+ dbnz r3, -113
+ dbnz r3, -112
+ dbnz r3, -111
+ dbnz r3, -110
+ dbnz r3, -109
+ dbnz r3, -108
+ dbnz r3, -107
+ dbnz r3, -106
+ dbnz r3, -105
+ dbnz r3, -104
+ dbnz r3, -103
+ dbnz r3, -102
+ dbnz r3, -101
+ dbnz r3, -100
+ dbnz r3, -99
+ dbnz r3, -98
+ dbnz r3, -97
+ dbnz r3, -96
+ dbnz r3, -95
+ dbnz r3, -94
+ dbnz r3, -93
+ dbnz r3, -92
+ dbnz r3, -91
+ dbnz r3, -90
+ dbnz r3, -89
+ dbnz r3, -88
+ dbnz r3, -87
+ dbnz r3, -86
+ dbnz r3, -85
+ dbnz r3, -84
+ dbnz r3, -83
+ dbnz r3, -82
+ dbnz r3, -81
+ dbnz r3, -80
+ dbnz r3, -79
+ dbnz r3, -78
+ dbnz r3, -77
+ dbnz r3, -76
+ dbnz r3, -75
+ dbnz r3, -74
+ dbnz r3, -73
+ dbnz r3, -72
+ dbnz r3, -71
+ dbnz r3, -70
+ dbnz r3, -69
+ dbnz r3, -68
+ dbnz r3, -67
+ dbnz r3, -66
+ dbnz r3, -65
+ dbnz r3, -64
+ dbnz r3, -63
+ dbnz r3, -62
+ dbnz r3, -61
+ dbnz r3, -60
+ dbnz r3, -59
+ dbnz r3, -58
+ dbnz r3, -57
+ dbnz r3, -56
+ dbnz r3, -55
+ dbnz r3, -54
+ dbnz r3, -53
+ dbnz r3, -52
+ dbnz r3, -51
+ dbnz r3, -50
+ dbnz r3, -49
+ dbnz r3, -48
+ dbnz r3, -47
+ dbnz r3, -46
+ dbnz r3, -45
+ dbnz r3, -44
+ dbnz r3, -43
+ dbnz r3, -42
+ dbnz r3, -41
+ dbnz r3, -40
+ dbnz r3, -39
+ dbnz r3, -38
+ dbnz r3, -37
+ dbnz r3, -36
+ dbnz r3, -35
+ dbnz r3, -34
+ dbnz r3, -33
+ dbnz r3, -32
+ dbnz r3, -31
+ dbnz r3, -30
+ dbnz r3, -29
+ dbnz r3, -28
+ dbnz r3, -27
+ dbnz r3, -26
+ dbnz r3, -25
+ dbnz r3, -24
+ dbnz r3, -23
+ dbnz r3, -22
+ dbnz r3, -21
+ dbnz r3, -20
+ dbnz r3, -19
+ dbnz r3, -18
+ dbnz r3, -17
+ dbnz r3, -16
+ dbnz r3, -15
+ dbnz r3, -14
+ dbnz r3, -13
+ dbnz r3, -12
+ dbnz r3, -11
+ dbnz r3, -10
+ dbnz r3, -9
+ dbnz r3, -8
+ dbnz r3, -7
+ dbnz r3, -6
+ dbnz r3, -5
+ dbnz r3, -4
+ dbnz r3, -3
+ dbnz r3, -2
+ dbnz r3, -1
+ dbnz r3, 0
+ dbnz r3, 1
+ dbnz r3, 2
+ dbnz r3, 3
+ dbnz r3, 4
+ dbnz r3, 5
+ dbnz r3, 6
+ dbnz r3, 7
+ dbnz r3, 8
+ dbnz r3, 9
+ dbnz r3, 10
+ dbnz r3, 11
+ dbnz r3, 12
+ dbnz r3, 13
+ dbnz r3, 14
+ dbnz r3, 15
+ dbnz r3, 16
+ dbnz r3, 17
+ dbnz r3, 18
+ dbnz r3, 19
+ dbnz r3, 20
+ dbnz r3, 21
+ dbnz r3, 22
+ dbnz r3, 23
+ dbnz r3, 24
+ dbnz r3, 25
+ dbnz r3, 26
+ dbnz r3, 27
+ dbnz r3, 28
+ dbnz r3, 29
+ dbnz r3, 30
+ dbnz r3, 31
+ dbnz r3, 32
+ dbnz r3, 33
+ dbnz r3, 34
+ dbnz r3, 35
+ dbnz r3, 36
+ dbnz r3, 37
+ dbnz r3, 38
+ dbnz r3, 39
+ dbnz r3, 40
+ dbnz r3, 41
+ dbnz r3, 42
+ dbnz r3, 43
+ dbnz r3, 44
+ dbnz r3, 45
+ dbnz r3, 46
+ dbnz r3, 47
+ dbnz r3, 48
+ dbnz r3, 49
+ dbnz r3, 50
+ dbnz r3, 51
+ dbnz r3, 52
+ dbnz r3, 53
+ dbnz r3, 54
+ dbnz r3, 55
+ dbnz r3, 56
+ dbnz r3, 57
+ dbnz r3, 58
+ dbnz r3, 59
+ dbnz r3, 60
+ dbnz r3, 61
+ dbnz r3, 62
+ dbnz r3, 63
+ dbnz r3, 64
+ dbnz r3, 65
+ dbnz r3, 66
+ dbnz r3, 67
+ dbnz r3, 68
+ dbnz r3, 69
+ dbnz r3, 70
+ dbnz r3, 71
+ dbnz r3, 72
+ dbnz r3, 73
+ dbnz r3, 74
+ dbnz r3, 75
+ dbnz r3, 76
+ dbnz r3, 77
+ dbnz r3, 78
+ dbnz r3, 79
+ dbnz r3, 80
+ dbnz r3, 81
+ dbnz r3, 82
+ dbnz r3, 83
+ dbnz r3, 84
+ dbnz r3, 85
+ dbnz r3, 86
+ dbnz r3, 87
+ dbnz r3, 88
+ dbnz r3, 89
+ dbnz r3, 90
+ dbnz r3, 91
+ dbnz r3, 92
+ dbnz r3, 93
+ dbnz r3, 94
+ dbnz r3, 95
+ dbnz r3, 96
+ dbnz r3, 97
+ dbnz r3, 98
+ dbnz r3, 99
+ dbnz r3, 100
+ dbnz r3, 101
+ dbnz r3, 102
+ dbnz r3, 103
+ dbnz r3, 104
+ dbnz r3, 105
+ dbnz r3, 106
+ dbnz r3, 107
+ dbnz r3, 108
+ dbnz r3, 109
+ dbnz r3, 110
+ dbnz r3, 111
+ dbnz r3, 112
+ dbnz r3, 113
+ dbnz r3, 114
+ dbnz r3, 115
+ dbnz r3, 116
+ dbnz r3, 117
+ dbnz r3, 118
+ dbnz r3, 119
+ dbnz r3, 120
+ dbnz r3, 121
+ dbnz r3, 122
+ dbnz r3, 123
+ dbnz r3, 124
+ dbnz r3, 125
+ dbnz r3, 126
+ dbnz r3, 127
+ dbnz r4, -128
+ dbnz r4, -127
+ dbnz r4, -126
+ dbnz r4, -125
+ dbnz r4, -124
+ dbnz r4, -123
+ dbnz r4, -122
+ dbnz r4, -121
+ dbnz r4, -120
+ dbnz r4, -119
+ dbnz r4, -118
+ dbnz r4, -117
+ dbnz r4, -116
+ dbnz r4, -115
+ dbnz r4, -114
+ dbnz r4, -113
+ dbnz r4, -112
+ dbnz r4, -111
+ dbnz r4, -110
+ dbnz r4, -109
+ dbnz r4, -108
+ dbnz r4, -107
+ dbnz r4, -106
+ dbnz r4, -105
+ dbnz r4, -104
+ dbnz r4, -103
+ dbnz r4, -102
+ dbnz r4, -101
+ dbnz r4, -100
+ dbnz r4, -99
+ dbnz r4, -98
+ dbnz r4, -97
+ dbnz r4, -96
+ dbnz r4, -95
+ dbnz r4, -94
+ dbnz r4, -93
+ dbnz r4, -92
+ dbnz r4, -91
+ dbnz r4, -90
+ dbnz r4, -89
+ dbnz r4, -88
+ dbnz r4, -87
+ dbnz r4, -86
+ dbnz r4, -85
+ dbnz r4, -84
+ dbnz r4, -83
+ dbnz r4, -82
+ dbnz r4, -81
+ dbnz r4, -80
+ dbnz r4, -79
+ dbnz r4, -78
+ dbnz r4, -77
+ dbnz r4, -76
+ dbnz r4, -75
+ dbnz r4, -74
+ dbnz r4, -73
+ dbnz r4, -72
+ dbnz r4, -71
+ dbnz r4, -70
+ dbnz r4, -69
+ dbnz r4, -68
+ dbnz r4, -67
+ dbnz r4, -66
+ dbnz r4, -65
+ dbnz r4, -64
+ dbnz r4, -63
+ dbnz r4, -62
+ dbnz r4, -61
+ dbnz r4, -60
+ dbnz r4, -59
+ dbnz r4, -58
+ dbnz r4, -57
+ dbnz r4, -56
+ dbnz r4, -55
+ dbnz r4, -54
+ dbnz r4, -53
+ dbnz r4, -52
+ dbnz r4, -51
+ dbnz r4, -50
+ dbnz r4, -49
+ dbnz r4, -48
+ dbnz r4, -47
+ dbnz r4, -46
+ dbnz r4, -45
+ dbnz r4, -44
+ dbnz r4, -43
+ dbnz r4, -42
+ dbnz r4, -41
+ dbnz r4, -40
+ dbnz r4, -39
+ dbnz r4, -38
+ dbnz r4, -37
+ dbnz r4, -36
+ dbnz r4, -35
+ dbnz r4, -34
+ dbnz r4, -33
+ dbnz r4, -32
+ dbnz r4, -31
+ dbnz r4, -30
+ dbnz r4, -29
+ dbnz r4, -28
+ dbnz r4, -27
+ dbnz r4, -26
+ dbnz r4, -25
+ dbnz r4, -24
+ dbnz r4, -23
+ dbnz r4, -22
+ dbnz r4, -21
+ dbnz r4, -20
+ dbnz r4, -19
+ dbnz r4, -18
+ dbnz r4, -17
+ dbnz r4, -16
+ dbnz r4, -15
+ dbnz r4, -14
+ dbnz r4, -13
+ dbnz r4, -12
+ dbnz r4, -11
+ dbnz r4, -10
+ dbnz r4, -9
+ dbnz r4, -8
+ dbnz r4, -7
+ dbnz r4, -6
+ dbnz r4, -5
+ dbnz r4, -4
+ dbnz r4, -3
+ dbnz r4, -2
+ dbnz r4, -1
+ dbnz r4, 0
+ dbnz r4, 1
+ dbnz r4, 2
+ dbnz r4, 3
+ dbnz r4, 4
+ dbnz r4, 5
+ dbnz r4, 6
+ dbnz r4, 7
+ dbnz r4, 8
+ dbnz r4, 9
+ dbnz r4, 10
+ dbnz r4, 11
+ dbnz r4, 12
+ dbnz r4, 13
+ dbnz r4, 14
+ dbnz r4, 15
+ dbnz r4, 16
+ dbnz r4, 17
+ dbnz r4, 18
+ dbnz r4, 19
+ dbnz r4, 20
+ dbnz r4, 21
+ dbnz r4, 22
+ dbnz r4, 23
+ dbnz r4, 24
+ dbnz r4, 25
+ dbnz r4, 26
+ dbnz r4, 27
+ dbnz r4, 28
+ dbnz r4, 29
+ dbnz r4, 30
+ dbnz r4, 31
+ dbnz r4, 32
+ dbnz r4, 33
+ dbnz r4, 34
+ dbnz r4, 35
+ dbnz r4, 36
+ dbnz r4, 37
+ dbnz r4, 38
+ dbnz r4, 39
+ dbnz r4, 40
+ dbnz r4, 41
+ dbnz r4, 42
+ dbnz r4, 43
+ dbnz r4, 44
+ dbnz r4, 45
+ dbnz r4, 46
+ dbnz r4, 47
+ dbnz r4, 48
+ dbnz r4, 49
+ dbnz r4, 50
+ dbnz r4, 51
+ dbnz r4, 52
+ dbnz r4, 53
+ dbnz r4, 54
+ dbnz r4, 55
+ dbnz r4, 56
+ dbnz r4, 57
+ dbnz r4, 58
+ dbnz r4, 59
+ dbnz r4, 60
+ dbnz r4, 61
+ dbnz r4, 62
+ dbnz r4, 63
+ dbnz r4, 64
+ dbnz r4, 65
+ dbnz r4, 66
+ dbnz r4, 67
+ dbnz r4, 68
+ dbnz r4, 69
+ dbnz r4, 70
+ dbnz r4, 71
+ dbnz r4, 72
+ dbnz r4, 73
+ dbnz r4, 74
+ dbnz r4, 75
+ dbnz r4, 76
+ dbnz r4, 77
+ dbnz r4, 78
+ dbnz r4, 79
+ dbnz r4, 80
+ dbnz r4, 81
+ dbnz r4, 82
+ dbnz r4, 83
+ dbnz r4, 84
+ dbnz r4, 85
+ dbnz r4, 86
+ dbnz r4, 87
+ dbnz r4, 88
+ dbnz r4, 89
+ dbnz r4, 90
+ dbnz r4, 91
+ dbnz r4, 92
+ dbnz r4, 93
+ dbnz r4, 94
+ dbnz r4, 95
+ dbnz r4, 96
+ dbnz r4, 97
+ dbnz r4, 98
+ dbnz r4, 99
+ dbnz r4, 100
+ dbnz r4, 101
+ dbnz r4, 102
+ dbnz r4, 103
+ dbnz r4, 104
+ dbnz r4, 105
+ dbnz r4, 106
+ dbnz r4, 107
+ dbnz r4, 108
+ dbnz r4, 109
+ dbnz r4, 110
+ dbnz r4, 111
+ dbnz r4, 112
+ dbnz r4, 113
+ dbnz r4, 114
+ dbnz r4, 115
+ dbnz r4, 116
+ dbnz r4, 117
+ dbnz r4, 118
+ dbnz r4, 119
+ dbnz r4, 120
+ dbnz r4, 121
+ dbnz r4, 122
+ dbnz r4, 123
+ dbnz r4, 124
+ dbnz r4, 125
+ dbnz r4, 126
+ dbnz r4, 127
+ dbnz r5, -128
+ dbnz r5, -127
+ dbnz r5, -126
+ dbnz r5, -125
+ dbnz r5, -124
+ dbnz r5, -123
+ dbnz r5, -122
+ dbnz r5, -121
+ dbnz r5, -120
+ dbnz r5, -119
+ dbnz r5, -118
+ dbnz r5, -117
+ dbnz r5, -116
+ dbnz r5, -115
+ dbnz r5, -114
+ dbnz r5, -113
+ dbnz r5, -112
+ dbnz r5, -111
+ dbnz r5, -110
+ dbnz r5, -109
+ dbnz r5, -108
+ dbnz r5, -107
+ dbnz r5, -106
+ dbnz r5, -105
+ dbnz r5, -104
+ dbnz r5, -103
+ dbnz r5, -102
+ dbnz r5, -101
+ dbnz r5, -100
+ dbnz r5, -99
+ dbnz r5, -98
+ dbnz r5, -97
+ dbnz r5, -96
+ dbnz r5, -95
+ dbnz r5, -94
+ dbnz r5, -93
+ dbnz r5, -92
+ dbnz r5, -91
+ dbnz r5, -90
+ dbnz r5, -89
+ dbnz r5, -88
+ dbnz r5, -87
+ dbnz r5, -86
+ dbnz r5, -85
+ dbnz r5, -84
+ dbnz r5, -83
+ dbnz r5, -82
+ dbnz r5, -81
+ dbnz r5, -80
+ dbnz r5, -79
+ dbnz r5, -78
+ dbnz r5, -77
+ dbnz r5, -76
+ dbnz r5, -75
+ dbnz r5, -74
+ dbnz r5, -73
+ dbnz r5, -72
+ dbnz r5, -71
+ dbnz r5, -70
+ dbnz r5, -69
+ dbnz r5, -68
+ dbnz r5, -67
+ dbnz r5, -66
+ dbnz r5, -65
+ dbnz r5, -64
+ dbnz r5, -63
+ dbnz r5, -62
+ dbnz r5, -61
+ dbnz r5, -60
+ dbnz r5, -59
+ dbnz r5, -58
+ dbnz r5, -57
+ dbnz r5, -56
+ dbnz r5, -55
+ dbnz r5, -54
+ dbnz r5, -53
+ dbnz r5, -52
+ dbnz r5, -51
+ dbnz r5, -50
+ dbnz r5, -49
+ dbnz r5, -48
+ dbnz r5, -47
+ dbnz r5, -46
+ dbnz r5, -45
+ dbnz r5, -44
+ dbnz r5, -43
+ dbnz r5, -42
+ dbnz r5, -41
+ dbnz r5, -40
+ dbnz r5, -39
+ dbnz r5, -38
+ dbnz r5, -37
+ dbnz r5, -36
+ dbnz r5, -35
+ dbnz r5, -34
+ dbnz r5, -33
+ dbnz r5, -32
+ dbnz r5, -31
+ dbnz r5, -30
+ dbnz r5, -29
+ dbnz r5, -28
+ dbnz r5, -27
+ dbnz r5, -26
+ dbnz r5, -25
+ dbnz r5, -24
+ dbnz r5, -23
+ dbnz r5, -22
+ dbnz r5, -21
+ dbnz r5, -20
+ dbnz r5, -19
+ dbnz r5, -18
+ dbnz r5, -17
+ dbnz r5, -16
+ dbnz r5, -15
+ dbnz r5, -14
+ dbnz r5, -13
+ dbnz r5, -12
+ dbnz r5, -11
+ dbnz r5, -10
+ dbnz r5, -9
+ dbnz r5, -8
+ dbnz r5, -7
+ dbnz r5, -6
+ dbnz r5, -5
+ dbnz r5, -4
+ dbnz r5, -3
+ dbnz r5, -2
+ dbnz r5, -1
+ dbnz r5, 0
+ dbnz r5, 1
+ dbnz r5, 2
+ dbnz r5, 3
+ dbnz r5, 4
+ dbnz r5, 5
+ dbnz r5, 6
+ dbnz r5, 7
+ dbnz r5, 8
+ dbnz r5, 9
+ dbnz r5, 10
+ dbnz r5, 11
+ dbnz r5, 12
+ dbnz r5, 13
+ dbnz r5, 14
+ dbnz r5, 15
+ dbnz r5, 16
+ dbnz r5, 17
+ dbnz r5, 18
+ dbnz r5, 19
+ dbnz r5, 20
+ dbnz r5, 21
+ dbnz r5, 22
+ dbnz r5, 23
+ dbnz r5, 24
+ dbnz r5, 25
+ dbnz r5, 26
+ dbnz r5, 27
+ dbnz r5, 28
+ dbnz r5, 29
+ dbnz r5, 30
+ dbnz r5, 31
+ dbnz r5, 32
+ dbnz r5, 33
+ dbnz r5, 34
+ dbnz r5, 35
+ dbnz r5, 36
+ dbnz r5, 37
+ dbnz r5, 38
+ dbnz r5, 39
+ dbnz r5, 40
+ dbnz r5, 41
+ dbnz r5, 42
+ dbnz r5, 43
+ dbnz r5, 44
+ dbnz r5, 45
+ dbnz r5, 46
+ dbnz r5, 47
+ dbnz r5, 48
+ dbnz r5, 49
+ dbnz r5, 50
+ dbnz r5, 51
+ dbnz r5, 52
+ dbnz r5, 53
+ dbnz r5, 54
+ dbnz r5, 55
+ dbnz r5, 56
+ dbnz r5, 57
+ dbnz r5, 58
+ dbnz r5, 59
+ dbnz r5, 60
+ dbnz r5, 61
+ dbnz r5, 62
+ dbnz r5, 63
+ dbnz r5, 64
+ dbnz r5, 65
+ dbnz r5, 66
+ dbnz r5, 67
+ dbnz r5, 68
+ dbnz r5, 69
+ dbnz r5, 70
+ dbnz r5, 71
+ dbnz r5, 72
+ dbnz r5, 73
+ dbnz r5, 74
+ dbnz r5, 75
+ dbnz r5, 76
+ dbnz r5, 77
+ dbnz r5, 78
+ dbnz r5, 79
+ dbnz r5, 80
+ dbnz r5, 81
+ dbnz r5, 82
+ dbnz r5, 83
+ dbnz r5, 84
+ dbnz r5, 85
+ dbnz r5, 86
+ dbnz r5, 87
+ dbnz r5, 88
+ dbnz r5, 89
+ dbnz r5, 90
+ dbnz r5, 91
+ dbnz r5, 92
+ dbnz r5, 93
+ dbnz r5, 94
+ dbnz r5, 95
+ dbnz r5, 96
+ dbnz r5, 97
+ dbnz r5, 98
+ dbnz r5, 99
+ dbnz r5, 100
+ dbnz r5, 101
+ dbnz r5, 102
+ dbnz r5, 103
+ dbnz r5, 104
+ dbnz r5, 105
+ dbnz r5, 106
+ dbnz r5, 107
+ dbnz r5, 108
+ dbnz r5, 109
+ dbnz r5, 110
+ dbnz r5, 111
+ dbnz r5, 112
+ dbnz r5, 113
+ dbnz r5, 114
+ dbnz r5, 115
+ dbnz r5, 116
+ dbnz r5, 117
+ dbnz r5, 118
+ dbnz r5, 119
+ dbnz r5, 120
+ dbnz r5, 121
+ dbnz r5, 122
+ dbnz r5, 123
+ dbnz r5, 124
+ dbnz r5, 125
+ dbnz r5, 126
+ dbnz r5, 127
+ dbnz r6, -128
+ dbnz r6, -127
+ dbnz r6, -126
+ dbnz r6, -125
+ dbnz r6, -124
+ dbnz r6, -123
+ dbnz r6, -122
+ dbnz r6, -121
+ dbnz r6, -120
+ dbnz r6, -119
+ dbnz r6, -118
+ dbnz r6, -117
+ dbnz r6, -116
+ dbnz r6, -115
+ dbnz r6, -114
+ dbnz r6, -113
+ dbnz r6, -112
+ dbnz r6, -111
+ dbnz r6, -110
+ dbnz r6, -109
+ dbnz r6, -108
+ dbnz r6, -107
+ dbnz r6, -106
+ dbnz r6, -105
+ dbnz r6, -104
+ dbnz r6, -103
+ dbnz r6, -102
+ dbnz r6, -101
+ dbnz r6, -100
+ dbnz r6, -99
+ dbnz r6, -98
+ dbnz r6, -97
+ dbnz r6, -96
+ dbnz r6, -95
+ dbnz r6, -94
+ dbnz r6, -93
+ dbnz r6, -92
+ dbnz r6, -91
+ dbnz r6, -90
+ dbnz r6, -89
+ dbnz r6, -88
+ dbnz r6, -87
+ dbnz r6, -86
+ dbnz r6, -85
+ dbnz r6, -84
+ dbnz r6, -83
+ dbnz r6, -82
+ dbnz r6, -81
+ dbnz r6, -80
+ dbnz r6, -79
+ dbnz r6, -78
+ dbnz r6, -77
+ dbnz r6, -76
+ dbnz r6, -75
+ dbnz r6, -74
+ dbnz r6, -73
+ dbnz r6, -72
+ dbnz r6, -71
+ dbnz r6, -70
+ dbnz r6, -69
+ dbnz r6, -68
+ dbnz r6, -67
+ dbnz r6, -66
+ dbnz r6, -65
+ dbnz r6, -64
+ dbnz r6, -63
+ dbnz r6, -62
+ dbnz r6, -61
+ dbnz r6, -60
+ dbnz r6, -59
+ dbnz r6, -58
+ dbnz r6, -57
+ dbnz r6, -56
+ dbnz r6, -55
+ dbnz r6, -54
+ dbnz r6, -53
+ dbnz r6, -52
+ dbnz r6, -51
+ dbnz r6, -50
+ dbnz r6, -49
+ dbnz r6, -48
+ dbnz r6, -47
+ dbnz r6, -46
+ dbnz r6, -45
+ dbnz r6, -44
+ dbnz r6, -43
+ dbnz r6, -42
+ dbnz r6, -41
+ dbnz r6, -40
+ dbnz r6, -39
+ dbnz r6, -38
+ dbnz r6, -37
+ dbnz r6, -36
+ dbnz r6, -35
+ dbnz r6, -34
+ dbnz r6, -33
+ dbnz r6, -32
+ dbnz r6, -31
+ dbnz r6, -30
+ dbnz r6, -29
+ dbnz r6, -28
+ dbnz r6, -27
+ dbnz r6, -26
+ dbnz r6, -25
+ dbnz r6, -24
+ dbnz r6, -23
+ dbnz r6, -22
+ dbnz r6, -21
+ dbnz r6, -20
+ dbnz r6, -19
+ dbnz r6, -18
+ dbnz r6, -17
+ dbnz r6, -16
+ dbnz r6, -15
+ dbnz r6, -14
+ dbnz r6, -13
+ dbnz r6, -12
+ dbnz r6, -11
+ dbnz r6, -10
+ dbnz r6, -9
+ dbnz r6, -8
+ dbnz r6, -7
+ dbnz r6, -6
+ dbnz r6, -5
+ dbnz r6, -4
+ dbnz r6, -3
+ dbnz r6, -2
+ dbnz r6, -1
+ dbnz r6, 0
+ dbnz r6, 1
+ dbnz r6, 2
+ dbnz r6, 3
+ dbnz r6, 4
+ dbnz r6, 5
+ dbnz r6, 6
+ dbnz r6, 7
+ dbnz r6, 8
+ dbnz r6, 9
+ dbnz r6, 10
+ dbnz r6, 11
+ dbnz r6, 12
+ dbnz r6, 13
+ dbnz r6, 14
+ dbnz r6, 15
+ dbnz r6, 16
+ dbnz r6, 17
+ dbnz r6, 18
+ dbnz r6, 19
+ dbnz r6, 20
+ dbnz r6, 21
+ dbnz r6, 22
+ dbnz r6, 23
+ dbnz r6, 24
+ dbnz r6, 25
+ dbnz r6, 26
+ dbnz r6, 27
+ dbnz r6, 28
+ dbnz r6, 29
+ dbnz r6, 30
+ dbnz r6, 31
+ dbnz r6, 32
+ dbnz r6, 33
+ dbnz r6, 34
+ dbnz r6, 35
+ dbnz r6, 36
+ dbnz r6, 37
+ dbnz r6, 38
+ dbnz r6, 39
+ dbnz r6, 40
+ dbnz r6, 41
+ dbnz r6, 42
+ dbnz r6, 43
+ dbnz r6, 44
+ dbnz r6, 45
+ dbnz r6, 46
+ dbnz r6, 47
+ dbnz r6, 48
+ dbnz r6, 49
+ dbnz r6, 50
+ dbnz r6, 51
+ dbnz r6, 52
+ dbnz r6, 53
+ dbnz r6, 54
+ dbnz r6, 55
+ dbnz r6, 56
+ dbnz r6, 57
+ dbnz r6, 58
+ dbnz r6, 59
+ dbnz r6, 60
+ dbnz r6, 61
+ dbnz r6, 62
+ dbnz r6, 63
+ dbnz r6, 64
+ dbnz r6, 65
+ dbnz r6, 66
+ dbnz r6, 67
+ dbnz r6, 68
+ dbnz r6, 69
+ dbnz r6, 70
+ dbnz r6, 71
+ dbnz r6, 72
+ dbnz r6, 73
+ dbnz r6, 74
+ dbnz r6, 75
+ dbnz r6, 76
+ dbnz r6, 77
+ dbnz r6, 78
+ dbnz r6, 79
+ dbnz r6, 80
+ dbnz r6, 81
+ dbnz r6, 82
+ dbnz r6, 83
+ dbnz r6, 84
+ dbnz r6, 85
+ dbnz r6, 86
+ dbnz r6, 87
+ dbnz r6, 88
+ dbnz r6, 89
+ dbnz r6, 90
+ dbnz r6, 91
+ dbnz r6, 92
+ dbnz r6, 93
+ dbnz r6, 94
+ dbnz r6, 95
+ dbnz r6, 96
+ dbnz r6, 97
+ dbnz r6, 98
+ dbnz r6, 99
+ dbnz r6, 100
+ dbnz r6, 101
+ dbnz r6, 102
+ dbnz r6, 103
+ dbnz r6, 104
+ dbnz r6, 105
+ dbnz r6, 106
+ dbnz r6, 107
+ dbnz r6, 108
+ dbnz r6, 109
+ dbnz r6, 110
+ dbnz r6, 111
+ dbnz r6, 112
+ dbnz r6, 113
+ dbnz r6, 114
+ dbnz r6, 115
+ dbnz r6, 116
+ dbnz r6, 117
+ dbnz r6, 118
+ dbnz r6, 119
+ dbnz r6, 120
+ dbnz r6, 121
+ dbnz r6, 122
+ dbnz r6, 123
+ dbnz r6, 124
+ dbnz r6, 125
+ dbnz r6, 126
+ dbnz r6, 127
+ dbnz r7, -128
+ dbnz r7, -127
+ dbnz r7, -126
+ dbnz r7, -125
+ dbnz r7, -124
+ dbnz r7, -123
+ dbnz r7, -122
+ dbnz r7, -121
+ dbnz r7, -120
+ dbnz r7, -119
+ dbnz r7, -118
+ dbnz r7, -117
+ dbnz r7, -116
+ dbnz r7, -115
+ dbnz r7, -114
+ dbnz r7, -113
+ dbnz r7, -112
+ dbnz r7, -111
+ dbnz r7, -110
+ dbnz r7, -109
+ dbnz r7, -108
+ dbnz r7, -107
+ dbnz r7, -106
+ dbnz r7, -105
+ dbnz r7, -104
+ dbnz r7, -103
+ dbnz r7, -102
+ dbnz r7, -101
+ dbnz r7, -100
+ dbnz r7, -99
+ dbnz r7, -98
+ dbnz r7, -97
+ dbnz r7, -96
+ dbnz r7, -95
+ dbnz r7, -94
+ dbnz r7, -93
+ dbnz r7, -92
+ dbnz r7, -91
+ dbnz r7, -90
+ dbnz r7, -89
+ dbnz r7, -88
+ dbnz r7, -87
+ dbnz r7, -86
+ dbnz r7, -85
+ dbnz r7, -84
+ dbnz r7, -83
+ dbnz r7, -82
+ dbnz r7, -81
+ dbnz r7, -80
+ dbnz r7, -79
+ dbnz r7, -78
+ dbnz r7, -77
+ dbnz r7, -76
+ dbnz r7, -75
+ dbnz r7, -74
+ dbnz r7, -73
+ dbnz r7, -72
+ dbnz r7, -71
+ dbnz r7, -70
+ dbnz r7, -69
+ dbnz r7, -68
+ dbnz r7, -67
+ dbnz r7, -66
+ dbnz r7, -65
+ dbnz r7, -64
+ dbnz r7, -63
+ dbnz r7, -62
+ dbnz r7, -61
+ dbnz r7, -60
+ dbnz r7, -59
+ dbnz r7, -58
+ dbnz r7, -57
+ dbnz r7, -56
+ dbnz r7, -55
+ dbnz r7, -54
+ dbnz r7, -53
+ dbnz r7, -52
+ dbnz r7, -51
+ dbnz r7, -50
+ dbnz r7, -49
+ dbnz r7, -48
+ dbnz r7, -47
+ dbnz r7, -46
+ dbnz r7, -45
+ dbnz r7, -44
+ dbnz r7, -43
+ dbnz r7, -42
+ dbnz r7, -41
+ dbnz r7, -40
+ dbnz r7, -39
+ dbnz r7, -38
+ dbnz r7, -37
+ dbnz r7, -36
+ dbnz r7, -35
+ dbnz r7, -34
+ dbnz r7, -33
+ dbnz r7, -32
+ dbnz r7, -31
+ dbnz r7, -30
+ dbnz r7, -29
+ dbnz r7, -28
+ dbnz r7, -27
+ dbnz r7, -26
+ dbnz r7, -25
+ dbnz r7, -24
+ dbnz r7, -23
+ dbnz r7, -22
+ dbnz r7, -21
+ dbnz r7, -20
+ dbnz r7, -19
+ dbnz r7, -18
+ dbnz r7, -17
+ dbnz r7, -16
+ dbnz r7, -15
+ dbnz r7, -14
+ dbnz r7, -13
+ dbnz r7, -12
+ dbnz r7, -11
+ dbnz r7, -10
+ dbnz r7, -9
+ dbnz r7, -8
+ dbnz r7, -7
+ dbnz r7, -6
+ dbnz r7, -5
+ dbnz r7, -4
+ dbnz r7, -3
+ dbnz r7, -2
+ dbnz r7, -1
+ dbnz r7, 0
+ dbnz r7, 1
+ dbnz r7, 2
+ dbnz r7, 3
+ dbnz r7, 4
+ dbnz r7, 5
+ dbnz r7, 6
+ dbnz r7, 7
+ dbnz r7, 8
+ dbnz r7, 9
+ dbnz r7, 10
+ dbnz r7, 11
+ dbnz r7, 12
+ dbnz r7, 13
+ dbnz r7, 14
+ dbnz r7, 15
+ dbnz r7, 16
+ dbnz r7, 17
+ dbnz r7, 18
+ dbnz r7, 19
+ dbnz r7, 20
+ dbnz r7, 21
+ dbnz r7, 22
+ dbnz r7, 23
+ dbnz r7, 24
+ dbnz r7, 25
+ dbnz r7, 26
+ dbnz r7, 27
+ dbnz r7, 28
+ dbnz r7, 29
+ dbnz r7, 30
+ dbnz r7, 31
+ dbnz r7, 32
+ dbnz r7, 33
+ dbnz r7, 34
+ dbnz r7, 35
+ dbnz r7, 36
+ dbnz r7, 37
+ dbnz r7, 38
+ dbnz r7, 39
+ dbnz r7, 40
+ dbnz r7, 41
+ dbnz r7, 42
+ dbnz r7, 43
+ dbnz r7, 44
+ dbnz r7, 45
+ dbnz r7, 46
+ dbnz r7, 47
+ dbnz r7, 48
+ dbnz r7, 49
+ dbnz r7, 50
+ dbnz r7, 51
+ dbnz r7, 52
+ dbnz r7, 53
+ dbnz r7, 54
+ dbnz r7, 55
+ dbnz r7, 56
+ dbnz r7, 57
+ dbnz r7, 58
+ dbnz r7, 59
+ dbnz r7, 60
+ dbnz r7, 61
+ dbnz r7, 62
+ dbnz r7, 63
+ dbnz r7, 64
+ dbnz r7, 65
+ dbnz r7, 66
+ dbnz r7, 67
+ dbnz r7, 68
+ dbnz r7, 69
+ dbnz r7, 70
+ dbnz r7, 71
+ dbnz r7, 72
+ dbnz r7, 73
+ dbnz r7, 74
+ dbnz r7, 75
+ dbnz r7, 76
+ dbnz r7, 77
+ dbnz r7, 78
+ dbnz r7, 79
+ dbnz r7, 80
+ dbnz r7, 81
+ dbnz r7, 82
+ dbnz r7, 83
+ dbnz r7, 84
+ dbnz r7, 85
+ dbnz r7, 86
+ dbnz r7, 87
+ dbnz r7, 88
+ dbnz r7, 89
+ dbnz r7, 90
+ dbnz r7, 91
+ dbnz r7, 92
+ dbnz r7, 93
+ dbnz r7, 94
+ dbnz r7, 95
+ dbnz r7, 96
+ dbnz r7, 97
+ dbnz r7, 98
+ dbnz r7, 99
+ dbnz r7, 100
+ dbnz r7, 101
+ dbnz r7, 102
+ dbnz r7, 103
+ dbnz r7, 104
+ dbnz r7, 105
+ dbnz r7, 106
+ dbnz r7, 107
+ dbnz r7, 108
+ dbnz r7, 109
+ dbnz r7, 110
+ dbnz r7, 111
+ dbnz r7, 112
+ dbnz r7, 113
+ dbnz r7, 114
+ dbnz r7, 115
+ dbnz r7, 116
+ dbnz r7, 117
+ dbnz r7, 118
+ dbnz r7, 119
+ dbnz r7, 120
+ dbnz r7, 121
+ dbnz r7, 122
+ dbnz r7, 123
+ dbnz r7, 124
+ dbnz r7, 125
+ dbnz r7, 126
+ dbnz r7, 127