
bad/test.elf:     file format elf32-avr


Disassembly of section .text:

00000000 <__vectors>:
   0:	09 c0       	rjmp	.+18     	; 0x14 <__ctors_end>
   2:	21 c0       	rjmp	.+66     	; 0x46 <__bad_interrupt>
   4:	20 c0       	rjmp	.+64     	; 0x46 <__bad_interrupt>
   6:	1f c0       	rjmp	.+62     	; 0x46 <__bad_interrupt>
   8:	1e c0       	rjmp	.+60     	; 0x46 <__bad_interrupt>
   a:	1d c0       	rjmp	.+58     	; 0x46 <__bad_interrupt>
   c:	1d c0       	rjmp	.+58     	; 0x48 <__vector_6>
   e:	1b c0       	rjmp	.+54     	; 0x46 <__bad_interrupt>
  10:	1a c0       	rjmp	.+52     	; 0x46 <__bad_interrupt>
  12:	19 c0       	rjmp	.+50     	; 0x46 <__bad_interrupt>

00000014 <__ctors_end>:
  14:	11 24       	eor	r1, r1
  16:	1f be       	out	0x3f, r1	; 63
  18:	cf e9       	ldi	r28, 0x9F	; 159
  1a:	cd bf       	out	0x3d, r28	; 61

0000001c <__do_copy_data>:
  1c:	10 e0       	ldi	r17, 0x00	; 0
  1e:	a0 e6       	ldi	r26, 0x60	; 96
  20:	b0 e0       	ldi	r27, 0x00	; 0
  22:	ea e0       	ldi	r30, 0x0A	; 10
  24:	f3 e0       	ldi	r31, 0x03	; 3
  26:	02 c0       	rjmp	.+4      	; 0x2c <__do_copy_data+0x10>
  28:	05 90       	lpm	r0, Z+
  2a:	0d 92       	st	X+, r0
  2c:	a4 39       	cpi	r26, 0x94	; 148
  2e:	b1 07       	cpc	r27, r17
  30:	d9 f7       	brne	.-10     	; 0x28 <__do_copy_data+0xc>

00000032 <__do_clear_bss>:
  32:	20 e0       	ldi	r18, 0x00	; 0
  34:	a4 e9       	ldi	r26, 0x94	; 148
  36:	b0 e0       	ldi	r27, 0x00	; 0
  38:	01 c0       	rjmp	.+2      	; 0x3c <.do_clear_bss_start>

0000003a <.do_clear_bss_loop>:
  3a:	1d 92       	st	X+, r1

0000003c <.do_clear_bss_start>:
  3c:	a7 39       	cpi	r26, 0x97	; 151
  3e:	b2 07       	cpc	r27, r18
  40:	e1 f7       	brne	.-8      	; 0x3a <.do_clear_bss_loop>
  42:	17 d1       	rcall	.+558    	; 0x272 <main>
  44:	60 c1       	rjmp	.+704    	; 0x306 <_exit>

00000046 <__bad_interrupt>:
  46:	dc cf       	rjmp	.-72     	; 0x0 <__vectors>

00000048 <__vector_6>:
  48:	1f 92       	push	r1
  4a:	0f 92       	push	r0
  4c:	0f b6       	in	r0, 0x3f	; 63
  4e:	0f 92       	push	r0
  50:	11 24       	eor	r1, r1
  52:	2f 93       	push	r18
  54:	3f 93       	push	r19
  56:	4f 93       	push	r20
  58:	5f 93       	push	r21
  5a:	6f 93       	push	r22
  5c:	7f 93       	push	r23
  5e:	8f 93       	push	r24
  60:	9f 93       	push	r25
  62:	af 93       	push	r26
  64:	bf 93       	push	r27
  66:	ef 93       	push	r30
  68:	ff 93       	push	r31
  6a:	80 91 95 00 	lds	r24, 0x0095	; 0x800095 <tmr_cnt>
  6e:	90 91 96 00 	lds	r25, 0x0096	; 0x800096 <tmr_cnt+0x1>
  72:	01 96       	adiw	r24, 0x01	; 1
  74:	90 93 96 00 	sts	0x0096, r25	; 0x800096 <tmr_cnt+0x1>
  78:	80 93 95 00 	sts	0x0095, r24	; 0x800095 <tmr_cnt>
  7c:	81 e0       	ldi	r24, 0x01	; 1
  7e:	46 d0       	rcall	.+140    	; 0x10c <pin_toggle>
  80:	ff 91       	pop	r31
  82:	ef 91       	pop	r30
  84:	bf 91       	pop	r27
  86:	af 91       	pop	r26
  88:	9f 91       	pop	r25
  8a:	8f 91       	pop	r24
  8c:	7f 91       	pop	r23
  8e:	6f 91       	pop	r22
  90:	5f 91       	pop	r21
  92:	4f 91       	pop	r20
  94:	3f 91       	pop	r19
  96:	2f 91       	pop	r18
  98:	0f 90       	pop	r0
  9a:	0f be       	out	0x3f, r0	; 63
  9c:	0f 90       	pop	r0
  9e:	1f 90       	pop	r1
  a0:	18 95       	reti

000000a2 <pin_write>:
  a2:	cf 93       	push	r28
  a4:	df 93       	push	r29
  a6:	46 2f       	mov	r20, r22
  a8:	28 2f       	mov	r18, r24
  aa:	30 e0       	ldi	r19, 0x00	; 0
  ac:	c9 01       	movw	r24, r18
  ae:	67 e0       	ldi	r22, 0x07	; 7
  b0:	70 e0       	ldi	r23, 0x00	; 0
  b2:	18 d1       	rcall	.+560    	; 0x2e4 <__mulhi3>
  b4:	fc 01       	movw	r30, r24
  b6:	ee 59       	subi	r30, 0x9E	; 158
  b8:	ff 4f       	sbci	r31, 0xFF	; 255
  ba:	a0 81       	ld	r26, Z
  bc:	b1 81       	ldd	r27, Z+1	; 0x01
  be:	8c 91       	ld	r24, X
  c0:	96 81       	ldd	r25, Z+6	; 0x06
  c2:	89 23       	and	r24, r25
  c4:	99 f0       	breq	.+38     	; 0xec <pin_write+0x4a>
  c6:	af b7       	in	r26, 0x3f	; 63
  c8:	f8 94       	cli
  ca:	02 80       	ldd	r0, Z+2	; 0x02
  cc:	f3 81       	ldd	r31, Z+3	; 0x03
  ce:	e0 2d       	mov	r30, r0
  d0:	44 23       	and	r20, r20
  d2:	79 f0       	breq	.+30     	; 0xf2 <pin_write+0x50>
  d4:	40 81       	ld	r20, Z
  d6:	c9 01       	movw	r24, r18
  d8:	67 e0       	ldi	r22, 0x07	; 7
  da:	70 e0       	ldi	r23, 0x00	; 0
  dc:	03 d1       	rcall	.+518    	; 0x2e4 <__mulhi3>
  de:	8e 59       	subi	r24, 0x9E	; 158
  e0:	9f 4f       	sbci	r25, 0xFF	; 255
  e2:	ec 01       	movw	r28, r24
  e4:	8e 81       	ldd	r24, Y+6	; 0x06
  e6:	48 2b       	or	r20, r24
  e8:	40 83       	st	Z, r20
  ea:	af bf       	out	0x3f, r26	; 63
  ec:	df 91       	pop	r29
  ee:	cf 91       	pop	r28
  f0:	08 95       	ret
  f2:	40 81       	ld	r20, Z
  f4:	c9 01       	movw	r24, r18
  f6:	67 e0       	ldi	r22, 0x07	; 7
  f8:	70 e0       	ldi	r23, 0x00	; 0
  fa:	f4 d0       	rcall	.+488    	; 0x2e4 <__mulhi3>
  fc:	8e 59       	subi	r24, 0x9E	; 158
  fe:	9f 4f       	sbci	r25, 0xFF	; 255
 100:	ec 01       	movw	r28, r24
 102:	8e 81       	ldd	r24, Y+6	; 0x06
 104:	80 95       	com	r24
 106:	84 23       	and	r24, r20
 108:	80 83       	st	Z, r24
 10a:	ef cf       	rjmp	.-34     	; 0xea <pin_write+0x48>

0000010c <pin_toggle>:
 10c:	cf 93       	push	r28
 10e:	df 93       	push	r29
 110:	af b7       	in	r26, 0x3f	; 63
 112:	f8 94       	cli
 114:	28 2f       	mov	r18, r24
 116:	30 e0       	ldi	r19, 0x00	; 0
 118:	c9 01       	movw	r24, r18
 11a:	67 e0       	ldi	r22, 0x07	; 7
 11c:	70 e0       	ldi	r23, 0x00	; 0
 11e:	e2 d0       	rcall	.+452    	; 0x2e4 <__mulhi3>
 120:	8e 59       	subi	r24, 0x9E	; 158
 122:	9f 4f       	sbci	r25, 0xFF	; 255
 124:	ec 01       	movw	r28, r24
 126:	ea 81       	ldd	r30, Y+2	; 0x02
 128:	fb 81       	ldd	r31, Y+3	; 0x03
 12a:	40 81       	ld	r20, Z
 12c:	8e 81       	ldd	r24, Y+6	; 0x06
 12e:	48 27       	eor	r20, r24
 130:	40 83       	st	Z, r20
 132:	af bf       	out	0x3f, r26	; 63
 134:	df 91       	pop	r29
 136:	cf 91       	pop	r28
 138:	08 95       	ret

0000013a <pin_read>:
 13a:	90 e0       	ldi	r25, 0x00	; 0
 13c:	67 e0       	ldi	r22, 0x07	; 7
 13e:	70 e0       	ldi	r23, 0x00	; 0
 140:	d1 d0       	rcall	.+418    	; 0x2e4 <__mulhi3>
 142:	fc 01       	movw	r30, r24
 144:	ee 59       	subi	r30, 0x9E	; 158
 146:	ff 4f       	sbci	r31, 0xFF	; 255
 148:	a4 81       	ldd	r26, Z+4	; 0x04
 14a:	b5 81       	ldd	r27, Z+5	; 0x05
 14c:	9c 91       	ld	r25, X
 14e:	86 81       	ldd	r24, Z+6	; 0x06
 150:	98 23       	and	r25, r24
 152:	81 e0       	ldi	r24, 0x01	; 1
 154:	09 f4       	brne	.+2      	; 0x158 <pin_read+0x1e>
 156:	80 e0       	ldi	r24, 0x00	; 0
 158:	08 95       	ret

0000015a <pin_mode>:
 15a:	61 30       	cpi	r22, 0x01	; 1
 15c:	71 05       	cpc	r23, r1
 15e:	b9 f0       	breq	.+46     	; 0x18e <pin_mode+0x34>
 160:	61 15       	cp	r22, r1
 162:	71 05       	cpc	r23, r1
 164:	21 f0       	breq	.+8      	; 0x16e <pin_mode+0x14>
 166:	62 30       	cpi	r22, 0x02	; 2
 168:	71 05       	cpc	r23, r1
 16a:	39 f1       	breq	.+78     	; 0x1ba <pin_mode+0x60>
 16c:	08 95       	ret
 16e:	90 e0       	ldi	r25, 0x00	; 0
 170:	67 e0       	ldi	r22, 0x07	; 7
 172:	70 e0       	ldi	r23, 0x00	; 0
 174:	b7 d0       	rcall	.+366    	; 0x2e4 <__mulhi3>
 176:	dc 01       	movw	r26, r24
 178:	ae 59       	subi	r26, 0x9E	; 158
 17a:	bf 4f       	sbci	r27, 0xFF	; 255
 17c:	ed 91       	ld	r30, X+
 17e:	fc 91       	ld	r31, X
 180:	11 97       	sbiw	r26, 0x01	; 1
 182:	90 81       	ld	r25, Z
 184:	16 96       	adiw	r26, 0x06	; 6
 186:	8c 91       	ld	r24, X
 188:	98 2b       	or	r25, r24
 18a:	90 83       	st	Z, r25
 18c:	08 95       	ret
 18e:	90 e0       	ldi	r25, 0x00	; 0
 190:	67 e0       	ldi	r22, 0x07	; 7
 192:	70 e0       	ldi	r23, 0x00	; 0
 194:	a7 d0       	rcall	.+334    	; 0x2e4 <__mulhi3>
 196:	fc 01       	movw	r30, r24
 198:	ee 59       	subi	r30, 0x9E	; 158
 19a:	ff 4f       	sbci	r31, 0xFF	; 255
 19c:	a0 81       	ld	r26, Z
 19e:	b1 81       	ldd	r27, Z+1	; 0x01
 1a0:	8c 91       	ld	r24, X
 1a2:	96 81       	ldd	r25, Z+6	; 0x06
 1a4:	90 95       	com	r25
 1a6:	98 23       	and	r25, r24
 1a8:	9c 93       	st	X, r25
 1aa:	a2 81       	ldd	r26, Z+2	; 0x02
 1ac:	b3 81       	ldd	r27, Z+3	; 0x03
 1ae:	9c 91       	ld	r25, X
 1b0:	86 81       	ldd	r24, Z+6	; 0x06
 1b2:	80 95       	com	r24
 1b4:	89 23       	and	r24, r25
 1b6:	8c 93       	st	X, r24
 1b8:	08 95       	ret
 1ba:	90 e0       	ldi	r25, 0x00	; 0
 1bc:	67 e0       	ldi	r22, 0x07	; 7
 1be:	70 e0       	ldi	r23, 0x00	; 0
 1c0:	91 d0       	rcall	.+290    	; 0x2e4 <__mulhi3>
 1c2:	fc 01       	movw	r30, r24
 1c4:	ee 59       	subi	r30, 0x9E	; 158
 1c6:	ff 4f       	sbci	r31, 0xFF	; 255
 1c8:	a0 81       	ld	r26, Z
 1ca:	b1 81       	ldd	r27, Z+1	; 0x01
 1cc:	8c 91       	ld	r24, X
 1ce:	96 81       	ldd	r25, Z+6	; 0x06
 1d0:	90 95       	com	r25
 1d2:	98 23       	and	r25, r24
 1d4:	9c 93       	st	X, r25
 1d6:	a2 81       	ldd	r26, Z+2	; 0x02
 1d8:	b3 81       	ldd	r27, Z+3	; 0x03
 1da:	8c 91       	ld	r24, X
 1dc:	96 81       	ldd	r25, Z+6	; 0x06
 1de:	89 2b       	or	r24, r25
 1e0:	ea cf       	rjmp	.-44     	; 0x1b6 <pin_mode+0x5c>

000001e2 <pin_get_spec>:
 1e2:	ef 92       	push	r14
 1e4:	ff 92       	push	r15
 1e6:	0f 93       	push	r16
 1e8:	1f 93       	push	r17
 1ea:	cf 93       	push	r28
 1ec:	df 93       	push	r29
 1ee:	eb 01       	movw	r28, r22
 1f0:	7a 01       	movw	r14, r20
 1f2:	e8 2f       	mov	r30, r24
 1f4:	f0 e0       	ldi	r31, 0x00	; 0
 1f6:	20 97       	sbiw	r28, 0x00	; 0
 1f8:	59 f0       	breq	.+22     	; 0x210 <pin_get_spec+0x2e>
 1fa:	cf 01       	movw	r24, r30
 1fc:	67 e0       	ldi	r22, 0x07	; 7
 1fe:	70 e0       	ldi	r23, 0x00	; 0
 200:	71 d0       	rcall	.+226    	; 0x2e4 <__mulhi3>
 202:	8e 59       	subi	r24, 0x9E	; 158
 204:	9f 4f       	sbci	r25, 0xFF	; 255
 206:	dc 01       	movw	r26, r24
 208:	8d 91       	ld	r24, X+
 20a:	9c 91       	ld	r25, X
 20c:	99 83       	std	Y+1, r25	; 0x01
 20e:	88 83       	st	Y, r24
 210:	e1 14       	cp	r14, r1
 212:	f1 04       	cpc	r15, r1
 214:	69 f0       	breq	.+26     	; 0x230 <pin_get_spec+0x4e>
 216:	cf 01       	movw	r24, r30
 218:	67 e0       	ldi	r22, 0x07	; 7
 21a:	70 e0       	ldi	r23, 0x00	; 0
 21c:	63 d0       	rcall	.+198    	; 0x2e4 <__mulhi3>
 21e:	8e 59       	subi	r24, 0x9E	; 158
 220:	9f 4f       	sbci	r25, 0xFF	; 255
 222:	dc 01       	movw	r26, r24
 224:	12 96       	adiw	r26, 0x02	; 2
 226:	8d 91       	ld	r24, X+
 228:	9c 91       	ld	r25, X
 22a:	d7 01       	movw	r26, r14
 22c:	8d 93       	st	X+, r24
 22e:	9c 93       	st	X, r25
 230:	21 15       	cp	r18, r1
 232:	31 05       	cpc	r19, r1
 234:	69 f0       	breq	.+26     	; 0x250 <pin_get_spec+0x6e>
 236:	cf 01       	movw	r24, r30
 238:	67 e0       	ldi	r22, 0x07	; 7
 23a:	70 e0       	ldi	r23, 0x00	; 0
 23c:	53 d0       	rcall	.+166    	; 0x2e4 <__mulhi3>
 23e:	8e 59       	subi	r24, 0x9E	; 158
 240:	9f 4f       	sbci	r25, 0xFF	; 255
 242:	dc 01       	movw	r26, r24
 244:	14 96       	adiw	r26, 0x04	; 4
 246:	8d 91       	ld	r24, X+
 248:	9c 91       	ld	r25, X
 24a:	d9 01       	movw	r26, r18
 24c:	8d 93       	st	X+, r24
 24e:	9c 93       	st	X, r25
 250:	cf 01       	movw	r24, r30
 252:	67 e0       	ldi	r22, 0x07	; 7
 254:	70 e0       	ldi	r23, 0x00	; 0
 256:	46 d0       	rcall	.+140    	; 0x2e4 <__mulhi3>
 258:	8e 59       	subi	r24, 0x9E	; 158
 25a:	9f 4f       	sbci	r25, 0xFF	; 255
 25c:	fc 01       	movw	r30, r24
 25e:	86 81       	ldd	r24, Z+6	; 0x06
 260:	d8 01       	movw	r26, r16
 262:	8c 93       	st	X, r24
 264:	df 91       	pop	r29
 266:	cf 91       	pop	r28
 268:	1f 91       	pop	r17
 26a:	0f 91       	pop	r16
 26c:	ff 90       	pop	r15
 26e:	ef 90       	pop	r14
 270:	08 95       	ret

00000272 <main>:
 272:	87 b3       	in	r24, 0x17	; 23
 274:	87 60       	ori	r24, 0x07	; 7
 276:	87 bb       	out	0x17, r24	; 23
 278:	bb 9a       	sbi	0x17, 3	; 23
 27a:	83 b7       	in	r24, 0x33	; 51
 27c:	87 7f       	andi	r24, 0xF7	; 247
 27e:	83 bf       	out	0x33, r24	; 51
 280:	8f b5       	in	r24, 0x2f	; 47
 282:	8c 7f       	andi	r24, 0xFC	; 252
 284:	8f bd       	out	0x2f, r24	; 47
 286:	8f b5       	in	r24, 0x2f	; 47
 288:	82 60       	ori	r24, 0x02	; 2
 28a:	8f bd       	out	0x2f, r24	; 47
 28c:	8f b5       	in	r24, 0x2f	; 47
 28e:	8f 73       	andi	r24, 0x3F	; 63
 290:	8f bd       	out	0x2f, r24	; 47
 292:	8f b5       	in	r24, 0x2f	; 47
 294:	8f bd       	out	0x2f, r24	; 47
 296:	83 b7       	in	r24, 0x33	; 51
 298:	8c 7f       	andi	r24, 0xFC	; 252
 29a:	83 bf       	out	0x33, r24	; 51
 29c:	83 b7       	in	r24, 0x33	; 51
 29e:	82 60       	ori	r24, 0x02	; 2
 2a0:	83 bf       	out	0x33, r24	; 51
 2a2:	89 b7       	in	r24, 0x39	; 57
 2a4:	89 7f       	andi	r24, 0xF9	; 249
 2a6:	89 bf       	out	0x39, r24	; 57
 2a8:	89 b7       	in	r24, 0x39	; 57
 2aa:	84 60       	ori	r24, 0x04	; 4
 2ac:	89 bf       	out	0x39, r24	; 57
 2ae:	8f e0       	ldi	r24, 0x0F	; 15
 2b0:	86 bf       	out	0x36, r24	; 54
 2b2:	78 94       	sei
 2b4:	c3 9a       	sbi	0x18, 3	; 24
 2b6:	0f b6       	in	r0, 0x3f	; 63
 2b8:	07 fe       	sbrs	r0, 7
 2ba:	12 c0       	rjmp	.+36     	; 0x2e0 <main+0x6e>
 2bc:	c1 9a       	sbi	0x18, 1	; 24
 2be:	90 91 94 00 	lds	r25, 0x0094	; 0x800094 <__data_end>
 2c2:	80 91 61 00 	lds	r24, 0x0061	; 0x800061 <pwm_width_on>
 2c6:	61 e0       	ldi	r22, 0x01	; 1
 2c8:	89 17       	cp	r24, r25
 2ca:	38 f0       	brcs	.+14     	; 0x2da <main+0x68>
 2cc:	90 91 94 00 	lds	r25, 0x0094	; 0x800094 <__data_end>
 2d0:	80 91 60 00 	lds	r24, 0x0060	; 0x800060 <pwm_width_off>
 2d4:	98 17       	cp	r25, r24
 2d6:	78 f7       	brcc	.-34     	; 0x2b6 <main+0x44>
 2d8:	60 e0       	ldi	r22, 0x00	; 0
 2da:	83 e0       	ldi	r24, 0x03	; 3
 2dc:	e2 de       	rcall	.-572    	; 0xa2 <pin_write>
 2de:	eb cf       	rjmp	.-42     	; 0x2b6 <main+0x44>
 2e0:	c1 98       	cbi	0x18, 1	; 24
 2e2:	ed cf       	rjmp	.-38     	; 0x2be <main+0x4c>

000002e4 <__mulhi3>:
 2e4:	00 24       	eor	r0, r0
 2e6:	55 27       	eor	r21, r21
 2e8:	04 c0       	rjmp	.+8      	; 0x2f2 <__mulhi3+0xe>
 2ea:	08 0e       	add	r0, r24
 2ec:	59 1f       	adc	r21, r25
 2ee:	88 0f       	add	r24, r24
 2f0:	99 1f       	adc	r25, r25
 2f2:	00 97       	sbiw	r24, 0x00	; 0
 2f4:	29 f0       	breq	.+10     	; 0x300 <__mulhi3+0x1c>
 2f6:	76 95       	lsr	r23
 2f8:	67 95       	ror	r22
 2fa:	b8 f3       	brcs	.-18     	; 0x2ea <__mulhi3+0x6>
 2fc:	71 05       	cpc	r23, r1
 2fe:	b9 f7       	brne	.-18     	; 0x2ee <__mulhi3+0xa>
 300:	80 2d       	mov	r24, r0
 302:	95 2f       	mov	r25, r21
 304:	08 95       	ret

00000306 <_exit>:
 306:	f8 94       	cli

00000308 <__stop_program>:
 308:	ff cf       	rjmp	.-2      	; 0x308 <__stop_program>

Disassembly of section .data:

00800060 <pwm_width_off>:
  800060:	08        	sbc	r16, r24

00800061 <pwm_width_on>:
  800061:	0b        	.word	0x000b	; ????

00800062 <pins>:
  800062:	00 00       	nop
  800064:	00 00       	nop
  800066:	00 00       	nop
  800068:	00 37       	cpi	r16, 0x70	; 112
  80006a:	00 38       	cpi	r16, 0x80	; 128
  80006c:	00 36       	cpi	r16, 0x60	; 96
  80006e:	00 01       	movw	r0, r0
  800070:	37 00       	.word	0x0037	; ????
  800072:	38 00       	.word	0x0038	; ????
  800074:	36 00       	.word	0x0036	; ????
  800076:	02 37       	cpi	r16, 0x72	; 114
  800078:	00 38       	cpi	r16, 0x80	; 128
  80007a:	00 36       	cpi	r16, 0x60	; 96
  80007c:	00 04       	cpc	r0, r0
  80007e:	37 00       	.word	0x0037	; ????
  800080:	38 00       	.word	0x0038	; ????
  800082:	36 00       	.word	0x0036	; ????
  800084:	08 37       	cpi	r16, 0x78	; 120
  800086:	00 38       	cpi	r16, 0x80	; 128
  800088:	00 36       	cpi	r16, 0x60	; 96
  80008a:	00 10       	cpse	r0, r0
  80008c:	37 00       	.word	0x0037	; ????
  80008e:	38 00       	.word	0x0038	; ????
  800090:	36 00       	.word	0x0036	; ????
  800092:	20 00       	.word	0x0020	; ????

Disassembly of section .bss:

00800094 <pwm_width>:
	...

00800095 <tmr_cnt>:
	...

Disassembly of section .comment:

00000000 <_end-0x800097>:
   0:	47 43       	sbci	r20, 0x37	; 55
   2:	43 3a       	cpi	r20, 0xA3	; 163
   4:	20 28       	or	r2, r0
   6:	47 4e       	sbci	r20, 0xE7	; 231
   8:	55 29       	or	r21, r5
   a:	20 38       	cpi	r18, 0x80	; 128
   c:	2e 32       	cpi	r18, 0x2E	; 46
   e:	2e 30       	cpi	r18, 0x0E	; 14
	...

Disassembly of section .note.gnu.avr.deviceinfo:

00000000 <.note.gnu.avr.deviceinfo>:
   0:	04 00       	.word	0x0004	; ????
   2:	00 00       	nop
   4:	2b 00       	.word	0x002b	; ????
   6:	00 00       	nop
   8:	01 00       	.word	0x0001	; ????
   a:	00 00       	nop
   c:	41 56       	subi	r20, 0x61	; 97
   e:	52 00       	.word	0x0052	; ????
  10:	00 00       	nop
  12:	00 00       	nop
  14:	00 04       	cpc	r0, r0
  16:	00 00       	nop
  18:	60 00       	.word	0x0060	; ????
  1a:	00 00       	nop
  1c:	40 00       	.word	0x0040	; ????
  1e:	00 00       	nop
  20:	00 00       	nop
  22:	00 00       	nop
  24:	40 00       	.word	0x0040	; ????
  26:	00 00       	nop
  28:	08 00       	.word	0x0008	; ????
  2a:	00 00       	nop
  2c:	01 00       	.word	0x0001	; ????
  2e:	00 00       	nop
  30:	00 61       	ori	r16, 0x10	; 16
  32:	74 74       	andi	r23, 0x44	; 68
  34:	69 6e       	ori	r22, 0xE9	; 233
  36:	79 31       	cpi	r23, 0x19	; 25
  38:	33 00       	.word	0x0033	; ????
	...

Disassembly of section .debug_aranges:

00000000 <.debug_aranges>:
   0:	24 00       	.word	0x0024	; ????
   2:	00 00       	nop
   4:	02 00       	.word	0x0002	; ????
   6:	b8 02       	muls	r27, r24
   8:	00 00       	nop
   a:	04 00       	.word	0x0004	; ????
   c:	00 00       	nop
   e:	00 00       	nop
  10:	48 00       	.word	0x0048	; ????
  12:	00 00       	nop
  14:	5a 00       	.word	0x005a	; ????
  16:	00 00       	nop
  18:	72 02       	muls	r23, r18
  1a:	00 00       	nop
  1c:	72 00       	.word	0x0072	; ????
	...
  26:	00 00       	nop
  28:	1c 00       	.word	0x001c	; ????
  2a:	00 00       	nop
  2c:	02 00       	.word	0x0002	; ????
  2e:	7f 05       	cpc	r23, r15
  30:	00 00       	nop
  32:	04 00       	.word	0x0004	; ????
  34:	00 00       	nop
  36:	00 00       	nop
  38:	a2 00       	.word	0x00a2	; ????
  3a:	00 00       	nop
  3c:	d0 01       	movw	r26, r0
	...
  46:	00 00       	nop
  48:	14 00       	.word	0x0014	; ????
  4a:	00 00       	nop
  4c:	02 00       	.word	0x0002	; ????
  4e:	25 09       	sbc	r18, r5
  50:	00 00       	nop
  52:	04 00       	.word	0x0004	; ????
	...
  60:	1c 00       	.word	0x001c	; ????
  62:	00 00       	nop
  64:	02 00       	.word	0x0002	; ????
  66:	2a 0b       	sbc	r18, r26
  68:	00 00       	nop
  6a:	04 00       	.word	0x0004	; ????
  6c:	00 00       	nop
  6e:	00 00       	nop
  70:	e4 02       	muls	r30, r20
  72:	00 00       	nop
  74:	22 00       	.word	0x0022	; ????
	...
  7e:	00 00       	nop
  80:	1c 00       	.word	0x001c	; ????
  82:	00 00       	nop
  84:	02 00       	.word	0x0002	; ????
  86:	50 0b       	sbc	r21, r16
  88:	00 00       	nop
  8a:	04 00       	.word	0x0004	; ????
  8c:	00 00       	nop
  8e:	00 00       	nop
  90:	06 03       	mulsu	r16, r22
  92:	00 00       	nop
  94:	04 00       	.word	0x0004	; ????
	...
  9e:	00 00       	nop
  a0:	1c 00       	.word	0x001c	; ????
  a2:	00 00       	nop
  a4:	02 00       	.word	0x0002	; ????
  a6:	76 0b       	sbc	r23, r22
  a8:	00 00       	nop
  aa:	04 00       	.word	0x0004	; ????
  ac:	00 00       	nop
  ae:	00 00       	nop
  b0:	1c 00       	.word	0x001c	; ????
  b2:	00 00       	nop
  b4:	16 00       	.word	0x0016	; ????
	...
  be:	00 00       	nop
  c0:	1c 00       	.word	0x001c	; ????
  c2:	00 00       	nop
  c4:	02 00       	.word	0x0002	; ????
  c6:	9c 0b       	sbc	r25, r28
  c8:	00 00       	nop
  ca:	04 00       	.word	0x0004	; ????
  cc:	00 00       	nop
  ce:	00 00       	nop
  d0:	32 00       	.word	0x0032	; ????
  d2:	00 00       	nop
  d4:	10 00       	.word	0x0010	; ????
	...

Disassembly of section .debug_info:

00000000 <.debug_info>:
   0:	b4 02       	muls	r27, r20
   2:	00 00       	nop
   4:	02 00       	.word	0x0002	; ????
   6:	00 00       	nop
   8:	00 00       	nop
   a:	04 01       	movw	r0, r8
	...
  14:	02 0f       	add	r16, r18
  16:	00 00       	nop
  18:	00 01       	movw	r0, r0
  1a:	08 03       	fmul	r16, r16
  1c:	17 00       	.word	0x0017	; ????
  1e:	00 00       	nop
  20:	02 07       	cpc	r16, r18
  22:	04 14       	cp	r0, r4
  24:	00 00       	nop
  26:	00 05       	cpc	r16, r0
  28:	1b 00       	.word	0x001b	; ????
  2a:	00 00       	nop
  2c:	3f 00       	.word	0x003f	; ????
  2e:	00 06       	cpc	r0, r16
  30:	20 00       	.word	0x0020	; ????
  32:	00 00       	nop
  34:	00 00       	nop
  36:	22 00       	.word	0x0022	; ????
  38:	00 00       	nop
  3a:	01 05       	cpc	r16, r1
  3c:	03 00       	.word	0x0003	; ????
  3e:	00 81       	ld	r16, Z
  40:	00 07       	cpc	r16, r16
  42:	29 00       	.word	0x0029	; ????
  44:	00 00       	nop
  46:	00 00       	nop
  48:	14 00       	.word	0x0014	; ????
  4a:	00 00       	nop
  4c:	01 05       	cpc	r16, r1
  4e:	03 27       	eor	r16, r19
  50:	00 80       	ld	r0, Z
  52:	00 08       	sbc	r0, r0
  54:	2f 00       	.word	0x002f	; ????
  56:	00 00       	nop
  58:	00 00       	nop
  5a:	14 00       	.word	0x0014	; ????
  5c:	00 00       	nop
  5e:	01 05       	cpc	r16, r1
  60:	03 26       	eor	r0, r19
  62:	00 80       	ld	r0, Z
  64:	00 09       	sbc	r16, r0
  66:	36 00       	.word	0x0036	; ????
  68:	00 00       	nop
  6a:	00 00       	nop
  6c:	1b 00       	.word	0x001b	; ????
  6e:	00 00       	nop
  70:	01 05       	cpc	r16, r1
  72:	03 24       	eor	r0, r3
  74:	00 80       	ld	r0, Z
  76:	00 0a       	sbc	r0, r16
  78:	3a 00       	.word	0x003a	; ????
  7a:	00 00       	nop
  7c:	00 00       	nop
  7e:	14 00       	.word	0x0014	; ????
  80:	00 00       	nop
  82:	01 05       	cpc	r16, r1
  84:	03 23       	and	r16, r19
  86:	00 80       	ld	r0, Z
  88:	00 0b       	sbc	r16, r16
  8a:	41 00       	.word	0x0041	; ????
  8c:	00 00       	nop
  8e:	00 00       	nop
  90:	14 00       	.word	0x0014	; ????
  92:	00 00       	nop
  94:	01 05       	cpc	r16, r1
  96:	03 34       	cpi	r16, 0x43	; 67
  98:	00 80       	ld	r0, Z
  9a:	00 0c       	add	r0, r0
  9c:	47 00       	.word	0x0047	; ????
  9e:	00 00       	nop
  a0:	00 00       	nop
  a2:	14 00       	.word	0x0014	; ????
  a4:	00 00       	nop
  a6:	01 05       	cpc	r16, r1
  a8:	03 23       	and	r16, r19
  aa:	00 80       	ld	r0, Z
  ac:	00 0d       	add	r16, r0
  ae:	4e 00       	.word	0x004e	; ????
  b0:	00 00       	nop
  b2:	00 00       	nop
  b4:	14 00       	.word	0x0014	; ????
  b6:	00 00       	nop
  b8:	01 05       	cpc	r16, r1
  ba:	03 28       	or	r0, r3
  bc:	00 80       	ld	r0, Z
  be:	00 0e       	add	r0, r16
  c0:	53 00       	.word	0x0053	; ????
  c2:	00 00       	nop
  c4:	00 00       	nop
  c6:	14 00       	.word	0x0014	; ????
  c8:	00 00       	nop
  ca:	01 05       	cpc	r16, r1
  cc:	03 34       	cpi	r16, 0x43	; 67
  ce:	00 80       	ld	r0, Z
  d0:	00 0f       	add	r16, r16
  d2:	59 00       	.word	0x0059	; ????
  d4:	00 00       	nop
  d6:	00 00       	nop
  d8:	14 00       	.word	0x0014	; ????
  da:	00 00       	nop
  dc:	01 05       	cpc	r16, r1
  de:	03 3e       	cpi	r16, 0xE3	; 227
  e0:	00 80       	ld	r0, Z
  e2:	00 10       	cpse	r0, r0
  e4:	5e 00       	.word	0x005e	; ????
  e6:	00 00       	nop
  e8:	00 00       	nop
  ea:	14 00       	.word	0x0014	; ????
  ec:	00 00       	nop
  ee:	01 05       	cpc	r16, r1
  f0:	03 3d       	cpi	r16, 0xD3	; 211
  f2:	00 80       	ld	r0, Z
  f4:	00 11       	cpse	r16, r0
  f6:	63 00       	.word	0x0063	; ????
  f8:	00 00       	nop
  fa:	00 00       	nop
  fc:	14 00       	.word	0x0014	; ????
  fe:	00 00       	nop
 100:	01 05       	cpc	r16, r1
 102:	03 3c       	cpi	r16, 0xC3	; 195
 104:	00 80       	ld	r0, Z
 106:	00 12       	cpse	r0, r16
 108:	68 00       	.word	0x0068	; ????
 10a:	00 00       	nop
 10c:	00 00       	nop
 10e:	14 00       	.word	0x0014	; ????
 110:	00 00       	nop
 112:	01 05       	cpc	r16, r1
 114:	03 5f       	subi	r16, 0xF3	; 243
 116:	00 80       	ld	r0, Z
 118:	00 13       	cpse	r16, r16
 11a:	6d 00       	.word	0x006d	; ????
 11c:	00 00       	nop
 11e:	00 00       	nop
 120:	14 00       	.word	0x0014	; ????
 122:	00 00       	nop
 124:	01 05       	cpc	r16, r1
 126:	03 5d       	subi	r16, 0xD3	; 211
 128:	00 80       	ld	r0, Z
 12a:	00 14       	cp	r0, r0
 12c:	71 00       	.word	0x0071	; ????
 12e:	00 00       	nop
 130:	00 00       	nop
 132:	14 00       	.word	0x0014	; ????
 134:	00 00       	nop
 136:	01 05       	cpc	r16, r1
 138:	03 55       	subi	r16, 0x53	; 83
 13a:	00 80       	ld	r0, Z
 13c:	00 15       	cp	r16, r0
 13e:	77 00       	.word	0x0077	; ????
 140:	00 00       	nop
 142:	00 00       	nop
 144:	14 00       	.word	0x0014	; ????
 146:	00 00       	nop
 148:	01 05       	cpc	r16, r1
 14a:	03 54       	subi	r16, 0x43	; 67
 14c:	00 80       	ld	r0, Z
 14e:	00 16       	cp	r0, r16
 150:	7d 00       	.word	0x007d	; ????
 152:	00 00       	nop
 154:	00 00       	nop
 156:	14 00       	.word	0x0014	; ????
 158:	00 00       	nop
 15a:	01 05       	cpc	r16, r1
 15c:	03 51       	subi	r16, 0x13	; 19
 15e:	00 80       	ld	r0, Z
 160:	00 17       	cp	r16, r16
 162:	84 00       	.word	0x0084	; ????
 164:	00 00       	nop
 166:	00 00       	nop
 168:	14 00       	.word	0x0014	; ????
 16a:	00 00       	nop
 16c:	01 05       	cpc	r16, r1
 16e:	03 46       	sbci	r16, 0x63	; 99
 170:	00 80       	ld	r0, Z
 172:	00 18       	sub	r0, r0
 174:	8a 00       	.word	0x008a	; ????
 176:	00 00       	nop
 178:	00 00       	nop
 17a:	14 00       	.word	0x0014	; ????
 17c:	00 00       	nop
 17e:	01 05       	cpc	r16, r1
 180:	03 4e       	sbci	r16, 0xE3	; 227
 182:	00 80       	ld	r0, Z
 184:	00 19       	sub	r16, r0
 186:	8f 00       	.word	0x008f	; ????
 188:	00 00       	nop
 18a:	00 00       	nop
 18c:	14 00       	.word	0x0014	; ????
 18e:	00 00       	nop
 190:	01 05       	cpc	r16, r1
 192:	03 57       	subi	r16, 0x73	; 115
 194:	00 80       	ld	r0, Z
 196:	00 1a       	sub	r0, r16
 198:	96 00       	.word	0x0096	; ????
 19a:	00 00       	nop
 19c:	00 00       	nop
 19e:	14 00       	.word	0x0014	; ????
 1a0:	00 00       	nop
 1a2:	01 05       	cpc	r16, r1
 1a4:	03 38       	cpi	r16, 0x83	; 131
 1a6:	00 80       	ld	r0, Z
 1a8:	00 1b       	sub	r16, r16
 1aa:	9c 00       	.word	0x009c	; ????
 1ac:	00 00       	nop
 1ae:	00 00       	nop
 1b0:	14 00       	.word	0x0014	; ????
 1b2:	00 00       	nop
 1b4:	01 05       	cpc	r16, r1
 1b6:	03 37       	cpi	r16, 0x73	; 115
 1b8:	00 80       	ld	r0, Z
 1ba:	00 1c       	adc	r0, r0
 1bc:	a1 00       	.word	0x00a1	; ????
 1be:	00 00       	nop
 1c0:	00 00       	nop
 1c2:	14 00       	.word	0x0014	; ????
 1c4:	00 00       	nop
 1c6:	01 05       	cpc	r16, r1
 1c8:	03 36       	cpi	r16, 0x63	; 99
 1ca:	00 80       	ld	r0, Z
 1cc:	00 1d       	adc	r16, r0
 1ce:	a6 00       	.word	0x00a6	; ????
 1d0:	00 00       	nop
 1d2:	00 00       	nop
 1d4:	14 00       	.word	0x0014	; ????
 1d6:	00 00       	nop
 1d8:	01 05       	cpc	r16, r1
 1da:	03 55       	subi	r16, 0x53	; 83
 1dc:	00 80       	ld	r0, Z
 1de:	00 1e       	adc	r0, r16
 1e0:	ac 00       	.word	0x00ac	; ????
 1e2:	00 00       	nop
 1e4:	00 00       	nop
 1e6:	14 00       	.word	0x0014	; ????
 1e8:	00 00       	nop
 1ea:	01 05       	cpc	r16, r1
 1ec:	03 5b       	subi	r16, 0xB3	; 179
 1ee:	00 80       	ld	r0, Z
 1f0:	00 1f       	adc	r16, r16
 1f2:	b2 00       	.word	0x00b2	; ????
 1f4:	00 00       	nop
 1f6:	00 00       	nop
 1f8:	14 00       	.word	0x0014	; ????
 1fa:	00 00       	nop
 1fc:	01 05       	cpc	r16, r1
 1fe:	03 5a       	subi	r16, 0xA3	; 163
 200:	00 80       	ld	r0, Z
 202:	00 20       	and	r0, r0
 204:	b7 00       	.word	0x00b7	; ????
 206:	00 00       	nop
 208:	00 00       	nop
 20a:	14 00       	.word	0x0014	; ????
 20c:	00 00       	nop
 20e:	01 05       	cpc	r16, r1
 210:	03 35       	cpi	r16, 0x53	; 83
 212:	00 80       	ld	r0, Z
 214:	00 21       	and	r16, r0
 216:	bd 00       	.word	0x00bd	; ????
 218:	00 00       	nop
 21a:	00 00       	nop
 21c:	14 00       	.word	0x0014	; ????
 21e:	00 00       	nop
 220:	01 05       	cpc	r16, r1
 222:	03 59       	subi	r16, 0x93	; 147
 224:	00 80       	ld	r0, Z
 226:	00 22       	and	r0, r16
 228:	c4 00       	.word	0x00c4	; ????
 22a:	00 00       	nop
 22c:	00 00       	nop
 22e:	14 00       	.word	0x0014	; ????
 230:	00 00       	nop
 232:	01 05       	cpc	r16, r1
 234:	03 58       	subi	r16, 0x83	; 131
 236:	00 80       	ld	r0, Z
 238:	00 23       	and	r16, r16
 23a:	ca 00       	.word	0x00ca	; ????
 23c:	00 00       	nop
 23e:	00 00       	nop
 240:	14 00       	.word	0x0014	; ????
 242:	00 00       	nop
 244:	01 05       	cpc	r16, r1
 246:	03 56       	subi	r16, 0x63	; 99
 248:	00 80       	ld	r0, Z
 24a:	00 24       	eor	r0, r0
 24c:	d0 00       	.word	0x00d0	; ????
 24e:	00 00       	nop
 250:	00 00       	nop
 252:	14 00       	.word	0x0014	; ????
 254:	00 00       	nop
 256:	01 05       	cpc	r16, r1
 258:	03 4f       	sbci	r16, 0xF3	; 243
 25a:	00 80       	ld	r0, Z
 25c:	00 25       	eor	r16, r0
 25e:	d7 00       	.word	0x00d7	; ????
 260:	00 00       	nop
 262:	00 00       	nop
 264:	14 00       	.word	0x0014	; ????
 266:	00 00       	nop
 268:	01 05       	cpc	r16, r1
 26a:	03 52       	subi	r16, 0x23	; 35
 26c:	00 80       	ld	r0, Z
 26e:	00 26       	eor	r0, r16
 270:	dd 00       	.word	0x00dd	; ????
 272:	00 00       	nop
 274:	00 00       	nop
 276:	14 00       	.word	0x0014	; ????
 278:	00 00       	nop
 27a:	01 05       	cpc	r16, r1
 27c:	03 53       	subi	r16, 0x33	; 51
 27e:	00 80       	ld	r0, Z
 280:	00 27       	eor	r16, r16
 282:	e4 00       	.word	0x00e4	; ????
 284:	00 00       	nop
 286:	00 00       	nop
 288:	14 00       	.word	0x0014	; ????
 28a:	00 00       	nop
 28c:	01 05       	cpc	r16, r1
 28e:	03 49       	sbci	r16, 0x93	; 147
 290:	00 80       	ld	r0, Z
 292:	00 28       	or	r0, r0
 294:	ea 00       	.word	0x00ea	; ????
 296:	00 00       	nop
 298:	00 00       	nop
 29a:	14 00       	.word	0x0014	; ????
 29c:	00 00       	nop
 29e:	01 05       	cpc	r16, r1
 2a0:	03 48       	sbci	r16, 0x83	; 131
 2a2:	00 80       	ld	r0, Z
 2a4:	00 29       	or	r16, r0
 2a6:	f0 00       	.word	0x00f0	; ????
 2a8:	00 00       	nop
 2aa:	00 00       	nop
 2ac:	14 00       	.word	0x0014	; ????
 2ae:	00 00       	nop
 2b0:	01 05       	cpc	r16, r1
 2b2:	03 41       	sbci	r16, 0x13	; 19
 2b4:	00 80       	ld	r0, Z
 2b6:	00 00       	nop
 2b8:	c3 02       	muls	r28, r19
 2ba:	00 00       	nop
 2bc:	04 00       	.word	0x0004	; ????
 2be:	94 02       	muls	r25, r20
 2c0:	00 00       	nop
 2c2:	04 01       	movw	r0, r8
 2c4:	42 02       	muls	r20, r18
 2c6:	00 00       	nop
 2c8:	0c a0       	ldd	r0, Y+36	; 0x24
 2ca:	01 00       	.word	0x0001	; ????
 2cc:	00 59       	subi	r16, 0x90	; 144
 2ce:	01 00       	.word	0x0001	; ????
	...
 2d8:	00 1d       	adc	r16, r0
 2da:	00 00       	nop
 2dc:	00 02       	muls	r16, r16
 2de:	01 06       	cpc	r0, r17
 2e0:	94 01       	movw	r18, r8
 2e2:	00 00       	nop
 2e4:	03 2e       	mov	r0, r19
 2e6:	01 00       	.word	0x0001	; ????
 2e8:	00 02       	muls	r16, r16
 2ea:	7e 16       	cp	r7, r30
 2ec:	3d 00       	.word	0x003d	; ????
 2ee:	00 00       	nop
 2f0:	04 2c       	mov	r0, r4
 2f2:	00 00       	nop
 2f4:	00 02       	muls	r16, r16
 2f6:	01 08       	sbc	r0, r1
 2f8:	92 01       	movw	r18, r4
 2fa:	00 00       	nop
 2fc:	05 02       	muls	r16, r21
 2fe:	05 69       	ori	r16, 0x95	; 149
 300:	6e 74       	andi	r22, 0x4E	; 78
 302:	00 03       	mulsu	r16, r16
 304:	cb 01       	movw	r24, r22
 306:	00 00       	nop
 308:	02 80       	ldd	r0, Z+2	; 0x02
 30a:	16 5c       	subi	r17, 0xC6	; 198
 30c:	00 00       	nop
 30e:	00 04       	cpc	r0, r0
 310:	4b 00       	.word	0x004b	; ????
 312:	00 00       	nop
 314:	02 02       	muls	r16, r18
 316:	07 be       	out	0x37, r0	; 55
 318:	01 00       	.word	0x0001	; ????
 31a:	00 02       	muls	r16, r16
 31c:	04 05       	cpc	r16, r4
 31e:	50 01       	movw	r10, r0
 320:	00 00       	nop
 322:	02 04       	cpc	r0, r2
 324:	07 b9       	out	0x07, r16	; 7
 326:	01 00       	.word	0x0001	; ????
 328:	00 02       	muls	r16, r16
 32a:	08 05       	cpc	r16, r8
 32c:	4b 01       	movw	r8, r22
 32e:	00 00       	nop
 330:	02 08       	sbc	r0, r2
 332:	07 b4       	in	r0, 0x27	; 39
 334:	01 00       	.word	0x0001	; ????
 336:	00 03       	mulsu	r16, r16
 338:	06 01       	movw	r0, r12
 33a:	00 00       	nop
 33c:	03 d8       	rcall	.-4090   	; 0xfffff344 <__eeprom_end+0xff7ef344>
 33e:	17 5c       	subi	r17, 0xC7	; 199
 340:	00 00       	nop
 342:	00 06       	cpc	r0, r16
 344:	a7 01       	movw	r20, r14
 346:	00 00       	nop
 348:	0e 04       	cpc	r0, r14
 34a:	f4 08       	sbc	r15, r4
 34c:	06 01       	movw	r0, r12
 34e:	00 00       	nop
 350:	07 62       	ori	r16, 0x27	; 39
 352:	75 66       	ori	r23, 0x65	; 101
 354:	00 04       	cpc	r0, r0
 356:	f5 08       	sbc	r15, r5
 358:	06 01       	movw	r0, r12
 35a:	00 00       	nop
 35c:	00 08       	sbc	r0, r0
 35e:	d4 01       	movw	r26, r8
 360:	00 00       	nop
 362:	04 f6       	brge	.-128    	; 0x2e4 <__mulhi3>
 364:	10 3d       	cpi	r17, 0xD0	; 208
 366:	00 00       	nop
 368:	00 02       	muls	r16, r16
 36a:	08 ae       	std	Y+56, r0	; 0x38
 36c:	01 00       	.word	0x0001	; ????
 36e:	00 04       	cpc	r0, r0
 370:	f7 0a       	sbc	r15, r23
 372:	2c 00       	.word	0x002c	; ????
 374:	00 00       	nop
 376:	03 09       	sbc	r16, r3
 378:	f6 01       	movw	r30, r12
 37a:	00 00       	nop
 37c:	04 07       	cpc	r16, r20
 37e:	01 06       	cpc	r0, r17
 380:	44 00       	.word	0x0044	; ????
 382:	00 00       	nop
 384:	04 0a       	sbc	r0, r20
 386:	6c 65       	ori	r22, 0x5C	; 92
 388:	6e 00       	.word	0x006e	; ????
 38a:	04 08       	sbc	r0, r4
 38c:	01 06       	cpc	r0, r17
 38e:	44 00       	.word	0x0044	; ????
 390:	00 00       	nop
 392:	06 0a       	sbc	r0, r22
 394:	70 75       	andi	r23, 0x50	; 80
 396:	74 00       	.word	0x0074	; ????
 398:	04 09       	sbc	r16, r4
 39a:	01 08       	sbc	r0, r1
 39c:	2d 01       	movw	r4, r26
 39e:	00 00       	nop
 3a0:	08 0a       	sbc	r0, r24
 3a2:	67 65       	ori	r22, 0x57	; 87
 3a4:	74 00       	.word	0x0074	; ????
 3a6:	04 0a       	sbc	r0, r20
 3a8:	01 08       	sbc	r0, r1
 3aa:	42 01       	movw	r8, r4
 3ac:	00 00       	nop
 3ae:	0a 09       	sbc	r16, r10
 3b0:	da 01       	movw	r26, r20
 3b2:	00 00       	nop
 3b4:	04 0b       	sbc	r16, r20
 3b6:	01 08       	sbc	r0, r1
 3b8:	48 01       	movw	r8, r16
 3ba:	00 00       	nop
 3bc:	0c 00       	.word	0x000c	; ????
 3be:	0b 02       	muls	r16, r27
 3c0:	0c 01       	movw	r0, r24
 3c2:	00 00       	nop
 3c4:	02 01       	movw	r0, r4
 3c6:	06 9b       	sbis	0x00, 6	; 0
 3c8:	01 00       	.word	0x0001	; ????
 3ca:	00 0c       	add	r0, r0
 3cc:	44 00       	.word	0x0044	; ????
 3ce:	00 00       	nop
 3d0:	27 01       	movw	r4, r14
 3d2:	00 00       	nop
 3d4:	0d 0c       	add	r0, r13
 3d6:	01 00       	.word	0x0001	; ????
 3d8:	00 0d       	add	r16, r0
 3da:	27 01       	movw	r4, r14
 3dc:	00 00       	nop
 3de:	00 0b       	sbc	r16, r16
 3e0:	02 8b       	std	Z+18, r16	; 0x12
 3e2:	00 00       	nop
 3e4:	00 0b       	sbc	r16, r16
 3e6:	02 13       	cpse	r16, r18
 3e8:	01 00       	.word	0x0001	; ????
 3ea:	00 0c       	add	r0, r0
 3ec:	44 00       	.word	0x0044	; ????
 3ee:	00 00       	nop
 3f0:	42 01       	movw	r8, r4
 3f2:	00 00       	nop
 3f4:	0d 27       	eor	r16, r29
 3f6:	01 00       	.word	0x0001	; ????
 3f8:	00 00       	nop
 3fa:	0b 02       	muls	r16, r27
 3fc:	33 01       	movw	r6, r6
 3fe:	00 00       	nop
 400:	0e 02       	muls	r16, r30
 402:	0f 27       	eor	r16, r31
 404:	01 00       	.word	0x0001	; ????
 406:	00 55       	subi	r16, 0x50	; 80
 408:	01 00       	.word	0x0001	; ????
 40a:	00 10       	cpse	r0, r0
 40c:	00 11       	cpse	r16, r0
 40e:	1e 02       	muls	r17, r30
 410:	00 00       	nop
 412:	04 97       	sbiw	r24, 0x04	; 4
 414:	01 17       	cp	r16, r17
 416:	4a 01       	movw	r8, r20
 418:	00 00       	nop
 41a:	11 32       	cpi	r17, 0x21	; 33
 41c:	02 00       	.word	0x0002	; ????
 41e:	00 05       	cpc	r16, r0
 420:	38 01       	movw	r6, r16
 422:	0f 7f       	andi	r16, 0xFF	; 255
 424:	00 00       	nop
 426:	00 11       	cpse	r16, r0
 428:	0d 01       	movw	r0, r26
 42a:	00 00       	nop
 42c:	05 3d       	cpi	r16, 0xD5	; 213
 42e:	01 0e       	add	r0, r17
 430:	06 01       	movw	r0, r12
 432:	00 00       	nop
 434:	11 0c       	add	r1, r1
 436:	02 00       	.word	0x0002	; ????
 438:	00 05       	cpc	r16, r0
 43a:	42 01       	movw	r8, r4
 43c:	0e 06       	cpc	r0, r30
 43e:	01 00       	.word	0x0001	; ????
 440:	00 0c       	add	r0, r0
 442:	44 00       	.word	0x0044	; ????
 444:	00 00       	nop
 446:	9e 01       	movw	r18, r28
 448:	00 00       	nop
 44a:	0d 44       	sbci	r16, 0x4D	; 77
 44c:	00 00       	nop
 44e:	00 0d       	add	r16, r0
 450:	06 01       	movw	r0, r12
 452:	00 00       	nop
 454:	12 00       	.word	0x0012	; ????
 456:	13 00       	.word	0x0013	; ????
 458:	02 00       	.word	0x0002	; ????
 45a:	00 06       	cpc	r0, r16
 45c:	25 0e       	add	r2, r21
 45e:	aa 01       	movw	r20, r20
 460:	00 00       	nop
 462:	0b 02       	muls	r16, r27
 464:	89 01       	movw	r16, r18
 466:	00 00       	nop
 468:	06 00       	.word	0x0006	; ????
 46a:	01 00       	.word	0x0001	; ????
 46c:	00 07       	cpc	r16, r16
 46e:	07 0d       	add	r16, r7
 470:	20 f2       	brcs	.-120    	; 0x3fa <__data_load_end+0xbc>
 472:	01 00       	.word	0x0001	; ????
 474:	00 08       	sbc	r0, r0
 476:	e0 01       	movw	r28, r0
 478:	00 00       	nop
 47a:	07 0e       	add	r0, r23
 47c:	14 f2       	brlt	.-124    	; 0x402 <__FUSE_REGION_LENGTH__+0x2>
 47e:	01 00       	.word	0x0001	; ????
 480:	00 00       	nop
 482:	08 83       	st	Y, r16
 484:	01 00       	.word	0x0001	; ????
 486:	00 07       	cpc	r16, r16
 488:	0f 14       	cp	r0, r15
 48a:	f2 01       	movw	r30, r4
 48c:	00 00       	nop
 48e:	02 08       	sbc	r0, r2
 490:	8b 01       	movw	r16, r22
 492:	00 00       	nop
 494:	07 10       	cpse	r0, r7
 496:	14 f2       	brlt	.-124    	; 0x41c <__FUSE_REGION_LENGTH__+0x1c>
 498:	01 00       	.word	0x0001	; ????
 49a:	00 04       	cpc	r0, r0
 49c:	08 fb       	.word	0xfb08	; ????
 49e:	01 00       	.word	0x0001	; ????
 4a0:	00 07       	cpc	r16, r16
 4a2:	11 0a       	sbc	r1, r17
 4a4:	2c 00       	.word	0x002c	; ????
 4a6:	00 00       	nop
 4a8:	06 00       	.word	0x0006	; ????
 4aa:	0b 02       	muls	r16, r27
 4ac:	38 00       	.word	0x0038	; ????
 4ae:	00 00       	nop
 4b0:	0f b0       	in	r0, 0x0f	; 15
 4b2:	01 00       	.word	0x0001	; ????
 4b4:	00 03       	mulsu	r16, r16
 4b6:	02 00       	.word	0x0002	; ????
 4b8:	00 10       	cpse	r0, r0
 4ba:	00 13       	cpse	r16, r16
 4bc:	7e 01       	movw	r14, r28
 4be:	00 00       	nop
 4c0:	07 14       	cp	r0, r7
 4c2:	15 f8       	bld	r1, 5
 4c4:	01 00       	.word	0x0001	; ????
 4c6:	00 14       	cp	r0, r0
 4c8:	26 01       	movw	r4, r12
 4ca:	00 00       	nop
 4cc:	01 78       	andi	r16, 0x81	; 129
 4ce:	13 57       	subi	r17, 0x73	; 115
 4d0:	00 00       	nop
 4d2:	00 05       	cpc	r16, r0
 4d4:	03 95       	inc	r16
 4d6:	00 80       	ld	r0, Z
 4d8:	00 14       	cp	r0, r0
 4da:	36 01       	movw	r6, r12
 4dc:	00 00       	nop
 4de:	01 79       	andi	r16, 0x91	; 145
 4e0:	12 38       	cpi	r17, 0x82	; 130
 4e2:	00 00       	nop
 4e4:	00 05       	cpc	r16, r0
 4e6:	03 94       	inc	r0
 4e8:	00 80       	ld	r0, Z
 4ea:	00 14       	cp	r0, r0
 4ec:	e9 01       	movw	r28, r18
 4ee:	00 00       	nop
 4f0:	01 7a       	andi	r16, 0xA1	; 161
 4f2:	09 2c       	mov	r0, r9
 4f4:	00 00       	nop
 4f6:	00 05       	cpc	r16, r0
 4f8:	03 61       	ori	r16, 0x13	; 19
 4fa:	00 80       	ld	r0, Z
 4fc:	00 14       	cp	r0, r0
 4fe:	24 02       	muls	r18, r20
 500:	00 00       	nop
 502:	01 7a       	andi	r16, 0xA1	; 161
 504:	1c 2c       	mov	r1, r12
 506:	00 00       	nop
 508:	00 05       	cpc	r16, r0
 50a:	03 60       	ori	r16, 0x03	; 3
 50c:	00 80       	ld	r0, Z
 50e:	00 15       	cp	r16, r0
 510:	21 01       	movw	r4, r2
 512:	00 00       	nop
 514:	01 84       	ldd	r0, Z+9	; 0x09
 516:	01 72       	andi	r16, 0x21	; 33
 518:	02 00       	.word	0x0002	; ????
 51a:	00 72       	andi	r16, 0x20	; 32
 51c:	00 00       	nop
 51e:	00 01       	movw	r0, r0
 520:	9c 88       	ldd	r9, Y+20	; 0x14
 522:	02 00       	.word	0x0002	; ????
 524:	00 16       	cp	r0, r16
 526:	69 00       	.word	0x0069	; ????
 528:	01 af       	std	Z+57, r16	; 0x39
 52a:	0a 2c       	mov	r0, r10
 52c:	00 00       	nop
 52e:	00 00       	nop
 530:	17 de       	rcall	.-978    	; 0x160 <pin_mode+0x6>
 532:	02 00       	.word	0x0002	; ????
 534:	00 ae       	std	Z+56, r0	; 0x38
 536:	02 00       	.word	0x0002	; ????
 538:	00 18       	sub	r0, r0
 53a:	01 68       	ori	r16, 0x81	; 129
 53c:	01 33       	cpi	r16, 0x31	; 49
 53e:	00 00       	nop
 540:	15 40       	sbci	r17, 0x05	; 5
 542:	01 00       	.word	0x0001	; ????
 544:	00 01       	movw	r0, r0
 546:	7d 01       	movw	r14, r26
 548:	48 00       	.word	0x0048	; ????
 54a:	00 00       	nop
 54c:	5a 00       	.word	0x005a	; ????
 54e:	00 00       	nop
 550:	01 9c       	mul	r0, r1
 552:	ae 02       	muls	r26, r30
 554:	00 00       	nop
 556:	17 80       	ldd	r1, Z+7	; 0x07
 558:	00 00       	nop
 55a:	00 ba       	out	0x10, r0	; 16
 55c:	02 00       	.word	0x0002	; ????
 55e:	00 18       	sub	r0, r0
 560:	01 68       	ori	r16, 0x81	; 129
 562:	01 31       	cpi	r16, 0x11	; 17
 564:	00 00       	nop
 566:	19 f6       	brne	.-122    	; 0x4ee <__FUSE_REGION_LENGTH__+0xee>
 568:	00 00       	nop
 56a:	00 f6       	brcc	.-128    	; 0x4ec <__FUSE_REGION_LENGTH__+0xec>
 56c:	00 00       	nop
 56e:	00 07       	cpc	r16, r16
 570:	31 06       	cpc	r3, r17
 572:	19 89       	ldd	r17, Y+17	; 0x11
 574:	02 00       	.word	0x0002	; ????
 576:	00 89       	ldd	r16, Z+16	; 0x10
 578:	02 00       	.word	0x0002	; ????
 57a:	00 07       	cpc	r16, r16
 57c:	33 06       	cpc	r3, r19
 57e:	00 a2       	std	Z+32, r0	; 0x20
 580:	03 00       	.word	0x0003	; ????
 582:	00 04       	cpc	r0, r0
 584:	00 ee       	ldi	r16, 0xE0	; 224
 586:	03 00       	.word	0x0003	; ????
 588:	00 04       	cpc	r0, r0
 58a:	01 42       	sbci	r16, 0x21	; 33
 58c:	02 00       	.word	0x0002	; ????
 58e:	00 0c       	add	r0, r0
 590:	b9 02       	muls	r27, r25
 592:	00 00       	nop
 594:	bf 02       	muls	r27, r31
 596:	00 00       	nop
 598:	a2 00       	.word	0x00a2	; ????
 59a:	00 00       	nop
 59c:	d0 01       	movw	r26, r0
 59e:	00 00       	nop
 5a0:	cb 02       	muls	r28, r27
 5a2:	00 00       	nop
 5a4:	02 01       	movw	r0, r4
 5a6:	06 94       	lsr	r0
 5a8:	01 00       	.word	0x0001	; ????
 5aa:	00 03       	mulsu	r16, r16
 5ac:	2e 01       	movw	r4, r28
 5ae:	00 00       	nop
 5b0:	02 7e       	andi	r16, 0xE2	; 226
 5b2:	16 3d       	cpi	r17, 0xD6	; 214
 5b4:	00 00       	nop
 5b6:	00 04       	cpc	r0, r0
 5b8:	2c 00       	.word	0x002c	; ????
 5ba:	00 00       	nop
 5bc:	02 01       	movw	r0, r4
 5be:	08 92       	.word	0x9208	; ????
 5c0:	01 00       	.word	0x0001	; ????
 5c2:	00 05       	cpc	r16, r0
 5c4:	02 05       	cpc	r16, r2
 5c6:	69 6e       	ori	r22, 0xE9	; 233
 5c8:	74 00       	.word	0x0074	; ????
 5ca:	02 02       	muls	r16, r18
 5cc:	07 be       	out	0x37, r0	; 55
 5ce:	01 00       	.word	0x0001	; ????
 5d0:	00 02       	muls	r16, r16
 5d2:	04 05       	cpc	r16, r4
 5d4:	50 01       	movw	r10, r0
 5d6:	00 00       	nop
 5d8:	02 04       	cpc	r0, r2
 5da:	07 b9       	out	0x07, r16	; 7
 5dc:	01 00       	.word	0x0001	; ????
 5de:	00 02       	muls	r16, r16
 5e0:	08 05       	cpc	r16, r8
 5e2:	4b 01       	movw	r8, r22
 5e4:	00 00       	nop
 5e6:	02 08       	sbc	r0, r2
 5e8:	07 b4       	in	r0, 0x27	; 39
 5ea:	01 00       	.word	0x0001	; ????
 5ec:	00 03       	mulsu	r16, r16
 5ee:	06 01       	movw	r0, r12
 5f0:	00 00       	nop
 5f2:	03 d8       	rcall	.-4090   	; 0xfffff5fa <__eeprom_end+0xff7ef5fa>
 5f4:	17 4b       	sbci	r17, 0xB7	; 183
 5f6:	00 00       	nop
 5f8:	00 06       	cpc	r0, r16
 5fa:	a7 01       	movw	r20, r14
 5fc:	00 00       	nop
 5fe:	0e 04       	cpc	r0, r14
 600:	f4 08       	sbc	r15, r4
 602:	f5 00       	.word	0x00f5	; ????
 604:	00 00       	nop
 606:	07 62       	ori	r16, 0x27	; 39
 608:	75 66       	ori	r23, 0x65	; 101
 60a:	00 04       	cpc	r0, r0
 60c:	f5 08       	sbc	r15, r5
 60e:	f5 00       	.word	0x00f5	; ????
 610:	00 00       	nop
 612:	00 08       	sbc	r0, r0
 614:	d4 01       	movw	r26, r8
 616:	00 00       	nop
 618:	04 f6       	brge	.-128    	; 0x59a <__FUSE_REGION_LENGTH__+0x19a>
 61a:	10 3d       	cpi	r17, 0xD0	; 208
 61c:	00 00       	nop
 61e:	00 02       	muls	r16, r16
 620:	08 ae       	std	Y+56, r0	; 0x38
 622:	01 00       	.word	0x0001	; ????
 624:	00 04       	cpc	r0, r0
 626:	f7 0a       	sbc	r15, r23
 628:	2c 00       	.word	0x002c	; ????
 62a:	00 00       	nop
 62c:	03 09       	sbc	r16, r3
 62e:	f6 01       	movw	r30, r12
 630:	00 00       	nop
 632:	04 07       	cpc	r16, r20
 634:	01 06       	cpc	r0, r17
 636:	44 00       	.word	0x0044	; ????
 638:	00 00       	nop
 63a:	04 0a       	sbc	r0, r20
 63c:	6c 65       	ori	r22, 0x5C	; 92
 63e:	6e 00       	.word	0x006e	; ????
 640:	04 08       	sbc	r0, r4
 642:	01 06       	cpc	r0, r17
 644:	44 00       	.word	0x0044	; ????
 646:	00 00       	nop
 648:	06 0a       	sbc	r0, r22
 64a:	70 75       	andi	r23, 0x50	; 80
 64c:	74 00       	.word	0x0074	; ????
 64e:	04 09       	sbc	r16, r4
 650:	01 08       	sbc	r0, r1
 652:	1c 01       	movw	r2, r24
 654:	00 00       	nop
 656:	08 0a       	sbc	r0, r24
 658:	67 65       	ori	r22, 0x57	; 87
 65a:	74 00       	.word	0x0074	; ????
 65c:	04 0a       	sbc	r0, r20
 65e:	01 08       	sbc	r0, r1
 660:	31 01       	movw	r6, r2
 662:	00 00       	nop
 664:	0a 09       	sbc	r16, r10
 666:	da 01       	movw	r26, r20
 668:	00 00       	nop
 66a:	04 0b       	sbc	r16, r20
 66c:	01 08       	sbc	r0, r1
 66e:	37 01       	movw	r6, r14
 670:	00 00       	nop
 672:	0c 00       	.word	0x000c	; ????
 674:	0b 02       	muls	r16, r27
 676:	fb 00       	.word	0x00fb	; ????
 678:	00 00       	nop
 67a:	02 01       	movw	r0, r4
 67c:	06 9b       	sbis	0x00, 6	; 0
 67e:	01 00       	.word	0x0001	; ????
 680:	00 0c       	add	r0, r0
 682:	44 00       	.word	0x0044	; ????
 684:	00 00       	nop
 686:	16 01       	movw	r2, r12
 688:	00 00       	nop
 68a:	0d fb       	.word	0xfb0d	; ????
 68c:	00 00       	nop
 68e:	00 0d       	add	r16, r0
 690:	16 01       	movw	r2, r12
 692:	00 00       	nop
 694:	00 0b       	sbc	r16, r16
 696:	02 7a       	andi	r16, 0xA2	; 162
 698:	00 00       	nop
 69a:	00 0b       	sbc	r16, r16
 69c:	02 02       	muls	r16, r18
 69e:	01 00       	.word	0x0001	; ????
 6a0:	00 0c       	add	r0, r0
 6a2:	44 00       	.word	0x0044	; ????
 6a4:	00 00       	nop
 6a6:	31 01       	movw	r6, r2
 6a8:	00 00       	nop
 6aa:	0d 16       	cp	r0, r29
 6ac:	01 00       	.word	0x0001	; ????
 6ae:	00 00       	nop
 6b0:	0b 02       	muls	r16, r27
 6b2:	22 01       	movw	r4, r4
 6b4:	00 00       	nop
 6b6:	0e 02       	muls	r16, r30
 6b8:	0f 16       	cp	r0, r31
 6ba:	01 00       	.word	0x0001	; ????
 6bc:	00 44       	sbci	r16, 0x40	; 64
 6be:	01 00       	.word	0x0001	; ????
 6c0:	00 10       	cpse	r0, r0
 6c2:	00 11       	cpse	r16, r0
 6c4:	1e 02       	muls	r17, r30
 6c6:	00 00       	nop
 6c8:	04 97       	sbiw	r24, 0x04	; 4
 6ca:	01 17       	cp	r16, r17
 6cc:	39 01       	movw	r6, r18
 6ce:	00 00       	nop
 6d0:	11 32       	cpi	r17, 0x21	; 33
 6d2:	02 00       	.word	0x0002	; ????
 6d4:	00 05       	cpc	r16, r0
 6d6:	38 01       	movw	r6, r16
 6d8:	0f 6e       	ori	r16, 0xEF	; 239
 6da:	00 00       	nop
 6dc:	00 11       	cpse	r16, r0
 6de:	0d 01       	movw	r0, r26
 6e0:	00 00       	nop
 6e2:	05 3d       	cpi	r16, 0xD5	; 213
 6e4:	01 0e       	add	r0, r17
 6e6:	f5 00       	.word	0x00f5	; ????
 6e8:	00 00       	nop
 6ea:	11 0c       	add	r1, r1
 6ec:	02 00       	.word	0x0002	; ????
 6ee:	00 05       	cpc	r16, r0
 6f0:	42 01       	movw	r8, r4
 6f2:	0e f5       	brtc	.+66     	; 0x736 <__FUSE_REGION_LENGTH__+0x336>
 6f4:	00 00       	nop
 6f6:	00 0c       	add	r0, r0
 6f8:	44 00       	.word	0x0044	; ????
 6fa:	00 00       	nop
 6fc:	8d 01       	movw	r16, r26
 6fe:	00 00       	nop
 700:	0d 44       	sbci	r16, 0x4D	; 77
 702:	00 00       	nop
 704:	00 0d       	add	r16, r0
 706:	f5 00       	.word	0x00f5	; ????
 708:	00 00       	nop
 70a:	12 00       	.word	0x0012	; ????
 70c:	13 00       	.word	0x0013	; ????
 70e:	02 00       	.word	0x0002	; ????
 710:	00 06       	cpc	r0, r16
 712:	25 0e       	add	r2, r21
 714:	99 01       	movw	r18, r18
 716:	00 00       	nop
 718:	0b 02       	muls	r16, r27
 71a:	78 01       	movw	r14, r16
 71c:	00 00       	nop
 71e:	06 00       	.word	0x0006	; ????
 720:	01 00       	.word	0x0001	; ????
 722:	00 07       	cpc	r16, r16
 724:	07 0d       	add	r16, r7
 726:	20 e1       	ldi	r18, 0x10	; 16
 728:	01 00       	.word	0x0001	; ????
 72a:	00 08       	sbc	r0, r0
 72c:	e0 01       	movw	r28, r0
 72e:	00 00       	nop
 730:	07 0e       	add	r0, r23
 732:	14 e1       	ldi	r17, 0x14	; 20
 734:	01 00       	.word	0x0001	; ????
 736:	00 00       	nop
 738:	08 83       	st	Y, r16
 73a:	01 00       	.word	0x0001	; ????
 73c:	00 07       	cpc	r16, r16
 73e:	0f 14       	cp	r0, r15
 740:	e1 01       	movw	r28, r2
 742:	00 00       	nop
 744:	02 08       	sbc	r0, r2
 746:	8b 01       	movw	r16, r22
 748:	00 00       	nop
 74a:	07 10       	cpse	r0, r7
 74c:	14 e1       	ldi	r17, 0x14	; 20
 74e:	01 00       	.word	0x0001	; ????
 750:	00 04       	cpc	r0, r0
 752:	08 fb       	.word	0xfb08	; ????
 754:	01 00       	.word	0x0001	; ????
 756:	00 07       	cpc	r16, r16
 758:	11 0a       	sbc	r1, r17
 75a:	2c 00       	.word	0x002c	; ????
 75c:	00 00       	nop
 75e:	06 00       	.word	0x0006	; ????
 760:	0b 02       	muls	r16, r27
 762:	38 00       	.word	0x0038	; ????
 764:	00 00       	nop
 766:	0f 9f       	mul	r16, r31
 768:	01 00       	.word	0x0001	; ????
 76a:	00 f2       	brcs	.-128    	; 0x6ec <__FUSE_REGION_LENGTH__+0x2ec>
 76c:	01 00       	.word	0x0001	; ????
 76e:	00 10       	cpse	r0, r0
 770:	00 13       	cpse	r16, r16
 772:	7e 01       	movw	r14, r28
 774:	00 00       	nop
 776:	07 14       	cp	r0, r7
 778:	15 e7       	ldi	r17, 0x75	; 117
 77a:	01 00       	.word	0x0001	; ????
 77c:	00 14       	cp	r0, r0
 77e:	9e 02       	muls	r25, r30
 780:	00 00       	nop
 782:	07 02       	muls	r16, r23
 784:	4b 00       	.word	0x004b	; ????
 786:	00 00       	nop
 788:	07 16       	cp	r0, r23
 78a:	06 23       	and	r16, r22
 78c:	02 00       	.word	0x0002	; ????
 78e:	00 15       	cp	r16, r0
 790:	ed 02       	muls	r30, r29
 792:	00 00       	nop
 794:	00 15       	cp	r16, r0
 796:	02 03       	mulsu	r16, r18
 798:	00 00       	nop
 79a:	01 15       	cp	r16, r1
 79c:	ac 02       	muls	r26, r28
 79e:	00 00       	nop
 7a0:	02 00       	.word	0x0002	; ????
 7a2:	16 e0       	ldi	r17, 0x06	; 6
 7a4:	02 00       	.word	0x0002	; ????
 7a6:	00 01       	movw	r0, r0
 7a8:	39 01       	movw	r6, r18
 7aa:	e2 01       	movw	r28, r4
 7ac:	00 00       	nop
 7ae:	90 00       	.word	0x0090	; ????
 7b0:	00 00       	nop
 7b2:	01 9c       	mul	r0, r1
 7b4:	9d 02       	muls	r25, r29
 7b6:	00 00       	nop
 7b8:	17 70       	andi	r17, 0x07	; 7
 7ba:	69 6e       	ori	r22, 0xE9	; 233
 7bc:	00 01       	movw	r0, r0
 7be:	39 16       	cp	r3, r25
 7c0:	2c 00       	.word	0x002c	; ????
 7c2:	00 00       	nop
 7c4:	06 00       	.word	0x0006	; ????
 7c6:	00 00       	nop
 7c8:	00 00       	nop
 7ca:	00 00       	nop
 7cc:	17 64       	ori	r17, 0x47	; 71
 7ce:	64 72       	andi	r22, 0x24	; 36
 7d0:	00 01       	movw	r0, r0
 7d2:	39 2e       	mov	r3, r25
 7d4:	9d 02       	muls	r25, r29
 7d6:	00 00       	nop
 7d8:	38 00       	.word	0x0038	; ????
 7da:	00 00       	nop
 7dc:	32 00       	.word	0x0032	; ????
 7de:	00 00       	nop
 7e0:	18 f4       	brcc	.+6      	; 0x7e8 <__FUSE_REGION_LENGTH__+0x3e8>
 7e2:	02 00       	.word	0x0002	; ????
 7e4:	00 01       	movw	r0, r0
 7e6:	39 46       	sbci	r19, 0x69	; 105
 7e8:	9d 02       	muls	r25, r29
 7ea:	00 00       	nop
 7ec:	74 00       	.word	0x0074	; ????
 7ee:	00 00       	nop
 7f0:	6e 00       	.word	0x006e	; ????
 7f2:	00 00       	nop
 7f4:	19 a7       	std	Y+41, r17	; 0x29
 7f6:	02 00       	.word	0x0002	; ????
 7f8:	00 01       	movw	r0, r0
 7fa:	3a 14       	cp	r3, r10
 7fc:	9d 02       	muls	r25, r29
 7fe:	00 00       	nop
 800:	06 62       	ori	r16, 0x26	; 38
 802:	93 01       	movw	r18, r6
 804:	63 93       	.word	0x9363	; ????
 806:	01 17       	cp	r16, r17
 808:	62 69       	ori	r22, 0x92	; 146
 80a:	74 00       	.word	0x0074	; ????
 80c:	01 3a       	cpi	r16, 0xA1	; 161
 80e:	23 a3       	std	Z+35, r18	; 0x23
 810:	02 00       	.word	0x0002	; ????
 812:	00 b0       	in	r0, 0x00	; 0
 814:	00 00       	nop
 816:	00 ac       	ldd	r0, Z+56	; 0x38
 818:	00 00       	nop
 81a:	00 00       	nop
 81c:	0b 02       	muls	r16, r27
 81e:	e1 01       	movw	r28, r2
 820:	00 00       	nop
 822:	0b 02       	muls	r16, r27
 824:	2c 00       	.word	0x002c	; ????
 826:	00 00       	nop
 828:	16 9e       	mul	r1, r22
 82a:	02 00       	.word	0x0002	; ????
 82c:	00 01       	movw	r0, r0
 82e:	27 01       	movw	r4, r14
 830:	5a 01       	movw	r10, r20
 832:	00 00       	nop
 834:	88 00       	.word	0x0088	; ????
 836:	00 00       	nop
 838:	01 9c       	mul	r0, r1
 83a:	e8 02       	muls	r30, r24
 83c:	00 00       	nop
 83e:	17 70       	andi	r17, 0x07	; 7
 840:	69 6e       	ori	r22, 0xE9	; 233
 842:	00 01       	movw	r0, r0
 844:	27 12       	cpse	r2, r23
 846:	2c 00       	.word	0x002c	; ????
 848:	00 00       	nop
 84a:	e4 00       	.word	0x00e4	; ????
 84c:	00 00       	nop
 84e:	d8 00       	.word	0x00d8	; ????
 850:	00 00       	nop
 852:	18 a2       	std	Y+32, r1	; 0x20
 854:	02 00       	.word	0x0002	; ????
 856:	00 01       	movw	r0, r0
 858:	27 25       	eor	r18, r7
 85a:	fe 01       	movw	r30, r28
 85c:	00 00       	nop
 85e:	43 01       	movw	r8, r6
 860:	00 00       	nop
 862:	37 01       	movw	r6, r14
 864:	00 00       	nop
 866:	00 1a       	sub	r0, r16
 868:	f9 02       	muls	r31, r25
 86a:	00 00       	nop
 86c:	01 21       	and	r16, r1
 86e:	01 2c       	mov	r0, r1
 870:	00 00       	nop
 872:	00 3a       	cpi	r16, 0xA0	; 160
 874:	01 00       	.word	0x0001	; ????
 876:	00 20       	and	r0, r0
 878:	00 00       	nop
 87a:	00 01       	movw	r0, r0
 87c:	9c 17       	cp	r25, r28
 87e:	03 00       	.word	0x0003	; ????
 880:	00 17       	cp	r16, r16
 882:	70 69       	ori	r23, 0x90	; 144
 884:	6e 00       	.word	0x006e	; ????
 886:	01 21       	and	r16, r1
 888:	12 2c       	mov	r1, r2
 88a:	00 00       	nop
 88c:	00 a9       	ldd	r16, Z+48	; 0x30
 88e:	01 00       	.word	0x0001	; ????
 890:	00 a5       	ldd	r16, Z+40	; 0x28
 892:	01 00       	.word	0x0001	; ????
 894:	00 00       	nop
 896:	16 89       	ldd	r17, Z+22	; 0x16
 898:	02 00       	.word	0x0002	; ????
 89a:	00 01       	movw	r0, r0
 89c:	16 01       	movw	r2, r12
 89e:	0c 01       	movw	r0, r24
 8a0:	00 00       	nop
 8a2:	2e 00       	.word	0x002e	; ????
 8a4:	00 00       	nop
 8a6:	01 9c       	mul	r0, r1
 8a8:	56 03       	mulsu	r21, r22
 8aa:	00 00       	nop
 8ac:	17 70       	andi	r17, 0x07	; 7
 8ae:	69 6e       	ori	r22, 0xE9	; 233
 8b0:	00 01       	movw	r0, r0
 8b2:	16 14       	cp	r1, r6
 8b4:	2c 00       	.word	0x002c	; ????
 8b6:	00 00       	nop
 8b8:	ce 01       	movw	r24, r28
 8ba:	00 00       	nop
 8bc:	ca 01       	movw	r24, r20
 8be:	00 00       	nop
 8c0:	1b 94       	des	1
 8c2:	02 00       	.word	0x0002	; ????
 8c4:	00 01       	movw	r0, r0
 8c6:	18 0a       	sbc	r1, r24
 8c8:	2c 00       	.word	0x002c	; ????
 8ca:	00 00       	nop
 8cc:	ee 01       	movw	r28, r28
 8ce:	00 00       	nop
 8d0:	ec 01       	movw	r28, r24
 8d2:	00 00       	nop
 8d4:	00 1c       	adc	r0, r0
 8d6:	f6 00       	.word	0x00f6	; ????
 8d8:	00 00       	nop
 8da:	01 05       	cpc	r16, r1
 8dc:	01 a2       	std	Z+33, r0	; 0x21
 8de:	00 00       	nop
 8e0:	00 6a       	ori	r16, 0xA0	; 160
 8e2:	00 00       	nop
 8e4:	00 01       	movw	r0, r0
 8e6:	9c 17       	cp	r25, r28
 8e8:	70 69       	ori	r23, 0x90	; 144
 8ea:	6e 00       	.word	0x006e	; ????
 8ec:	01 05       	cpc	r16, r1
 8ee:	13 2c       	mov	r1, r3
 8f0:	00 00       	nop
 8f2:	00 05       	cpc	r16, r0
 8f4:	02 00       	.word	0x0002	; ????
 8f6:	00 01       	movw	r0, r0
 8f8:	02 00       	.word	0x0002	; ????
 8fa:	00 17       	cp	r16, r16
 8fc:	76 61       	ori	r23, 0x16	; 22
 8fe:	6c 00       	.word	0x006c	; ????
 900:	01 05       	cpc	r16, r1
 902:	20 2c       	mov	r2, r0
 904:	00 00       	nop
 906:	00 2d       	mov	r16, r0
 908:	02 00       	.word	0x0002	; ????
 90a:	00 23       	and	r16, r16
 90c:	02 00       	.word	0x0002	; ????
 90e:	00 1b       	sub	r16, r16
 910:	94 02       	muls	r25, r20
 912:	00 00       	nop
 914:	01 07       	cpc	r16, r17
 916:	0a 2c       	mov	r0, r10
 918:	00 00       	nop
 91a:	00 76       	andi	r16, 0x60	; 96
 91c:	02 00       	.word	0x0002	; ????
 91e:	00 72       	andi	r16, 0x20	; 32
 920:	02 00       	.word	0x0002	; ????
 922:	00 00       	nop
 924:	00 01       	movw	r0, r0
 926:	02 00       	.word	0x0002	; ????
 928:	00 04       	cpc	r0, r0
 92a:	00 9d       	mul	r16, r0
 92c:	05 00       	.word	0x0005	; ????
 92e:	00 04       	cpc	r0, r0
 930:	01 42       	sbci	r16, 0x21	; 33
 932:	02 00       	.word	0x0002	; ????
 934:	00 0c       	add	r0, r0
 936:	08 03       	fmul	r16, r16
 938:	00 00       	nop
 93a:	bf 02       	muls	r27, r31
 93c:	00 00       	nop
 93e:	eb 06       	cpc	r14, r27
 940:	00 00       	nop
 942:	02 01       	movw	r0, r4
 944:	06 94       	lsr	r0
 946:	01 00       	.word	0x0001	; ????
 948:	00 03       	mulsu	r16, r16
 94a:	2e 01       	movw	r4, r28
 94c:	00 00       	nop
 94e:	01 7e       	andi	r16, 0xE1	; 225
 950:	16 35       	cpi	r17, 0x56	; 86
 952:	00 00       	nop
 954:	00 04       	cpc	r0, r0
 956:	24 00       	.word	0x0024	; ????
 958:	00 00       	nop
 95a:	02 01       	movw	r0, r4
 95c:	08 92       	.word	0x9208	; ????
 95e:	01 00       	.word	0x0001	; ????
 960:	00 05       	cpc	r16, r0
 962:	02 05       	cpc	r16, r2
 964:	69 6e       	ori	r22, 0xE9	; 233
 966:	74 00       	.word	0x0074	; ????
 968:	02 02       	muls	r16, r18
 96a:	07 be       	out	0x37, r0	; 55
 96c:	01 00       	.word	0x0001	; ????
 96e:	00 02       	muls	r16, r16
 970:	04 05       	cpc	r16, r4
 972:	50 01       	movw	r10, r0
 974:	00 00       	nop
 976:	02 04       	cpc	r0, r2
 978:	07 b9       	out	0x07, r16	; 7
 97a:	01 00       	.word	0x0001	; ????
 97c:	00 02       	muls	r16, r16
 97e:	08 05       	cpc	r16, r8
 980:	4b 01       	movw	r8, r22
 982:	00 00       	nop
 984:	02 08       	sbc	r0, r2
 986:	07 b4       	in	r0, 0x27	; 39
 988:	01 00       	.word	0x0001	; ????
 98a:	00 03       	mulsu	r16, r16
 98c:	06 01       	movw	r0, r12
 98e:	00 00       	nop
 990:	02 d8       	rcall	.-4092   	; 0xfffff996 <__eeprom_end+0xff7ef996>
 992:	17 43       	sbci	r17, 0x37	; 55
 994:	00 00       	nop
 996:	00 06       	cpc	r0, r16
 998:	a7 01       	movw	r20, r14
 99a:	00 00       	nop
 99c:	0e 03       	fmul	r16, r22
 99e:	f4 08       	sbc	r15, r4
 9a0:	ed 00       	.word	0x00ed	; ????
 9a2:	00 00       	nop
 9a4:	07 62       	ori	r16, 0x27	; 39
 9a6:	75 66       	ori	r23, 0x65	; 101
 9a8:	00 03       	mulsu	r16, r16
 9aa:	f5 08       	sbc	r15, r5
 9ac:	ed 00       	.word	0x00ed	; ????
 9ae:	00 00       	nop
 9b0:	00 08       	sbc	r0, r0
 9b2:	d4 01       	movw	r26, r8
 9b4:	00 00       	nop
 9b6:	03 f6       	brvc	.-128    	; 0x938 <__FUSE_REGION_LENGTH__+0x538>
 9b8:	10 35       	cpi	r17, 0x50	; 80
 9ba:	00 00       	nop
 9bc:	00 02       	muls	r16, r16
 9be:	08 ae       	std	Y+56, r0	; 0x38
 9c0:	01 00       	.word	0x0001	; ????
 9c2:	00 03       	mulsu	r16, r16
 9c4:	f7 0a       	sbc	r15, r23
 9c6:	24 00       	.word	0x0024	; ????
 9c8:	00 00       	nop
 9ca:	03 09       	sbc	r16, r3
 9cc:	f6 01       	movw	r30, r12
 9ce:	00 00       	nop
 9d0:	03 07       	cpc	r16, r19
 9d2:	01 06       	cpc	r0, r17
 9d4:	3c 00       	.word	0x003c	; ????
 9d6:	00 00       	nop
 9d8:	04 0a       	sbc	r0, r20
 9da:	6c 65       	ori	r22, 0x5C	; 92
 9dc:	6e 00       	.word	0x006e	; ????
 9de:	03 08       	sbc	r0, r3
 9e0:	01 06       	cpc	r0, r17
 9e2:	3c 00       	.word	0x003c	; ????
 9e4:	00 00       	nop
 9e6:	06 0a       	sbc	r0, r22
 9e8:	70 75       	andi	r23, 0x50	; 80
 9ea:	74 00       	.word	0x0074	; ????
 9ec:	03 09       	sbc	r16, r3
 9ee:	01 08       	sbc	r0, r1
 9f0:	14 01       	movw	r2, r8
 9f2:	00 00       	nop
 9f4:	08 0a       	sbc	r0, r24
 9f6:	67 65       	ori	r22, 0x57	; 87
 9f8:	74 00       	.word	0x0074	; ????
 9fa:	03 0a       	sbc	r0, r19
 9fc:	01 08       	sbc	r0, r1
 9fe:	29 01       	movw	r4, r18
 a00:	00 00       	nop
 a02:	0a 09       	sbc	r16, r10
 a04:	da 01       	movw	r26, r20
 a06:	00 00       	nop
 a08:	03 0b       	sbc	r16, r19
 a0a:	01 08       	sbc	r0, r1
 a0c:	2f 01       	movw	r4, r30
 a0e:	00 00       	nop
 a10:	0c 00       	.word	0x000c	; ????
 a12:	0b 02       	muls	r16, r27
 a14:	f3 00       	.word	0x00f3	; ????
 a16:	00 00       	nop
 a18:	02 01       	movw	r0, r4
 a1a:	06 9b       	sbis	0x00, 6	; 0
 a1c:	01 00       	.word	0x0001	; ????
 a1e:	00 0c       	add	r0, r0
 a20:	3c 00       	.word	0x003c	; ????
 a22:	00 00       	nop
 a24:	0e 01       	movw	r0, r28
 a26:	00 00       	nop
 a28:	0d f3       	brhs	.-62     	; 0x9ec <__FUSE_REGION_LENGTH__+0x5ec>
 a2a:	00 00       	nop
 a2c:	00 0d       	add	r16, r0
 a2e:	0e 01       	movw	r0, r28
 a30:	00 00       	nop
 a32:	00 0b       	sbc	r16, r16
 a34:	02 72       	andi	r16, 0x22	; 34
 a36:	00 00       	nop
 a38:	00 0b       	sbc	r16, r16
 a3a:	02 fa       	bst	r0, 2
 a3c:	00 00       	nop
 a3e:	00 0c       	add	r0, r0
 a40:	3c 00       	.word	0x003c	; ????
 a42:	00 00       	nop
 a44:	29 01       	movw	r4, r18
 a46:	00 00       	nop
 a48:	0d 0e       	add	r0, r29
 a4a:	01 00       	.word	0x0001	; ????
 a4c:	00 00       	nop
 a4e:	0b 02       	muls	r16, r27
 a50:	1a 01       	movw	r2, r20
 a52:	00 00       	nop
 a54:	0e 02       	muls	r16, r30
 a56:	0f 0e       	add	r0, r31
 a58:	01 00       	.word	0x0001	; ????
 a5a:	00 3c       	cpi	r16, 0xC0	; 192
 a5c:	01 00       	.word	0x0001	; ????
 a5e:	00 10       	cpse	r0, r0
 a60:	00 11       	cpse	r16, r0
 a62:	1e 02       	muls	r17, r30
 a64:	00 00       	nop
 a66:	03 97       	sbiw	r24, 0x03	; 3
 a68:	01 17       	cp	r16, r17
 a6a:	31 01       	movw	r6, r2
 a6c:	00 00       	nop
 a6e:	11 32       	cpi	r17, 0x21	; 33
 a70:	02 00       	.word	0x0002	; ????
 a72:	00 04       	cpc	r0, r0
 a74:	38 01       	movw	r6, r16
 a76:	0f 66       	ori	r16, 0x6F	; 111
 a78:	00 00       	nop
 a7a:	00 11       	cpse	r16, r0
 a7c:	0d 01       	movw	r0, r26
 a7e:	00 00       	nop
 a80:	04 3d       	cpi	r16, 0xD4	; 212
 a82:	01 0e       	add	r0, r17
 a84:	ed 00       	.word	0x00ed	; ????
 a86:	00 00       	nop
 a88:	11 0c       	add	r1, r1
 a8a:	02 00       	.word	0x0002	; ????
 a8c:	00 04       	cpc	r0, r0
 a8e:	42 01       	movw	r8, r4
 a90:	0e ed       	ldi	r16, 0xDE	; 222
 a92:	00 00       	nop
 a94:	00 0c       	add	r0, r0
 a96:	3c 00       	.word	0x003c	; ????
 a98:	00 00       	nop
 a9a:	85 01       	movw	r16, r10
 a9c:	00 00       	nop
 a9e:	0d 3c       	cpi	r16, 0xCD	; 205
 aa0:	00 00       	nop
 aa2:	00 0d       	add	r16, r0
 aa4:	ed 00       	.word	0x00ed	; ????
 aa6:	00 00       	nop
 aa8:	12 00       	.word	0x0012	; ????
 aaa:	13 00       	.word	0x0013	; ????
 aac:	02 00       	.word	0x0002	; ????
 aae:	00 05       	cpc	r16, r0
 ab0:	25 0e       	add	r2, r21
 ab2:	91 01       	movw	r18, r2
 ab4:	00 00       	nop
 ab6:	0b 02       	muls	r16, r27
 ab8:	70 01       	movw	r14, r0
 aba:	00 00       	nop
 abc:	06 00       	.word	0x0006	; ????
 abe:	01 00       	.word	0x0001	; ????
 ac0:	00 07       	cpc	r16, r16
 ac2:	06 0d       	add	r16, r6
 ac4:	20 d9       	rcall	.-3520   	; 0xfffffd06 <__eeprom_end+0xff7efd06>
 ac6:	01 00       	.word	0x0001	; ????
 ac8:	00 08       	sbc	r0, r0
 aca:	e0 01       	movw	r28, r0
 acc:	00 00       	nop
 ace:	06 0e       	add	r0, r22
 ad0:	14 d9       	rcall	.-3544   	; 0xfffffcfa <__eeprom_end+0xff7efcfa>
 ad2:	01 00       	.word	0x0001	; ????
 ad4:	00 00       	nop
 ad6:	08 83       	st	Y, r16
 ad8:	01 00       	.word	0x0001	; ????
 ada:	00 06       	cpc	r0, r16
 adc:	0f 14       	cp	r0, r15
 ade:	d9 01       	movw	r26, r18
 ae0:	00 00       	nop
 ae2:	02 08       	sbc	r0, r2
 ae4:	8b 01       	movw	r16, r22
 ae6:	00 00       	nop
 ae8:	06 10       	cpse	r0, r6
 aea:	14 d9       	rcall	.-3544   	; 0xfffffd14 <__eeprom_end+0xff7efd14>
 aec:	01 00       	.word	0x0001	; ????
 aee:	00 04       	cpc	r0, r0
 af0:	08 fb       	.word	0xfb08	; ????
 af2:	01 00       	.word	0x0001	; ????
 af4:	00 06       	cpc	r0, r16
 af6:	11 0a       	sbc	r1, r17
 af8:	24 00       	.word	0x0024	; ????
 afa:	00 00       	nop
 afc:	06 00       	.word	0x0006	; ????
 afe:	0b 02       	muls	r16, r27
 b00:	30 00       	.word	0x0030	; ????
 b02:	00 00       	nop
 b04:	0f 97       	sbiw	r24, 0x0f	; 15
 b06:	01 00       	.word	0x0001	; ????
 b08:	00 ea       	ldi	r16, 0xA0	; 160
 b0a:	01 00       	.word	0x0001	; ????
 b0c:	00 10       	cpse	r0, r0
 b0e:	00 13       	cpse	r16, r16
 b10:	7e 01       	movw	r14, r28
 b12:	00 00       	nop
 b14:	06 14       	cp	r0, r6
 b16:	15 df       	rcall	.-470    	; 0x942 <__FUSE_REGION_LENGTH__+0x542>
 b18:	01 00       	.word	0x0001	; ????
 b1a:	00 14       	cp	r0, r0
 b1c:	ea 01       	movw	r28, r20
 b1e:	00 00       	nop
 b20:	07 03       	mulsu	r16, r23
 b22:	0e 05       	cpc	r16, r14
 b24:	03 62       	ori	r16, 0x23	; 35
 b26:	00 80       	ld	r0, Z
 b28:	00 00       	nop
 b2a:	22 00       	.word	0x0022	; ????
 b2c:	00 00       	nop
 b2e:	02 00       	.word	0x0002	; ????
 b30:	98 06       	cpc	r9, r24
 b32:	00 00       	nop
 b34:	04 01       	movw	r0, r8
 b36:	ef 07       	cpc	r30, r31
 b38:	00 00       	nop
 b3a:	e4 02       	muls	r30, r20
 b3c:	00 00       	nop
 b3e:	06 03       	mulsu	r16, r22
 b40:	00 00       	nop
 b42:	1f 03       	fmul	r17, r23
 b44:	00 00       	nop
 b46:	59 03       	fmul	r21, r17
 b48:	00 00       	nop
 b4a:	98 03       	fmulsu	r17, r16
 b4c:	00 00       	nop
 b4e:	01 80       	ldd	r0, Z+1	; 0x01
 b50:	22 00       	.word	0x0022	; ????
 b52:	00 00       	nop
 b54:	02 00       	.word	0x0002	; ????
 b56:	ac 06       	cpc	r10, r28
 b58:	00 00       	nop
 b5a:	04 01       	movw	r0, r8
 b5c:	ba 08       	sbc	r11, r10
 b5e:	00 00       	nop
 b60:	06 03       	mulsu	r16, r22
 b62:	00 00       	nop
 b64:	0a 03       	fmul	r16, r18
 b66:	00 00       	nop
 b68:	1f 03       	fmul	r17, r23
 b6a:	00 00       	nop
 b6c:	59 03       	fmul	r21, r17
 b6e:	00 00       	nop
 b70:	98 03       	fmulsu	r17, r16
 b72:	00 00       	nop
 b74:	01 80       	ldd	r0, Z+1	; 0x01
 b76:	22 00       	.word	0x0022	; ????
 b78:	00 00       	nop
 b7a:	02 00       	.word	0x0002	; ????
 b7c:	c0 06       	cpc	r12, r16
 b7e:	00 00       	nop
 b80:	04 01       	movw	r0, r8
 b82:	2b 09       	sbc	r18, r11
 b84:	00 00       	nop
 b86:	1c 00       	.word	0x001c	; ????
 b88:	00 00       	nop
 b8a:	32 00       	.word	0x0032	; ????
 b8c:	00 00       	nop
 b8e:	1f 03       	fmul	r17, r23
 b90:	00 00       	nop
 b92:	59 03       	fmul	r21, r17
 b94:	00 00       	nop
 b96:	98 03       	fmulsu	r17, r16
 b98:	00 00       	nop
 b9a:	01 80       	ldd	r0, Z+1	; 0x01
 b9c:	22 00       	.word	0x0022	; ????
 b9e:	00 00       	nop
 ba0:	02 00       	.word	0x0002	; ????
 ba2:	d4 06       	cpc	r13, r20
 ba4:	00 00       	nop
 ba6:	04 01       	movw	r0, r8
 ba8:	d2 09       	sbc	r29, r2
 baa:	00 00       	nop
 bac:	32 00       	.word	0x0032	; ????
 bae:	00 00       	nop
 bb0:	42 00       	.word	0x0042	; ????
 bb2:	00 00       	nop
 bb4:	1f 03       	fmul	r17, r23
 bb6:	00 00       	nop
 bb8:	59 03       	fmul	r21, r17
 bba:	00 00       	nop
 bbc:	98 03       	fmulsu	r17, r16
 bbe:	00 00       	nop
 bc0:	01 80       	ldd	r0, Z+1	; 0x01

Disassembly of section .debug_abbrev:

00000000 <.debug_abbrev>:
   0:	01 11       	cpse	r16, r1
   2:	01 25       	eor	r16, r1
   4:	0e 10       	cpse	r0, r14
   6:	06 00       	.word	0x0006	; ????
   8:	00 02       	muls	r16, r16
   a:	24 00       	.word	0x0024	; ????
   c:	03 0e       	add	r0, r19
   e:	0b 0b       	sbc	r16, r27
  10:	3e 0b       	sbc	r19, r30
  12:	00 00       	nop
  14:	03 24       	eor	r0, r3
  16:	00 03       	mulsu	r16, r16
  18:	0e 0b       	sbc	r16, r30
  1a:	0b 3e       	cpi	r16, 0xEB	; 235
  1c:	0b 00       	.word	0x000b	; ????
  1e:	00 04       	cpc	r0, r0
  20:	01 01       	movw	r0, r2
  22:	49 13       	cpse	r20, r25
  24:	00 00       	nop
  26:	05 21       	and	r16, r5
  28:	00 49       	sbci	r16, 0x90	; 144
  2a:	13 2f       	mov	r17, r19
  2c:	05 00       	.word	0x0005	; ????
  2e:	00 06       	cpc	r0, r16
  30:	34 00       	.word	0x0034	; ????
  32:	03 0e       	add	r0, r19
  34:	3a 0b       	sbc	r19, r26
  36:	3b 0b       	sbc	r19, r27
  38:	49 13       	cpse	r20, r25
  3a:	3f 0c       	add	r3, r15
  3c:	02 0a       	sbc	r0, r18
  3e:	00 00       	nop
  40:	07 34       	cpi	r16, 0x47	; 71
  42:	00 03       	mulsu	r16, r16
  44:	0e 3a       	cpi	r16, 0xAE	; 174
  46:	0b 3b       	cpi	r16, 0xBB	; 187
  48:	0b 49       	sbci	r16, 0x9B	; 155
  4a:	13 3f       	cpi	r17, 0xF3	; 243
  4c:	0c 02       	muls	r16, r28
  4e:	0a 00       	.word	0x000a	; ????
  50:	00 08       	sbc	r0, r0
  52:	34 00       	.word	0x0034	; ????
  54:	03 0e       	add	r0, r19
  56:	3a 0b       	sbc	r19, r26
  58:	3b 0b       	sbc	r19, r27
  5a:	49 13       	cpse	r20, r25
  5c:	3f 0c       	add	r3, r15
  5e:	02 0a       	sbc	r0, r18
  60:	00 00       	nop
  62:	09 34       	cpi	r16, 0x49	; 73
  64:	00 03       	mulsu	r16, r16
  66:	0e 3a       	cpi	r16, 0xAE	; 174
  68:	0b 3b       	cpi	r16, 0xBB	; 187
  6a:	0b 49       	sbci	r16, 0x9B	; 155
  6c:	13 3f       	cpi	r17, 0xF3	; 243
  6e:	0c 02       	muls	r16, r28
  70:	0a 00       	.word	0x000a	; ????
  72:	00 0a       	sbc	r0, r16
  74:	34 00       	.word	0x0034	; ????
  76:	03 0e       	add	r0, r19
  78:	3a 0b       	sbc	r19, r26
  7a:	3b 0b       	sbc	r19, r27
  7c:	49 13       	cpse	r20, r25
  7e:	3f 0c       	add	r3, r15
  80:	02 0a       	sbc	r0, r18
  82:	00 00       	nop
  84:	0b 34       	cpi	r16, 0x4B	; 75
  86:	00 03       	mulsu	r16, r16
  88:	0e 3a       	cpi	r16, 0xAE	; 174
  8a:	0b 3b       	cpi	r16, 0xBB	; 187
  8c:	0b 49       	sbci	r16, 0x9B	; 155
  8e:	13 3f       	cpi	r17, 0xF3	; 243
  90:	0c 02       	muls	r16, r28
  92:	0a 00       	.word	0x000a	; ????
  94:	00 0c       	add	r0, r0
  96:	34 00       	.word	0x0034	; ????
  98:	03 0e       	add	r0, r19
  9a:	3a 0b       	sbc	r19, r26
  9c:	3b 0b       	sbc	r19, r27
  9e:	49 13       	cpse	r20, r25
  a0:	3f 0c       	add	r3, r15
  a2:	02 0a       	sbc	r0, r18
  a4:	00 00       	nop
  a6:	0d 34       	cpi	r16, 0x4D	; 77
  a8:	00 03       	mulsu	r16, r16
  aa:	0e 3a       	cpi	r16, 0xAE	; 174
  ac:	0b 3b       	cpi	r16, 0xBB	; 187
  ae:	0b 49       	sbci	r16, 0x9B	; 155
  b0:	13 3f       	cpi	r17, 0xF3	; 243
  b2:	0c 02       	muls	r16, r28
  b4:	0a 00       	.word	0x000a	; ????
  b6:	00 0e       	add	r0, r16
  b8:	34 00       	.word	0x0034	; ????
  ba:	03 0e       	add	r0, r19
  bc:	3a 0b       	sbc	r19, r26
  be:	3b 0b       	sbc	r19, r27
  c0:	49 13       	cpse	r20, r25
  c2:	3f 0c       	add	r3, r15
  c4:	02 0a       	sbc	r0, r18
  c6:	00 00       	nop
  c8:	0f 34       	cpi	r16, 0x4F	; 79
  ca:	00 03       	mulsu	r16, r16
  cc:	0e 3a       	cpi	r16, 0xAE	; 174
  ce:	0b 3b       	cpi	r16, 0xBB	; 187
  d0:	0b 49       	sbci	r16, 0x9B	; 155
  d2:	13 3f       	cpi	r17, 0xF3	; 243
  d4:	0c 02       	muls	r16, r28
  d6:	0a 00       	.word	0x000a	; ????
  d8:	00 10       	cpse	r0, r0
  da:	34 00       	.word	0x0034	; ????
  dc:	03 0e       	add	r0, r19
  de:	3a 0b       	sbc	r19, r26
  e0:	3b 0b       	sbc	r19, r27
  e2:	49 13       	cpse	r20, r25
  e4:	3f 0c       	add	r3, r15
  e6:	02 0a       	sbc	r0, r18
  e8:	00 00       	nop
  ea:	11 34       	cpi	r17, 0x41	; 65
  ec:	00 03       	mulsu	r16, r16
  ee:	0e 3a       	cpi	r16, 0xAE	; 174
  f0:	0b 3b       	cpi	r16, 0xBB	; 187
  f2:	0b 49       	sbci	r16, 0x9B	; 155
  f4:	13 3f       	cpi	r17, 0xF3	; 243
  f6:	0c 02       	muls	r16, r28
  f8:	0a 00       	.word	0x000a	; ????
  fa:	00 12       	cpse	r0, r16
  fc:	34 00       	.word	0x0034	; ????
  fe:	03 0e       	add	r0, r19
 100:	3a 0b       	sbc	r19, r26
 102:	3b 0b       	sbc	r19, r27
 104:	49 13       	cpse	r20, r25
 106:	3f 0c       	add	r3, r15
 108:	02 0a       	sbc	r0, r18
 10a:	00 00       	nop
 10c:	13 34       	cpi	r17, 0x43	; 67
 10e:	00 03       	mulsu	r16, r16
 110:	0e 3a       	cpi	r16, 0xAE	; 174
 112:	0b 3b       	cpi	r16, 0xBB	; 187
 114:	0b 49       	sbci	r16, 0x9B	; 155
 116:	13 3f       	cpi	r17, 0xF3	; 243
 118:	0c 02       	muls	r16, r28
 11a:	0a 00       	.word	0x000a	; ????
 11c:	00 14       	cp	r0, r0
 11e:	34 00       	.word	0x0034	; ????
 120:	03 0e       	add	r0, r19
 122:	3a 0b       	sbc	r19, r26
 124:	3b 0b       	sbc	r19, r27
 126:	49 13       	cpse	r20, r25
 128:	3f 0c       	add	r3, r15
 12a:	02 0a       	sbc	r0, r18
 12c:	00 00       	nop
 12e:	15 34       	cpi	r17, 0x45	; 69
 130:	00 03       	mulsu	r16, r16
 132:	0e 3a       	cpi	r16, 0xAE	; 174
 134:	0b 3b       	cpi	r16, 0xBB	; 187
 136:	0b 49       	sbci	r16, 0x9B	; 155
 138:	13 3f       	cpi	r17, 0xF3	; 243
 13a:	0c 02       	muls	r16, r28
 13c:	0a 00       	.word	0x000a	; ????
 13e:	00 16       	cp	r0, r16
 140:	34 00       	.word	0x0034	; ????
 142:	03 0e       	add	r0, r19
 144:	3a 0b       	sbc	r19, r26
 146:	3b 0b       	sbc	r19, r27
 148:	49 13       	cpse	r20, r25
 14a:	3f 0c       	add	r3, r15
 14c:	02 0a       	sbc	r0, r18
 14e:	00 00       	nop
 150:	17 34       	cpi	r17, 0x47	; 71
 152:	00 03       	mulsu	r16, r16
 154:	0e 3a       	cpi	r16, 0xAE	; 174
 156:	0b 3b       	cpi	r16, 0xBB	; 187
 158:	0b 49       	sbci	r16, 0x9B	; 155
 15a:	13 3f       	cpi	r17, 0xF3	; 243
 15c:	0c 02       	muls	r16, r28
 15e:	0a 00       	.word	0x000a	; ????
 160:	00 18       	sub	r0, r0
 162:	34 00       	.word	0x0034	; ????
 164:	03 0e       	add	r0, r19
 166:	3a 0b       	sbc	r19, r26
 168:	3b 0b       	sbc	r19, r27
 16a:	49 13       	cpse	r20, r25
 16c:	3f 0c       	add	r3, r15
 16e:	02 0a       	sbc	r0, r18
 170:	00 00       	nop
 172:	19 34       	cpi	r17, 0x49	; 73
 174:	00 03       	mulsu	r16, r16
 176:	0e 3a       	cpi	r16, 0xAE	; 174
 178:	0b 3b       	cpi	r16, 0xBB	; 187
 17a:	0b 49       	sbci	r16, 0x9B	; 155
 17c:	13 3f       	cpi	r17, 0xF3	; 243
 17e:	0c 02       	muls	r16, r28
 180:	0a 00       	.word	0x000a	; ????
 182:	00 1a       	sub	r0, r16
 184:	34 00       	.word	0x0034	; ????
 186:	03 0e       	add	r0, r19
 188:	3a 0b       	sbc	r19, r26
 18a:	3b 0b       	sbc	r19, r27
 18c:	49 13       	cpse	r20, r25
 18e:	3f 0c       	add	r3, r15
 190:	02 0a       	sbc	r0, r18
 192:	00 00       	nop
 194:	1b 34       	cpi	r17, 0x4B	; 75
 196:	00 03       	mulsu	r16, r16
 198:	0e 3a       	cpi	r16, 0xAE	; 174
 19a:	0b 3b       	cpi	r16, 0xBB	; 187
 19c:	0b 49       	sbci	r16, 0x9B	; 155
 19e:	13 3f       	cpi	r17, 0xF3	; 243
 1a0:	0c 02       	muls	r16, r28
 1a2:	0a 00       	.word	0x000a	; ????
 1a4:	00 1c       	adc	r0, r0
 1a6:	34 00       	.word	0x0034	; ????
 1a8:	03 0e       	add	r0, r19
 1aa:	3a 0b       	sbc	r19, r26
 1ac:	3b 0b       	sbc	r19, r27
 1ae:	49 13       	cpse	r20, r25
 1b0:	3f 0c       	add	r3, r15
 1b2:	02 0a       	sbc	r0, r18
 1b4:	00 00       	nop
 1b6:	1d 34       	cpi	r17, 0x4D	; 77
 1b8:	00 03       	mulsu	r16, r16
 1ba:	0e 3a       	cpi	r16, 0xAE	; 174
 1bc:	0b 3b       	cpi	r16, 0xBB	; 187
 1be:	0b 49       	sbci	r16, 0x9B	; 155
 1c0:	13 3f       	cpi	r17, 0xF3	; 243
 1c2:	0c 02       	muls	r16, r28
 1c4:	0a 00       	.word	0x000a	; ????
 1c6:	00 1e       	adc	r0, r16
 1c8:	34 00       	.word	0x0034	; ????
 1ca:	03 0e       	add	r0, r19
 1cc:	3a 0b       	sbc	r19, r26
 1ce:	3b 0b       	sbc	r19, r27
 1d0:	49 13       	cpse	r20, r25
 1d2:	3f 0c       	add	r3, r15
 1d4:	02 0a       	sbc	r0, r18
 1d6:	00 00       	nop
 1d8:	1f 34       	cpi	r17, 0x4F	; 79
 1da:	00 03       	mulsu	r16, r16
 1dc:	0e 3a       	cpi	r16, 0xAE	; 174
 1de:	0b 3b       	cpi	r16, 0xBB	; 187
 1e0:	0b 49       	sbci	r16, 0x9B	; 155
 1e2:	13 3f       	cpi	r17, 0xF3	; 243
 1e4:	0c 02       	muls	r16, r28
 1e6:	0a 00       	.word	0x000a	; ????
 1e8:	00 20       	and	r0, r0
 1ea:	34 00       	.word	0x0034	; ????
 1ec:	03 0e       	add	r0, r19
 1ee:	3a 0b       	sbc	r19, r26
 1f0:	3b 0b       	sbc	r19, r27
 1f2:	49 13       	cpse	r20, r25
 1f4:	3f 0c       	add	r3, r15
 1f6:	02 0a       	sbc	r0, r18
 1f8:	00 00       	nop
 1fa:	21 34       	cpi	r18, 0x41	; 65
 1fc:	00 03       	mulsu	r16, r16
 1fe:	0e 3a       	cpi	r16, 0xAE	; 174
 200:	0b 3b       	cpi	r16, 0xBB	; 187
 202:	0b 49       	sbci	r16, 0x9B	; 155
 204:	13 3f       	cpi	r17, 0xF3	; 243
 206:	0c 02       	muls	r16, r28
 208:	0a 00       	.word	0x000a	; ????
 20a:	00 22       	and	r0, r16
 20c:	34 00       	.word	0x0034	; ????
 20e:	03 0e       	add	r0, r19
 210:	3a 0b       	sbc	r19, r26
 212:	3b 0b       	sbc	r19, r27
 214:	49 13       	cpse	r20, r25
 216:	3f 0c       	add	r3, r15
 218:	02 0a       	sbc	r0, r18
 21a:	00 00       	nop
 21c:	23 34       	cpi	r18, 0x43	; 67
 21e:	00 03       	mulsu	r16, r16
 220:	0e 3a       	cpi	r16, 0xAE	; 174
 222:	0b 3b       	cpi	r16, 0xBB	; 187
 224:	0b 49       	sbci	r16, 0x9B	; 155
 226:	13 3f       	cpi	r17, 0xF3	; 243
 228:	0c 02       	muls	r16, r28
 22a:	0a 00       	.word	0x000a	; ????
 22c:	00 24       	eor	r0, r0
 22e:	34 00       	.word	0x0034	; ????
 230:	03 0e       	add	r0, r19
 232:	3a 0b       	sbc	r19, r26
 234:	3b 0b       	sbc	r19, r27
 236:	49 13       	cpse	r20, r25
 238:	3f 0c       	add	r3, r15
 23a:	02 0a       	sbc	r0, r18
 23c:	00 00       	nop
 23e:	25 34       	cpi	r18, 0x45	; 69
 240:	00 03       	mulsu	r16, r16
 242:	0e 3a       	cpi	r16, 0xAE	; 174
 244:	0b 3b       	cpi	r16, 0xBB	; 187
 246:	0b 49       	sbci	r16, 0x9B	; 155
 248:	13 3f       	cpi	r17, 0xF3	; 243
 24a:	0c 02       	muls	r16, r28
 24c:	0a 00       	.word	0x000a	; ????
 24e:	00 26       	eor	r0, r16
 250:	34 00       	.word	0x0034	; ????
 252:	03 0e       	add	r0, r19
 254:	3a 0b       	sbc	r19, r26
 256:	3b 0b       	sbc	r19, r27
 258:	49 13       	cpse	r20, r25
 25a:	3f 0c       	add	r3, r15
 25c:	02 0a       	sbc	r0, r18
 25e:	00 00       	nop
 260:	27 34       	cpi	r18, 0x47	; 71
 262:	00 03       	mulsu	r16, r16
 264:	0e 3a       	cpi	r16, 0xAE	; 174
 266:	0b 3b       	cpi	r16, 0xBB	; 187
 268:	0b 49       	sbci	r16, 0x9B	; 155
 26a:	13 3f       	cpi	r17, 0xF3	; 243
 26c:	0c 02       	muls	r16, r28
 26e:	0a 00       	.word	0x000a	; ????
 270:	00 28       	or	r0, r0
 272:	34 00       	.word	0x0034	; ????
 274:	03 0e       	add	r0, r19
 276:	3a 0b       	sbc	r19, r26
 278:	3b 0b       	sbc	r19, r27
 27a:	49 13       	cpse	r20, r25
 27c:	3f 0c       	add	r3, r15
 27e:	02 0a       	sbc	r0, r18
 280:	00 00       	nop
 282:	29 34       	cpi	r18, 0x49	; 73
 284:	00 03       	mulsu	r16, r16
 286:	0e 3a       	cpi	r16, 0xAE	; 174
 288:	0b 3b       	cpi	r16, 0xBB	; 187
 28a:	0b 49       	sbci	r16, 0x9B	; 155
 28c:	13 3f       	cpi	r17, 0xF3	; 243
 28e:	0c 02       	muls	r16, r28
 290:	0a 00       	.word	0x000a	; ????
 292:	00 00       	nop
 294:	01 11       	cpse	r16, r1
 296:	01 25       	eor	r16, r1
 298:	0e 13       	cpse	r16, r30
 29a:	0b 03       	fmul	r16, r19
 29c:	0e 1b       	sub	r16, r30
 29e:	0e 55       	subi	r16, 0x5E	; 94
 2a0:	17 11       	cpse	r17, r7
 2a2:	01 10       	cpse	r0, r1
 2a4:	17 00       	.word	0x0017	; ????
 2a6:	00 02       	muls	r16, r16
 2a8:	24 00       	.word	0x0024	; ????
 2aa:	0b 0b       	sbc	r16, r27
 2ac:	3e 0b       	sbc	r19, r30
 2ae:	03 0e       	add	r0, r19
 2b0:	00 00       	nop
 2b2:	03 16       	cp	r0, r19
 2b4:	00 03       	mulsu	r16, r16
 2b6:	0e 3a       	cpi	r16, 0xAE	; 174
 2b8:	0b 3b       	cpi	r16, 0xBB	; 187
 2ba:	0b 39       	cpi	r16, 0x9B	; 155
 2bc:	0b 49       	sbci	r16, 0x9B	; 155
 2be:	13 00       	.word	0x0013	; ????
 2c0:	00 04       	cpc	r0, r0
 2c2:	35 00       	.word	0x0035	; ????
 2c4:	49 13       	cpse	r20, r25
 2c6:	00 00       	nop
 2c8:	05 24       	eor	r0, r5
 2ca:	00 0b       	sbc	r16, r16
 2cc:	0b 3e       	cpi	r16, 0xEB	; 235
 2ce:	0b 03       	fmul	r16, r19
 2d0:	08 00       	.word	0x0008	; ????
 2d2:	00 06       	cpc	r0, r16
 2d4:	13 01       	movw	r2, r6
 2d6:	03 0e       	add	r0, r19
 2d8:	0b 0b       	sbc	r16, r27
 2da:	3a 0b       	sbc	r19, r26
 2dc:	3b 0b       	sbc	r19, r27
 2de:	39 0b       	sbc	r19, r25
 2e0:	01 13       	cpse	r16, r17
 2e2:	00 00       	nop
 2e4:	07 0d       	add	r16, r7
 2e6:	00 03       	mulsu	r16, r16
 2e8:	08 3a       	cpi	r16, 0xA8	; 168
 2ea:	0b 3b       	cpi	r16, 0xBB	; 187
 2ec:	0b 39       	cpi	r16, 0x9B	; 155
 2ee:	0b 49       	sbci	r16, 0x9B	; 155
 2f0:	13 38       	cpi	r17, 0x83	; 131
 2f2:	0b 00       	.word	0x000b	; ????
 2f4:	00 08       	sbc	r0, r0
 2f6:	0d 00       	.word	0x000d	; ????
 2f8:	03 0e       	add	r0, r19
 2fa:	3a 0b       	sbc	r19, r26
 2fc:	3b 0b       	sbc	r19, r27
 2fe:	39 0b       	sbc	r19, r25
 300:	49 13       	cpse	r20, r25
 302:	38 0b       	sbc	r19, r24
 304:	00 00       	nop
 306:	09 0d       	add	r16, r9
 308:	00 03       	mulsu	r16, r16
 30a:	0e 3a       	cpi	r16, 0xAE	; 174
 30c:	0b 3b       	cpi	r16, 0xBB	; 187
 30e:	05 39       	cpi	r16, 0x95	; 149
 310:	0b 49       	sbci	r16, 0x9B	; 155
 312:	13 38       	cpi	r17, 0x83	; 131
 314:	0b 00       	.word	0x000b	; ????
 316:	00 0a       	sbc	r0, r16
 318:	0d 00       	.word	0x000d	; ????
 31a:	03 08       	sbc	r0, r3
 31c:	3a 0b       	sbc	r19, r26
 31e:	3b 05       	cpc	r19, r11
 320:	39 0b       	sbc	r19, r25
 322:	49 13       	cpse	r20, r25
 324:	38 0b       	sbc	r19, r24
 326:	00 00       	nop
 328:	0b 0f       	add	r16, r27
 32a:	00 0b       	sbc	r16, r16
 32c:	0b 49       	sbci	r16, 0x9B	; 155
 32e:	13 00       	.word	0x0013	; ????
 330:	00 0c       	add	r0, r0
 332:	15 01       	movw	r2, r10
 334:	27 19       	sub	r18, r7
 336:	49 13       	cpse	r20, r25
 338:	01 13       	cpse	r16, r17
 33a:	00 00       	nop
 33c:	0d 05       	cpc	r16, r13
 33e:	00 49       	sbci	r16, 0x90	; 144
 340:	13 00       	.word	0x0013	; ????
 342:	00 0e       	add	r0, r16
 344:	0f 00       	.word	0x000f	; ????
 346:	0b 0b       	sbc	r16, r27
 348:	00 00       	nop
 34a:	0f 01       	movw	r0, r30
 34c:	01 49       	sbci	r16, 0x91	; 145
 34e:	13 01       	movw	r2, r6
 350:	13 00       	.word	0x0013	; ????
 352:	00 10       	cpse	r0, r0
 354:	21 00       	.word	0x0021	; ????
 356:	00 00       	nop
 358:	11 34       	cpi	r17, 0x41	; 65
 35a:	00 03       	mulsu	r16, r16
 35c:	0e 3a       	cpi	r16, 0xAE	; 174
 35e:	0b 3b       	cpi	r16, 0xBB	; 187
 360:	05 39       	cpi	r16, 0x95	; 149
 362:	0b 49       	sbci	r16, 0x9B	; 155
 364:	13 3f       	cpi	r17, 0xF3	; 243
 366:	19 3c       	cpi	r17, 0xC9	; 201
 368:	19 00       	.word	0x0019	; ????
 36a:	00 12       	cpse	r0, r16
 36c:	18 00       	.word	0x0018	; ????
 36e:	00 00       	nop
 370:	13 34       	cpi	r17, 0x43	; 67
 372:	00 03       	mulsu	r16, r16
 374:	0e 3a       	cpi	r16, 0xAE	; 174
 376:	0b 3b       	cpi	r16, 0xBB	; 187
 378:	0b 39       	cpi	r16, 0x9B	; 155
 37a:	0b 49       	sbci	r16, 0x9B	; 155
 37c:	13 3f       	cpi	r17, 0xF3	; 243
 37e:	19 3c       	cpi	r17, 0xC9	; 201
 380:	19 00       	.word	0x0019	; ????
 382:	00 14       	cp	r0, r0
 384:	34 00       	.word	0x0034	; ????
 386:	03 0e       	add	r0, r19
 388:	3a 0b       	sbc	r19, r26
 38a:	3b 0b       	sbc	r19, r27
 38c:	39 0b       	sbc	r19, r25
 38e:	49 13       	cpse	r20, r25
 390:	3f 19       	sub	r19, r15
 392:	02 18       	sub	r0, r2
 394:	00 00       	nop
 396:	15 2e       	mov	r1, r21
 398:	01 3f       	cpi	r16, 0xF1	; 241
 39a:	19 03       	fmul	r17, r17
 39c:	0e 3a       	cpi	r16, 0xAE	; 174
 39e:	0b 3b       	cpi	r16, 0xBB	; 187
 3a0:	0b 39       	cpi	r16, 0x9B	; 155
 3a2:	0b 27       	eor	r16, r27
 3a4:	19 11       	cpse	r17, r9
 3a6:	01 12       	cpse	r0, r17
 3a8:	06 40       	sbci	r16, 0x06	; 6
 3aa:	18 97       	sbiw	r26, 0x08	; 8
 3ac:	42 19       	sub	r20, r2
 3ae:	01 13       	cpse	r16, r17
 3b0:	00 00       	nop
 3b2:	16 34       	cpi	r17, 0x46	; 70
 3b4:	00 03       	mulsu	r16, r16
 3b6:	08 3a       	cpi	r16, 0xA8	; 168
 3b8:	0b 3b       	cpi	r16, 0xBB	; 187
 3ba:	0b 39       	cpi	r16, 0x9B	; 155
 3bc:	0b 49       	sbci	r16, 0x9B	; 155
 3be:	13 1c       	adc	r1, r3
 3c0:	0b 00       	.word	0x000b	; ????
 3c2:	00 17       	cp	r16, r16
 3c4:	89 82       	std	Y+1, r8	; 0x01
 3c6:	01 01       	movw	r0, r2
 3c8:	11 01       	movw	r2, r2
 3ca:	31 13       	cpse	r19, r17
 3cc:	00 00       	nop
 3ce:	18 8a       	std	Y+16, r1	; 0x10
 3d0:	82 01       	movw	r16, r4
 3d2:	00 02       	muls	r16, r16
 3d4:	18 91       	.word	0x9118	; ????
 3d6:	42 18       	sub	r4, r2
 3d8:	00 00       	nop
 3da:	19 2e       	mov	r1, r25
 3dc:	00 3f       	cpi	r16, 0xF0	; 240
 3de:	19 3c       	cpi	r17, 0xC9	; 201
 3e0:	19 6e       	ori	r17, 0xE9	; 233
 3e2:	0e 03       	fmul	r16, r22
 3e4:	0e 3a       	cpi	r16, 0xAE	; 174
 3e6:	0b 3b       	cpi	r16, 0xBB	; 187
 3e8:	0b 39       	cpi	r16, 0x9B	; 155
 3ea:	0b 00       	.word	0x000b	; ????
 3ec:	00 00       	nop
 3ee:	01 11       	cpse	r16, r1
 3f0:	01 25       	eor	r16, r1
 3f2:	0e 13       	cpse	r16, r30
 3f4:	0b 03       	fmul	r16, r19
 3f6:	0e 1b       	sub	r16, r30
 3f8:	0e 11       	cpse	r16, r14
 3fa:	01 12       	cpse	r0, r17
 3fc:	06 10       	cpse	r0, r6
 3fe:	17 00       	.word	0x0017	; ????
 400:	00 02       	muls	r16, r16
 402:	24 00       	.word	0x0024	; ????
 404:	0b 0b       	sbc	r16, r27
 406:	3e 0b       	sbc	r19, r30
 408:	03 0e       	add	r0, r19
 40a:	00 00       	nop
 40c:	03 16       	cp	r0, r19
 40e:	00 03       	mulsu	r16, r16
 410:	0e 3a       	cpi	r16, 0xAE	; 174
 412:	0b 3b       	cpi	r16, 0xBB	; 187
 414:	0b 39       	cpi	r16, 0x9B	; 155
 416:	0b 49       	sbci	r16, 0x9B	; 155
 418:	13 00       	.word	0x0013	; ????
 41a:	00 04       	cpc	r0, r0
 41c:	35 00       	.word	0x0035	; ????
 41e:	49 13       	cpse	r20, r25
 420:	00 00       	nop
 422:	05 24       	eor	r0, r5
 424:	00 0b       	sbc	r16, r16
 426:	0b 3e       	cpi	r16, 0xEB	; 235
 428:	0b 03       	fmul	r16, r19
 42a:	08 00       	.word	0x0008	; ????
 42c:	00 06       	cpc	r0, r16
 42e:	13 01       	movw	r2, r6
 430:	03 0e       	add	r0, r19
 432:	0b 0b       	sbc	r16, r27
 434:	3a 0b       	sbc	r19, r26
 436:	3b 0b       	sbc	r19, r27
 438:	39 0b       	sbc	r19, r25
 43a:	01 13       	cpse	r16, r17
 43c:	00 00       	nop
 43e:	07 0d       	add	r16, r7
 440:	00 03       	mulsu	r16, r16
 442:	08 3a       	cpi	r16, 0xA8	; 168
 444:	0b 3b       	cpi	r16, 0xBB	; 187
 446:	0b 39       	cpi	r16, 0x9B	; 155
 448:	0b 49       	sbci	r16, 0x9B	; 155
 44a:	13 38       	cpi	r17, 0x83	; 131
 44c:	0b 00       	.word	0x000b	; ????
 44e:	00 08       	sbc	r0, r0
 450:	0d 00       	.word	0x000d	; ????
 452:	03 0e       	add	r0, r19
 454:	3a 0b       	sbc	r19, r26
 456:	3b 0b       	sbc	r19, r27
 458:	39 0b       	sbc	r19, r25
 45a:	49 13       	cpse	r20, r25
 45c:	38 0b       	sbc	r19, r24
 45e:	00 00       	nop
 460:	09 0d       	add	r16, r9
 462:	00 03       	mulsu	r16, r16
 464:	0e 3a       	cpi	r16, 0xAE	; 174
 466:	0b 3b       	cpi	r16, 0xBB	; 187
 468:	05 39       	cpi	r16, 0x95	; 149
 46a:	0b 49       	sbci	r16, 0x9B	; 155
 46c:	13 38       	cpi	r17, 0x83	; 131
 46e:	0b 00       	.word	0x000b	; ????
 470:	00 0a       	sbc	r0, r16
 472:	0d 00       	.word	0x000d	; ????
 474:	03 08       	sbc	r0, r3
 476:	3a 0b       	sbc	r19, r26
 478:	3b 05       	cpc	r19, r11
 47a:	39 0b       	sbc	r19, r25
 47c:	49 13       	cpse	r20, r25
 47e:	38 0b       	sbc	r19, r24
 480:	00 00       	nop
 482:	0b 0f       	add	r16, r27
 484:	00 0b       	sbc	r16, r16
 486:	0b 49       	sbci	r16, 0x9B	; 155
 488:	13 00       	.word	0x0013	; ????
 48a:	00 0c       	add	r0, r0
 48c:	15 01       	movw	r2, r10
 48e:	27 19       	sub	r18, r7
 490:	49 13       	cpse	r20, r25
 492:	01 13       	cpse	r16, r17
 494:	00 00       	nop
 496:	0d 05       	cpc	r16, r13
 498:	00 49       	sbci	r16, 0x90	; 144
 49a:	13 00       	.word	0x0013	; ????
 49c:	00 0e       	add	r0, r16
 49e:	0f 00       	.word	0x000f	; ????
 4a0:	0b 0b       	sbc	r16, r27
 4a2:	00 00       	nop
 4a4:	0f 01       	movw	r0, r30
 4a6:	01 49       	sbci	r16, 0x91	; 145
 4a8:	13 01       	movw	r2, r6
 4aa:	13 00       	.word	0x0013	; ????
 4ac:	00 10       	cpse	r0, r0
 4ae:	21 00       	.word	0x0021	; ????
 4b0:	00 00       	nop
 4b2:	11 34       	cpi	r17, 0x41	; 65
 4b4:	00 03       	mulsu	r16, r16
 4b6:	0e 3a       	cpi	r16, 0xAE	; 174
 4b8:	0b 3b       	cpi	r16, 0xBB	; 187
 4ba:	05 39       	cpi	r16, 0x95	; 149
 4bc:	0b 49       	sbci	r16, 0x9B	; 155
 4be:	13 3f       	cpi	r17, 0xF3	; 243
 4c0:	19 3c       	cpi	r17, 0xC9	; 201
 4c2:	19 00       	.word	0x0019	; ????
 4c4:	00 12       	cpse	r0, r16
 4c6:	18 00       	.word	0x0018	; ????
 4c8:	00 00       	nop
 4ca:	13 34       	cpi	r17, 0x43	; 67
 4cc:	00 03       	mulsu	r16, r16
 4ce:	0e 3a       	cpi	r16, 0xAE	; 174
 4d0:	0b 3b       	cpi	r16, 0xBB	; 187
 4d2:	0b 39       	cpi	r16, 0x9B	; 155
 4d4:	0b 49       	sbci	r16, 0x9B	; 155
 4d6:	13 3f       	cpi	r17, 0xF3	; 243
 4d8:	19 3c       	cpi	r17, 0xC9	; 201
 4da:	19 00       	.word	0x0019	; ????
 4dc:	00 14       	cp	r0, r0
 4de:	04 01       	movw	r0, r8
 4e0:	03 0e       	add	r0, r19
 4e2:	3e 0b       	sbc	r19, r30
 4e4:	0b 0b       	sbc	r16, r27
 4e6:	49 13       	cpse	r20, r25
 4e8:	3a 0b       	sbc	r19, r26
 4ea:	3b 0b       	sbc	r19, r27
 4ec:	39 0b       	sbc	r19, r25
 4ee:	01 13       	cpse	r16, r17
 4f0:	00 00       	nop
 4f2:	15 28       	or	r1, r5
 4f4:	00 03       	mulsu	r16, r16
 4f6:	0e 1c       	adc	r0, r14
 4f8:	0b 00       	.word	0x000b	; ????
 4fa:	00 16       	cp	r0, r16
 4fc:	2e 01       	movw	r4, r28
 4fe:	3f 19       	sub	r19, r15
 500:	03 0e       	add	r0, r19
 502:	3a 0b       	sbc	r19, r26
 504:	3b 0b       	sbc	r19, r27
 506:	39 0b       	sbc	r19, r25
 508:	27 19       	sub	r18, r7
 50a:	11 01       	movw	r2, r2
 50c:	12 06       	cpc	r1, r18
 50e:	40 18       	sub	r4, r0
 510:	97 42       	sbci	r25, 0x27	; 39
 512:	19 01       	movw	r2, r18
 514:	13 00       	.word	0x0013	; ????
 516:	00 17       	cp	r16, r16
 518:	05 00       	.word	0x0005	; ????
 51a:	03 08       	sbc	r0, r3
 51c:	3a 0b       	sbc	r19, r26
 51e:	3b 0b       	sbc	r19, r27
 520:	39 0b       	sbc	r19, r25
 522:	49 13       	cpse	r20, r25
 524:	02 17       	cp	r16, r18
 526:	b7 42       	sbci	r27, 0x27	; 39
 528:	17 00       	.word	0x0017	; ????
 52a:	00 18       	sub	r0, r0
 52c:	05 00       	.word	0x0005	; ????
 52e:	03 0e       	add	r0, r19
 530:	3a 0b       	sbc	r19, r26
 532:	3b 0b       	sbc	r19, r27
 534:	39 0b       	sbc	r19, r25
 536:	49 13       	cpse	r20, r25
 538:	02 17       	cp	r16, r18
 53a:	b7 42       	sbci	r27, 0x27	; 39
 53c:	17 00       	.word	0x0017	; ????
 53e:	00 19       	sub	r16, r0
 540:	05 00       	.word	0x0005	; ????
 542:	03 0e       	add	r0, r19
 544:	3a 0b       	sbc	r19, r26
 546:	3b 0b       	sbc	r19, r27
 548:	39 0b       	sbc	r19, r25
 54a:	49 13       	cpse	r20, r25
 54c:	02 18       	sub	r0, r2
 54e:	00 00       	nop
 550:	1a 2e       	mov	r1, r26
 552:	01 3f       	cpi	r16, 0xF1	; 241
 554:	19 03       	fmul	r17, r17
 556:	0e 3a       	cpi	r16, 0xAE	; 174
 558:	0b 3b       	cpi	r16, 0xBB	; 187
 55a:	0b 39       	cpi	r16, 0x9B	; 155
 55c:	0b 27       	eor	r16, r27
 55e:	19 49       	sbci	r17, 0x99	; 153
 560:	13 11       	cpse	r17, r3
 562:	01 12       	cpse	r0, r17
 564:	06 40       	sbci	r16, 0x06	; 6
 566:	18 97       	sbiw	r26, 0x08	; 8
 568:	42 19       	sub	r20, r2
 56a:	01 13       	cpse	r16, r17
 56c:	00 00       	nop
 56e:	1b 34       	cpi	r17, 0x4B	; 75
 570:	00 03       	mulsu	r16, r16
 572:	0e 3a       	cpi	r16, 0xAE	; 174
 574:	0b 3b       	cpi	r16, 0xBB	; 187
 576:	0b 39       	cpi	r16, 0x9B	; 155
 578:	0b 49       	sbci	r16, 0x9B	; 155
 57a:	13 02       	muls	r17, r19
 57c:	17 b7       	in	r17, 0x37	; 55
 57e:	42 17       	cp	r20, r18
 580:	00 00       	nop
 582:	1c 2e       	mov	r1, r28
 584:	01 3f       	cpi	r16, 0xF1	; 241
 586:	19 03       	fmul	r17, r17
 588:	0e 3a       	cpi	r16, 0xAE	; 174
 58a:	0b 3b       	cpi	r16, 0xBB	; 187
 58c:	0b 39       	cpi	r16, 0x9B	; 155
 58e:	0b 27       	eor	r16, r27
 590:	19 11       	cpse	r17, r9
 592:	01 12       	cpse	r0, r17
 594:	06 40       	sbci	r16, 0x06	; 6
 596:	18 97       	sbiw	r26, 0x08	; 8
 598:	42 19       	sub	r20, r2
 59a:	00 00       	nop
 59c:	00 01       	movw	r0, r0
 59e:	11 01       	movw	r2, r2
 5a0:	25 0e       	add	r2, r21
 5a2:	13 0b       	sbc	r17, r19
 5a4:	03 0e       	add	r0, r19
 5a6:	1b 0e       	add	r1, r27
 5a8:	10 17       	cp	r17, r16
 5aa:	00 00       	nop
 5ac:	02 24       	eor	r0, r2
 5ae:	00 0b       	sbc	r16, r16
 5b0:	0b 3e       	cpi	r16, 0xEB	; 235
 5b2:	0b 03       	fmul	r16, r19
 5b4:	0e 00       	.word	0x000e	; ????
 5b6:	00 03       	mulsu	r16, r16
 5b8:	16 00       	.word	0x0016	; ????
 5ba:	03 0e       	add	r0, r19
 5bc:	3a 0b       	sbc	r19, r26
 5be:	3b 0b       	sbc	r19, r27
 5c0:	39 0b       	sbc	r19, r25
 5c2:	49 13       	cpse	r20, r25
 5c4:	00 00       	nop
 5c6:	04 35       	cpi	r16, 0x54	; 84
 5c8:	00 49       	sbci	r16, 0x90	; 144
 5ca:	13 00       	.word	0x0013	; ????
 5cc:	00 05       	cpc	r16, r0
 5ce:	24 00       	.word	0x0024	; ????
 5d0:	0b 0b       	sbc	r16, r27
 5d2:	3e 0b       	sbc	r19, r30
 5d4:	03 08       	sbc	r0, r3
 5d6:	00 00       	nop
 5d8:	06 13       	cpse	r16, r22
 5da:	01 03       	mulsu	r16, r17
 5dc:	0e 0b       	sbc	r16, r30
 5de:	0b 3a       	cpi	r16, 0xAB	; 171
 5e0:	0b 3b       	cpi	r16, 0xBB	; 187
 5e2:	0b 39       	cpi	r16, 0x9B	; 155
 5e4:	0b 01       	movw	r0, r22
 5e6:	13 00       	.word	0x0013	; ????
 5e8:	00 07       	cpc	r16, r16
 5ea:	0d 00       	.word	0x000d	; ????
 5ec:	03 08       	sbc	r0, r3
 5ee:	3a 0b       	sbc	r19, r26
 5f0:	3b 0b       	sbc	r19, r27
 5f2:	39 0b       	sbc	r19, r25
 5f4:	49 13       	cpse	r20, r25
 5f6:	38 0b       	sbc	r19, r24
 5f8:	00 00       	nop
 5fa:	08 0d       	add	r16, r8
 5fc:	00 03       	mulsu	r16, r16
 5fe:	0e 3a       	cpi	r16, 0xAE	; 174
 600:	0b 3b       	cpi	r16, 0xBB	; 187
 602:	0b 39       	cpi	r16, 0x9B	; 155
 604:	0b 49       	sbci	r16, 0x9B	; 155
 606:	13 38       	cpi	r17, 0x83	; 131
 608:	0b 00       	.word	0x000b	; ????
 60a:	00 09       	sbc	r16, r0
 60c:	0d 00       	.word	0x000d	; ????
 60e:	03 0e       	add	r0, r19
 610:	3a 0b       	sbc	r19, r26
 612:	3b 05       	cpc	r19, r11
 614:	39 0b       	sbc	r19, r25
 616:	49 13       	cpse	r20, r25
 618:	38 0b       	sbc	r19, r24
 61a:	00 00       	nop
 61c:	0a 0d       	add	r16, r10
 61e:	00 03       	mulsu	r16, r16
 620:	08 3a       	cpi	r16, 0xA8	; 168
 622:	0b 3b       	cpi	r16, 0xBB	; 187
 624:	05 39       	cpi	r16, 0x95	; 149
 626:	0b 49       	sbci	r16, 0x9B	; 155
 628:	13 38       	cpi	r17, 0x83	; 131
 62a:	0b 00       	.word	0x000b	; ????
 62c:	00 0b       	sbc	r16, r16
 62e:	0f 00       	.word	0x000f	; ????
 630:	0b 0b       	sbc	r16, r27
 632:	49 13       	cpse	r20, r25
 634:	00 00       	nop
 636:	0c 15       	cp	r16, r12
 638:	01 27       	eor	r16, r17
 63a:	19 49       	sbci	r17, 0x99	; 153
 63c:	13 01       	movw	r2, r6
 63e:	13 00       	.word	0x0013	; ????
 640:	00 0d       	add	r16, r0
 642:	05 00       	.word	0x0005	; ????
 644:	49 13       	cpse	r20, r25
 646:	00 00       	nop
 648:	0e 0f       	add	r16, r30
 64a:	00 0b       	sbc	r16, r16
 64c:	0b 00       	.word	0x000b	; ????
 64e:	00 0f       	add	r16, r16
 650:	01 01       	movw	r0, r2
 652:	49 13       	cpse	r20, r25
 654:	01 13       	cpse	r16, r17
 656:	00 00       	nop
 658:	10 21       	and	r17, r0
 65a:	00 00       	nop
 65c:	00 11       	cpse	r16, r0
 65e:	34 00       	.word	0x0034	; ????
 660:	03 0e       	add	r0, r19
 662:	3a 0b       	sbc	r19, r26
 664:	3b 05       	cpc	r19, r11
 666:	39 0b       	sbc	r19, r25
 668:	49 13       	cpse	r20, r25
 66a:	3f 19       	sub	r19, r15
 66c:	3c 19       	sub	r19, r12
 66e:	00 00       	nop
 670:	12 18       	sub	r1, r2
 672:	00 00       	nop
 674:	00 13       	cpse	r16, r16
 676:	34 00       	.word	0x0034	; ????
 678:	03 0e       	add	r0, r19
 67a:	3a 0b       	sbc	r19, r26
 67c:	3b 0b       	sbc	r19, r27
 67e:	39 0b       	sbc	r19, r25
 680:	49 13       	cpse	r20, r25
 682:	3f 19       	sub	r19, r15
 684:	3c 19       	sub	r19, r12
 686:	00 00       	nop
 688:	14 34       	cpi	r17, 0x44	; 68
 68a:	00 47       	sbci	r16, 0x70	; 112
 68c:	13 3a       	cpi	r17, 0xA3	; 163
 68e:	0b 3b       	cpi	r16, 0xBB	; 187
 690:	0b 39       	cpi	r16, 0x9B	; 155
 692:	0b 02       	muls	r16, r27
 694:	18 00       	.word	0x0018	; ????
 696:	00 00       	nop
 698:	01 11       	cpse	r16, r1
 69a:	00 10       	cpse	r0, r0
 69c:	06 11       	cpse	r16, r6
 69e:	01 12       	cpse	r0, r17
 6a0:	01 03       	mulsu	r16, r17
 6a2:	0e 1b       	sub	r16, r30
 6a4:	0e 25       	eor	r16, r14
 6a6:	0e 13       	cpse	r16, r30
 6a8:	05 00       	.word	0x0005	; ????
 6aa:	00 00       	nop
 6ac:	01 11       	cpse	r16, r1
 6ae:	00 10       	cpse	r0, r0
 6b0:	06 11       	cpse	r16, r6
 6b2:	01 12       	cpse	r0, r17
 6b4:	01 03       	mulsu	r16, r17
 6b6:	0e 1b       	sub	r16, r30
 6b8:	0e 25       	eor	r16, r14
 6ba:	0e 13       	cpse	r16, r30
 6bc:	05 00       	.word	0x0005	; ????
 6be:	00 00       	nop
 6c0:	01 11       	cpse	r16, r1
 6c2:	00 10       	cpse	r0, r0
 6c4:	06 11       	cpse	r16, r6
 6c6:	01 12       	cpse	r0, r17
 6c8:	01 03       	mulsu	r16, r17
 6ca:	0e 1b       	sub	r16, r30
 6cc:	0e 25       	eor	r16, r14
 6ce:	0e 13       	cpse	r16, r30
 6d0:	05 00       	.word	0x0005	; ????
 6d2:	00 00       	nop
 6d4:	01 11       	cpse	r16, r1
 6d6:	00 10       	cpse	r0, r0
 6d8:	06 11       	cpse	r16, r6
 6da:	01 12       	cpse	r0, r17
 6dc:	01 03       	mulsu	r16, r17
 6de:	0e 1b       	sub	r16, r30
 6e0:	0e 25       	eor	r16, r14
 6e2:	0e 13       	cpse	r16, r30
 6e4:	05 00       	.word	0x0005	; ????
	...

Disassembly of section .debug_line:

00000000 <.debug_line>:
   0:	19 00       	.word	0x0019	; ????
   2:	00 00       	nop
   4:	02 00       	.word	0x0002	; ????
   6:	13 00       	.word	0x0013	; ????
   8:	00 00       	nop
   a:	02 01       	movw	r0, r4
   c:	fb 0e       	add	r15, r27
   e:	0d 00       	.word	0x000d	; ????
  10:	01 01       	movw	r0, r2
  12:	01 01       	movw	r0, r2
  14:	00 00       	nop
  16:	00 01       	movw	r0, r0
  18:	00 00       	nop
  1a:	01 00       	.word	0x0001	; ????
  1c:	00 aa       	std	Z+48, r0	; 0x30
  1e:	02 00       	.word	0x0002	; ????
  20:	00 02       	muls	r16, r16
  22:	00 ea       	ldi	r16, 0xA0	; 160
  24:	00 00       	nop
  26:	00 02       	muls	r16, r16
  28:	01 fb       	bst	r16, 1
  2a:	0e 0d       	add	r16, r14
  2c:	00 01       	movw	r0, r0
  2e:	01 01       	movw	r0, r2
  30:	01 00       	.word	0x0001	; ????
  32:	00 00       	nop
  34:	01 00       	.word	0x0001	; ????
  36:	00 01       	movw	r0, r0
  38:	2f 68       	ori	r18, 0x8F	; 143
  3a:	6f 6d       	ori	r22, 0xDF	; 223
  3c:	65 2f       	mov	r22, r21
  3e:	6c 65       	ori	r22, 0x5C	; 92
  40:	67 6f       	ori	r22, 0xF7	; 247
  42:	2f 74       	andi	r18, 0x4F	; 79
  44:	6f 6f       	ori	r22, 0xFF	; 255
  46:	6c 63       	ori	r22, 0x3C	; 60
  48:	68 61       	ori	r22, 0x18	; 24
  4a:	69 6e       	ori	r22, 0xE9	; 233
  4c:	2f 61       	ori	r18, 0x1F	; 31
  4e:	76 72       	andi	r23, 0x26	; 38
  50:	2f 6f       	ori	r18, 0xFF	; 255
  52:	75 74       	andi	r23, 0x45	; 69
  54:	2f 61       	ori	r18, 0x1F	; 31
  56:	76 72       	andi	r23, 0x26	; 38
  58:	2f 69       	ori	r18, 0x9F	; 159
  5a:	6e 63       	ori	r22, 0x3E	; 62
  5c:	6c 75       	andi	r22, 0x5C	; 92
  5e:	64 65       	ori	r22, 0x54	; 84
  60:	00 2f       	mov	r16, r16
  62:	68 6f       	ori	r22, 0xF8	; 248
  64:	6d 65       	ori	r22, 0x5D	; 93
  66:	2f 6c       	ori	r18, 0xCF	; 207
  68:	65 67       	ori	r22, 0x75	; 117
  6a:	6f 2f       	mov	r22, r31
  6c:	74 6f       	ori	r23, 0xF4	; 244
  6e:	6f 6c       	ori	r22, 0xCF	; 207
  70:	63 68       	ori	r22, 0x83	; 131
  72:	61 69       	ori	r22, 0x91	; 145
  74:	6e 2f       	mov	r22, r30
  76:	61 76       	andi	r22, 0x61	; 97
  78:	72 2f       	mov	r23, r18
  7a:	6f 75       	andi	r22, 0x5F	; 95
  7c:	74 2f       	mov	r23, r20
  7e:	6c 69       	ori	r22, 0x9C	; 156
  80:	62 2f       	mov	r22, r18
  82:	67 63       	ori	r22, 0x37	; 55
  84:	63 2f       	mov	r22, r19
  86:	61 76       	andi	r22, 0x61	; 97
  88:	72 2f       	mov	r23, r18
  8a:	38 2e       	mov	r3, r24
  8c:	32 2e       	mov	r3, r18
  8e:	30 2f       	mov	r19, r16
  90:	69 6e       	ori	r22, 0xE9	; 233
  92:	63 6c       	ori	r22, 0xC3	; 195
  94:	75 64       	ori	r23, 0x45	; 69
  96:	65 00       	.word	0x0065	; ????
  98:	2f 68       	ori	r18, 0x8F	; 143
  9a:	6f 6d       	ori	r22, 0xDF	; 223
  9c:	65 2f       	mov	r22, r21
  9e:	6c 65       	ori	r22, 0x5C	; 92
  a0:	67 6f       	ori	r22, 0xF7	; 247
  a2:	2f 74       	andi	r18, 0x4F	; 79
  a4:	6f 6f       	ori	r22, 0xFF	; 255
  a6:	6c 63       	ori	r22, 0x3C	; 60
  a8:	68 61       	ori	r22, 0x18	; 24
  aa:	69 6e       	ori	r22, 0xE9	; 233
  ac:	2f 61       	ori	r18, 0x1F	; 31
  ae:	72 64       	ori	r23, 0x42	; 66
  b0:	75 69       	ori	r23, 0x95	; 149
  b2:	6e 6f       	ori	r22, 0xFE	; 254
  b4:	2f 69       	ori	r18, 0x9F	; 159
  b6:	6e 63       	ori	r22, 0x3E	; 62
  b8:	6c 75       	andi	r22, 0x5C	; 92
  ba:	64 65       	ori	r22, 0x54	; 84
  bc:	00 00       	nop
  be:	74 65       	ori	r23, 0x54	; 84
  c0:	73 74       	andi	r23, 0x43	; 67
  c2:	2e 63       	ori	r18, 0x3E	; 62
  c4:	00 00       	nop
  c6:	00 00       	nop
  c8:	73 74       	andi	r23, 0x43	; 67
  ca:	64 69       	ori	r22, 0x94	; 148
  cc:	6e 74       	andi	r22, 0x4E	; 78
  ce:	2e 68       	ori	r18, 0x8E	; 142
  d0:	00 01       	movw	r0, r0
  d2:	00 00       	nop
  d4:	73 74       	andi	r23, 0x43	; 67
  d6:	64 64       	ori	r22, 0x44	; 68
  d8:	65 66       	ori	r22, 0x65	; 101
  da:	2e 68       	ori	r18, 0x8E	; 142
  dc:	00 02       	muls	r16, r16
  de:	00 00       	nop
  e0:	73 74       	andi	r23, 0x43	; 67
  e2:	64 69       	ori	r22, 0x94	; 148
  e4:	6f 2e       	mov	r6, r31
  e6:	68 00       	.word	0x0068	; ????
  e8:	01 00       	.word	0x0001	; ????
  ea:	00 73       	andi	r16, 0x30	; 48
  ec:	74 64       	ori	r23, 0x44	; 68
  ee:	6c 69       	ori	r22, 0x9C	; 156
  f0:	62 2e       	mov	r6, r18
  f2:	68 00       	.word	0x0068	; ????
  f4:	01 00       	.word	0x0001	; ????
  f6:	00 65       	ori	r16, 0x50	; 80
  f8:	72 72       	andi	r23, 0x22	; 34
  fa:	6d 73       	andi	r22, 0x3D	; 61
  fc:	67 2e       	mov	r6, r23
  fe:	68 00       	.word	0x0068	; ????
 100:	03 00       	.word	0x0003	; ????
 102:	00 61       	ori	r16, 0x10	; 16
 104:	72 64       	ori	r23, 0x42	; 66
 106:	75 69       	ori	r23, 0x95	; 149
 108:	6e 6f       	ori	r22, 0xFE	; 254
 10a:	2e 68       	ori	r18, 0x8E	; 142
 10c:	00 03       	mulsu	r16, r16
 10e:	00 00       	nop
 110:	00 05       	cpc	r16, r0
 112:	01 00       	.word	0x0001	; ????
 114:	05 02       	muls	r16, r21
 116:	48 00       	.word	0x0048	; ????
 118:	00 00       	nop
 11a:	03 fd       	sbrc	r16, 3
 11c:	00 01       	movw	r0, r0
 11e:	05 02       	muls	r16, r21
 120:	03 01       	movw	r0, r6
 122:	09 22       	and	r0, r25
 124:	00 01       	movw	r0, r0
 126:	05 09       	sbc	r16, r5
 128:	06 03       	mulsu	r16, r22
 12a:	00 09       	sbc	r16, r0
 12c:	00 00       	nop
 12e:	01 05       	cpc	r16, r1
 130:	02 06       	cpc	r0, r18
 132:	03 01       	movw	r0, r6
 134:	09 12       	cpse	r0, r25
 136:	00 01       	movw	r0, r0
 138:	05 01       	movw	r0, r10
 13a:	06 03       	mulsu	r16, r22
 13c:	01 09       	sbc	r16, r1
 13e:	04 00       	.word	0x0004	; ????
 140:	01 09       	sbc	r16, r1
 142:	22 00       	.word	0x0022	; ????
 144:	00 01       	movw	r0, r0
 146:	01 05       	cpc	r16, r1
 148:	01 00       	.word	0x0001	; ????
 14a:	05 02       	muls	r16, r21
 14c:	72 02       	muls	r23, r18
 14e:	00 00       	nop
 150:	03 84       	ldd	r0, Z+11	; 0x0b
 152:	01 01       	movw	r0, r2
 154:	05 02       	muls	r16, r21
 156:	03 01       	movw	r0, r6
 158:	09 00       	.word	0x0009	; ????
 15a:	00 01       	movw	r0, r0
 15c:	05 07       	cpc	r16, r21
 15e:	06 03       	mulsu	r16, r22
 160:	00 09       	sbc	r16, r0
 162:	00 00       	nop
 164:	01 05       	cpc	r16, r1
 166:	02 06       	cpc	r0, r18
 168:	03 01       	movw	r0, r6
 16a:	09 06       	cpc	r0, r25
 16c:	00 01       	movw	r0, r0
 16e:	05 07       	cpc	r16, r21
 170:	06 03       	mulsu	r16, r22
 172:	00 09       	sbc	r16, r0
 174:	00 00       	nop
 176:	01 05       	cpc	r16, r1
 178:	02 06       	cpc	r0, r18
 17a:	03 0c       	add	r0, r3
 17c:	09 02       	muls	r16, r25
 17e:	00 01       	movw	r0, r0
 180:	05 09       	sbc	r16, r5
 182:	06 03       	mulsu	r16, r22
 184:	00 09       	sbc	r16, r0
 186:	00 00       	nop
 188:	01 05       	cpc	r16, r1
 18a:	02 06       	cpc	r0, r18
 18c:	03 01       	movw	r0, r6
 18e:	09 06       	cpc	r0, r25
 190:	00 01       	movw	r0, r0
 192:	05 09       	sbc	r16, r5
 194:	06 03       	mulsu	r16, r22
 196:	00 09       	sbc	r16, r0
 198:	00 00       	nop
 19a:	01 05       	cpc	r16, r1
 19c:	02 06       	cpc	r0, r18
 19e:	03 01       	movw	r0, r6
 1a0:	09 06       	cpc	r0, r25
 1a2:	00 01       	movw	r0, r0
 1a4:	05 09       	sbc	r16, r5
 1a6:	06 03       	mulsu	r16, r22
 1a8:	00 09       	sbc	r16, r0
 1aa:	00 00       	nop
 1ac:	01 05       	cpc	r16, r1
 1ae:	02 06       	cpc	r0, r18
 1b0:	03 01       	movw	r0, r6
 1b2:	09 06       	cpc	r0, r25
 1b4:	00 01       	movw	r0, r0
 1b6:	05 09       	sbc	r16, r5
 1b8:	06 03       	mulsu	r16, r22
 1ba:	00 09       	sbc	r16, r0
 1bc:	00 00       	nop
 1be:	01 05       	cpc	r16, r1
 1c0:	02 06       	cpc	r0, r18
 1c2:	03 01       	movw	r0, r6
 1c4:	09 06       	cpc	r0, r25
 1c6:	00 01       	movw	r0, r0
 1c8:	05 09       	sbc	r16, r5
 1ca:	06 03       	mulsu	r16, r22
 1cc:	00 09       	sbc	r16, r0
 1ce:	00 00       	nop
 1d0:	01 05       	cpc	r16, r1
 1d2:	02 06       	cpc	r0, r18
 1d4:	03 01       	movw	r0, r6
 1d6:	09 04       	cpc	r0, r9
 1d8:	00 01       	movw	r0, r0
 1da:	05 09       	sbc	r16, r5
 1dc:	06 03       	mulsu	r16, r22
 1de:	00 09       	sbc	r16, r0
 1e0:	00 00       	nop
 1e2:	01 05       	cpc	r16, r1
 1e4:	02 06       	cpc	r0, r18
 1e6:	03 01       	movw	r0, r6
 1e8:	09 06       	cpc	r0, r25
 1ea:	00 01       	movw	r0, r0
 1ec:	05 09       	sbc	r16, r5
 1ee:	06 03       	mulsu	r16, r22
 1f0:	00 09       	sbc	r16, r0
 1f2:	00 00       	nop
 1f4:	01 05       	cpc	r16, r1
 1f6:	02 06       	cpc	r0, r18
 1f8:	03 01       	movw	r0, r6
 1fa:	09 06       	cpc	r0, r25
 1fc:	00 01       	movw	r0, r0
 1fe:	05 09       	sbc	r16, r5
 200:	06 03       	mulsu	r16, r22
 202:	00 09       	sbc	r16, r0
 204:	00 00       	nop
 206:	01 05       	cpc	r16, r1
 208:	02 06       	cpc	r0, r18
 20a:	03 01       	movw	r0, r6
 20c:	09 06       	cpc	r0, r25
 20e:	00 01       	movw	r0, r0
 210:	05 09       	sbc	r16, r5
 212:	06 03       	mulsu	r16, r22
 214:	00 09       	sbc	r16, r0
 216:	00 00       	nop
 218:	01 05       	cpc	r16, r1
 21a:	02 06       	cpc	r0, r18
 21c:	03 02       	muls	r16, r19
 21e:	09 06       	cpc	r0, r25
 220:	00 01       	movw	r0, r0
 222:	05 08       	sbc	r0, r5
 224:	06 03       	mulsu	r16, r22
 226:	00 09       	sbc	r16, r0
 228:	00 00       	nop
 22a:	01 05       	cpc	r16, r1
 22c:	02 06       	cpc	r0, r18
 22e:	03 02       	muls	r16, r19
 230:	09 04       	cpc	r0, r9
 232:	00 01       	movw	r0, r0
 234:	03 01       	movw	r0, r6
 236:	09 02       	muls	r16, r25
 238:	00 01       	movw	r0, r0
 23a:	03 0f       	add	r16, r19
 23c:	09 02       	muls	r16, r25
 23e:	00 01       	movw	r0, r0
 240:	03 01       	movw	r0, r6
 242:	09 00       	.word	0x0009	; ????
 244:	00 01       	movw	r0, r0
 246:	05 03       	mulsu	r16, r21
 248:	03 01       	movw	r0, r6
 24a:	09 00       	.word	0x0009	; ????
 24c:	00 01       	movw	r0, r0
 24e:	05 06       	cpc	r0, r21
 250:	06 03       	mulsu	r16, r22
 252:	00 09       	sbc	r16, r0
 254:	00 00       	nop
 256:	01 05       	cpc	r16, r1
 258:	04 06       	cpc	r0, r20
 25a:	03 01       	movw	r0, r6
 25c:	09 06       	cpc	r0, r25
 25e:	00 01       	movw	r0, r0
 260:	05 0a       	sbc	r0, r21
 262:	06 03       	mulsu	r16, r22
 264:	00 09       	sbc	r16, r0
 266:	00 00       	nop
 268:	01 05       	cpc	r16, r1
 26a:	03 06       	cpc	r0, r19
 26c:	03 04       	cpc	r0, r3
 26e:	09 02       	muls	r16, r25
 270:	00 01       	movw	r0, r0
 272:	05 11       	cpse	r16, r5
 274:	06 03       	mulsu	r16, r22
 276:	00 09       	sbc	r16, r0
 278:	00 00       	nop
 27a:	01 05       	cpc	r16, r1
 27c:	06 03       	mulsu	r16, r22
 27e:	00 09       	sbc	r16, r0
 280:	04 00       	.word	0x0004	; ????
 282:	01 05       	cpc	r16, r1
 284:	04 03       	mulsu	r16, r20
 286:	01 09       	sbc	r16, r1
 288:	04 00       	.word	0x0004	; ????
 28a:	01 05       	cpc	r16, r1
 28c:	06 03       	mulsu	r16, r22
 28e:	7f 09       	sbc	r23, r15
 290:	02 00       	.word	0x0002	; ????
 292:	01 05       	cpc	r16, r1
 294:	08 06       	cpc	r0, r24
 296:	03 02       	muls	r16, r19
 298:	09 04       	cpc	r0, r9
 29a:	00 01       	movw	r0, r0
 29c:	05 16       	cp	r0, r21
 29e:	06 03       	mulsu	r16, r22
 2a0:	00 09       	sbc	r16, r0
 2a2:	00 00       	nop
 2a4:	01 05       	cpc	r16, r1
 2a6:	0b 03       	fmul	r16, r19
 2a8:	00 09       	sbc	r16, r0
 2aa:	04 00       	.word	0x0004	; ????
 2ac:	01 05       	cpc	r16, r1
 2ae:	04 06       	cpc	r0, r20
 2b0:	03 02       	muls	r16, r19
 2b2:	09 08       	sbc	r0, r9
 2b4:	00 01       	movw	r0, r0
 2b6:	03 7a       	andi	r16, 0xA3	; 163
 2b8:	09 08       	sbc	r0, r9
 2ba:	00 01       	movw	r0, r0
 2bc:	05 0a       	sbc	r0, r21
 2be:	06 03       	mulsu	r16, r22
 2c0:	00 09       	sbc	r16, r0
 2c2:	00 00       	nop
 2c4:	01 09       	sbc	r16, r1
 2c6:	04 00       	.word	0x0004	; ????
 2c8:	00 01       	movw	r0, r0
 2ca:	01 1c       	adc	r0, r1
 2cc:	04 00       	.word	0x0004	; ????
 2ce:	00 02       	muls	r16, r16
 2d0:	00 e9       	ldi	r16, 0x90	; 144
 2d2:	00 00       	nop
 2d4:	00 02       	muls	r16, r16
 2d6:	01 fb       	bst	r16, 1
 2d8:	0e 0d       	add	r16, r14
 2da:	00 01       	movw	r0, r0
 2dc:	01 01       	movw	r0, r2
 2de:	01 00       	.word	0x0001	; ????
 2e0:	00 00       	nop
 2e2:	01 00       	.word	0x0001	; ????
 2e4:	00 01       	movw	r0, r0
 2e6:	2f 68       	ori	r18, 0x8F	; 143
 2e8:	6f 6d       	ori	r22, 0xDF	; 223
 2ea:	65 2f       	mov	r22, r21
 2ec:	6c 65       	ori	r22, 0x5C	; 92
 2ee:	67 6f       	ori	r22, 0xF7	; 247
 2f0:	2f 74       	andi	r18, 0x4F	; 79
 2f2:	6f 6f       	ori	r22, 0xFF	; 255
 2f4:	6c 63       	ori	r22, 0x3C	; 60
 2f6:	68 61       	ori	r22, 0x18	; 24
 2f8:	69 6e       	ori	r22, 0xE9	; 233
 2fa:	2f 61       	ori	r18, 0x1F	; 31
 2fc:	76 72       	andi	r23, 0x26	; 38
 2fe:	2f 6f       	ori	r18, 0xFF	; 255
 300:	75 74       	andi	r23, 0x45	; 69
 302:	2f 61       	ori	r18, 0x1F	; 31
 304:	76 72       	andi	r23, 0x26	; 38
 306:	2f 69       	ori	r18, 0x9F	; 159
 308:	6e 63       	ori	r22, 0x3E	; 62
 30a:	6c 75       	andi	r22, 0x5C	; 92
 30c:	64 65       	ori	r22, 0x54	; 84
 30e:	00 2f       	mov	r16, r16
 310:	68 6f       	ori	r22, 0xF8	; 248
 312:	6d 65       	ori	r22, 0x5D	; 93
 314:	2f 6c       	ori	r18, 0xCF	; 207
 316:	65 67       	ori	r22, 0x75	; 117
 318:	6f 2f       	mov	r22, r31
 31a:	74 6f       	ori	r23, 0xF4	; 244
 31c:	6f 6c       	ori	r22, 0xCF	; 207
 31e:	63 68       	ori	r22, 0x83	; 131
 320:	61 69       	ori	r22, 0x91	; 145
 322:	6e 2f       	mov	r22, r30
 324:	61 76       	andi	r22, 0x61	; 97
 326:	72 2f       	mov	r23, r18
 328:	6f 75       	andi	r22, 0x5F	; 95
 32a:	74 2f       	mov	r23, r20
 32c:	6c 69       	ori	r22, 0x9C	; 156
 32e:	62 2f       	mov	r22, r18
 330:	67 63       	ori	r22, 0x37	; 55
 332:	63 2f       	mov	r22, r19
 334:	61 76       	andi	r22, 0x61	; 97
 336:	72 2f       	mov	r23, r18
 338:	38 2e       	mov	r3, r24
 33a:	32 2e       	mov	r3, r18
 33c:	30 2f       	mov	r19, r16
 33e:	69 6e       	ori	r22, 0xE9	; 233
 340:	63 6c       	ori	r22, 0xC3	; 195
 342:	75 64       	ori	r23, 0x45	; 69
 344:	65 00       	.word	0x0065	; ????
 346:	2f 68       	ori	r18, 0x8F	; 143
 348:	6f 6d       	ori	r22, 0xDF	; 223
 34a:	65 2f       	mov	r22, r21
 34c:	6c 65       	ori	r22, 0x5C	; 92
 34e:	67 6f       	ori	r22, 0xF7	; 247
 350:	2f 74       	andi	r18, 0x4F	; 79
 352:	6f 6f       	ori	r22, 0xFF	; 255
 354:	6c 63       	ori	r22, 0x3C	; 60
 356:	68 61       	ori	r22, 0x18	; 24
 358:	69 6e       	ori	r22, 0xE9	; 233
 35a:	2f 61       	ori	r18, 0x1F	; 31
 35c:	72 64       	ori	r23, 0x42	; 66
 35e:	75 69       	ori	r23, 0x95	; 149
 360:	6e 6f       	ori	r22, 0xFE	; 254
 362:	2f 69       	ori	r18, 0x9F	; 159
 364:	6e 63       	ori	r22, 0x3E	; 62
 366:	6c 75       	andi	r22, 0x5C	; 92
 368:	64 65       	ori	r22, 0x54	; 84
 36a:	00 00       	nop
 36c:	70 69       	ori	r23, 0x90	; 144
 36e:	6e 2e       	mov	r6, r30
 370:	63 00       	.word	0x0063	; ????
 372:	00 00       	nop
 374:	00 73       	andi	r16, 0x30	; 48
 376:	74 64       	ori	r23, 0x44	; 68
 378:	69 6e       	ori	r22, 0xE9	; 233
 37a:	74 2e       	mov	r7, r20
 37c:	68 00       	.word	0x0068	; ????
 37e:	01 00       	.word	0x0001	; ????
 380:	00 73       	andi	r16, 0x30	; 48
 382:	74 64       	ori	r23, 0x44	; 68
 384:	64 65       	ori	r22, 0x54	; 84
 386:	66 2e       	mov	r6, r22
 388:	68 00       	.word	0x0068	; ????
 38a:	02 00       	.word	0x0002	; ????
 38c:	00 73       	andi	r16, 0x30	; 48
 38e:	74 64       	ori	r23, 0x44	; 68
 390:	69 6f       	ori	r22, 0xF9	; 249
 392:	2e 68       	ori	r18, 0x8E	; 142
 394:	00 01       	movw	r0, r0
 396:	00 00       	nop
 398:	73 74       	andi	r23, 0x43	; 67
 39a:	64 6c       	ori	r22, 0xC4	; 196
 39c:	69 62       	ori	r22, 0x29	; 41
 39e:	2e 68       	ori	r18, 0x8E	; 142
 3a0:	00 01       	movw	r0, r0
 3a2:	00 00       	nop
 3a4:	65 72       	andi	r22, 0x25	; 37
 3a6:	72 6d       	ori	r23, 0xD2	; 210
 3a8:	73 67       	ori	r23, 0x73	; 115
 3aa:	2e 68       	ori	r18, 0x8E	; 142
 3ac:	00 03       	mulsu	r16, r16
 3ae:	00 00       	nop
 3b0:	61 72       	andi	r22, 0x21	; 33
 3b2:	64 75       	andi	r22, 0x54	; 84
 3b4:	69 6e       	ori	r22, 0xE9	; 233
 3b6:	6f 2e       	mov	r6, r31
 3b8:	68 00       	.word	0x0068	; ????
 3ba:	03 00       	.word	0x0003	; ????
 3bc:	00 00       	nop
 3be:	05 01       	movw	r0, r10
 3c0:	00 05       	cpc	r16, r0
 3c2:	02 a2       	std	Z+34, r0	; 0x22
 3c4:	00 00       	nop
 3c6:	00 17       	cp	r16, r16
 3c8:	06 03       	mulsu	r16, r22
 3ca:	00 09       	sbc	r16, r0
 3cc:	00 00       	nop
 3ce:	01 05       	cpc	r16, r1
 3d0:	02 06       	cpc	r0, r18
 3d2:	03 01       	movw	r0, r6
 3d4:	09 06       	cpc	r0, r25
 3d6:	00 01       	movw	r0, r0
 3d8:	03 02       	muls	r16, r19
 3da:	09 00       	.word	0x0009	; ????
 3dc:	00 01       	movw	r0, r0
 3de:	05 12       	cpse	r0, r21
 3e0:	06 03       	mulsu	r16, r22
 3e2:	00 09       	sbc	r16, r0
 3e4:	00 00       	nop
 3e6:	01 03       	mulsu	r16, r17
 3e8:	00 09       	sbc	r16, r0
 3ea:	06 00       	.word	0x0006	; ????
 3ec:	01 03       	mulsu	r16, r17
 3ee:	00 09       	sbc	r16, r0
 3f0:	04 00       	.word	0x0004	; ????
 3f2:	01 05       	cpc	r16, r1
 3f4:	08 03       	fmul	r16, r16
 3f6:	00 09       	sbc	r16, r0
 3f8:	0c 00       	.word	0x000c	; ????
 3fa:	01 05       	cpc	r16, r1
 3fc:	06 03       	mulsu	r16, r22
 3fe:	00 09       	sbc	r16, r0
 400:	02 00       	.word	0x0002	; ????
 402:	01 05       	cpc	r16, r1
 404:	05 03       	mulsu	r16, r21
 406:	00 09       	sbc	r16, r0
 408:	04 00       	.word	0x0004	; ????
 40a:	01 05       	cpc	r16, r1
 40c:	02 06       	cpc	r0, r18
 40e:	03 03       	mulsu	r16, r19
 410:	09 02       	muls	r16, r25
 412:	00 01       	movw	r0, r0
 414:	05 0c       	add	r0, r5
 416:	06 03       	mulsu	r16, r22
 418:	00 09       	sbc	r16, r0
 41a:	00 00       	nop
 41c:	01 05       	cpc	r16, r1
 41e:	02 06       	cpc	r0, r18
 420:	03 01       	movw	r0, r6
 422:	09 02       	muls	r16, r25
 424:	00 01       	movw	r0, r0
 426:	03 01       	movw	r0, r6
 428:	09 02       	muls	r16, r25
 42a:	00 01       	movw	r0, r0
 42c:	05 05       	cpc	r16, r5
 42e:	06 03       	mulsu	r16, r22
 430:	00 09       	sbc	r16, r0
 432:	06 00       	.word	0x0006	; ????
 434:	01 05       	cpc	r16, r1
 436:	03 06       	cpc	r0, r19
 438:	03 01       	movw	r0, r6
 43a:	09 04       	cpc	r0, r9
 43c:	00 01       	movw	r0, r0
 43e:	05 16       	cp	r0, r21
 440:	06 03       	mulsu	r16, r22
 442:	00 09       	sbc	r16, r0
 444:	00 00       	nop
 446:	01 05       	cpc	r16, r1
 448:	22 03       	mulsu	r18, r18
 44a:	00 09       	sbc	r16, r0
 44c:	02 00       	.word	0x0002	; ????
 44e:	01 05       	cpc	r16, r1
 450:	16 03       	mulsu	r17, r22
 452:	00 09       	sbc	r16, r0
 454:	0c 00       	.word	0x000c	; ????
 456:	01 05       	cpc	r16, r1
 458:	02 06       	cpc	r0, r18
 45a:	03 03       	mulsu	r16, r19
 45c:	09 08       	sbc	r0, r9
 45e:	00 01       	movw	r0, r0
 460:	05 07       	cpc	r16, r21
 462:	06 03       	mulsu	r16, r22
 464:	00 09       	sbc	r16, r0
 466:	00 00       	nop
 468:	01 05       	cpc	r16, r1
 46a:	01 03       	mulsu	r16, r17
 46c:	01 09       	sbc	r16, r1
 46e:	02 00       	.word	0x0002	; ????
 470:	01 05       	cpc	r16, r1
 472:	03 06       	cpc	r0, r19
 474:	03 7e       	andi	r16, 0xE3	; 227
 476:	09 06       	cpc	r0, r25
 478:	00 01       	movw	r0, r0
 47a:	05 16       	cp	r0, r21
 47c:	06 03       	mulsu	r16, r22
 47e:	00 09       	sbc	r16, r0
 480:	00 00       	nop
 482:	01 05       	cpc	r16, r1
 484:	23 03       	mulsu	r18, r19
 486:	00 09       	sbc	r16, r0
 488:	02 00       	.word	0x0002	; ????
 48a:	01 05       	cpc	r16, r1
 48c:	16 03       	mulsu	r17, r22
 48e:	00 09       	sbc	r16, r0
 490:	0c 00       	.word	0x000c	; ????
 492:	01 05       	cpc	r16, r1
 494:	01 06       	cpc	r0, r17
 496:	00 05       	cpc	r16, r0
 498:	02 0c       	add	r0, r2
 49a:	01 00       	.word	0x0001	; ????
 49c:	00 18       	sub	r0, r0
 49e:	06 03       	mulsu	r16, r22
 4a0:	00 09       	sbc	r16, r0
 4a2:	00 00       	nop
 4a4:	01 05       	cpc	r16, r1
 4a6:	02 06       	cpc	r0, r18
 4a8:	03 01       	movw	r0, r6
 4aa:	09 04       	cpc	r0, r9
 4ac:	00 01       	movw	r0, r0
 4ae:	03 02       	muls	r16, r19
 4b0:	09 00       	.word	0x0009	; ????
 4b2:	00 01       	movw	r0, r0
 4b4:	05 0c       	add	r0, r5
 4b6:	06 03       	mulsu	r16, r22
 4b8:	00 09       	sbc	r16, r0
 4ba:	00 00       	nop
 4bc:	01 05       	cpc	r16, r1
 4be:	02 06       	cpc	r0, r18
 4c0:	03 01       	movw	r0, r6
 4c2:	09 02       	muls	r16, r25
 4c4:	00 01       	movw	r0, r0
 4c6:	03 01       	movw	r0, r6
 4c8:	09 02       	muls	r16, r25
 4ca:	00 01       	movw	r0, r0
 4cc:	05 0c       	add	r0, r5
 4ce:	06 03       	mulsu	r16, r22
 4d0:	00 09       	sbc	r16, r0
 4d2:	00 00       	nop
 4d4:	01 03       	mulsu	r16, r17
 4d6:	00 09       	sbc	r16, r0
 4d8:	06 00       	.word	0x0006	; ????
 4da:	01 05       	cpc	r16, r1
 4dc:	15 03       	mulsu	r17, r21
 4de:	00 09       	sbc	r16, r0
 4e0:	10 00       	.word	0x0010	; ????
 4e2:	01 05       	cpc	r16, r1
 4e4:	02 06       	cpc	r0, r18
 4e6:	03 01       	movw	r0, r6
 4e8:	09 08       	sbc	r0, r9
 4ea:	00 01       	movw	r0, r0
 4ec:	05 07       	cpc	r16, r21
 4ee:	06 03       	mulsu	r16, r22
 4f0:	00 09       	sbc	r16, r0
 4f2:	00 00       	nop
 4f4:	01 05       	cpc	r16, r1
 4f6:	01 03       	mulsu	r16, r17
 4f8:	01 09       	sbc	r16, r1
 4fa:	02 00       	.word	0x0002	; ????
 4fc:	01 06       	cpc	r0, r17
 4fe:	00 05       	cpc	r16, r0
 500:	02 3a       	cpi	r16, 0xA2	; 162
 502:	01 00       	.word	0x0001	; ????
 504:	00 16       	cp	r0, r16
 506:	05 02       	muls	r16, r21
 508:	03 01       	movw	r0, r6
 50a:	09 00       	.word	0x0009	; ????
 50c:	00 01       	movw	r0, r0
 50e:	05 14       	cp	r0, r5
 510:	06 03       	mulsu	r16, r22
 512:	00 09       	sbc	r16, r0
 514:	00 00       	nop
 516:	01 03       	mulsu	r16, r17
 518:	00 09       	sbc	r16, r0
 51a:	08 00       	.word	0x0008	; ????
 51c:	01 05       	cpc	r16, r1
 51e:	0a 03       	fmul	r16, r18
 520:	00 09       	sbc	r16, r0
 522:	0a 00       	.word	0x000a	; ????
 524:	01 05       	cpc	r16, r1
 526:	32 03       	mulsu	r19, r18
 528:	00 09       	sbc	r16, r0
 52a:	02 00       	.word	0x0002	; ????
 52c:	01 05       	cpc	r16, r1
 52e:	01 03       	mulsu	r16, r17
 530:	01 09       	sbc	r16, r1
 532:	0a 00       	.word	0x000a	; ????
 534:	01 06       	cpc	r0, r17
 536:	00 05       	cpc	r16, r0
 538:	02 5a       	subi	r16, 0xA2	; 162
 53a:	01 00       	.word	0x0001	; ????
 53c:	00 16       	cp	r0, r16
 53e:	05 02       	muls	r16, r21
 540:	03 01       	movw	r0, r6
 542:	09 00       	.word	0x0009	; ????
 544:	00 01       	movw	r0, r0
 546:	05 03       	mulsu	r16, r21
 548:	03 02       	muls	r16, r19
 54a:	09 14       	cp	r0, r9
 54c:	00 01       	movw	r0, r0
 54e:	05 0d       	add	r16, r5
 550:	06 03       	mulsu	r16, r22
 552:	00 09       	sbc	r16, r0
 554:	00 00       	nop
 556:	01 03       	mulsu	r16, r17
 558:	00 09       	sbc	r16, r0
 55a:	06 00       	.word	0x0006	; ????
 55c:	01 03       	mulsu	r16, r17
 55e:	00 09       	sbc	r16, r0
 560:	02 00       	.word	0x0002	; ????
 562:	01 05       	cpc	r16, r1
 564:	17 03       	mulsu	r17, r23
 566:	00 09       	sbc	r16, r0
 568:	0c 00       	.word	0x000c	; ????
 56a:	01 05       	cpc	r16, r1
 56c:	03 06       	cpc	r0, r19
 56e:	03 01       	movw	r0, r6
 570:	09 0a       	sbc	r0, r25
 572:	00 01       	movw	r0, r0
 574:	03 02       	muls	r16, r19
 576:	09 02       	muls	r16, r25
 578:	00 01       	movw	r0, r0
 57a:	05 0d       	add	r16, r5
 57c:	06 03       	mulsu	r16, r22
 57e:	00 09       	sbc	r16, r0
 580:	00 00       	nop
 582:	01 03       	mulsu	r16, r17
 584:	00 09       	sbc	r16, r0
 586:	06 00       	.word	0x0006	; ????
 588:	01 03       	mulsu	r16, r17
 58a:	00 09       	sbc	r16, r0
 58c:	02 00       	.word	0x0002	; ????
 58e:	01 05       	cpc	r16, r1
 590:	17 03       	mulsu	r17, r23
 592:	00 09       	sbc	r16, r0
 594:	0a 00       	.word	0x000a	; ????
 596:	01 05       	cpc	r16, r1
 598:	03 06       	cpc	r0, r19
 59a:	03 01       	movw	r0, r6
 59c:	09 0a       	sbc	r0, r25
 59e:	00 01       	movw	r0, r0
 5a0:	05 0d       	add	r16, r5
 5a2:	06 03       	mulsu	r16, r22
 5a4:	00 09       	sbc	r16, r0
 5a6:	00 00       	nop
 5a8:	01 05       	cpc	r16, r1
 5aa:	16 03       	mulsu	r17, r22
 5ac:	00 09       	sbc	r16, r0
 5ae:	04 00       	.word	0x0004	; ????
 5b0:	01 03       	mulsu	r16, r17
 5b2:	04 09       	sbc	r16, r4
 5b4:	08 00       	.word	0x0008	; ????
 5b6:	01 05       	cpc	r16, r1
 5b8:	03 06       	cpc	r0, r19
 5ba:	03 01       	movw	r0, r6
 5bc:	09 02       	muls	r16, r25
 5be:	00 01       	movw	r0, r0
 5c0:	05 01       	movw	r0, r10
 5c2:	06 03       	mulsu	r16, r22
 5c4:	02 09       	sbc	r16, r2
 5c6:	00 00       	nop
 5c8:	01 05       	cpc	r16, r1
 5ca:	03 06       	cpc	r0, r19
 5cc:	03 7c       	andi	r16, 0xC3	; 195
 5ce:	09 02       	muls	r16, r25
 5d0:	00 01       	movw	r0, r0
 5d2:	05 0d       	add	r16, r5
 5d4:	06 03       	mulsu	r16, r22
 5d6:	00 09       	sbc	r16, r0
 5d8:	00 00       	nop
 5da:	01 03       	mulsu	r16, r17
 5dc:	00 09       	sbc	r16, r0
 5de:	06 00       	.word	0x0006	; ????
 5e0:	01 03       	mulsu	r16, r17
 5e2:	00 09       	sbc	r16, r0
 5e4:	02 00       	.word	0x0002	; ????
 5e6:	01 05       	cpc	r16, r1
 5e8:	17 03       	mulsu	r17, r23
 5ea:	00 09       	sbc	r16, r0
 5ec:	0a 00       	.word	0x000a	; ????
 5ee:	01 05       	cpc	r16, r1
 5f0:	03 06       	cpc	r0, r19
 5f2:	03 01       	movw	r0, r6
 5f4:	09 0a       	sbc	r0, r25
 5f6:	00 01       	movw	r0, r0
 5f8:	05 0d       	add	r16, r5
 5fa:	06 03       	mulsu	r16, r22
 5fc:	00 09       	sbc	r16, r0
 5fe:	00 00       	nop
 600:	01 05       	cpc	r16, r1
 602:	16 03       	mulsu	r17, r22
 604:	00 09       	sbc	r16, r0
 606:	04 00       	.word	0x0004	; ????
 608:	01 05       	cpc	r16, r1
 60a:	01 06       	cpc	r0, r17
 60c:	00 05       	cpc	r16, r0
 60e:	02 e2       	ldi	r16, 0x22	; 34
 610:	01 00       	.word	0x0001	; ????
 612:	00 1a       	sub	r0, r16
 614:	06 03       	mulsu	r16, r22
 616:	00 09       	sbc	r16, r0
 618:	00 00       	nop
 61a:	01 05       	cpc	r16, r1
 61c:	02 06       	cpc	r0, r18
 61e:	03 01       	movw	r0, r6
 620:	09 10       	cpse	r0, r9
 622:	00 01       	movw	r0, r0
 624:	05 05       	cpc	r16, r5
 626:	06 03       	mulsu	r16, r22
 628:	00 09       	sbc	r16, r0
 62a:	04 00       	.word	0x0004	; ????
 62c:	01 05       	cpc	r16, r1
 62e:	03 06       	cpc	r0, r19
 630:	03 01       	movw	r0, r6
 632:	09 04       	cpc	r0, r9
 634:	00 01       	movw	r0, r0
 636:	05 13       	cpse	r16, r21
 638:	06 03       	mulsu	r16, r22
 63a:	00 09       	sbc	r16, r0
 63c:	00 00       	nop
 63e:	01 03       	mulsu	r16, r17
 640:	00 09       	sbc	r16, r0
 642:	02 00       	.word	0x0002	; ????
 644:	01 03       	mulsu	r16, r17
 646:	00 09       	sbc	r16, r0
 648:	04 00       	.word	0x0004	; ????
 64a:	01 05       	cpc	r16, r1
 64c:	08 03       	fmul	r16, r16
 64e:	00 09       	sbc	r16, r0
 650:	0c 00       	.word	0x000c	; ????
 652:	01 05       	cpc	r16, r1
 654:	02 06       	cpc	r0, r18
 656:	03 01       	movw	r0, r6
 658:	09 04       	cpc	r0, r9
 65a:	00 01       	movw	r0, r0
 65c:	05 05       	cpc	r16, r5
 65e:	06 03       	mulsu	r16, r22
 660:	00 09       	sbc	r16, r0
 662:	00 00       	nop
 664:	01 05       	cpc	r16, r1
 666:	03 06       	cpc	r0, r19
 668:	03 01       	movw	r0, r6
 66a:	09 06       	cpc	r0, r25
 66c:	00 01       	movw	r0, r0
 66e:	05 14       	cp	r0, r5
 670:	06 03       	mulsu	r16, r22
 672:	00 09       	sbc	r16, r0
 674:	00 00       	nop
 676:	01 05       	cpc	r16, r1
 678:	09 03       	fmul	r16, r17
 67a:	00 09       	sbc	r16, r0
 67c:	14 00       	.word	0x0014	; ????
 67e:	01 05       	cpc	r16, r1
 680:	02 06       	cpc	r0, r18
 682:	03 01       	movw	r0, r6
 684:	09 06       	cpc	r0, r25
 686:	00 01       	movw	r0, r0
 688:	05 05       	cpc	r16, r5
 68a:	06 03       	mulsu	r16, r22
 68c:	00 09       	sbc	r16, r0
 68e:	00 00       	nop
 690:	01 05       	cpc	r16, r1
 692:	03 06       	cpc	r0, r19
 694:	03 01       	movw	r0, r6
 696:	09 06       	cpc	r0, r25
 698:	00 01       	movw	r0, r0
 69a:	05 14       	cp	r0, r5
 69c:	06 03       	mulsu	r16, r22
 69e:	00 09       	sbc	r16, r0
 6a0:	00 00       	nop
 6a2:	01 05       	cpc	r16, r1
 6a4:	09 03       	fmul	r16, r17
 6a6:	00 09       	sbc	r16, r0
 6a8:	14 00       	.word	0x0014	; ????
 6aa:	01 05       	cpc	r16, r1
 6ac:	02 06       	cpc	r0, r18
 6ae:	03 01       	movw	r0, r6
 6b0:	09 06       	cpc	r0, r25
 6b2:	00 01       	movw	r0, r0
 6b4:	05 12       	cpse	r0, r21
 6b6:	06 03       	mulsu	r16, r22
 6b8:	00 09       	sbc	r16, r0
 6ba:	00 00       	nop
 6bc:	01 03       	mulsu	r16, r17
 6be:	00 09       	sbc	r16, r0
 6c0:	0e 00       	.word	0x000e	; ????
 6c2:	01 05       	cpc	r16, r1
 6c4:	07 03       	mulsu	r16, r23
 6c6:	00 09       	sbc	r16, r0
 6c8:	02 00       	.word	0x0002	; ????
 6ca:	01 05       	cpc	r16, r1
 6cc:	01 03       	mulsu	r16, r17
 6ce:	01 09       	sbc	r16, r1
 6d0:	04 00       	.word	0x0004	; ????
 6d2:	01 03       	mulsu	r16, r17
 6d4:	00 09       	sbc	r16, r0
 6d6:	04 00       	.word	0x0004	; ????
 6d8:	01 03       	mulsu	r16, r17
 6da:	00 09       	sbc	r16, r0
 6dc:	04 00       	.word	0x0004	; ????
 6de:	01 03       	mulsu	r16, r17
 6e0:	00 09       	sbc	r16, r0
 6e2:	04 00       	.word	0x0004	; ????
 6e4:	01 09       	sbc	r16, r1
 6e6:	02 00       	.word	0x0002	; ????
 6e8:	00 01       	movw	r0, r0
 6ea:	01 00       	.word	0x0001	; ????
 6ec:	01 00       	.word	0x0001	; ????
 6ee:	00 02       	muls	r16, r16
 6f0:	00 fa       	bst	r0, 0
 6f2:	00 00       	nop
 6f4:	00 02       	muls	r16, r16
 6f6:	01 fb       	bst	r16, 1
 6f8:	0e 0d       	add	r16, r14
 6fa:	00 01       	movw	r0, r0
 6fc:	01 01       	movw	r0, r2
 6fe:	01 00       	.word	0x0001	; ????
 700:	00 00       	nop
 702:	01 00       	.word	0x0001	; ????
 704:	00 01       	movw	r0, r0
 706:	2f 68       	ori	r18, 0x8F	; 143
 708:	6f 6d       	ori	r22, 0xDF	; 223
 70a:	65 2f       	mov	r22, r21
 70c:	6c 65       	ori	r22, 0x5C	; 92
 70e:	67 6f       	ori	r22, 0xF7	; 247
 710:	2f 74       	andi	r18, 0x4F	; 79
 712:	6f 6f       	ori	r22, 0xFF	; 255
 714:	6c 63       	ori	r22, 0x3C	; 60
 716:	68 61       	ori	r22, 0x18	; 24
 718:	69 6e       	ori	r22, 0xE9	; 233
 71a:	2f 61       	ori	r18, 0x1F	; 31
 71c:	76 72       	andi	r23, 0x26	; 38
 71e:	2f 6f       	ori	r18, 0xFF	; 255
 720:	75 74       	andi	r23, 0x45	; 69
 722:	2f 61       	ori	r18, 0x1F	; 31
 724:	76 72       	andi	r23, 0x26	; 38
 726:	2f 69       	ori	r18, 0x9F	; 159
 728:	6e 63       	ori	r22, 0x3E	; 62
 72a:	6c 75       	andi	r22, 0x5C	; 92
 72c:	64 65       	ori	r22, 0x54	; 84
 72e:	00 2f       	mov	r16, r16
 730:	68 6f       	ori	r22, 0xF8	; 248
 732:	6d 65       	ori	r22, 0x5D	; 93
 734:	2f 6c       	ori	r18, 0xCF	; 207
 736:	65 67       	ori	r22, 0x75	; 117
 738:	6f 2f       	mov	r22, r31
 73a:	74 6f       	ori	r23, 0xF4	; 244
 73c:	6f 6c       	ori	r22, 0xCF	; 207
 73e:	63 68       	ori	r22, 0x83	; 131
 740:	61 69       	ori	r22, 0x91	; 145
 742:	6e 2f       	mov	r22, r30
 744:	61 76       	andi	r22, 0x61	; 97
 746:	72 2f       	mov	r23, r18
 748:	6f 75       	andi	r22, 0x5F	; 95
 74a:	74 2f       	mov	r23, r20
 74c:	6c 69       	ori	r22, 0x9C	; 156
 74e:	62 2f       	mov	r22, r18
 750:	67 63       	ori	r22, 0x37	; 55
 752:	63 2f       	mov	r22, r19
 754:	61 76       	andi	r22, 0x61	; 97
 756:	72 2f       	mov	r23, r18
 758:	38 2e       	mov	r3, r24
 75a:	32 2e       	mov	r3, r18
 75c:	30 2f       	mov	r19, r16
 75e:	69 6e       	ori	r22, 0xE9	; 233
 760:	63 6c       	ori	r22, 0xC3	; 195
 762:	75 64       	ori	r23, 0x45	; 69
 764:	65 00       	.word	0x0065	; ????
 766:	2f 68       	ori	r18, 0x8F	; 143
 768:	6f 6d       	ori	r22, 0xDF	; 223
 76a:	65 2f       	mov	r22, r21
 76c:	6c 65       	ori	r22, 0x5C	; 92
 76e:	67 6f       	ori	r22, 0xF7	; 247
 770:	2f 74       	andi	r18, 0x4F	; 79
 772:	6f 6f       	ori	r22, 0xFF	; 255
 774:	6c 63       	ori	r22, 0x3C	; 60
 776:	68 61       	ori	r22, 0x18	; 24
 778:	69 6e       	ori	r22, 0xE9	; 233
 77a:	2f 61       	ori	r18, 0x1F	; 31
 77c:	72 64       	ori	r23, 0x42	; 66
 77e:	75 69       	ori	r23, 0x95	; 149
 780:	6e 6f       	ori	r22, 0xFE	; 254
 782:	2f 69       	ori	r18, 0x9F	; 159
 784:	6e 63       	ori	r22, 0x3E	; 62
 786:	6c 75       	andi	r22, 0x5C	; 92
 788:	64 65       	ori	r22, 0x54	; 84
 78a:	00 2e       	mov	r0, r16
 78c:	2e 2f       	mov	r18, r30
 78e:	61 74       	andi	r22, 0x41	; 65
 790:	74 69       	ori	r23, 0x94	; 148
 792:	6e 79       	andi	r22, 0x9E	; 158
 794:	31 33       	cpi	r19, 0x31	; 49
 796:	2f 73       	andi	r18, 0x3F	; 63
 798:	72 63       	ori	r23, 0x32	; 50
 79a:	00 00       	nop
 79c:	73 74       	andi	r23, 0x43	; 67
 79e:	64 69       	ori	r22, 0x94	; 148
 7a0:	6e 74       	andi	r22, 0x4E	; 78
 7a2:	2e 68       	ori	r18, 0x8E	; 142
 7a4:	00 01       	movw	r0, r0
 7a6:	00 00       	nop
 7a8:	73 74       	andi	r23, 0x43	; 67
 7aa:	64 64       	ori	r22, 0x44	; 68
 7ac:	65 66       	ori	r22, 0x65	; 101
 7ae:	2e 68       	ori	r18, 0x8E	; 142
 7b0:	00 02       	muls	r16, r16
 7b2:	00 00       	nop
 7b4:	73 74       	andi	r23, 0x43	; 67
 7b6:	64 69       	ori	r22, 0x94	; 148
 7b8:	6f 2e       	mov	r6, r31
 7ba:	68 00       	.word	0x0068	; ????
 7bc:	01 00       	.word	0x0001	; ????
 7be:	00 73       	andi	r16, 0x30	; 48
 7c0:	74 64       	ori	r23, 0x44	; 68
 7c2:	6c 69       	ori	r22, 0x9C	; 156
 7c4:	62 2e       	mov	r6, r18
 7c6:	68 00       	.word	0x0068	; ????
 7c8:	01 00       	.word	0x0001	; ????
 7ca:	00 65       	ori	r16, 0x50	; 80
 7cc:	72 72       	andi	r23, 0x22	; 34
 7ce:	6d 73       	andi	r22, 0x3D	; 61
 7d0:	67 2e       	mov	r6, r23
 7d2:	68 00       	.word	0x0068	; ????
 7d4:	03 00       	.word	0x0003	; ????
 7d6:	00 61       	ori	r16, 0x10	; 16
 7d8:	72 64       	ori	r23, 0x42	; 66
 7da:	75 69       	ori	r23, 0x95	; 149
 7dc:	6e 6f       	ori	r22, 0xFE	; 254
 7de:	2e 68       	ori	r18, 0x8E	; 142
 7e0:	00 03       	mulsu	r16, r16
 7e2:	00 00       	nop
 7e4:	70 69       	ori	r23, 0x90	; 144
 7e6:	6e 73       	andi	r22, 0x3E	; 62
 7e8:	2e 63       	ori	r18, 0x3E	; 62
 7ea:	00 04       	cpc	r0, r0
 7ec:	00 00       	nop
 7ee:	00 c7       	rjmp	.+3584   	; 0x15f0 <__FUSE_REGION_LENGTH__+0x11f0>
 7f0:	00 00       	nop
 7f2:	00 02       	muls	r16, r16
 7f4:	00 50       	subi	r16, 0x00	; 0
 7f6:	00 00       	nop
 7f8:	00 02       	muls	r16, r16
 7fa:	01 fb       	bst	r16, 1
 7fc:	0e 0d       	add	r16, r14
 7fe:	00 01       	movw	r0, r0
 800:	01 01       	movw	r0, r2
 802:	01 00       	.word	0x0001	; ????
 804:	00 00       	nop
 806:	01 00       	.word	0x0001	; ????
 808:	00 01       	movw	r0, r0
 80a:	2e 2e       	mov	r2, r30
 80c:	2f 2e       	mov	r2, r31
 80e:	2e 2f       	mov	r18, r30
 810:	2e 2e       	mov	r2, r30
 812:	2f 2e       	mov	r2, r31
 814:	2e 2f       	mov	r18, r30
 816:	2e 2e       	mov	r2, r30
 818:	2f 2e       	mov	r2, r31
 81a:	2e 2f       	mov	r18, r30
 81c:	67 63       	ori	r22, 0x37	; 55
 81e:	63 2d       	mov	r22, r3
 820:	38 2e       	mov	r3, r24
 822:	32 2e       	mov	r3, r18
 824:	30 2f       	mov	r19, r16
 826:	6c 69       	ori	r22, 0x9C	; 156
 828:	62 67       	ori	r22, 0x72	; 114
 82a:	63 63       	ori	r22, 0x33	; 51
 82c:	2f 63       	ori	r18, 0x3F	; 63
 82e:	6f 6e       	ori	r22, 0xEF	; 239
 830:	66 69       	ori	r22, 0x96	; 150
 832:	67 2f       	mov	r22, r23
 834:	61 76       	andi	r22, 0x61	; 97
 836:	72 00       	.word	0x0072	; ????
 838:	00 6c       	ori	r16, 0xC0	; 192
 83a:	69 62       	ori	r22, 0x29	; 41
 83c:	31 66       	ori	r19, 0x61	; 97
 83e:	75 6e       	ori	r23, 0xE5	; 229
 840:	63 73       	andi	r22, 0x33	; 51
 842:	2e 53       	subi	r18, 0x3E	; 62
 844:	00 01       	movw	r0, r0
 846:	00 00       	nop
 848:	00 00       	nop
 84a:	05 02       	muls	r16, r21
 84c:	e4 02       	muls	r30, r20
 84e:	00 00       	nop
 850:	03 b7       	in	r16, 0x33	; 51
 852:	02 01       	movw	r0, r4
 854:	03 01       	movw	r0, r6
 856:	09 02       	muls	r16, r25
 858:	00 01       	movw	r0, r0
 85a:	03 01       	movw	r0, r6
 85c:	09 02       	muls	r16, r25
 85e:	00 01       	movw	r0, r0
 860:	03 03       	mulsu	r16, r19
 862:	09 02       	muls	r16, r25
 864:	00 01       	movw	r0, r0
 866:	03 01       	movw	r0, r6
 868:	09 02       	muls	r16, r25
 86a:	00 01       	movw	r0, r0
 86c:	03 02       	muls	r16, r19
 86e:	09 02       	muls	r16, r25
 870:	00 01       	movw	r0, r0
 872:	03 01       	movw	r0, r6
 874:	09 02       	muls	r16, r25
 876:	00 01       	movw	r0, r0
 878:	03 03       	mulsu	r16, r19
 87a:	09 02       	muls	r16, r25
 87c:	00 01       	movw	r0, r0
 87e:	03 01       	movw	r0, r6
 880:	09 02       	muls	r16, r25
 882:	00 01       	movw	r0, r0
 884:	03 03       	mulsu	r16, r19
 886:	09 02       	muls	r16, r25
 888:	00 01       	movw	r0, r0
 88a:	03 01       	movw	r0, r6
 88c:	09 02       	muls	r16, r25
 88e:	00 01       	movw	r0, r0
 890:	03 02       	muls	r16, r19
 892:	09 02       	muls	r16, r25
 894:	00 01       	movw	r0, r0
 896:	03 04       	cpc	r0, r3
 898:	09 02       	muls	r16, r25
 89a:	00 01       	movw	r0, r0
 89c:	03 02       	muls	r16, r19
 89e:	09 02       	muls	r16, r25
 8a0:	00 01       	movw	r0, r0
 8a2:	03 03       	mulsu	r16, r19
 8a4:	09 02       	muls	r16, r25
 8a6:	00 01       	movw	r0, r0
 8a8:	03 01       	movw	r0, r6
 8aa:	09 02       	muls	r16, r25
 8ac:	00 01       	movw	r0, r0
 8ae:	03 01       	movw	r0, r6
 8b0:	09 02       	muls	r16, r25
 8b2:	00 01       	movw	r0, r0
 8b4:	09 02       	muls	r16, r25
 8b6:	00 00       	nop
 8b8:	01 01       	movw	r0, r2
 8ba:	6d 00       	.word	0x006d	; ????
 8bc:	00 00       	nop
 8be:	02 00       	.word	0x0002	; ????
 8c0:	50 00       	.word	0x0050	; ????
 8c2:	00 00       	nop
 8c4:	02 01       	movw	r0, r4
 8c6:	fb 0e       	add	r15, r27
 8c8:	0d 00       	.word	0x000d	; ????
 8ca:	01 01       	movw	r0, r2
 8cc:	01 01       	movw	r0, r2
 8ce:	00 00       	nop
 8d0:	00 01       	movw	r0, r0
 8d2:	00 00       	nop
 8d4:	01 2e       	mov	r0, r17
 8d6:	2e 2f       	mov	r18, r30
 8d8:	2e 2e       	mov	r2, r30
 8da:	2f 2e       	mov	r2, r31
 8dc:	2e 2f       	mov	r18, r30
 8de:	2e 2e       	mov	r2, r30
 8e0:	2f 2e       	mov	r2, r31
 8e2:	2e 2f       	mov	r18, r30
 8e4:	2e 2e       	mov	r2, r30
 8e6:	2f 67       	ori	r18, 0x7F	; 127
 8e8:	63 63       	ori	r22, 0x33	; 51
 8ea:	2d 38       	cpi	r18, 0x8D	; 141
 8ec:	2e 32       	cpi	r18, 0x2E	; 46
 8ee:	2e 30       	cpi	r18, 0x0E	; 14
 8f0:	2f 6c       	ori	r18, 0xCF	; 207
 8f2:	69 62       	ori	r22, 0x29	; 41
 8f4:	67 63       	ori	r22, 0x37	; 55
 8f6:	63 2f       	mov	r22, r19
 8f8:	63 6f       	ori	r22, 0xF3	; 243
 8fa:	6e 66       	ori	r22, 0x6E	; 110
 8fc:	69 67       	ori	r22, 0x79	; 121
 8fe:	2f 61       	ori	r18, 0x1F	; 31
 900:	76 72       	andi	r23, 0x26	; 38
 902:	00 00       	nop
 904:	6c 69       	ori	r22, 0x9C	; 156
 906:	62 31       	cpi	r22, 0x12	; 18
 908:	66 75       	andi	r22, 0x56	; 86
 90a:	6e 63       	ori	r22, 0x3E	; 62
 90c:	73 2e       	mov	r7, r19
 90e:	53 00       	.word	0x0053	; ????
 910:	01 00       	.word	0x0001	; ????
 912:	00 00       	nop
 914:	00 05       	cpc	r16, r0
 916:	02 06       	cpc	r0, r18
 918:	03 00       	.word	0x0003	; ????
 91a:	00 03       	mulsu	r16, r16
 91c:	e5 11       	cpse	r30, r5
 91e:	01 03       	mulsu	r16, r17
 920:	02 09       	sbc	r16, r2
 922:	02 00       	.word	0x0002	; ????
 924:	01 09       	sbc	r16, r1
 926:	02 00       	.word	0x0002	; ????
 928:	00 01       	movw	r0, r0
 92a:	01 a3       	std	Z+33, r16	; 0x21
 92c:	00 00       	nop
 92e:	00 02       	muls	r16, r16
 930:	00 50       	subi	r16, 0x00	; 0
 932:	00 00       	nop
 934:	00 02       	muls	r16, r16
 936:	01 fb       	bst	r16, 1
 938:	0e 0d       	add	r16, r14
 93a:	00 01       	movw	r0, r0
 93c:	01 01       	movw	r0, r2
 93e:	01 00       	.word	0x0001	; ????
 940:	00 00       	nop
 942:	01 00       	.word	0x0001	; ????
 944:	00 01       	movw	r0, r0
 946:	2e 2e       	mov	r2, r30
 948:	2f 2e       	mov	r2, r31
 94a:	2e 2f       	mov	r18, r30
 94c:	2e 2e       	mov	r2, r30
 94e:	2f 2e       	mov	r2, r31
 950:	2e 2f       	mov	r18, r30
 952:	2e 2e       	mov	r2, r30
 954:	2f 2e       	mov	r2, r31
 956:	2e 2f       	mov	r18, r30
 958:	67 63       	ori	r22, 0x37	; 55
 95a:	63 2d       	mov	r22, r3
 95c:	38 2e       	mov	r3, r24
 95e:	32 2e       	mov	r3, r18
 960:	30 2f       	mov	r19, r16
 962:	6c 69       	ori	r22, 0x9C	; 156
 964:	62 67       	ori	r22, 0x72	; 114
 966:	63 63       	ori	r22, 0x33	; 51
 968:	2f 63       	ori	r18, 0x3F	; 63
 96a:	6f 6e       	ori	r22, 0xEF	; 239
 96c:	66 69       	ori	r22, 0x96	; 150
 96e:	67 2f       	mov	r22, r23
 970:	61 76       	andi	r22, 0x61	; 97
 972:	72 00       	.word	0x0072	; ????
 974:	00 6c       	ori	r16, 0xC0	; 192
 976:	69 62       	ori	r22, 0x29	; 41
 978:	31 66       	ori	r19, 0x61	; 97
 97a:	75 6e       	ori	r23, 0xE5	; 229
 97c:	63 73       	andi	r22, 0x33	; 51
 97e:	2e 53       	subi	r18, 0x3E	; 62
 980:	00 01       	movw	r0, r0
 982:	00 00       	nop
 984:	00 00       	nop
 986:	05 02       	muls	r16, r21
 988:	1c 00       	.word	0x001c	; ????
 98a:	00 00       	nop
 98c:	03 e8       	ldi	r16, 0x83	; 131
 98e:	12 01       	movw	r2, r4
 990:	03 01       	movw	r0, r6
 992:	09 02       	muls	r16, r25
 994:	00 01       	movw	r0, r0
 996:	03 01       	movw	r0, r6
 998:	09 02       	muls	r16, r25
 99a:	00 01       	movw	r0, r0
 99c:	03 01       	movw	r0, r6
 99e:	09 02       	muls	r16, r25
 9a0:	00 01       	movw	r0, r0
 9a2:	03 01       	movw	r0, r6
 9a4:	09 02       	muls	r16, r25
 9a6:	00 01       	movw	r0, r0
 9a8:	03 01       	movw	r0, r6
 9aa:	09 02       	muls	r16, r25
 9ac:	00 01       	movw	r0, r0
 9ae:	03 03       	mulsu	r16, r19
 9b0:	09 02       	muls	r16, r25
 9b2:	00 01       	movw	r0, r0
 9b4:	03 05       	cpc	r16, r3
 9b6:	09 02       	muls	r16, r25
 9b8:	00 01       	movw	r0, r0
 9ba:	03 02       	muls	r16, r19
 9bc:	09 02       	muls	r16, r25
 9be:	00 01       	movw	r0, r0
 9c0:	03 01       	movw	r0, r6
 9c2:	09 02       	muls	r16, r25
 9c4:	00 01       	movw	r0, r0
 9c6:	03 01       	movw	r0, r6
 9c8:	09 02       	muls	r16, r25
 9ca:	00 01       	movw	r0, r0
 9cc:	09 02       	muls	r16, r25
 9ce:	00 00       	nop
 9d0:	01 01       	movw	r0, r2
 9d2:	91 00       	.word	0x0091	; ????
 9d4:	00 00       	nop
 9d6:	02 00       	.word	0x0002	; ????
 9d8:	50 00       	.word	0x0050	; ????
 9da:	00 00       	nop
 9dc:	02 01       	movw	r0, r4
 9de:	fb 0e       	add	r15, r27
 9e0:	0d 00       	.word	0x000d	; ????
 9e2:	01 01       	movw	r0, r2
 9e4:	01 01       	movw	r0, r2
 9e6:	00 00       	nop
 9e8:	00 01       	movw	r0, r0
 9ea:	00 00       	nop
 9ec:	01 2e       	mov	r0, r17
 9ee:	2e 2f       	mov	r18, r30
 9f0:	2e 2e       	mov	r2, r30
 9f2:	2f 2e       	mov	r2, r31
 9f4:	2e 2f       	mov	r18, r30
 9f6:	2e 2e       	mov	r2, r30
 9f8:	2f 2e       	mov	r2, r31
 9fa:	2e 2f       	mov	r18, r30
 9fc:	2e 2e       	mov	r2, r30
 9fe:	2f 67       	ori	r18, 0x7F	; 127
 a00:	63 63       	ori	r22, 0x33	; 51
 a02:	2d 38       	cpi	r18, 0x8D	; 141
 a04:	2e 32       	cpi	r18, 0x2E	; 46
 a06:	2e 30       	cpi	r18, 0x0E	; 14
 a08:	2f 6c       	ori	r18, 0xCF	; 207
 a0a:	69 62       	ori	r22, 0x29	; 41
 a0c:	67 63       	ori	r22, 0x37	; 55
 a0e:	63 2f       	mov	r22, r19
 a10:	63 6f       	ori	r22, 0xF3	; 243
 a12:	6e 66       	ori	r22, 0x6E	; 110
 a14:	69 67       	ori	r22, 0x79	; 121
 a16:	2f 61       	ori	r18, 0x1F	; 31
 a18:	76 72       	andi	r23, 0x26	; 38
 a1a:	00 00       	nop
 a1c:	6c 69       	ori	r22, 0x9C	; 156
 a1e:	62 31       	cpi	r22, 0x12	; 18
 a20:	66 75       	andi	r22, 0x56	; 86
 a22:	6e 63       	ori	r22, 0x3E	; 62
 a24:	73 2e       	mov	r7, r19
 a26:	53 00       	.word	0x0053	; ????
 a28:	01 00       	.word	0x0001	; ????
 a2a:	00 00       	nop
 a2c:	00 05       	cpc	r16, r0
 a2e:	02 32       	cpi	r16, 0x22	; 34
 a30:	00 00       	nop
 a32:	00 03       	mulsu	r16, r16
 a34:	88 13       	cpse	r24, r24
 a36:	01 03       	mulsu	r16, r17
 a38:	01 09       	sbc	r16, r1
 a3a:	02 00       	.word	0x0002	; ????
 a3c:	01 03       	mulsu	r16, r17
 a3e:	01 09       	sbc	r16, r1
 a40:	02 00       	.word	0x0002	; ????
 a42:	01 03       	mulsu	r16, r17
 a44:	01 09       	sbc	r16, r1
 a46:	02 00       	.word	0x0002	; ????
 a48:	01 03       	mulsu	r16, r17
 a4a:	02 09       	sbc	r16, r2
 a4c:	02 00       	.word	0x0002	; ????
 a4e:	01 03       	mulsu	r16, r17
 a50:	02 09       	sbc	r16, r2
 a52:	02 00       	.word	0x0002	; ????
 a54:	01 03       	mulsu	r16, r17
 a56:	01 09       	sbc	r16, r1
 a58:	02 00       	.word	0x0002	; ????
 a5a:	01 03       	mulsu	r16, r17
 a5c:	01 09       	sbc	r16, r1
 a5e:	02 00       	.word	0x0002	; ????
 a60:	01 09       	sbc	r16, r1
 a62:	02 00       	.word	0x0002	; ????
 a64:	00 01       	movw	r0, r0
 a66:	Address 0x0000000000000a66 is out of bounds.


Disassembly of section .debug_frame:

00000000 <.debug_frame>:
   0:	10 00       	.word	0x0010	; ????
   2:	00 00       	nop
   4:	ff ff       	.word	0xffff	; ????
   6:	ff ff       	.word	0xffff	; ????
   8:	01 00       	.word	0x0001	; ????
   a:	02 7f       	andi	r16, 0xF2	; 242
   c:	24 0c       	add	r2, r4
   e:	20 02       	muls	r18, r16
  10:	a4 01       	movw	r20, r8
  12:	00 00       	nop
  14:	60 00       	.word	0x0060	; ????
  16:	00 00       	nop
  18:	00 00       	nop
  1a:	00 00       	nop
  1c:	48 00       	.word	0x0048	; ????
  1e:	00 00       	nop
  20:	5a 00       	.word	0x005a	; ????
  22:	00 00       	nop
  24:	41 0e       	add	r4, r17
  26:	03 40       	sbci	r16, 0x03	; 3
  28:	81 02       	muls	r24, r17
  2a:	41 0e       	add	r4, r17
  2c:	04 40       	sbci	r16, 0x04	; 4
  2e:	80 03       	fmuls	r16, r16
  30:	44 0e       	add	r4, r20
  32:	05 40       	sbci	r16, 0x05	; 5
  34:	92 04       	cpc	r9, r2
  36:	41 0e       	add	r4, r17
  38:	06 40       	sbci	r16, 0x06	; 6
  3a:	93 05       	cpc	r25, r3
  3c:	41 0e       	add	r4, r17
  3e:	07 40       	sbci	r16, 0x07	; 7
  40:	94 06       	cpc	r9, r20
  42:	41 0e       	add	r4, r17
  44:	08 40       	sbci	r16, 0x08	; 8
  46:	95 07       	cpc	r25, r21
  48:	41 0e       	add	r4, r17
  4a:	09 40       	sbci	r16, 0x09	; 9
  4c:	96 08       	sbc	r9, r6
  4e:	41 0e       	add	r4, r17
  50:	0a 40       	sbci	r16, 0x0A	; 10
  52:	97 09       	sbc	r25, r7
  54:	41 0e       	add	r4, r17
  56:	0b 40       	sbci	r16, 0x0B	; 11
  58:	98 0a       	sbc	r9, r24
  5a:	41 0e       	add	r4, r17
  5c:	0c 40       	sbci	r16, 0x0C	; 12
  5e:	99 0b       	sbc	r25, r25
  60:	41 0e       	add	r4, r17
  62:	0d 40       	sbci	r16, 0x0D	; 13
  64:	9a 0c       	add	r9, r10
  66:	41 0e       	add	r4, r17
  68:	0e 40       	sbci	r16, 0x0E	; 14
  6a:	9b 0d       	add	r25, r11
  6c:	41 0e       	add	r4, r17
  6e:	0f 40       	sbci	r16, 0x0F	; 15
  70:	9e 0e       	add	r9, r30
  72:	41 0e       	add	r4, r17
  74:	10 40       	sbci	r17, 0x00	; 0
  76:	9f 0f       	add	r25, r31
  78:	0c 00       	.word	0x000c	; ????
  7a:	00 00       	nop
  7c:	00 00       	nop
  7e:	00 00       	nop
  80:	72 02       	muls	r23, r18
  82:	00 00       	nop
  84:	72 00       	.word	0x0072	; ????
  86:	00 00       	nop
  88:	10 00       	.word	0x0010	; ????
  8a:	00 00       	nop
  8c:	ff ff       	.word	0xffff	; ????
  8e:	ff ff       	.word	0xffff	; ????
  90:	01 00       	.word	0x0001	; ????
  92:	02 7f       	andi	r16, 0xF2	; 242
  94:	24 0c       	add	r2, r4
  96:	20 02       	muls	r18, r16
  98:	a4 01       	movw	r20, r8
  9a:	00 00       	nop
  9c:	18 00       	.word	0x0018	; ????
  9e:	00 00       	nop
  a0:	88 00       	.word	0x0088	; ????
  a2:	00 00       	nop
  a4:	a2 00       	.word	0x00a2	; ????
  a6:	00 00       	nop
  a8:	6a 00       	.word	0x006a	; ????
  aa:	00 00       	nop
  ac:	41 0e       	add	r4, r17
  ae:	03 40       	sbci	r16, 0x03	; 3
  b0:	9c 02       	muls	r25, r28
  b2:	41 0e       	add	r4, r17
  b4:	04 40       	sbci	r16, 0x04	; 4
  b6:	9d 03       	fmulsu	r17, r21
  b8:	18 00       	.word	0x0018	; ????
  ba:	00 00       	nop
  bc:	88 00       	.word	0x0088	; ????
  be:	00 00       	nop
  c0:	0c 01       	movw	r0, r24
  c2:	00 00       	nop
  c4:	2e 00       	.word	0x002e	; ????
  c6:	00 00       	nop
  c8:	41 0e       	add	r4, r17
  ca:	03 40       	sbci	r16, 0x03	; 3
  cc:	9c 02       	muls	r25, r28
  ce:	41 0e       	add	r4, r17
  d0:	04 40       	sbci	r16, 0x04	; 4
  d2:	9d 03       	fmulsu	r17, r21
  d4:	0c 00       	.word	0x000c	; ????
  d6:	00 00       	nop
  d8:	88 00       	.word	0x0088	; ????
  da:	00 00       	nop
  dc:	3a 01       	movw	r6, r20
  de:	00 00       	nop
  e0:	20 00       	.word	0x0020	; ????
  e2:	00 00       	nop
  e4:	0c 00       	.word	0x000c	; ????
  e6:	00 00       	nop
  e8:	88 00       	.word	0x0088	; ????
  ea:	00 00       	nop
  ec:	5a 01       	movw	r10, r20
  ee:	00 00       	nop
  f0:	88 00       	.word	0x0088	; ????
  f2:	00 00       	nop
  f4:	30 00       	.word	0x0030	; ????
  f6:	00 00       	nop
  f8:	88 00       	.word	0x0088	; ????
  fa:	00 00       	nop
  fc:	e2 01       	movw	r28, r4
  fe:	00 00       	nop
 100:	90 00       	.word	0x0090	; ????
 102:	00 00       	nop
 104:	41 0e       	add	r4, r17
 106:	03 40       	sbci	r16, 0x03	; 3
 108:	8e 02       	muls	r24, r30
 10a:	41 0e       	add	r4, r17
 10c:	04 40       	sbci	r16, 0x04	; 4
 10e:	8f 03       	fmulsu	r16, r23
 110:	41 0e       	add	r4, r17
 112:	05 40       	sbci	r16, 0x05	; 5
 114:	90 04       	cpc	r9, r0
 116:	41 0e       	add	r4, r17
 118:	06 40       	sbci	r16, 0x06	; 6
 11a:	91 05       	cpc	r25, r1
 11c:	41 0e       	add	r4, r17
 11e:	07 40       	sbci	r16, 0x07	; 7
 120:	9c 06       	cpc	r9, r28
 122:	41 0e       	add	r4, r17
 124:	08 40       	sbci	r16, 0x08	; 8
 126:	9d 07       	cpc	r25, r29

Disassembly of section .debug_str:

00000000 <.debug_str>:
   0:	61 76       	andi	r22, 0x61	; 97
   2:	72 2d       	mov	r23, r2
   4:	6c 69       	ori	r22, 0x9C	; 156
   6:	62 63       	ori	r22, 0x32	; 50
   8:	20 32       	cpi	r18, 0x20	; 32
   a:	2e 30       	cpi	r18, 0x0E	; 14
   c:	2e 30       	cpi	r18, 0x0E	; 14
   e:	00 75       	andi	r16, 0x50	; 80
  10:	69 6e       	ori	r22, 0xE9	; 233
  12:	74 38       	cpi	r23, 0x84	; 132
  14:	5f 74       	andi	r21, 0x4F	; 79
  16:	00 75       	andi	r16, 0x50	; 80
  18:	69 6e       	ori	r22, 0xE9	; 233
  1a:	74 31       	cpi	r23, 0x14	; 20
  1c:	36 5f       	subi	r19, 0xF6	; 246
  1e:	74 00       	.word	0x0074	; ????
  20:	5f 5f       	subi	r21, 0xFF	; 255
  22:	65 65       	ori	r22, 0x55	; 85
  24:	70 72       	andi	r23, 0x20	; 32
  26:	6f 6d       	ori	r22, 0xDF	; 223
  28:	00 41       	sbci	r16, 0x10	; 16
  2a:	44 4d       	sbci	r20, 0xD4	; 212
  2c:	55 58       	subi	r21, 0x85	; 133
  2e:	00 41       	sbci	r16, 0x10	; 16
  30:	44 43       	sbci	r20, 0x34	; 52
  32:	53 52       	subi	r21, 0x23	; 35
  34:	41 00       	.word	0x0041	; ????
  36:	41 44       	sbci	r20, 0x41	; 65
  38:	43 00       	.word	0x0043	; ????
  3a:	41 44       	sbci	r20, 0x41	; 65
  3c:	43 53       	subi	r20, 0x33	; 51
  3e:	52 42       	sbci	r21, 0x22	; 34
  40:	00 44       	sbci	r16, 0x40	; 64
  42:	49 44       	sbci	r20, 0x49	; 73
  44:	52 30       	cpi	r21, 0x02	; 2
  46:	00 41       	sbci	r16, 0x10	; 16
  48:	44 43       	sbci	r20, 0x34	; 52
  4a:	53 52       	subi	r21, 0x23	; 35
  4c:	42 00       	.word	0x0042	; ????
  4e:	41 43       	sbci	r20, 0x31	; 49
  50:	53 52       	subi	r21, 0x23	; 35
  52:	00 44       	sbci	r16, 0x40	; 64
  54:	49 44       	sbci	r20, 0x49	; 73
  56:	52 30       	cpi	r21, 0x02	; 2
  58:	00 45       	sbci	r16, 0x50	; 80
  5a:	45 41       	sbci	r20, 0x15	; 21
  5c:	52 00       	.word	0x0052	; ????
  5e:	45 45       	sbci	r20, 0x55	; 85
  60:	44 52       	subi	r20, 0x24	; 36
  62:	00 45       	sbci	r16, 0x50	; 80
  64:	45 43       	sbci	r20, 0x35	; 53
  66:	52 00       	.word	0x0052	; ????
  68:	53 52       	subi	r21, 0x23	; 35
  6a:	45 47       	sbci	r20, 0x75	; 117
  6c:	00 53       	subi	r16, 0x30	; 48
  6e:	50 4c       	sbci	r21, 0xC0	; 192
  70:	00 4d       	sbci	r16, 0xD0	; 208
  72:	43 55       	subi	r20, 0x53	; 83
  74:	43 52       	subi	r20, 0x23	; 35
  76:	00 4d       	sbci	r16, 0xD0	; 208
  78:	43 55       	subi	r20, 0x53	; 83
  7a:	53 52       	subi	r21, 0x23	; 35
  7c:	00 4f       	sbci	r16, 0xF0	; 240
  7e:	53 43       	sbci	r21, 0x33	; 51
  80:	43 41       	sbci	r20, 0x13	; 19
  82:	4c 00       	.word	0x004c	; ????
  84:	43 4c       	sbci	r20, 0xC3	; 195
  86:	4b 50       	subi	r20, 0x0B	; 11
  88:	52 00       	.word	0x0052	; ????
  8a:	44 57       	subi	r20, 0x74	; 116
  8c:	44 52       	subi	r20, 0x24	; 36
  8e:	00 53       	subi	r16, 0x30	; 48
  90:	50 4d       	sbci	r21, 0xD0	; 208
  92:	43 53       	subi	r20, 0x33	; 51
  94:	52 00       	.word	0x0052	; ????
  96:	50 4f       	sbci	r21, 0xF0	; 240
  98:	52 54       	subi	r21, 0x42	; 66
  9a:	42 00       	.word	0x0042	; ????
  9c:	44 44       	sbci	r20, 0x44	; 68
  9e:	52 42       	sbci	r21, 0x22	; 34
  a0:	00 50       	subi	r16, 0x00	; 0
  a2:	49 4e       	sbci	r20, 0xE9	; 233
  a4:	42 00       	.word	0x0042	; ????
  a6:	4d 43       	sbci	r20, 0x3D	; 61
  a8:	55 43       	sbci	r21, 0x35	; 53
  aa:	52 00       	.word	0x0052	; ????
  ac:	47 49       	sbci	r20, 0x97	; 151
  ae:	4d 53       	subi	r20, 0x3D	; 61
  b0:	4b 00       	.word	0x004b	; ????
  b2:	47 49       	sbci	r20, 0x97	; 151
  b4:	46 52       	subi	r20, 0x26	; 38
  b6:	00 50       	subi	r16, 0x00	; 0
  b8:	43 4d       	sbci	r20, 0xD3	; 211
  ba:	53 4b       	sbci	r21, 0xB3	; 179
  bc:	00 54       	subi	r16, 0x40	; 64
  be:	49 4d       	sbci	r20, 0xD9	; 217
  c0:	53 4b       	sbci	r21, 0xB3	; 179
  c2:	30 00       	.word	0x0030	; ????
  c4:	54 49       	sbci	r21, 0x94	; 148
  c6:	46 52       	subi	r20, 0x26	; 38
  c8:	30 00       	.word	0x0030	; ????
  ca:	4f 43       	sbci	r20, 0x3F	; 63
  cc:	52 30       	cpi	r21, 0x02	; 2
  ce:	41 00       	.word	0x0041	; ????
  d0:	54 43       	sbci	r21, 0x34	; 52
  d2:	43 52       	subi	r20, 0x23	; 35
  d4:	30 41       	sbci	r19, 0x10	; 16
  d6:	00 54       	subi	r16, 0x40	; 64
  d8:	43 4e       	sbci	r20, 0xE3	; 227
  da:	54 30       	cpi	r21, 0x04	; 4
  dc:	00 54       	subi	r16, 0x40	; 64
  de:	43 43       	sbci	r20, 0x33	; 51
  e0:	52 30       	cpi	r21, 0x02	; 2
  e2:	42 00       	.word	0x0042	; ????
  e4:	4f 43       	sbci	r20, 0x3F	; 63
  e6:	52 30       	cpi	r21, 0x02	; 2
  e8:	42 00       	.word	0x0042	; ????
  ea:	47 54       	subi	r20, 0x47	; 71
  ec:	43 43       	sbci	r20, 0x33	; 51
  ee:	52 00       	.word	0x0052	; ????
  f0:	57 44       	sbci	r21, 0x47	; 71
  f2:	54 43       	sbci	r21, 0x34	; 52
  f4:	52 00       	.word	0x0052	; ????
  f6:	70 69       	ori	r23, 0x90	; 144
  f8:	6e 5f       	subi	r22, 0xFE	; 254
  fa:	77 72       	andi	r23, 0x27	; 39
  fc:	69 74       	andi	r22, 0x49	; 73
  fe:	65 00       	.word	0x0065	; ????
 100:	70 69       	ori	r23, 0x90	; 144
 102:	6e 5f       	subi	r22, 0xFE	; 254
 104:	74 00       	.word	0x0074	; ????
 106:	73 69       	ori	r23, 0x93	; 147
 108:	7a 65       	ori	r23, 0x5A	; 90
 10a:	5f 74       	andi	r21, 0x4F	; 79
 10c:	00 5f       	subi	r16, 0xF0	; 240
 10e:	5f 6d       	ori	r21, 0xDF	; 223
 110:	61 6c       	ori	r22, 0xC1	; 193
 112:	6c 6f       	ori	r22, 0xFC	; 252
 114:	63 5f       	subi	r22, 0xF3	; 243
 116:	68 65       	ori	r22, 0x58	; 88
 118:	61 70       	andi	r22, 0x01	; 1
 11a:	5f 73       	andi	r21, 0x3F	; 63
 11c:	74 61       	ori	r23, 0x14	; 20
 11e:	72 74       	andi	r23, 0x42	; 66
 120:	00 6d       	ori	r16, 0xD0	; 208
 122:	61 69       	ori	r22, 0x91	; 145
 124:	6e 00       	.word	0x006e	; ????
 126:	74 6d       	ori	r23, 0xD4	; 212
 128:	72 5f       	subi	r23, 0xF2	; 242
 12a:	63 6e       	ori	r22, 0xE3	; 227
 12c:	74 00       	.word	0x0074	; ????
 12e:	75 69       	ori	r23, 0x95	; 149
 130:	6e 74       	andi	r22, 0x4E	; 78
 132:	38 5f       	subi	r19, 0xF8	; 248
 134:	74 00       	.word	0x0074	; ????
 136:	70 77       	andi	r23, 0x70	; 112
 138:	6d 5f       	subi	r22, 0xFD	; 253
 13a:	77 69       	ori	r23, 0x97	; 151
 13c:	64 74       	andi	r22, 0x44	; 68
 13e:	68 00       	.word	0x0068	; ????
 140:	5f 5f       	subi	r21, 0xFF	; 255
 142:	76 65       	ori	r23, 0x56	; 86
 144:	63 74       	andi	r22, 0x43	; 67
 146:	6f 72       	andi	r22, 0x2F	; 47
 148:	5f 36       	cpi	r21, 0x6F	; 111
 14a:	00 6c       	ori	r16, 0xC0	; 192
 14c:	6f 6e       	ori	r22, 0xEF	; 239
 14e:	67 20       	and	r6, r7
 150:	6c 6f       	ori	r22, 0xFC	; 252
 152:	6e 67       	ori	r22, 0x7E	; 126
 154:	20 69       	ori	r18, 0x90	; 144
 156:	6e 74       	andi	r22, 0x4E	; 78
 158:	00 2f       	mov	r16, r16
 15a:	68 6f       	ori	r22, 0xF8	; 248
 15c:	6d 65       	ori	r22, 0x5D	; 93
 15e:	2f 6c       	ori	r18, 0xCF	; 207
 160:	65 67       	ori	r22, 0x75	; 117
 162:	6f 2f       	mov	r22, r31
 164:	77 6f       	ori	r23, 0xF7	; 247
 166:	72 6b       	ori	r23, 0xB2	; 178
 168:	2f 61       	ori	r18, 0x1F	; 31
 16a:	72 64       	ori	r23, 0x42	; 66
 16c:	75 69       	ori	r23, 0x95	; 149
 16e:	6e 6f       	ori	r22, 0xFE	; 254
 170:	2f 73       	andi	r18, 0x3F	; 63
 172:	74 72       	andi	r23, 0x24	; 36
 174:	65 6c       	ori	r22, 0xC5	; 197
 176:	61 5f       	subi	r22, 0xF1	; 241
 178:	62 6f       	ori	r22, 0xF2	; 242
 17a:	6f 6d       	ori	r22, 0xDF	; 223
 17c:	32 00       	.word	0x0032	; ????
 17e:	70 69       	ori	r23, 0x90	; 144
 180:	6e 73       	andi	r22, 0x3E	; 62
 182:	00 6f       	ori	r16, 0xF0	; 240
 184:	75 74       	andi	r23, 0x45	; 69
 186:	5f 72       	andi	r21, 0x2F	; 47
 188:	65 67       	ori	r22, 0x75	; 117
 18a:	00 69       	ori	r16, 0x90	; 144
 18c:	6e 5f       	subi	r22, 0xFE	; 254
 18e:	72 65       	ori	r23, 0x52	; 82
 190:	67 00       	.word	0x0067	; ????
 192:	75 6e       	ori	r23, 0xE5	; 229
 194:	73 69       	ori	r23, 0x93	; 147
 196:	67 6e       	ori	r22, 0xE7	; 231
 198:	65 64       	ori	r22, 0x45	; 69
 19a:	20 63       	ori	r18, 0x30	; 48
 19c:	68 61       	ori	r22, 0x18	; 24
 19e:	72 00       	.word	0x0072	; ????
 1a0:	74 65       	ori	r23, 0x54	; 84
 1a2:	73 74       	andi	r23, 0x43	; 67
 1a4:	2e 63       	ori	r18, 0x3E	; 62
 1a6:	00 5f       	subi	r16, 0xF0	; 240
 1a8:	5f 66       	ori	r21, 0x6F	; 111
 1aa:	69 6c       	ori	r22, 0xC9	; 201
 1ac:	65 00       	.word	0x0065	; ????
 1ae:	66 6c       	ori	r22, 0xC6	; 198
 1b0:	61 67       	ori	r22, 0x71	; 113
 1b2:	73 00       	.word	0x0073	; ????
 1b4:	6c 6f       	ori	r22, 0xFC	; 252
 1b6:	6e 67       	ori	r22, 0x7E	; 126
 1b8:	20 6c       	ori	r18, 0xC0	; 192
 1ba:	6f 6e       	ori	r22, 0xEF	; 239
 1bc:	67 20       	and	r6, r7
 1be:	75 6e       	ori	r23, 0xE5	; 229
 1c0:	73 69       	ori	r23, 0x93	; 147
 1c2:	67 6e       	ori	r22, 0xE7	; 231
 1c4:	65 64       	ori	r22, 0x45	; 69
 1c6:	20 69       	ori	r18, 0x90	; 144
 1c8:	6e 74       	andi	r22, 0x4E	; 78
 1ca:	00 75       	andi	r16, 0x50	; 80
 1cc:	69 6e       	ori	r22, 0xE9	; 233
 1ce:	74 31       	cpi	r23, 0x14	; 20
 1d0:	36 5f       	subi	r19, 0xF6	; 246
 1d2:	74 00       	.word	0x0074	; ????
 1d4:	75 6e       	ori	r23, 0xE5	; 229
 1d6:	67 65       	ori	r22, 0x57	; 87
 1d8:	74 00       	.word	0x0074	; ????
 1da:	75 64       	ori	r23, 0x45	; 69
 1dc:	61 74       	andi	r22, 0x41	; 65
 1de:	61 00       	.word	0x0061	; ????
 1e0:	74 79       	andi	r23, 0x94	; 148
 1e2:	70 65       	ori	r23, 0x50	; 80
 1e4:	5f 72       	andi	r21, 0x2F	; 47
 1e6:	65 67       	ori	r22, 0x75	; 117
 1e8:	00 70       	andi	r16, 0x00	; 0
 1ea:	77 6d       	ori	r23, 0xD7	; 215
 1ec:	5f 77       	andi	r21, 0x7F	; 127
 1ee:	69 64       	ori	r22, 0x49	; 73
 1f0:	74 68       	ori	r23, 0x84	; 132
 1f2:	5f 6f       	ori	r21, 0xFF	; 255
 1f4:	6e 00       	.word	0x006e	; ????
 1f6:	73 69       	ori	r23, 0x93	; 147
 1f8:	7a 65       	ori	r23, 0x5A	; 90
 1fa:	00 6d       	ori	r16, 0xD0	; 208
 1fc:	61 73       	andi	r22, 0x31	; 49
 1fe:	6b 00       	.word	0x006b	; ????
 200:	65 72       	andi	r22, 0x25	; 37
 202:	72 5f       	subi	r23, 0xF2	; 242
 204:	65 78       	andi	r22, 0x85	; 133
 206:	69 74       	andi	r22, 0x49	; 73
 208:	5f 63       	ori	r21, 0x3F	; 63
 20a:	62 00       	.word	0x0062	; ????
 20c:	5f 5f       	subi	r21, 0xFF	; 255
 20e:	6d 61       	ori	r22, 0x1D	; 29
 210:	6c 6c       	ori	r22, 0xCC	; 204
 212:	6f 63       	ori	r22, 0x3F	; 63
 214:	5f 68       	ori	r21, 0x8F	; 143
 216:	65 61       	ori	r22, 0x15	; 21
 218:	70 5f       	subi	r23, 0xF0	; 240
 21a:	65 6e       	ori	r22, 0xE5	; 229
 21c:	64 00       	.word	0x0064	; ????
 21e:	5f 5f       	subi	r21, 0xFF	; 255
 220:	69 6f       	ori	r22, 0xF9	; 249
 222:	62 00       	.word	0x0062	; ????
 224:	70 77       	andi	r23, 0x70	; 112
 226:	6d 5f       	subi	r22, 0xFD	; 253
 228:	77 69       	ori	r23, 0x97	; 151
 22a:	64 74       	andi	r22, 0x44	; 68
 22c:	68 5f       	subi	r22, 0xF8	; 248
 22e:	6f 66       	ori	r22, 0x6F	; 111
 230:	66 00       	.word	0x0066	; ????
 232:	5f 5f       	subi	r21, 0xFF	; 255
 234:	6d 61       	ori	r22, 0x1D	; 29
 236:	6c 6c       	ori	r22, 0xCC	; 204
 238:	6f 63       	ori	r22, 0x3F	; 63
 23a:	5f 6d       	ori	r21, 0xDF	; 223
 23c:	61 72       	andi	r22, 0x21	; 33
 23e:	67 69       	ori	r22, 0x97	; 151
 240:	6e 00       	.word	0x006e	; ????
 242:	47 4e       	sbci	r20, 0xE7	; 231
 244:	55 20       	and	r5, r5
 246:	43 31       	cpi	r20, 0x13	; 19
 248:	37 20       	and	r3, r7
 24a:	38 2e       	mov	r3, r24
 24c:	32 2e       	mov	r3, r18
 24e:	30 20       	and	r3, r0
 250:	2d 6d       	ori	r18, 0xDD	; 221
 252:	6e 2d       	mov	r22, r14
 254:	66 6c       	ori	r22, 0xC6	; 198
 256:	61 73       	andi	r22, 0x31	; 49
 258:	68 3d       	cpi	r22, 0xD8	; 216
 25a:	31 20       	and	r3, r1
 25c:	2d 6d       	ori	r18, 0xDD	; 221
 25e:	6e 6f       	ori	r22, 0xFE	; 254
 260:	2d 73       	andi	r18, 0x3D	; 61
 262:	6b 69       	ori	r22, 0x9B	; 155
 264:	70 2d       	mov	r23, r0
 266:	62 75       	andi	r22, 0x52	; 82
 268:	67 20       	and	r6, r7
 26a:	2d 6d       	ori	r18, 0xDD	; 221
 26c:	6d 63       	ori	r22, 0x3D	; 61
 26e:	75 3d       	cpi	r23, 0xD5	; 213
 270:	61 76       	andi	r22, 0x61	; 97
 272:	72 32       	cpi	r23, 0x22	; 34
 274:	35 20       	and	r3, r5
 276:	2d 6d       	ori	r18, 0xDD	; 221
 278:	73 70       	andi	r23, 0x03	; 3
 27a:	38 20       	and	r3, r8
 27c:	2d 67       	ori	r18, 0x7D	; 125
 27e:	67 64       	ori	r22, 0x47	; 71
 280:	62 20       	and	r6, r2
 282:	2d 67       	ori	r18, 0x7D	; 125
 284:	20 2d       	mov	r18, r0
 286:	4f 73       	andi	r20, 0x3F	; 63
 288:	00 70       	andi	r16, 0x00	; 0
 28a:	69 6e       	ori	r22, 0xE9	; 233
 28c:	5f 74       	andi	r21, 0x4F	; 79
 28e:	6f 67       	ori	r22, 0x7F	; 127
 290:	67 6c       	ori	r22, 0xC7	; 199
 292:	65 00       	.word	0x0065	; ????
 294:	73 72       	andi	r23, 0x23	; 35
 296:	65 67       	ori	r22, 0x75	; 117
 298:	5f 70       	andi	r21, 0x0F	; 15
 29a:	72 65       	ori	r23, 0x52	; 82
 29c:	76 00       	.word	0x0076	; ????
 29e:	70 69       	ori	r23, 0x90	; 144
 2a0:	6e 5f       	subi	r22, 0xFE	; 254
 2a2:	6d 6f       	ori	r22, 0xFD	; 253
 2a4:	64 65       	ori	r22, 0x54	; 84
 2a6:	00 5f       	subi	r16, 0xF0	; 240
 2a8:	70 69       	ori	r23, 0x90	; 144
 2aa:	6e 00       	.word	0x006e	; ????
 2ac:	49 4e       	sbci	r20, 0xE9	; 233
 2ae:	50 55       	subi	r21, 0x50	; 80
 2b0:	54 5f       	subi	r21, 0xF4	; 244
 2b2:	50 55       	subi	r21, 0x50	; 80
 2b4:	4c 4c       	sbci	r20, 0xCC	; 204
 2b6:	55 50       	subi	r21, 0x05	; 5
 2b8:	00 70       	andi	r16, 0x00	; 0
 2ba:	69 6e       	ori	r22, 0xE9	; 233
 2bc:	2e 63       	ori	r18, 0x3E	; 62
 2be:	00 2f       	mov	r16, r16
 2c0:	68 6f       	ori	r22, 0xF8	; 248
 2c2:	6d 65       	ori	r22, 0x5D	; 93
 2c4:	2f 6c       	ori	r18, 0xCF	; 207
 2c6:	65 67       	ori	r22, 0x75	; 117
 2c8:	6f 2f       	mov	r22, r31
 2ca:	74 6f       	ori	r23, 0xF4	; 244
 2cc:	6f 6c       	ori	r22, 0xCF	; 207
 2ce:	63 68       	ori	r22, 0x83	; 131
 2d0:	61 69       	ori	r22, 0x91	; 145
 2d2:	6e 2f       	mov	r22, r30
 2d4:	61 72       	andi	r22, 0x21	; 33
 2d6:	64 75       	andi	r22, 0x54	; 84
 2d8:	69 6e       	ori	r22, 0xE9	; 233
 2da:	6f 2f       	mov	r22, r31
 2dc:	73 72       	andi	r23, 0x23	; 35
 2de:	63 00       	.word	0x0063	; ????
 2e0:	70 69       	ori	r23, 0x90	; 144
 2e2:	6e 5f       	subi	r22, 0xFE	; 254
 2e4:	67 65       	ori	r22, 0x57	; 87
 2e6:	74 5f       	subi	r23, 0xF4	; 244
 2e8:	73 70       	andi	r23, 0x03	; 3
 2ea:	65 63       	ori	r22, 0x35	; 53
 2ec:	00 4f       	sbci	r16, 0xF0	; 240
 2ee:	55 54       	subi	r21, 0x45	; 69
 2f0:	50 55       	subi	r21, 0x50	; 80
 2f2:	54 00       	.word	0x0054	; ????
 2f4:	70 6f       	ori	r23, 0xF0	; 240
 2f6:	72 74       	andi	r23, 0x42	; 66
 2f8:	00 70       	andi	r16, 0x00	; 0
 2fa:	69 6e       	ori	r22, 0xE9	; 233
 2fc:	5f 72       	andi	r21, 0x2F	; 47
 2fe:	65 61       	ori	r22, 0x15	; 21
 300:	64 00       	.word	0x0064	; ????
 302:	49 4e       	sbci	r20, 0xE9	; 233
 304:	50 55       	subi	r21, 0x50	; 80
 306:	54 00       	.word	0x0054	; ????
 308:	2e 2e       	mov	r2, r30
 30a:	2f 61       	ori	r18, 0x1F	; 31
 30c:	74 74       	andi	r23, 0x44	; 68
 30e:	69 6e       	ori	r22, 0xE9	; 233
 310:	79 31       	cpi	r23, 0x19	; 25
 312:	33 2f       	mov	r19, r19
 314:	73 72       	andi	r23, 0x23	; 35
 316:	63 2f       	mov	r22, r19
 318:	70 69       	ori	r23, 0x90	; 144
 31a:	6e 73       	andi	r22, 0x3E	; 62
 31c:	2e 63       	ori	r18, 0x3E	; 62
 31e:	00 2e       	mov	r0, r16
 320:	2e 2f       	mov	r18, r30
 322:	2e 2e       	mov	r2, r30
 324:	2f 2e       	mov	r2, r31
 326:	2e 2f       	mov	r18, r30
 328:	2e 2e       	mov	r2, r30
 32a:	2f 2e       	mov	r2, r31
 32c:	2e 2f       	mov	r18, r30
 32e:	2e 2e       	mov	r2, r30
 330:	2f 67       	ori	r18, 0x7F	; 127
 332:	63 63       	ori	r22, 0x33	; 51
 334:	2d 38       	cpi	r18, 0x8D	; 141
 336:	2e 32       	cpi	r18, 0x2E	; 46
 338:	2e 30       	cpi	r18, 0x0E	; 14
 33a:	2f 6c       	ori	r18, 0xCF	; 207
 33c:	69 62       	ori	r22, 0x29	; 41
 33e:	67 63       	ori	r22, 0x37	; 55
 340:	63 2f       	mov	r22, r19
 342:	63 6f       	ori	r22, 0xF3	; 243
 344:	6e 66       	ori	r22, 0x6E	; 110
 346:	69 67       	ori	r22, 0x79	; 121
 348:	2f 61       	ori	r18, 0x1F	; 31
 34a:	76 72       	andi	r23, 0x26	; 38
 34c:	2f 6c       	ori	r18, 0xCF	; 207
 34e:	69 62       	ori	r22, 0x29	; 41
 350:	31 66       	ori	r19, 0x61	; 97
 352:	75 6e       	ori	r23, 0xE5	; 229
 354:	63 73       	andi	r22, 0x33	; 51
 356:	2e 53       	subi	r18, 0x3E	; 62
 358:	00 2f       	mov	r16, r16
 35a:	68 6f       	ori	r22, 0xF8	; 248
 35c:	6d 65       	ori	r22, 0x5D	; 93
 35e:	2f 6c       	ori	r18, 0xCF	; 207
 360:	65 67       	ori	r22, 0x75	; 117
 362:	6f 2f       	mov	r22, r31
 364:	74 6f       	ori	r23, 0xF4	; 244
 366:	6f 6c       	ori	r22, 0xCF	; 207
 368:	63 68       	ori	r22, 0x83	; 131
 36a:	61 69       	ori	r22, 0x91	; 145
 36c:	6e 2f       	mov	r22, r30
 36e:	61 76       	andi	r22, 0x61	; 97
 370:	72 2f       	mov	r23, r18
 372:	62 75       	andi	r22, 0x52	; 82
 374:	69 6c       	ori	r22, 0xC9	; 201
 376:	64 2f       	mov	r22, r20
 378:	67 63       	ori	r22, 0x37	; 55
 37a:	63 2f       	mov	r22, r19
 37c:	61 76       	andi	r22, 0x61	; 97
 37e:	72 2f       	mov	r23, r18
 380:	61 76       	andi	r22, 0x61	; 97
 382:	72 32       	cpi	r23, 0x22	; 34
 384:	35 2f       	mov	r19, r21
 386:	74 69       	ori	r23, 0x94	; 148
 388:	6e 79       	andi	r22, 0x9E	; 158
 38a:	2d 73       	andi	r18, 0x3D	; 61
 38c:	74 61       	ori	r23, 0x14	; 20
 38e:	63 6b       	ori	r22, 0xB3	; 179
 390:	2f 6c       	ori	r18, 0xCF	; 207
 392:	69 62       	ori	r22, 0x29	; 41
 394:	67 63       	ori	r22, 0x37	; 55
 396:	63 00       	.word	0x0063	; ????
 398:	47 4e       	sbci	r20, 0xE7	; 231
 39a:	55 20       	and	r5, r5
 39c:	41 53       	subi	r20, 0x31	; 49
 39e:	20 32       	cpi	r18, 0x20	; 32
 3a0:	2e 33       	cpi	r18, 0x3E	; 62
 3a2:	31 00       	.word	0x0031	; ????

Disassembly of section .debug_loc:

00000000 <.debug_loc>:
   0:	00 00       	nop
   2:	00 00       	nop
   4:	00 00       	nop
   6:	40 01       	movw	r8, r0
   8:	00 00       	nop
   a:	5a 01       	movw	r10, r20
   c:	00 00       	nop
   e:	01 00       	.word	0x0001	; ????
  10:	68 5a       	subi	r22, 0xA8	; 168
  12:	01 00       	.word	0x0001	; ????
  14:	00 bc       	out	0x20, r0	; 32
  16:	01 00       	.word	0x0001	; ????
  18:	00 01       	movw	r0, r0
  1a:	00 6e       	ori	r16, 0xE0	; 224
  1c:	bc 01       	movw	r22, r24
  1e:	00 00       	nop
  20:	d0 01       	movw	r26, r0
  22:	00 00       	nop
  24:	04 00       	.word	0x0004	; ????
  26:	f3 01       	movw	r30, r6
  28:	68 9f       	mul	r22, r24
	...
  36:	00 00       	nop
  38:	40 01       	movw	r8, r0
  3a:	00 00       	nop
  3c:	5e 01       	movw	r10, r28
  3e:	00 00       	nop
  40:	06 00       	.word	0x0006	; ????
  42:	66 93       	lac	Z, r22
  44:	01 67       	ori	r16, 0x71	; 113
  46:	93 01       	movw	r18, r6
  48:	5e 01       	movw	r10, r28
  4a:	00 00       	nop
  4c:	c6 01       	movw	r24, r12
  4e:	00 00       	nop
  50:	06 00       	.word	0x0006	; ????
  52:	6c 93       	st	X, r22
  54:	01 6d       	ori	r16, 0xD1	; 209
  56:	93 01       	movw	r18, r6
  58:	c6 01       	movw	r24, r12
  5a:	00 00       	nop
  5c:	d0 01       	movw	r26, r0
  5e:	00 00       	nop
  60:	04 00       	.word	0x0004	; ????
  62:	f3 01       	movw	r30, r6
  64:	66 9f       	mul	r22, r22
	...
  72:	00 00       	nop
  74:	40 01       	movw	r8, r0
  76:	00 00       	nop
  78:	8e 01       	movw	r16, r28
  7a:	00 00       	nop
  7c:	06 00       	.word	0x0006	; ????
  7e:	64 93       	xch	Z, r22
  80:	01 65       	ori	r16, 0x51	; 81
  82:	93 01       	movw	r18, r6
  84:	8e 01       	movw	r16, r28
  86:	00 00       	nop
  88:	ce 01       	movw	r24, r28
  8a:	00 00       	nop
  8c:	06 00       	.word	0x0006	; ????
  8e:	5e 93       	st	-X, r21
  90:	01 5f       	subi	r16, 0xF1	; 241
  92:	93 01       	movw	r18, r6
  94:	ce 01       	movw	r24, r28
  96:	00 00       	nop
  98:	d0 01       	movw	r26, r0
  9a:	00 00       	nop
  9c:	06 00       	.word	0x0006	; ????
  9e:	64 93       	xch	Z, r22
  a0:	01 65       	ori	r16, 0x51	; 81
  a2:	93 01       	movw	r18, r6
	...
  b0:	40 01       	movw	r8, r0
  b2:	00 00       	nop
  b4:	ca 01       	movw	r24, r20
  b6:	00 00       	nop
  b8:	06 00       	.word	0x0006	; ????
  ba:	60 93 01 61 	sts	0x6101, r22	; 0x806101 <__bss_end+0x606a>
  be:	93 01       	movw	r18, r6
  c0:	ca 01       	movw	r24, r20
  c2:	00 00       	nop
  c4:	d0 01       	movw	r26, r0
  c6:	00 00       	nop
  c8:	06 00       	.word	0x0006	; ????
  ca:	6a 93       	st	-Y, r22
  cc:	01 6b       	ori	r16, 0xB1	; 177
  ce:	93 01       	movw	r18, r6
	...
  e4:	b8 00       	.word	0x00b8	; ????
  e6:	00 00       	nop
  e8:	d4 00       	.word	0x00d4	; ????
  ea:	00 00       	nop
  ec:	01 00       	.word	0x0001	; ????
  ee:	68 d4       	rcall	.+2256   	; 0x9c0 <__FUSE_REGION_LENGTH__+0x5c0>
  f0:	00 00       	nop
  f2:	00 ec       	ldi	r16, 0xC0	; 192
  f4:	00 00       	nop
  f6:	00 04       	cpc	r0, r0
  f8:	00 f3       	brcs	.-64     	; 0xba <pin_write+0x18>
  fa:	01 68       	ori	r16, 0x81	; 129
  fc:	9f ec       	ldi	r25, 0xCF	; 207
  fe:	00 00       	nop
 100:	00 f4       	brcc	.+0      	; 0x102 <pin_write+0x60>
 102:	00 00       	nop
 104:	00 01       	movw	r0, r0
 106:	00 68       	ori	r16, 0x80	; 128
 108:	f4 00       	.word	0x00f4	; ????
 10a:	00 00       	nop
 10c:	18 01       	movw	r2, r16
 10e:	00 00       	nop
 110:	04 00       	.word	0x0004	; ????
 112:	f3 01       	movw	r30, r6
 114:	68 9f       	mul	r22, r24
 116:	18 01       	movw	r2, r16
 118:	00 00       	nop
 11a:	20 01       	movw	r4, r0
 11c:	00 00       	nop
 11e:	01 00       	.word	0x0001	; ????
 120:	68 20       	and	r6, r8
 122:	01 00       	.word	0x0001	; ????
 124:	00 40       	sbci	r16, 0x00	; 0
 126:	01 00       	.word	0x0001	; ????
 128:	00 04       	cpc	r0, r0
 12a:	00 f3       	brcs	.-64     	; 0xec <pin_write+0x4a>
 12c:	01 68       	ori	r16, 0x81	; 129
 12e:	9f 00       	.word	0x009f	; ????
	...
 140:	00 00       	nop
 142:	00 b8       	out	0x00, r0	; 0
 144:	00 00       	nop
 146:	00 d2       	rcall	.+1024   	; 0x548 <__FUSE_REGION_LENGTH__+0x148>
 148:	00 00       	nop
 14a:	00 06       	cpc	r0, r16
 14c:	00 66       	ori	r16, 0x60	; 96
 14e:	93 01       	movw	r18, r6
 150:	67 93       	lat	Z, r22
 152:	01 d2       	rcall	.+1026   	; 0x556 <__FUSE_REGION_LENGTH__+0x156>
 154:	00 00       	nop
 156:	00 ec       	ldi	r16, 0xC0	; 192
 158:	00 00       	nop
 15a:	00 04       	cpc	r0, r0
 15c:	00 f3       	brcs	.-64     	; 0x11e <pin_toggle+0x12>
 15e:	01 66       	ori	r16, 0x61	; 97
 160:	9f ec       	ldi	r25, 0xCF	; 207
 162:	00 00       	nop
 164:	00 f2       	brcs	.-128    	; 0xe6 <pin_write+0x44>
 166:	00 00       	nop
 168:	00 06       	cpc	r0, r16
 16a:	00 66       	ori	r16, 0x60	; 96
 16c:	93 01       	movw	r18, r6
 16e:	67 93       	lat	Z, r22
 170:	01 f2       	breq	.-128    	; 0xf2 <pin_write+0x50>
 172:	00 00       	nop
 174:	00 18       	sub	r0, r0
 176:	01 00       	.word	0x0001	; ????
 178:	00 04       	cpc	r0, r0
 17a:	00 f3       	brcs	.-64     	; 0x13c <pin_read+0x2>
 17c:	01 66       	ori	r16, 0x61	; 97
 17e:	9f 18       	sub	r9, r15
 180:	01 00       	.word	0x0001	; ????
 182:	00 1e       	adc	r0, r16
 184:	01 00       	.word	0x0001	; ????
 186:	00 06       	cpc	r0, r16
 188:	00 66       	ori	r16, 0x60	; 96
 18a:	93 01       	movw	r18, r6
 18c:	67 93       	lat	Z, r22
 18e:	01 1e       	adc	r0, r17
 190:	01 00       	.word	0x0001	; ????
 192:	00 40       	sbci	r16, 0x00	; 0
 194:	01 00       	.word	0x0001	; ????
 196:	00 04       	cpc	r0, r0
 198:	00 f3       	brcs	.-64     	; 0x15a <pin_mode>
 19a:	01 66       	ori	r16, 0x61	; 97
 19c:	9f 00       	.word	0x009f	; ????
	...
 1a6:	00 00       	nop
 1a8:	00 98       	cbi	0x00, 0	; 0
 1aa:	00 00       	nop
 1ac:	00 a0       	ldd	r0, Z+32	; 0x20
 1ae:	00 00       	nop
 1b0:	00 01       	movw	r0, r0
 1b2:	00 68       	ori	r16, 0x80	; 128
 1b4:	a0 00       	.word	0x00a0	; ????
 1b6:	00 00       	nop
 1b8:	b8 00       	.word	0x00b8	; ????
 1ba:	00 00       	nop
 1bc:	04 00       	.word	0x0004	; ????
 1be:	f3 01       	movw	r30, r6
 1c0:	68 9f       	mul	r22, r24
	...
 1ce:	6a 00       	.word	0x006a	; ????
 1d0:	00 00       	nop
 1d2:	78 00       	.word	0x0078	; ????
 1d4:	00 00       	nop
 1d6:	01 00       	.word	0x0001	; ????
 1d8:	68 78       	andi	r22, 0x88	; 136
 1da:	00 00       	nop
 1dc:	00 98       	cbi	0x00, 0	; 0
 1de:	00 00       	nop
 1e0:	00 01       	movw	r0, r0
 1e2:	00 62       	ori	r16, 0x20	; 32
	...
 1ec:	00 00       	nop
 1ee:	70 00       	.word	0x0070	; ????
 1f0:	00 00       	nop
 1f2:	98 00       	.word	0x0098	; ????
 1f4:	00 00       	nop
 1f6:	01 00       	.word	0x0001	; ????
 1f8:	6a 00       	.word	0x006a	; ????
	...
 206:	00 00       	nop
 208:	00 0c       	add	r0, r0
 20a:	00 00       	nop
 20c:	00 01       	movw	r0, r0
 20e:	00 68       	ori	r16, 0x80	; 128
 210:	0c 00       	.word	0x000c	; ????
 212:	00 00       	nop
 214:	6a 00       	.word	0x006a	; ????
 216:	00 00       	nop
 218:	01 00       	.word	0x0001	; ????
 21a:	62 00       	.word	0x0062	; ????
	...
 230:	00 10       	cpse	r0, r0
 232:	00 00       	nop
 234:	00 01       	movw	r0, r0
 236:	00 66       	ori	r16, 0x60	; 96
 238:	10 00       	.word	0x0010	; ????
 23a:	00 00       	nop
 23c:	34 00       	.word	0x0034	; ????
 23e:	00 00       	nop
 240:	01 00       	.word	0x0001	; ????
 242:	64 34       	cpi	r22, 0x44	; 68
 244:	00 00       	nop
 246:	00 50       	subi	r16, 0x00	; 0
 248:	00 00       	nop
 24a:	00 04       	cpc	r0, r0
 24c:	00 f3       	brcs	.-64     	; 0x20e <pin_get_spec+0x2c>
 24e:	01 66       	ori	r16, 0x61	; 97
 250:	9f 50       	subi	r25, 0x0F	; 15
 252:	00 00       	nop
 254:	00 52       	subi	r16, 0x20	; 32
 256:	00 00       	nop
 258:	00 01       	movw	r0, r0
 25a:	00 64       	ori	r16, 0x40	; 64
 25c:	52 00       	.word	0x0052	; ????
 25e:	00 00       	nop
 260:	6a 00       	.word	0x006a	; ????
 262:	00 00       	nop
 264:	04 00       	.word	0x0004	; ????
 266:	f3 01       	movw	r30, r6
 268:	66 9f       	mul	r22, r22
	...
 276:	26 00       	.word	0x0026	; ????
 278:	00 00       	nop
 27a:	4a 00       	.word	0x004a	; ????
 27c:	00 00       	nop
 27e:	01 00       	.word	0x0001	; ????
 280:	6a 50       	subi	r22, 0x0A	; 10
 282:	00 00       	nop
 284:	00 6a       	ori	r16, 0xA0	; 160
 286:	00 00       	nop
 288:	00 01       	movw	r0, r0
 28a:	00 6a       	ori	r16, 0xA0	; 160
	...

Disassembly of section .debug_ranges:

00000000 <.debug_ranges>:
   0:	48 00       	.word	0x0048	; ????
   2:	00 00       	nop
   4:	a2 00       	.word	0x00a2	; ????
   6:	00 00       	nop
   8:	72 02       	muls	r23, r18
   a:	00 00       	nop
   c:	e4 02       	muls	r30, r20
	...
